aboutsummaryrefslogtreecommitdiff
path: root/_filter.qmd
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-05-26 17:32:50 +0200
committerJonas Smedegaard <dr@jones.dk>2025-05-26 17:32:50 +0200
commitce7d5c1981628f0ce369edf4cc3b0403463f828b (patch)
tree499b9eb06f770a4b47b0012ccee74353b8069bf9 /_filter.qmd
parent54ccba54a75cf05b800efac1fa63e9a450a71afa (diff)
misc content updates
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*