Sphinx pdf输出:python源代码中的撇号被右单引号所取代

tik*_*tuk 8 python pdf documentation latex python-sphinx

我正在使用Sphinx以pdf格式输出一些文档.除了输出python源代码之外,它都非常精细,然后单引号(unicode U + 0027)输出为右单引号(U + 2019),看起来很尴尬.

是有问题的字形的图像,是我生成的pdf.

有人知道如何纠正这个问题吗?

abb*_*bot 4

将其添加到您的 sphinx conf.py(或附加到Latex_preamble如果已设置):

latex_preamble = """
\usepackage{upquote}
"""
Run Code Online (Sandbox Code Playgroud)