任意の名前で任意の場所にリンクするハイパーリンクを作成することは可能ですか?

任意の名前で任意の場所にリンクするハイパーリンクを作成することは可能ですか?

出力 (PDF/DVI) で任意に定義された文字列として表示されるハイパーリンクを LaTeX で作成することは可能ですか?

たとえば、出力ファイルには次のような内容が表示されます。

テキスト テキスト テキスト テキスト テキスト テキスト テキスト テキスト テキスト。

ここで、読者は、ユーザーが任意に選択したドキュメント内の位置、たとえば 45 番目の段落の末尾に誘導されます。

答え1

hypertargethyperlinkコマンドを探していると思いますhyperrefパッケージ。

\documentclass{article}
\usepackage{lipsum}
\usepackage{hyperref}

\begin{document}

In the beginning \hyperlink{linkanchorname}{Text text text text text text text text text text.}

\lipsum
\lipsum
\lipsum
\lipsum
\lipsum

\hypertarget{linkanchorname}{Here's our anchor!}
\end{document}

上で示した例は非常に単純ですが、たくさんこのアイデアで、例えば質問と回答を相互にリンクすることができます。これは多くの質問で実証されています。質問自体にハイパーリンクされた別の回答を追加するはその一例です。

関連情報