将文本标记为纯文本

将文本标记为纯文本

在脚注中插入 URL 时

\footnote{http://www.bmu-klimaschutzinitiative.de/de/projekte_nki?p=1\&d=450, gesichtet am 21.10.2012}

有两个错误,$插入了缺失符号。我如何将 URL 标记为纯文本?

答案1

专用的url包或hyperref包将在这里帮助您。

url

\documentclass{article}
\usepackage{url}
\begin{document}
\footnote{\url{http://www.bmu-klimaschutzinitiative.de/de/projekte_nki?p=1&d=450}, gesichtet am 21.10.2012}
\end{document}

可以使用\urlstyle(url手动的第 3 节“样式”,也适用于hyperref):

  • \urlstyle{tt}:等宽打字机字体(默认)
  • \urlstyle{rm}:罗马(衬线)字体
  • \urlstyle{sf}:无衬线字体
  • \urlstyle{same}:与周围文本的字体相同

hyperref

\documentclass{article}
\usepackage{hyperref}
\begin{document}
\footnote{\url{http://www.bmu-klimaschutzinitiative.de/de/projekte_nki?p=1&d=450}, gesichtet am 21.10.2012}
\end{document}

hyperref包定义了一些处理 URL 的其他宏:

  • \href{<URL>}{<text>}:“将<text>设为 的超链接<URL>。”(不建议在印刷文档中使用)
  • \nolinkurl{<URL>}:与包的输出类似url,不会创建任何链接。

如果你需要在脚注中使用更多参考资料,你也可能对更多感兴趣自动化解决方案

相关内容