我正在尝试使用 Sphinx 从重组文本中生成一些 HTML。如果我的源代码包含直单引号之间的内容,Sphinx 几乎总是会给我对齐的引号,但有一些例外。例如,如果输入是'X'
我预期的“X”,但如果是'-'
,我会看到“-”。
有没有办法让 Sphinx 正确地做到这一点,即 '-' ?
我尝试转义引号和/或连字符但没有成功。
使用 Sphinx 2.2.1、Debian 10。
index.rst的内容
Smart Quotes
============
* 'X'
* '_'
* '-'
* 'K'.
conf.py的内容
# -- Project information -----------------------------------------------------
project = 'Smart Quotes'
copyright = '2019, '
author = 'P'
# The full version, including alpha/beta/rc tags
release = '1'
构建命令:
sphinx-build . _build/html
它会是什么样子:
请注意,破折号上的第二个引号看起来与其他示例不同。