访问链接的特定部分

访问链接的特定部分

我想访问这个网站说,https://en.wikipedia.org/wiki/Cricket#History

现在我希望打开链接后立即显示特定部分“历史记录”

在 overleaf 中我这样做了,\href{https://en.wikipedia.org/wiki/Cricket#History}{link} 但是它给了我这个错误 -> \Hy@tempa 定义中的非法参数编号,当我在编译后打开链接时,即使它出现错误我也会得到这个 ->https://en.wikipedia.org/wiki/Cricket##History, 2 '#' 是错误的

我该如何解决?

答案1

\#井号进行转义,确保 LaTeX 将其解释为 URL 的一部分而不是特殊字符。

\documentclass{article}
\usepackage{hyperref}

\begin{document}

This is an example of how to link to a specific section in a Wikipedia article.
Click on the following link to go to the 'History' section of the cricket page on Wikipedia:
\href{https://en.wikipedia.org/wiki/Cricket\#History}{Cricket History}.

\end{document}

相关内容