org-spec
org-spec copied to clipboard
Macros for RFC2119
RFC2119 keywords can be macros, allowing programmatic handling of these elements, summary tables, etc. For example:
#+MACRO: MUST <something>
#+MACRO: SHOULD <something>
The document {{{MUST(support RFC2119)}}} and {{{SHOULD(have neat feature)}}}
where <something> can be an inline code block, which both prints the string so it is included in the Org source and exported, but also appends the string to a file that could be included elsewhere as a table in the Appendix that aggregates and references all of the MUST and SHOULD clauses.