2018-08-04 | Paul Boddie | raw annotate files changeset graph | Introduced a heading identification phase, assigning identifiers to headings in documents so that they may be unambiguously referenced. Such identifiers are set on Heading nodes and are retrieved when serialising those nodes. Moved the identifier encoding operation into the HTML linker abstraction, applying this operation specifically to fragment identifiers within non-URL link targets. |
1 = Level 1 = 2 3 ((Number #1 anchor)) 4 Some text. 5 6 ((Text, anchored.)) Some text referenced elsewhere. 7 8 = Heading __Underlined__ = 9 10 Some more text. 11 12 ((Anchored!)) 13 More anchored text. 14 15 A [[#Heading Underlined|link]] to the above heading. 16 17 <<Anchor(Anchored, using macro)>> 18 = Macro-Anchored Heading = 19 20 Yet more text. 21 22 Link to the [[#Number #1 anchor]].