diff options
| author | Jonas Smedegaard <dr@jones.dk> | 2025-05-25 11:16:25 +0200 |
|---|---|---|
| committer | Jonas Smedegaard <dr@jones.dk> | 2025-05-25 11:24:34 +0200 |
| commit | 747ac65d4708487c0adad7b5c0ed5c85d814b09c (patch) | |
| tree | 67f98ee0e1f55585e89423b6aa2a5ce8fc93ce15 /_filter.qmd | |
| parent | c948ba705c55f408074ded769ce8fdd4c125435e (diff) | |
add section on complex Pandoc features
Diffstat (limited to '_filter.qmd')
| -rw-r--r-- | _filter.qmd | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/_filter.qmd b/_filter.qmd index 7cf343e..1384b32 100644 --- a/_filter.qmd +++ b/_filter.qmd @@ -10,6 +10,28 @@ which may initially seem unusual. *TODO: About the approach of parsing as Markdown and adjust the fallout, instead of writing an import extension.* +As described in @sec-improve, +of priority for this project is to improve existing tools +rather than implement parallel competing ones, +despite the latter potentially being easier to do +or lead to a simpler product. +In @sec-pandoc-complex + +*FIXME: tie pieces together, and continue from there +with the consequence of it was actually tackled. + +<!-- +The easiest way to implement a derivation of Markdown +is likely by writing a Pandoc import filter, +but that would limit its usefulness with larger frameworks like Quarto. +Although they do support alternative source languages, +important features such as citation handling are far better streamlined +when using the main and best-supported source format. +This project therefore implements its deviation of Markdown +by reading the deviant source as if it were Markdown, +and then applying a filter to adjust the AST after the deliberate misparsing. +--> + ## The choice of Lua This project is implemented in the scripting language Lua. |
