Inhaltsverzeichnis
Entsprechend dem neuen kaskadierenden Metadaten-Modell ersetzen die Daten im meta_ausgabe-Element diejenigen aus meta_projekt
für den jeweiligen Ausgabekanal, der im Attribut meta_ausgabe/@format hinterlegt ist.
parsX 2-Metadaten werden bei der Migration demnach wie folgt behandelt:
Elemente, die sowohl in meta_projekt wie auch in titelei_e-book zulässig sind (meta_autor, meta_titel etc.) werden nur nach meta_ausgabe übernommen, wenn sie nicht mit denen in meta_projekt identisch sind (abweichende Umbrüche und Schriftauszeichnungen werden berücksichtigt)
Leere Elemente werden nicht nach meta_ausgabe übernommen, da sie nach der neuen Konvention die Projektmetadaten für diesen Ausgabekanal überschreiben (= ausblenden) würden.
Bisher in meta_projekt nicht zulässige Elemente der titelei_e-book (meta_kurztext, meta_bio, meta_joker etc.) werden nach meta_projekt übernommen.
Für Angaben zu Herausgeber, Übersetzer und Illustrator stehen nun die Elemente meta_person mit meta_vorname und meta_nachname, sowie meta_institution zu Verfügung. Aus den Altdaten kann jedoch nur ein meta_abs generiert werden.
Da in parsX 2 mehrere meta_hrsg möglich waren, in 3.0 jedoch nur ein meta_herausgeber/meta_abs, werden bei der Konvertierung mehrere Herausgeber in meta_abs mit br getrennt
Es wird ein Hinweis ausgegeben:
Die Herausgeberangaben sollten in [meta_person]- bzw. [meta_institution]-Elemente übertragen werden. (Quelldatei Zl. …)
In der Version 2.x gab es die Möglichkeit, mehrere E-Book-Titeleien zu erstellen, die wiederum mehrere meta_e-isbn, meta_doi, meta_urn mit eigenen @format-Atributen enthalten konnten. In 3.0 hat nur noch meta_ausgabe das Attribut @format, so dass es für jeden Ausgabekanal genau ein meta_ausgabe-Element geben soll.
Bei der Konvertierung von Altdaten wird so vorgegangen:
für jede meta_e-isbn wird ein eigenes meta_ausgabe-Element erzeugt, ggf. mit Meldung:
[parsX 3.0 Migration] ACHTUNG: Es wurden 2 e-ISBN gefunden: für jede wird ein eigenes [meta_ausgabe]-Element erzeugt.
Hat eine doi oder urn ein anderes @format als die zugehörige meta_e-isbn, wird dieses verworfen:
[parsX 3.0 Migration] ACHTUNG: '@format'-Attribut " an wird verworfen. Weicht ab von zugehöriger e-isbn mit " (Quelldatei Zl. …)