Außerdem wurden in parsX 3 einige Elemente und Attribute umbenannt und kleine Fehlerkorrekturen an der DTD vorgenommen, so dass folgende Strukturen bei der Migration behandelt werden müssen:
Absätze auf Titeleiseiten werden zu titelei_abs
,
Das Attribut sprungziel
wird umbenannt in id
Das Attribut sprung
wird umbenannt in verweis-intern
Das Attribut extern
wird umbenannt in verweis-extern
Tabellen innerhalb von Tabellen zu taggen, wurde unterbunden. Dies ist der einzige Fall, in dem vorgesehen ist, dass die Datei invalide wird, da hier inhaltlich entschieden werden muss, wie umstrukturiert werden kann. Warnmeldung:
[parsX 3.0 Migration] ACHTUNG: table in table ist nicht mehr zulässig, bitte manuell nachbearbeiten! (Quelldatei Zl. …)
Bisher waren Leerzeilen in Tabellenzellen nicht zulässig, deshalb hat man sich oft mit leeren Absätzen <abs/>
beholfen. Diese werden nun in zulässige <leerzeile/>
umgewandelt.
Seiten-PIs mit dem Namen gvh
werden umbenannt in parsx
Fehlerkorrekturen:
[parsX 3.0 Migration] ACHTUNG: @sprungziel (@id) an inlinejoker wurde verworfen, da nicht mehr zulässig. (Quelldatei Zl. …)
[parsX 3.0 Migration] ACHTUNG: @sprung (@verweis-intern) an tabulator_ref wurde verworfen, da nicht mehr zulässig. (Quelldatei Zl. …)