Adobe Acrobat で表示される PDF には、現在のファイルへのローカル パスの前に、hyperref で生成された URL リンクを含むボックスが表示されます。

Adobe Acrobat で表示される PDF には、現在のファイルへのローカル パスの前に、hyperref で生成された URL リンクを含むボックスが表示されます。

私は (可能であれば) パッケージ で生成されたリンクで、pdflatex によって生成された現在開いている pdf ファイルへのパスの表示を抑制したいと考えていますhyperref。この問題は、TeXworks ではなく で pdf を表示すると発生します。明確に言うと、マウスを pdf 上のリンクのAdobe Acrobat Reader XIWin8.1に置くと、ボックスに 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}

関連情報