X-Git-Url: https://git.ladys.computer/LesML/blobdiff_plain/bb7aa4e6f834d7dd828513fe245778aab261ebec..5c6c7daa10f7c1ab2074a21fbb2886bcc0f83a7c:/README.markdown?ds=sidebyside diff --git a/README.markdown b/README.markdown index ac2d0dc..35f5a53 100644 --- a/README.markdown +++ b/README.markdown @@ -132,25 +132,25 @@ After this classification, each ordinary paragraph is further (``). - If the paragraph begins with `•` or `🔢`, it is a primary unordered - or ordered list item (`` - or ``). + or ordered list item (`` + or ``). - If the paragraph begins with `◦` or `🔠`, it is a secondary unordered - or ordered list item (`` - or ``). + or ordered list item (`` + or ``). Secondary list items are considered to be nested inside of primary list items which precede them. - If the paragraph begins with `▪` or `🔡`, it is a tertiary unordered - or ordered list item (`` - or ``). + or ordered list item (`` + or ``). Tertiary list items are considered to be nested inside of primary and secondary list items which precede them. - If the paragraph begins with `⁃` or `🔣`, it is a quaternary unordered or ordered list item - (`` or - ``). + (`` or + ``). Quaternary list items are considered to be nested inside of primary, secondary, and tertiary list items which precede them. @@ -169,15 +169,30 @@ After this classification, each ordinary paragraph is further - If the paragraph begins with `⚠︎`, it is a warning note (``). +- If the paragraph begins with `^`, it is a footnote + (``). + Footnotes are ignored unless their first paragraph has an i·d + (specified with `¶`) which is referenced by one or more footnote + references. + Footnotes are treated as level 1 ordered list items, so they can + contain nested lists. + + Footnotes are removed from the normal document flow and placed in a + footer (``) in order of first + reference. + It is recommended that the i·d¦s you choose are kept stable, so that + links to footnotes do not break. + - If the paragraph begins with `#`, it is a comment. Comments produce X·M·L comment nodes and can be used to break up list items into separate lists. - If the paragraph begins with `⋯`, it is a continuation paragraph. - Continuation paragraphs may be used to continue a preceding div or - list item. - If there is no such preceding div or list item, they will attach to - adjacent heading elements to form heading groups (``). + Continuation paragraphs may be used to continue a preceding note, + footnote, or list item. + If there is no such preceding note, footnote, or list item, they will + attach to adjacent heading elements to form heading groups + (``). Otherwise, they will be treated as ordinary paragraphs. - Otherwise, it is an ordinary paragraph. @@ -242,6 +257,11 @@ Markup within paragraphs is delimited with·out exception by pairs of - The characters `⹐` and `⹑` indicate emphasis (``). +- The characters `^` and `.` indicate a footnote reference + (``). + The characters between these sigils must match the i·d of the first + paragraph of some footnote in the same document. + Once the tree is built as above, it is remediated into its final form by the following steps :⁠—