Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bessere Behandlung von mehrgliedrigen Schlagwörtern #145

Open
zuphilip opened this issue Jan 3, 2023 · 1 comment
Open

Bessere Behandlung von mehrgliedrigen Schlagwörtern #145

zuphilip opened this issue Jan 3, 2023 · 1 comment

Comments

@zuphilip
Copy link
Member

zuphilip commented Jan 3, 2023

Teilweise können Schlagwörter mehrgliedrig aus verschiedenen Unterfeldern zusammengesetzt sein. Dies ist zum einem bereits teilweise mit dem Klammerzusatz behandelt, aber es gibt auch weitere Fälle. Beispielsweise für 9783867323307 muss das Schlagwort korrekterweise Katholische Kirche. Diözese Berlin heißen und ist so in zwei Unterfeldern gespeichert

<subfield code="a">Katholische Kirche</subfield>
<subfield code="b">Diözese Berlin</subfield>

Ein anderes Beispiel ist 978-3-8275-0139-4 mit dem mehrgliedrigen Schlagwort Adorno, Th. W. Dialektik der Aufklärung aus den folgenden Feldern

<subfield code="a">Adorno, Th. W.</subfield>
<subfield code="t">Dialektik der Aufklärung</subfield>

Noch kompliziertere Beispiele gibt es etwa bei alten Kodexe, z.B. 978-1-80073-553-8

<datafield ind1="1" ind2="7" tag="600">
<subfield code="a">Shakespeare, William</subfield>
<subfield code="d">1564-1616</subfield>
<subfield code="t">Hamlet</subfield>
<subfield code="p">Quarto edition</subfield>
<subfield code="g">1603</subfield>
<subfield code="2">gnd</subfield>
<subfield code="0">(DE-588)4316473-0</subfield>
</datafield>

Aber dies geht evt. zu weit bzw. dann müsste man eher einen anderen Ansatz ausprobieren wie etwa alle Unterfelder bis auf einige Ausnahmen auszugeben.

@zuphilip zuphilip reopened this Jan 3, 2023
@zuphilip
Copy link
Member Author

zuphilip commented Jan 3, 2023

Wir sollten mal versuchen hier alternativ alle Unterfelder bis auf einige definierte Ausnahmen auszugeben. Dies erscheint mir eine stabilere Lösung zu sein. Ich würde vorschlagen mal alle Unterfelder mit code gleich einer Zahl oder Großbuchstaben auszuschliessen. Der Rest könnte evt. schon ganz gut passen für eine Konkatenation und ggf. noch spezieller Behandlung um bestimmte Teile in spitze Klammern zu setzen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant