Benutzer-Werkzeuge

Webseiten-Werkzeuge


goobi:subregelsatz:spezielle_loesungen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
goobi:subregelsatz:spezielle_loesungen [2017-03-01, 11:36] – [Standardkonforme Verwendung von mods:name] timogoobi:subregelsatz:spezielle_loesungen [2017-03-01, 11:59] (aktuell) – [Probleme und spezielle Lösungen] timo
Zeile 1: Zeile 1:
 ====== Probleme und spezielle Lösungen ====== ====== Probleme und spezielle Lösungen ======
-Die Umsetzung einiger Punkte verlangte aus verschiendenen Gründen (Einschränkungen in Goobi, RDA Eigenheiten usw.) spezielle Lösungen die auf dieser Seite zusammengefasst sind. Sie dokumentiert auch deren Nebenwirkungen.+Die Umsetzung einiger Punkte verlangte aus verschiedenen Gründen (Einschränkungen in Goobi, RDA Eigenheiten usw.) spezielle Lösungen die auf dieser Seite zusammengefasst sind. Sie dokumentiert auch deren Nebenwirkungen und ungelöste Probleme.
  
 ===== Übernahme von gruppierten MARC-Daten in Goobi ===== ===== Übernahme von gruppierten MARC-Daten in Goobi =====
Zeile 38: Zeile 38:
 Für die Umstellung wurden entsprechende Metadaten im Regelsatz definiert,  MM21-Felder angelegt und bei der Datenübernahme berücksichtigt. Zur Sicherheit wird auch der vollständige Titel in Goobi übernommen, aber beim MODS-Mapping nicht berücksichtigt. Für die Umstellung wurden entsprechende Metadaten im Regelsatz definiert,  MM21-Felder angelegt und bei der Datenübernahme berücksichtigt. Zur Sicherheit wird auch der vollständige Titel in Goobi übernommen, aber beim MODS-Mapping nicht berücksichtigt.
  
-Der Nachteil durch diese Umstellung ist, dass für übergeordnete Elemente, für die Daten aus dem GVK übernommen werden (Monographie, Bänden, Zeitschriften und MBW) das Label-Attribut der mets:div in der mets:structMap[@TYPE='LOGICAL'] nicht mehr gefüllt werden. Goobi erwartet für dieses Attribut einen Wert im internen Metadatenelement "TitleDocMain". Es wird weiterhin für die untergeordneten Strukturelemente Verwendet, aber auf da das MODS-Mapping unabhängig vom Strukturelment definiert wird, kann es bei den übergeordneten Strukturelementen nicht gefüllt werden, da dadurch der Titel gedoppelt würde.+Der Nachteil durch diese Umstellung ist, dass für übergeordnete Elemente, für die Daten aus dem GVK übernommen werden (Monographie, Bänden, Zeitschriften und MBW) das Label-Attribut der mets:div in der mets:structMap[@TYPE='LOGICAL'] nicht mehr gefüllt werden. Goobi erwartet für dieses Attribut einen Wert im internen Metadatenelement "TitleDocMain". Es wird weiterhin für die untergeordneten Strukturelemente Verwendet, aber auf da das MODS-Mapping unabhängig vom Strukturelement definiert wird, kann es bei den übergeordneten Strukturelementen nicht gefüllt werden, da dadurch der Titel gedoppelt würde.
  
-Ein weiterer Nachteil ist die Generierung des ATS/TSL für den Vorgangstitel. Dieser Wert ist nicht im Pica+ des GVK enhalten und wurde bisher von Goobi automatisch generiert. Dafür muss der Titel in TitleDocMain und die Autoren im Feld ListOfCreators stehen. Da TitleDocMain - wie bereits erläutert - für die entscheidenen Strukturelemente nicht  verwendet wird, kann diese Goobi Funktion nicht mehr genutzt werden. Die Lösung ist die Generierung des ATS/TSL im MM21. Aus verschiedenen Gründen((Perl-Modul-Einschränken, keine Unterscheidbarkeit von Autoren und sonstigen Personen)) ist der ATS/TSL im MM21 nicht immer identischt mit dem von Goobi generierten.+Ein weiterer Nachteil ist die Generierung des ATS/TSL für den Vorgangstitel. Dieser Wert ist nicht im Pica+ des GVK enthalten und wurde bisher von Goobi automatisch generiert. Dafür muss der Titel in TitleDocMain und die Autoren im Feld ListOfCreators stehen. Da TitleDocMain - wie bereits erläutert - für die entscheidenden Strukturelemente nicht  verwendet wird, kann diese Goobi Funktion nicht mehr genutzt werden. Die Lösung ist die Generierung des ATS/TSL im MM21. Aus verschiedenen Gründen((Perl-Modul-Einschränken, keine Unterscheidbarkeit von Autoren und sonstigen Personen)) ist der ATS/TSL im MM21 nicht immer identisch mit dem von Goobi generierten.
 ===== Standardkonforme Verwendung von mods:name ===== ===== Standardkonforme Verwendung von mods:name =====
 Für die Angaben von "Personen" verwendet Goobi ein spezielles Konstrukt. Das hatte zur Folgen, dass bei der Datenübernahme nur Personen und wenige Marcrelator berücksichtigt wurden. Das Konstrukt hat folgende Einschränkungen, die folgendermaßen behandelt werden: Für die Angaben von "Personen" verwendet Goobi ein spezielles Konstrukt. Das hatte zur Folgen, dass bei der Datenübernahme nur Personen und wenige Marcrelator berücksichtigt wurden. Das Konstrukt hat folgende Einschränkungen, die folgendermaßen behandelt werden:
Zeile 53: Zeile 53:
   * Goobi unterstützt das Feld für die Zählung bzw. Beinamen (mods:namePart[@type='termsOfAdress']) nicht bei der Datenübernahme   * Goobi unterstützt das Feld für die Zählung bzw. Beinamen (mods:namePart[@type='termsOfAdress']) nicht bei der Datenübernahme
     * => die einzige Lösung hier ist, es per Hand nachzuarbeiten, was aber nicht vorgesehen ist     * => die einzige Lösung hier ist, es per Hand nachzuarbeiten, was aber nicht vorgesehen ist
 +    * => Namen von adligen Personen werden falsch übernommen und im MODS exportiert werden
    
 ===== Verwendung von "METS-Marc" (MM21) ===== ===== Verwendung von "METS-Marc" (MM21) =====
Zeile 73: Zeile 74:
 Alle SUB-Regelsätze unterscheiden bisher zwischen einem Zeitschriftenband und einem Band eines Mehrbändigen Werkes. Diese Unterscheidung sollte im neuen Regelsatz nicht mehr getroffen werden, aber leider war technisch nicht möglich dies umzusetzen. Alle SUB-Regelsätze unterscheiden bisher zwischen einem Zeitschriftenband und einem Band eines Mehrbändigen Werkes. Diese Unterscheidung sollte im neuen Regelsatz nicht mehr getroffen werden, aber leider war technisch nicht möglich dies umzusetzen.
  
-Die neueste Goobiversion erlaubt zwar, das Kindstrukturlement von Periodika und MBW frei zu wählen, allerdings ist diese Einstellung in Goobi global. Das der SUB Regelsatz für Drucke nicht alle (Druck-) Regelsätze ersetzt, kann die Einstellung nicht geändert werden ohne andere Projekte lahm zu legen.+Die neueste Goobiversion erlaubt zwar, das Kindstrukturelement von Periodika und MBW frei zu wählen, allerdings ist diese Einstellung in Goobi global. Da der SUB Regelsatz für Drucke nicht alle (Druck-) Regelsätze ersetzt, kann die Einstellung nicht geändert werden ohne andere Projekte lahm zu legen. m(
  
/web/http/weromm/dcgkb/data/attic/goobi/subregelsatz/spezielle_loesungen.1488364589.txt.gz · Zuletzt geändert: 2017-03-01, 11:36 von timo

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki