例如
\footnote{\verb+https://en.wikipedia.org/wiki/Constitution_of_France+}
将_
视为下标,并产生o
作为的下标n
和F
作为的下标f
。
答案1
作为一般答案,该类memoir
(的超集book
,,report
)article
有一个\verbfootnote
宏,可让您在脚注中包含逐字材料。
% verbfprob.tex SE 564552
\documentclass{memoir}
\begin{document}
Some text%
\verbfootnote{Footnote with a \verb!verbatim entry! as shown}
followed by more text.
\end{document}
答案2
\verb
在任何命令的参数中都不起作用。最简单的方法是使用\texttt
并明确转义特殊字符,例如,
\footnote{\texttt{https://en.wikipedia.org/wiki/Constitution\_of\_France}}
尽管反斜杠没有简单的转义,所以可能没有你想要的那么简单。
我必须承认,我并不热衷于memoir
类解决方案。我觉得它memoir
包含了很多应该放在包而不是文档类中的功能。
url
对于 URL, Ulrike Fischer 在您的问题评论中提到了该软件包。它的优点是,它以我们期望的方式合并了 URL 的换行符,\verb
而\texttt
上面的解决方案却没有。为此,您可以在脚注之前的某个地方执行类似以下操作
\urldef{\frenchconst}\url{https://en.wikipedia.org/wiki/Constitution_of_France}
然后在脚注中你可以写
\footnote{\frenchconst}