von Zoid » Mo 7. Feb 2022, 10:34
Moin moin,
ich habe in meinem Dokument zwei Normen zitiert, welche jedoch recht merkwürdig im Literaturverzeichnis dargestellt werden. Das Ergebnis sieht folgendermaßen aus:
Der Code dazu ist folgender:
\documentclass[english,12pt,a4paper]{scrreprt}
\usepackage[backend=biber,
style=authoryear,
]{biblatex} % Literaturverzeichnis mit Datei
\addbibresource{literature.bib}
\begin{document}
\nocite{DeutschesInstitutfurNormunge.V..,DeutschesInstitutfurNormunge.V..b}
\printbibliography
\end{document}
literatur.bib:
@standard{DeutschesInstitutfurNormunge.V..,
title = {DIN 99:2015-11, Kegelgriffe},
abstract = {},
doi = {10.31030/2325645},
userc = {2015},
location = {Berlin},
organization = {{Beuth Verlag GmbH}},
editor = {{Deutsches Institut f{\"u}r Normung e.V.}}
}
@standard{DeutschesInstitutfurNormunge.V..b,
title = {DIN EN ISO 9001:2015-11, Qualit{\"a}tsmanagementsysteme{\_}- Anforderungen (ISO{\_}9001:2015); Deutsche und Englische Fassung EN{\_}ISO{\_}9001:2015},
abstract = {},
doi = {10.31030/2325651},
userc = {2015},
location = {Berlin},
organization = {{Beuth Verlag GmbH}},
editor = {{Deutsches Institut f{\"u}r Normung e.V.}}
}
Das Exportieren als "standard" habe ich über Citavi so eingestellt. Dabei musste ich ein Extrafeld für die Jahreszahl hinzufügen, weil die Angaben [Jahr] beim Exportieren keine Beachtung findet. Der Eintrag sieht folgendermaßen aus:
Ich hätte gerne das "ed." enfernt. Die jahreszahlen können, müssen aber nicht den Zusatz "a" und "b" wegen doppelter Nennung erhalten, da die Normen nur mit der Nummer im Text erwähnt werden. Die Schreibweise mit dem Strich bei doppelter Autorennennung will ich beibehalten. Also kurz gesagt:
Autor (2015): Titel A
- (2015): Titel B
Wie lässt sich sowas einstellen?
In einer erweiterten Form des Literaturlayouts habe ich für Standard folgendes definiert:
\DeclareBibliographyDriver{standard}{%
\printnames{editor}
\addspace
\printfield[parens]{userc}
\addcolon\addspace
\printfield{title}
\newunit\newblock
\usebibmacro{finentry}
}
Das führt allerdings nicht zu dem gewünschten Ergebnis, da Autoren doppelt genannt werden und ich den Bindestrick dort nicht hinbekomme.
Viele Dank und viele Grüße
Moin moin,
ich habe in meinem Dokument zwei Normen zitiert, welche jedoch recht merkwürdig im Literaturverzeichnis dargestellt werden. Das Ergebnis sieht folgendermaßen aus:
[attachment=1]Normproblem.PNG[/attachment]
Der Code dazu ist folgender:
[code]\documentclass[english,12pt,a4paper]{scrreprt}
\usepackage[backend=biber,
style=authoryear,
]{biblatex} % Literaturverzeichnis mit Datei
\addbibresource{literature.bib}
\begin{document}
\nocite{DeutschesInstitutfurNormunge.V..,DeutschesInstitutfurNormunge.V..b}
\printbibliography
\end{document}[/code]
literatur.bib:
[code]@standard{DeutschesInstitutfurNormunge.V..,
title = {DIN 99:2015-11, Kegelgriffe},
abstract = {},
doi = {10.31030/2325645},
userc = {2015},
location = {Berlin},
organization = {{Beuth Verlag GmbH}},
editor = {{Deutsches Institut f{\"u}r Normung e.V.}}
}
@standard{DeutschesInstitutfurNormunge.V..b,
title = {DIN EN ISO 9001:2015-11, Qualit{\"a}tsmanagementsysteme{\_}- Anforderungen (ISO{\_}9001:2015); Deutsche und Englische Fassung EN{\_}ISO{\_}9001:2015},
abstract = {},
doi = {10.31030/2325651},
userc = {2015},
location = {Berlin},
organization = {{Beuth Verlag GmbH}},
editor = {{Deutsches Institut f{\"u}r Normung e.V.}}
}[/code]
Das Exportieren als "standard" habe ich über Citavi so eingestellt. Dabei musste ich ein Extrafeld für die Jahreszahl hinzufügen, weil die Angaben [Jahr] beim Exportieren keine Beachtung findet. Der Eintrag sieht folgendermaßen aus:
[attachment=0]Normproblem2.PNG[/attachment]
Ich hätte gerne das "ed." enfernt. Die jahreszahlen können, müssen aber nicht den Zusatz "a" und "b" wegen doppelter Nennung erhalten, da die Normen nur mit der Nummer im Text erwähnt werden. Die Schreibweise mit dem Strich bei doppelter Autorennennung will ich beibehalten. Also kurz gesagt:
[i]Autor (2015): Titel A
- (2015): Titel B[/i]
Wie lässt sich sowas einstellen?
In einer erweiterten Form des Literaturlayouts habe ich für Standard folgendes definiert:
[code]\DeclareBibliographyDriver{standard}{%
\printnames{editor}
\addspace
\printfield[parens]{userc}
\addcolon\addspace
\printfield{title}
\newunit\newblock
\usebibmacro{finentry}
}[/code]
Das führt allerdings nicht zu dem gewünschten Ergebnis, da Autoren doppelt genannt werden und ich den Bindestrick dort nicht hinbekomme.
Viele Dank und viele Grüße :D