時には、長いドキュメントの複数の場所で同じリンクを使用する必要があります。
これらの場合、マークダウンのようなリンクIDを使用すると便利です。マークダウン構文refから、
オプションでスペースを使用して、括弧のセットを区切ることができます。
This is [an example] [id] reference-style link.
次に、ドキュメント内の任意の場所で、次のようなリンクラベルを1行で定義します。
[id]: http://example.com/ "Optional Title Here"
org-modeのLink Abbreviationは(タグなしで)同じように機能すると信じていましたが、機能しません。
リンクIDの目的は、リンクを編集するための中心的な場所を持つことです。適切な場所は、ドキュメントの最後です。IDには完全なリンクが定義されていますが、ハイパーリンクを配置する必要があるドキュメント内の他の場所ではIDのみが使用されます。エクスポートすると、IDは実際のハイパーリンクに置き換えられます。
このアプローチの利点は、
- リンクが変更されたら、ID定義を変更するだけです。エクスポートすると、ドキュメント内のハイパーリンクがそれに更新されます。
- 毎回完全なリンクを取得して貼り付ける必要がないため、ドキュメントを作成する際のハイパーリンクの挿入が高速化されました。ドキュメントにIDを入力し、ドキュメントの最後にあるブロックで定義します。
これは使用のためですか、それともエクスポート用ですか?
—
マラバルバ14年
使用法は輸出用です。目的は、リンクを編集する1つの場所を持ち、ハイパーリンクを配置するIDを使用することです。今のところは、に展開する組織モードMACROを使用することに頼っています
—
カウシャルモディ
[[Link][Link Name]]
。しかし、MarkdownのようなIDアプローチはよりクリーンになります。
それは私にとって脚注のように見えます。動作する可能性のある他の可能性には、ラジオターゲット(orgmode.org/manual/Radio-targets.html#Radio-targets)または<< targets >> orgmode.org/manual/Internal-links.html#Internal-linksへの内部リンクがあります。。
—
ジョンキッチン