diff --git a/src/MDConcCertainty.php b/src/MDConcCertainty.php index ebe11cc..565cb9e 100644 --- a/src/MDConcCertainty.php +++ b/src/MDConcCertainty.php @@ -15,18 +15,19 @@ final class MDConcCertainty implements MDImporterConcordanceListInterface { // Uncertain - 'fraglich' => false, - 'nach' => false, - 'Umkreis von' => false, - 'möglicherweise von' => false, 'alternative Zuschreibung' => false, 'Art des' => false, 'Atelier von' => false, 'ehemals zugeschrieben' => false, + 'fraglich' => false, + 'möglicherweise von' => false, + 'nach' => false, + 'nach Literatur UND alternativ' => false, 'Stil des' => false, 'Schule von' => false, 'Schule des' => false, 'traditionelle Zuschreibung' => false, + 'Umkreis von' => false, 'Werkstatt von' => false, 'zugeschriebe' => false, 'zugeschrieben' => false, @@ -35,6 +36,8 @@ final class MDConcCertainty implements MDImporterConcordanceListInterface { // Certain 'sicher' => true, + 'gesichert' => true, + 'nach Passepartoutnotiz' => true, 'Zusammenarbeit mit' => true, 'überarbeitet von' => true, 'Nachfolger von' => true, diff --git a/src/MDConcFieldRelatedWorksType.php b/src/MDConcFieldRelatedWorksType.php index d98f1fb..31e364e 100644 --- a/src/MDConcFieldRelatedWorksType.php +++ b/src/MDConcFieldRelatedWorksType.php @@ -170,6 +170,10 @@ enum MDConcFieldRelatedWorksType { 'hat Bezug zu', 'Abzug', 'weiterer Abzug', + "Teil desselben Werkprozesses", + "part of the same work process", + "ist Abzug von Druckform", + "hat physischen Teil", 'exemplifies', 'bezogen auf', 'http://terminology.lido-schema.org/lido00263', diff --git a/src/MDConcMeasurementTypes.php b/src/MDConcMeasurementTypes.php index ed5f093..6276ffa 100644 --- a/src/MDConcMeasurementTypes.php +++ b/src/MDConcMeasurementTypes.php @@ -181,7 +181,12 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Höhe (Heft)", "Höhe (Dose)", "Höhe (netto)", + "Höhe (Druckstock)", + "Höhe (Blatt/Platte)", "Höhe (ausgeklappt)", + "Höhe (Velinpapier)", + "Höhe (Chinapapier)", + "Höhe (Blindplatte)", "Höhe größtes Stück", "height", "height (overall)", @@ -192,6 +197,7 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Masstab (Höhe)", "Sitzhöhe (Höhe)", "Höhe (Platte)", + 'Höhe (Untersatzkarton)', "Außenmaß (Höhe)", "Objektmaß (Höhe)", "Objektmass (Höhe)", @@ -200,6 +206,7 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface 'Höhe (Buchblock)', 'Höhe (Buchblock ohne Einband)', 'Höhe (Buchblock mit Einband)', + 'Höhe (Darstellung ohne Schrift)', 'Höhe (Stein)', 'Höhe (Schuber)', 'Höhe (Karton)', @@ -319,12 +326,17 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Breite (Etui)", "Breite (Heft)", "Breite (netto)", + "Breite (Batt)", "Breite (aufgeschlagen)", "Breite größtes Stück", "Breite (gesamt)", + "Breite (Druckstock)", "Breite (Gesamtmaß)", "Breite (Objekt)", "Breite (Platte)", + 'Breite (Darstellung ohne Schrift)', + 'Breite (China)', + 'Breite (Untersatzkarton)', "(Breite)", "Lichtmass (Breite)", " (Breite)", @@ -339,6 +351,9 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Kartierung (Breite)", "Masstab (Breite)", "Sitzhöhe (Breite)", + "Breite (Velinpapier)", + "Breite (Chinapapier)", + "Breite (Blindplatte)", 'Breite (Holzstock)', 'Breite (Untersatzbogen)', 'Breite (Buchblock)', @@ -402,6 +417,8 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Durchmesser (Dose)", "Objektmaß (Durchmesser)", "Objektmass (Durchmesser)", + "Durchmesser (Blatt)", + "Durchmesser (Platte)", "d", "Ø" => MDMeasurementType::diameter, @@ -422,10 +439,15 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Höhe (Blatt)", "Blattmaß (Höhe)", + "Höhe (Blatt/Platte)", + "Höhe (Blatt (mittig gefalzt))", "Blattmass (Höhe)" => MDMeasurementType::height_sheet_size, "Breite (Blatt)", "Blattmaß (Breite)", + "Breite (Blatt/Platte)", + "Breite (Blattplatte)", + "Breite (Blatt (mittig gefalzt))", "Blattmass (Breite)" => MDMeasurementType::width_sheet_size, "Blattmaß (Länge)", @@ -436,18 +458,33 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Höhe (Bild)", "Höhe (Darstellung)", + "Höhe (Darsetllung)", + "Höhe (Blatt/Darstellung)", "Bildmaß (Höhe)", + "Höhe (Platte/Bild)", + "Höhe (Druckstock/Bild)", + "Höhe max (Darstellung)", + "Höhe (Chine collé)", "Bildmass (Höhe)" => MDMeasurementType::height_image_size, "Breite (Bild)", "Breite (Darstellung)", + "Breite (Darsetllung)", + "Breite (Blatt/Darstellung)", "Bildmaß (Breite)", + "Breite (Platte/Bild)", + "Breite (Bild/Platte)", + "Breite (Druckstock/Bild)", + "Breite max (Darstellung)", + "Breite (Chine collé)", "Bildmass (Breite)" => MDMeasurementType::width_image_size, "Bildmaß (Länge)", "Bildmaß (Tiefe)", "Tiefe (Darstellung)", "LängLängee (Darstellung)", + "Länge (Druckstock/Bild)", + "Tiefe (Druckstock/Bild)", "Bildmass (Länge)", "Bildmass (Tiefe)" => MDMeasurementType::length_image_size, @@ -467,6 +504,7 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Höhe min.", 'Höhe min (Blatt)', + 'Höhe min (Platte)', 'Höhe min (Einleger)', 'Höhe min (Einleger 1)', 'Höhe min (Einleger 2)', @@ -474,8 +512,10 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface 'Höhe min (Einleger 4)', 'Höhe min (Einleger 5)', 'Höhe min (Schuber)' => MDMeasurementType::height_min, + "Höhe max.", 'Höhe max (Blatt)', + 'Höhe max (Platte)', 'Höhe max (Einleger)', 'Höhe max (Einleger 1)', 'Höhe max (Einleger 2)', @@ -495,10 +535,14 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Breite min.", 'Breite min (Blatt)', + 'Breite min (Platte)', 'Breite min (Einleger)', + 'Breite min (Darstellung)', 'Breite min (Schuber)' => MDMeasurementType::width_min, + "Breite max.", 'Breite max (Blatt)', + 'Breite max (Platte)', 'Breite max (Einleger)', 'Breite max (Einleger 1)', 'Breite max (Einleger 2)', @@ -506,6 +550,7 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface 'Breite max (Einleger 4)', 'Breite max (Einleger 5)', 'Breite max (Einleger 4-6)', + 'Breite max (Darstellung)', 'Breite max (Schuber)' => MDMeasurementType::width_max, "Diameter min." => MDMeasurementType::diameter_min, @@ -537,6 +582,7 @@ final class MDConcMeasurementTypes implements MDImporterConcordanceListInterface "Breite (Klinge)" => MDMeasurementType::width_blade, "Höhe (Klinge)" => MDMeasurementType::height_blade, + "Durchmesser (Darstellung)", "Durchmesser (Bild)" => MDMeasurementType::diameter_image_size, default => throw new MDImporterMissingConcordance("Unmapped specific measurement type: " . $input),