!缺少插入。$ .... 与 \href{...}{...}

!缺少插入。$ .... 与 \href{...}{...}

我在一份文档中有这样的内容:

\href{https://en.wikipedia.org/wiki/Something_(something)}{https://en.wikipedia.org/wiki/Something_\(something)}

我收到多个类似这样的错误:

!缺少 $ 插入。" ....

我认为我应该省略括号,但我还没有找到正确的方法。而且我对此也不确定。

答案1

你逃错了地方:你想逃到_\_没有必要逃到(

\href{https://en.wikipedia.org/wiki/Something_(something)}{https://en.wikipedia.org/wiki/Something\_(something)}

具体例子似乎

\url{https://en.wikipedia.org/wiki/Something_(something)}

会容易得多。\urlstyle{same}如果您不想使用等宽字体显示 URL,则可以使用。

\href仅当链接目标和文本不同时才有意义。即使这样也\nolinkurl可能是一个不错的选择

\href{https://en.wikipedia.org/wiki/Something_(something)}{\nolinkurl{https://en.wikipedia.org/wiki/Something_(something)}}

平均能量损失

\documentclass{article}
\usepackage{hyperref}
%\urlstyle{same}

\begin{document}
\href{https://en.wikipedia.org/wiki/Something_(something)}{https://en.wikipedia.org/wiki/Something\_(something)}

\url{https://en.wikipedia.org/wiki/Something_(something)}

\href{https://en.wikipedia.org/wiki/Something_(something)}{\nolinkurl{https://en.wikipedia.org/wiki/Something_(something)}}
\end{document}

在此处输入图片描述

相关内容