* [PATCH] docs: Restore "smart quotes" for quotes
@ 2024-02-25 9:46 Akira Yokosawa
2024-02-28 22:58 ` Jonathan Corbet
0 siblings, 1 reply; 2+ messages in thread
From: Akira Yokosawa @ 2024-02-25 9:46 UTC (permalink / raw)
To: Jonathan Corbet, linux-doc; +Cc: Akira Yokosawa, stable
Commit eaae75754d81 ("docs: turn off "smart quotes" in the HTML build")
disabled conversion of quote marks along with that of dashes.
Despite the short summary, the change affects not only HTML build
but also other build targets including PDF.
However, as "smart quotes" had been enabled for more than half a
decade already, quite a few readers of HTML pages are likely expecting
conversions of "foo" -> “foo” and 'bar' -> ‘bar’.
Furthermore, in LaTeX typesetting convention, it is common to use
distinct marks for opening and closing quote marks.
To satisfy such readers' expectation, restore conversion of quotes
only by setting smartquotes_action [1].
Link: [1] https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-smartquotes_action
Cc: stable@vger.kernel.org # v6.4
Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
Documentation/conf.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Documentation/conf.py b/Documentation/conf.py
index da64c9fb7e07..d148f3e8dd57 100644
--- a/Documentation/conf.py
+++ b/Documentation/conf.py
@@ -346,9 +346,9 @@ sys.stderr.write("Using %s theme\n" % html_theme)
html_static_path = ['sphinx-static']
# If true, Docutils "smart quotes" will be used to convert quotes and dashes
-# to typographically correct entities. This will convert "--" to "—",
-# which is not always what we want, so disable it.
-smartquotes = False
+# to typographically correct entities. However, conversion of "--" to "—"
+# is not always what we want, so enable only quotes.
+smartquotes_action = 'q'
# Custom sidebar templates, maps document names to template names.
# Note that the RTD theme ignores this
base-commit: 32ed7930304ca7600a54c2e702098bd2ce7086af
--
2.34.1
^ permalink raw reply related [flat|nested] 2+ messages in thread
* Re: [PATCH] docs: Restore "smart quotes" for quotes
2024-02-25 9:46 [PATCH] docs: Restore "smart quotes" for quotes Akira Yokosawa
@ 2024-02-28 22:58 ` Jonathan Corbet
0 siblings, 0 replies; 2+ messages in thread
From: Jonathan Corbet @ 2024-02-28 22:58 UTC (permalink / raw)
To: Akira Yokosawa, linux-doc; +Cc: Akira Yokosawa, stable
Akira Yokosawa <akiyks@gmail.com> writes:
> Commit eaae75754d81 ("docs: turn off "smart quotes" in the HTML build")
> disabled conversion of quote marks along with that of dashes.
> Despite the short summary, the change affects not only HTML build
> but also other build targets including PDF.
>
> However, as "smart quotes" had been enabled for more than half a
> decade already, quite a few readers of HTML pages are likely expecting
> conversions of "foo" -> “foo” and 'bar' -> ‘bar’.
>
> Furthermore, in LaTeX typesetting convention, it is common to use
> distinct marks for opening and closing quote marks.
>
> To satisfy such readers' expectation, restore conversion of quotes
> only by setting smartquotes_action [1].
>
> Link: [1] https://www.sphinx-doc.org/en/master/usage/configuration.html#confval-smartquotes_action
> Cc: stable@vger.kernel.org # v6.4
> Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
> ---
> Documentation/conf.py | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/Documentation/conf.py b/Documentation/conf.py
> index da64c9fb7e07..d148f3e8dd57 100644
> --- a/Documentation/conf.py
> +++ b/Documentation/conf.py
> @@ -346,9 +346,9 @@ sys.stderr.write("Using %s theme\n" % html_theme)
> html_static_path = ['sphinx-static']
>
> # If true, Docutils "smart quotes" will be used to convert quotes and dashes
> -# to typographically correct entities. This will convert "--" to "—",
> -# which is not always what we want, so disable it.
> -smartquotes = False
> +# to typographically correct entities. However, conversion of "--" to "—"
> +# is not always what we want, so enable only quotes.
> +smartquotes_action = 'q'
>
Applied, thanks.
jon
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2024-02-28 22:58 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-25 9:46 [PATCH] docs: Restore "smart quotes" for quotes Akira Yokosawa
2024-02-28 22:58 ` Jonathan Corbet
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).