我想在我的 PDF 中使用超链接,但它们不起作用。
梅威瑟:
\documentclass[a4paper,14pt]{extarticle}
\usepackage{hyperref}
\begin{document}
\href{http://google.ru}{Google}
\end{document}
我正在使用dvipdfm
它来编译我的文件。
答案1
由于dvipdfm
使用后使用 LaTeX 进行编译时,hyperref
无法检查未来。因此您必须指定正确的驱动程序:
\documentclass[a4paper,14pt]{extarticle}
\usepackage[dvipdfm]{hyperref}
\begin{document}
\href{http://google.ru}{Google}
\end{document}
默认的 DVI 驱动程序hyperref
不是dvipdfm
,但通常不是dvips
。
答案2
在我的例子中,hyperref
已经被类文件加载,并\usepackage[dvipdfm]{hyperref}
导致! LaTeX Error: Option clash for package hyperref.
和
\PassOptionsToPackage{dvipdfm}{hyperref}
\documentclass
在它起作用之前。
链接在 pdf 中有效,但在 dvi 中无效。