Czasami muszę używać tego samego łącza w wielu miejscach w długim dokumencie.
W takich przypadkach przydatne byłyby identyfikatory linków, takie jak przy przecenianiu. Od odwołania do składni markdown ,
Opcjonalnie możesz użyć spacji, aby oddzielić zestawy nawiasów:
This is [an example] [id] reference-style link.
Następnie, w dowolnym miejscu w dokumencie, definiujesz etykietę linku w ten sposób, w linii:
[id]: http://example.com/ "Optional Title Here"
Wierzyłem, że skrót linków w trybie org działa w ten sam sposób (bez tagów), ale tak nie jest.
Identyfikatory linków mają mieć centralne miejsce do edycji linków. Dobra lokalizacja byłaby na końcu dokumentu. Pełne linki są zdefiniowane w identyfikatorze, ale tylko identyfikator jest używany w innym miejscu dokumentu, w którym musimy umieścić hiperłącza. Podczas eksportowania identyfikatory są zastępowane rzeczywistymi hiperłączami.
Korzyści z tego podejścia to:
- Kiedy linki się zmieniają, musimy jedynie zmodyfikować definicje ID. Podczas eksportowania hiperłącza w dokumencie zostaną do tego zaktualizowane.
- Szybsze wstawianie hiperłącza podczas pisania dokumentu, ponieważ nie trzeba za każdym razem pobierać i wklejać pełnych linków. Wpisujesz identyfikatory w dokumencie i definiujesz je w bloku na końcu dokumentu.
[[Link][Link Name]]
. Ale podejście do ID, jak w Markdown, będzie czystsze.