diff options
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* |
