aboutsummaryrefslogtreecommitdiff
path: root/_intro.qmd
blob: 1271a0b226be1d3016384719c527136cea42ef23 (plain)

Extend the Quarto document publishing system to handle semantic annotations.

Quarto takes as input plaintext files written in Markdown, processes it through pandoc and a set of extensions and templates, to produce a website, a PDF document, a presentation slide show and more.

This project will write an extension to detect semantic annotations in the Markdown input, transforming them as appropriate to the various output formats - e.g. XMP metadata for PDF output and RDFa for html output.

Already a specification has been draftet for how to annotate semantics embedded in Markdown. The challenge is to implement that specification - and possibly spot and refine the spec, and explore use cases for Markdown+semantics.