我在尝试在脚注中输入打字机文本反斜杠时遇到了麻烦。
有两种解决方案可用于编写打字机文本反斜杠,请参阅这个问题:
- 使用
\textbackslash
。 - 使用环境
\verb
的内联版本verbatim
。(该verbatim
环境会导致不必要的换行符。)
在我的特定情况下,这两种解决方案都存在(不同的!)问题。
正如所指出的这个答案下面的评论,在 中
pdflatex
未使用正确的字体。似乎对于为什么会发生这种情况有些困惑,但这远远超出了我的专业水平。\textbackslash
\texttt
\verb
不能用于命令的参数。不幸的是,有点搞笑的是,我能找到的唯一解决办法建议使用自定义命令返回使用\texttt
! (我不相信解决方案这个相关问题是相关的,但我不确定。
有什么方法可以摆脱(可能从字面上来说)这种困境吗?
答案1
答案2
您可能需要考虑cprotect
允许\verb
在脚注内部使用的包。
\documentclass{article}
\usepackage{cprotect}
\begin{document}
\cprotect\footnote{\verb!\!}
\end{document}