diff --git a/README.rst b/README.rst index c694585d..65c407a1 100644 --- a/README.rst +++ b/README.rst @@ -66,7 +66,7 @@ See the `documentation `_ for more details. Examples -------- -Print ``Hello, world!`` to ``stdout``: +**Print to stdout** .. code:: c++ @@ -76,21 +76,21 @@ Print ``Hello, world!`` to ``stdout``: fmt::print("Hello, world!\n"); } -Format a string: +**Format a string** .. code:: c++ std::string s = fmt::format("The answer is {}.", 42); // s == "The answer is 42." -Format a string using positional arguments: +**Format a string using positional arguments** .. code:: c++ std::string s = fmt::format("I'd rather be {1} than {0}.", "right", "happy"); // s == "I'd rather be happy than right." -Print chrono durations: +**Print chrono durations** .. code:: c++ @@ -102,12 +102,12 @@ Print chrono durations: fmt::print("strftime-like format: {:%H:%M:%S}\n", 3h + 15min + 30s); } -* Output:: +Output:: Default format: 42s 100ms strftime-like format: 03:15:30 -Print a container: +**Print a container** .. code:: c++ @@ -119,11 +119,11 @@ Print a container: fmt::print("{}\n", v); } -* Output:: +Output:: {1, 2, 3} -Check a format string at compile time: +**Check a format string at compile time** .. code:: c++ @@ -132,7 +132,7 @@ Check a format string at compile time: This gives a compile-time error because ``d`` is an invalid format specifier for a string. -Write a file from a single thread: +**Write a file from a single thread** .. code:: c++ @@ -145,7 +145,7 @@ Write a file from a single thread: This is up to 6x faster than glibc's ``fprintf``. -Color support: +**Color support** .. code:: c++ @@ -160,7 +160,7 @@ Color support: "Hello, {}!\n", "世界"); } -prints the following on a modern terminal with RGB color support: +prints the following on a modern terminal: .. image:: https://user-images.githubusercontent.com/ 576385/88485597-d312f600-cf2b-11ea-9cbe-61f535a86e28.png