当我在编辑器中输入 ``'' 引用,然后输出 PDF 文件时,这些符号无法显示。例如,如果我想显示
“你好”,
PDF 仅显示
你好。
我知道输入 `` 和''
是显示引号的正确方法。但我的问题是,当我输入两个撇号时,TexShop 会自动将我的类型“纠正”为"
。
答案1
我认为您的问题是 Texshop 没有将引号转换为直的“”,而是转换为弯曲的“引文标记”,cfr。这个类似的问题。
由于您没有提供 MWE,我只能猜测,但这些字符是八位,需要 PdfLateX 中的适当支持才能显示在 PDF 中(查看日志以查看错误消息)。
尝试将以下几行添加到文档的序言中:
\usepackage{lmodern} % or your other font package
\usepackage[utf8]{inputenx}
\usepackage[T1]{fontenc}
我预计引号现在会出现在 PDF 中。
如果不是,请提供 MWE。
答案2
最后我发现这个问题是由于TexShop编辑器选择的编码格式引起的。我将其改回UTF-8,问题就消失了。
非常感谢您的所有回答和启发。