(small) annotation validation parser
It would be essential in order to avoid later chaos to have a very small annotation validation parser that would do the following: Each time the user opens a page with a new tag, which all begin with <, the algorithm checks
- Whether the symbolchain is in the list of allowed chains
- It opens a warning symbol including ! and the tag-symbol on the top right corner, (or, nice dream, next to the text on the right line) until the tag is closed on that page.
If either one is not the case there is a warning somewhere (e.g. right top corner red !) and clicking on it opens a textbox listing the tag (and its place?) which has not been closed/ which is not in the list.
One can get the same kind of warning on the document tab and get a list of all tags (and their page numbers), which are not closed on that page.
There can of course be situations in which a tag is only closed on the next page, like a placename that begins on the bottom and continues on the top of the next.