Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03342.jsonl.gz/832

Hallo!
Ich habe ein Script geschrieben, welches die Indexmarken aus der Palette mit entsprechenden XML-Tags versieht und dann an die Stelle schiebt, an der die Indexmarke im Textfluss steht. Funktionierte bisher wunderbar. Nur ist mir nun aufgefallen, dass das XML-Konstrukt nicht verschoben wird, wenn die Marke in einer Tabelle steht. Woran liegt das?
Oder anderer Lösungsansatz: Kann ich das Element indexentry gleich an der Stelle erzeugen, wo die Indexmarke steht?
anbei das Script und ein Testdokument (Cs6) http://we.tl/3e6yYKtGIV