aboutsummaryrefslogtreecommitdiff
path: root/_filter.qmd
diff options
context:
space:
mode:
Diffstat (limited to '_filter.qmd')
-rw-r--r--_filter.qmd10
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*