URL 显示不正确

URL 显示不正确

我在论文中使用了一些大型学院的 LaTeX 模板,所以我真的不知道应该在这里提到哪些软件包......

无论如何,我正在尝试写一些网址。

我写它们就像

\url{http://tex.stackexchange.com/questions/ask}

但 PDF 中的结果是

¡http://tex.stackexchange.com/questions/ask¿

这是怎么回事?我该如何去除这些痕迹?

答案1

您的模板是否重新定义了\url其输出应看起来像的内容<https://tex.stackexchange.com/questions/ask>(包括尖括号)?在这种情况下,字体编码可能是错误的。尝试将其添加\usepackage[T1]{fontenc}到前言中(或在 的定义中使用\textless和)。\textgreater\url

也可以看看为什么小于符号 (<) 和大于符号 (>) 会错误地显示为倒置的感叹号 (¡) 或问号 (¿)?

答案2

您可能正在写<\url{http://tex.stackexchange.com/questions/ask}>;LaTeX 字体的标准设置是用¡and¿代替<and >。为了获得打字机<>使用\texttt{<}and \texttt{>}。正常字体中的这些字符无论如何都是错误的。

url 包的文档展示了一个自动获取这些字符的技巧:

\DeclareUrlCommand\url{\def\UrlLeft{<}\def\UrlRight{>}\urlstyle{tt}}

在您的文档的序言中。

相关内容