使用 Adob​​e Acrobat 檢視的 pdf 顯示框,其中包含使用 hyperref 產生的 URL 鏈接,前面是目前檔案的本機路徑

使用 Adob​​e Acrobat 檢視的 pdf 顯示框,其中包含使用 hyperref 產生的 URL 鏈接,前面是目前檔案的本機路徑

我想(如果可能的話)在使用 package 生成的連結中禁止顯示 pdflatex 生成的當前打開的 pdf 文件的路徑hyperref。使用Adobe Acrobat Reader XIon查看 pdf 時會出現此問題Win8.1,而不是使用 TeXworks。澄清一下,當滑鼠懸停在 pdf 上的連結上時,url 會在一個框中彈出,同時也會顯示目前 pdf 檔的路徑。如何擺脫本機路徑文字?

一個例子:

\documentclass{article} 
\usepackage[utf8]{inputenc}
\usepackage[pdftex]{hyperref}

\begin{document}

\href{ http://www.kleptocrat.edu}{Prof.Gas Bag}

\end{document}

答案1

在第一個參數中的 url 之前不引入虛假空格似乎\href可以解決問題。我說「似乎」是因為我無法存取該版本的 Reader 或 Windows。因此,我在 GNU/Linux 上使用舊版本進行了測試。但是,我重現了該問題並測試了解決方案,所以我猜它是相同的。 (如果沒有,請告訴我,我將刪除此答案。)

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}

\begin{document}

\href{http://www.kleptocrat.edu}{Prof.Gas Bag}

\end{document}

相關內容