diff options
| author | Jonas Smedegaard <dr@jones.dk> | 2025-03-18 09:29:37 +0100 |
|---|---|---|
| committer | Jonas Smedegaard <dr@jones.dk> | 2025-03-18 09:29:37 +0100 |
| commit | fa348679c737a06dd9c74caaab78a035abc89d16 (patch) | |
| tree | e2a945837a42914238944d9776dcada223e47510 /_workflow.qmd | |
| parent | e3c6cc8fc4c9287dc5412950cbc647dbabb47a62 (diff) | |
rename chapter Analysis... -> Technologies
Diffstat (limited to '_workflow.qmd')
| -rw-r--r-- | _workflow.qmd | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/_workflow.qmd b/_workflow.qmd new file mode 100644 index 0000000..84a33d4 --- /dev/null +++ b/_workflow.qmd @@ -0,0 +1,34 @@ +Here is a brief overview of the text authoring workflow +using Quarto publishing system. + +*TODO: rewrite these loose notes...* + +## Tooling + +Collection of interrelated POSIX scripts and Pandoc extensions +for enabling semantic annotations in Markdown-based authoring workflows. + +* filter extension to capture annotations + * identify semantic metadata in stylistic metadata part of Pandoc YAML header + * identify semantic metadata in content part of Pandoc document structure + * append semantic metadata to Pandoc YAML document header + * strip identified metadata from stylistic metadata and content +* output format extension to generate PDF + * read semantic metadata from Pandoc YAML document header + * structure semantic metadata as RDF triples + * append RDF triples serialized as part of XMP metadata in PDF +* output format extension to generate web page + * read semantic metadata from Pandoc YAML document header + * structure semantic metadata as RDF triples + * append RDF triples serialized as RDFa + +## Interfaces + +* Pandoc document object model (DOM) +* Resource Description Framework (RDF) + * XMP + * RDFa +* Markdown + * Semantic Markdown +* CommonMark + * Semantic CommonMark |
