我已经编码
\lfoot{\ \\ File \jobname}
以便在论文的每一页底部打印文件名。我这样打印引号:“…”(即 99 样式的引号)。我期望引号是互补的,因此是“…”(即开头是 66,结尾是 99。我的期望不合理吗,还是我犯了一个错误?
答案1
如果名称中有空格,则添加引号\jobname
,主要用途是充当有效的输入字符串,\input
因此它们必然是 ascii 直引号,您可以使用设置直的字体来"
排版\texttt
"
如果您获得了正确的引号,那么您可能正在使用 OT1 编码,就像在 T1 中无论是否使用,您都可以获得直引号\texttt
。
\documentclass{article}
\usepackage[T1]{fontenc}
\begin{document}
This is file: \jobname.
This is file: \texttt{\jobname.}
\end{document}
由于多种原因,应该避免使用传统的 OT1 编码,但是如果使用它,则可以避免右引号因OT1 中的\texttt
ascii 而过载的问题。"
\documentclass{article}
%\usepackage[T1]{fontenc}
\begin{document}
This is file: \jobname.
This is file: \texttt{\jobname.}
\end{document}
如果您重命名该文件,问题就会消失。