2009-06-03 11 views
3

LaTeXドキュメントの別のセクションまたはサブセクションにリンクする方法を教えてください。そのようなリンクのための従来の形式は、[リンク名]のように記述するか、またはそれらをウェブページのハイパーリンクのようにするのですか?LaTeX links

答えて

4

それは、ここで説明しています:

http://en.wikibooks.org/wiki/LaTeX/Labels_and_Cross-referencing http://en.wikibooks.org/wiki/LaTeX/Formatting#Typesetting_URLs

[編集]

あなたがリンクは、見てhyperref's documentationを見てどのようにカスタマイズしたい場合。

+0

ハイパーリンクのドキュメントのリンクを更新してください。現在のものは403 - 禁止されています。 –

+1

@JasonD:ありがとう、ありがとう。 –

9

別のセクションにリンクするには、あなたの部品から追加のマークアップが必要です。使用するコマンドは、次のとおり

  • \ラベル{識別子} - LaTeXの置き換え - 後でREF {識別子} \次の2つのコマンド

  • によってを参照ことができるラベル作成しますラベル識別子が定義されているセクション/サブセクション/図/テーブル/定理の番号でこのマークアップ。

  • \ PAGEREF {識別子} - ラテックスはラベル識別子が定義されているセクション/サブセクション/フィギュア/テーブル/定理のページ番号このマークアップを置き換えます。だから、

、テキスト内の別のセクションへの参照を作成するには、「ページのZ上のセクションXYを参照してください」と言う、あなたは

\label{mySection} % Put this inside your section 

see section \ref{mySection} on page \pageref{mySection}" 

注意書き:あなたは相互参照されている場合は、作成を警告が表示されなくなるまで、何度もコンパイルしてください。

+0

これはすべて本当に便利ですが、(デフォルトでは)ドキュメント内にリンクを作成しません – Martijn

0

はい、\label,\refおよび\pagerefの他に、hyperrefというパッケージを使用してください。