diff options
| author | Jonas Smedegaard <dr@jones.dk> | 2025-05-26 17:32:50 +0200 |
|---|---|---|
| committer | Jonas Smedegaard <dr@jones.dk> | 2025-05-26 17:32:50 +0200 |
| commit | ce7d5c1981628f0ce369edf4cc3b0403463f828b (patch) | |
| tree | 499b9eb06f770a4b47b0012ccee74353b8069bf9 /_filter.qmd | |
| parent | 54ccba54a75cf05b800efac1fa63e9a450a71afa (diff) | |
misc content updates
Diffstat (limited to '_filter.qmd')
| -rw-r--r-- | _filter.qmd | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/_filter.qmd b/_filter.qmd index af38d88..2e6b785 100644 --- a/_filter.qmd +++ b/_filter.qmd @@ -74,5 +74,13 @@ is needed for processing KeyWords. ## Keeping track of enclosure states +The main part of the filter is the callback function `Statements()`, +called by Pandoc for each block of the AST. +The function iterates through each content element of the block, +keeping track of whether it is free from annotation-related enclosures, +or are in an enclosure for the content part or the annotation part. + + + *TODO: Details of cleaning up KeyWords -through correlating Pandoc AST with 4 enclosure states* +through correlating Pandoc AST with 5 enclosure states* |
