Literaturverzeichnis anpassen: shorthand ausweisen

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


Ralf_K
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Sa 26. Aug 2023, 20:22

Literaturverzeichnis anpassen: shorthand ausweisen

Beitrag von Ralf_K »

Liebe LaTeX-Freundinnen und -Freunde,

ich nutze für Literaturverweise auf Technische Regelwerke gern spezifische Bezeichnungen als "shorthand".
Beispiel:
@manual{FGSV_EVE,
	editor = {{FGSV -- Forschungsgesellschaft für Straßen- und Verkehrswesen}},
	title = {EVE -- Empfehlungen für Verkehrserhebungen},
	shorthand = {EVE 2012},
	titleaddon = {FGSV-Nr.: 125},
	type = {FGSV Systematik: R 2},
	year = 2012,
	isbn = {978-3-941790-99-5},
	publisher = {FGSV Verlag GmbH},
	location = {Köln}}
Nun wäre es mir aber sehr wichtig, dass die im Textdokument so ausgewiesenen Quellen wie auch alle anderen im Literaturverzeichnis zunächst in der ersten Zeile mit exakt diesem im Text verwendeten String (hier: EVE 2012) ausgewiesen werden können. Welche Handgriffe sind erforderlich, um aus einem schönen "\printbibliography[title={Literaturverzeichnis}]" dieses Ergebnis herauszulocken? Ich vermute, dass ist trivial und schon oft diskutiert worden. Sorry für eventuelle Duplikate.

Danke und beste Grüße
Ralf

MoeWe
Forum-Meister
Forum-Meister
Beiträge: 812
Registriert: Fr 30. Aug 2019, 15:35
Kontaktdaten:

Re: Literaturverzeichnis anpassen: shorthand ausweisen

Beitrag von MoeWe »

Das hängt sehr stark vom verwendeten Stil ab. Zeig uns doch bitte ein vollständiges Minimalbeispiel, aus dem wir nicht nur den verwendeten Stil, sondern auch alle anderen relevanten Literaturverzeichnis- und Zitateinstellungen ablesen können.

Es würde auch helfen, wenn Du für Dein Beispiel genauer beschreiben könntest, was die gewünschte Ausgabe ist. Soll nur "EVE 2012" in der ersten Zeile stehen? Soll es danach gleich mit dem Rest des Eintrages weitergehen? Soll da ein Trennzeichen irgendeiner Art hin? Wie verhält sich die gewünschte Ausgabe für Eintrage mit shorthand zu denen ohne (Stichwort Konsistenz)? Sollen Einträge mit shorthand in einer separaten Liste geführt werden?

RalfK
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mo 5. Dez 2022, 00:27

Re: Literaturverzeichnis anpassen: shorthand ausweisen

Beitrag von RalfK »

Hallo MoeWe,
danke für die schnelle Antwort! Nachfolgend findest du ein Minimalbeispiel.
\documentclass[a4paper,ngerman,noabbrev] {scrreprt}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}
\usepackage[style=authoryear-icomp]{biblatex}

\begin{filecontents}{literature.bib}
@manual{FGSV_EVE,
	editor = {{Forschungsgesellschaft für Straßen- und Verkehrswesen}},
	shorteditor = {FGSV},
	title = {Empfehlungen für Verkehrserhebungen},
	shorttitle = {EVE},
	shorthand = {EVE 2012},
	titleaddon = {FGSV-Nr.: 125},
	type = {FGSV Systematik: R 2},
	year = 2012,
	isbn = {978-3-941790-99-5},
	publisher = {FGSV Verlag GmbH},
	location = {Köln},
	langid = {ngerman}}
	
@book{Sommer_2002_Erfassung,
	location = {Aachen},
	author = {Sommer, Carsten},
	date-added = {2021-02-19 16:41:23 +0100},
	date-modified = {2021-02-19 16:48:03 +0100},
	publisher = {Shaker Verlag},
	series = {Schriftenreihe des Instituts f{\"u}r Verkehr und Stadtbauwesen der TU Braunschweig},
	title = {Erfassung des Verkehrsverhaltens mittels Mobilfunktechnik, Konzept, Validit{\"a}t und Akzeptanz eines neuen Erhebungsverfahrens},
	volume = {51},
	year = {2002}}
}
\end{filecontents}

\addbibresource{literature.bib}

\begin{document}
Hier wird die erste Quelle zitiert: \cite[vgl.][17]{FGSV_EVE}

Hier wird die zweite Quelle zitiert: \cite[vgl.][17]{Sommer_2002_Erfassung}

\printbibliography[title={Literaturverzeichnis}]
\printshorthands[title={Literaturverzeichnis}]

\end{document}
Die Zitation im Text ist wie gewünscht: Harvard-Kurzform mit Ausnahme für die technischen Regelwerke (hier: EVE 2012).

Mein Wunsch ist jetzt, dass im Literaturverzeichnis die im Text verwendete Zeichenkette stets als erste Zeile (gern fett ausgezeichnet) vor dem Literatureintrag steht. Mit
\printbibliography[title={Literaturverzeichnis}]
ist das Verzeichnis zwar vollständig, aber es für die Lesenden kaum nützlich, da die Zeichenkette "EVE 2012" nicht prominent am Anfang der Einträge steht. Mit
\printshorthands[title={Literaturverzeichnis}]
erhalte ich leider ein unvollständiges Verzeichnis, das nur die Einträge enthält, für die ein "shorthand" manuell definiert worden ist.

Ich würde mir folgende Ausgabe für das Literaturverzeichnis wünschen (habe nur die Zeilen vor den Einträgen ergänzt und fett ausgezeichnet):

Literaturverzeichnis

EVE 2012
Forschungsgesellschaft für Straßen- und Verkehrswesen, Hrsg. (2012). Empfehlungen für
Verkehrserhebungen. FGSV-Nr.: 125. FGSV Systematik: R 2. Köln: FGSV Verlag
GmbH. isbn: 978-3-941790-99-5.

Sommer 2002
Sommer, Carsten (2002). Erfassung des Verkehrsverhaltens mittels Mobilfunktechnik,
Konzept, Validität und Akzeptanz eines neuen Erhebungsverfahrens. Bd. 51. Schriftenreihe
des Instituts für Verkehr und Stadtbauwesen der TU Braunschweig. Aachen:
Shaker Verlag.

Danke vorab für die Mühe. Ralf

RalfK
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mo 5. Dez 2022, 00:27

Re: Literaturverzeichnis anpassen: shorthand ausweisen

Beitrag von RalfK »

Btw.: Wenn "ISBN" auch noch groß geschrieben werden könnte, wäre dies ein Träumchen!

Ich bin a) an einer konkreten Lösung und b) an einem Literaturhinweis zu diesem Thema interessiert.

MoeWe
Forum-Meister
Forum-Meister
Beiträge: 812
Registriert: Fr 30. Aug 2019, 15:35
Kontaktdaten:

Re: Literaturverzeichnis anpassen: shorthand ausweisen

Beitrag von MoeWe »

Aha! Es geht also gar nicht nur darum, das bei Einträgen mit shorthand zu machen, sondern bei allen. Das macht es wesentlich einfacher. (Grundsätzlich sind einheitliche Änderungen oftmals einfacher als uneinheitliche.) Da gibt es nämlich biblatex-ext und die Option introcite. Dazu musst Du nur style=authoryear-icomp durch den entsprechenden biblatex-ext-Stil style=ext-authoryear-icomp ersetzen und introcite=plain, aktivieren. Die Dokumentation erklärt die Details. Hier bietet sich der folgende Vorschlag aus der Doku an.
\documentclass[a4paper,ngerman,noabbrev]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}
\usepackage[style=ext-authoryear-icomp, introcite=plain]{biblatex}

\DeclareFieldFormat{bbx@introcite}{\mkbibbold{#1}}
\renewcommand*{\introcitepunct}{\\}

\begin{filecontents}{\jobname.bib}
@manual{FGSV_EVE,
  editor      = {{Forschungsgesellschaft für Straßen- und Verkehrswesen}},
  shorteditor = {FGSV},
  title       = {Empfehlungen für Verkehrserhebungen},
  shorttitle  = {EVE},
  shorthand   = {EVE 2012},
  titleaddon  = {FGSV-Nr.: 125},
  type        = {FGSV Systematik: R 2},
  year        = 2012,
  isbn        = {978-3-941790-99-5},
  publisher   = {FGSV Verlag GmbH},
  location    = {Köln},
  langid      = {ngerman},
}
@book{Sommer_2002_Erfassung,
  location  = {Aachen},
  author    = {Sommer, Carsten},
  publisher = {Shaker Verlag},
  series    = {Schriftenreihe des Instituts für Verkehr und Stadtbauwesen der TU Braunschweig},
  title     = {Erfassung des Verkehrsverhaltens mittels Mobilfunktechnik},
  subtitle  = {Konzept, Validität und Akzeptanz eines neuen Erhebungsverfahrens},
  number    = {51},
  year      = {2002},
}
\end{filecontents}
\addbibresource{\jobname.bib}

\begin{document}
Hier wird die erste Quelle zitiert: \cite[vgl.][17]{FGSV_EVE}

Hier wird die zweite Quelle zitiert: \cite[vgl.][17]{Sommer_2002_Erfassung}

\printbibliography[title={Literaturverzeichnis}]
\end{document}

RalfK
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mo 5. Dez 2022, 00:27

Re: Literaturverzeichnis anpassen: shorthand ausweisen

Beitrag von RalfK »

Großartig! Das löst mein Problem. Ganz lieben Dank a) für die Lösung und b) für den Literaturhinweis!
Herzliche Grüße. Ralf

RalfK
Forum-Newbie
Forum-Newbie
Beiträge: 8
Registriert: Mo 5. Dez 2022, 00:27

Re: Literaturverzeichnis anpassen: shorthand ausweisen

Beitrag von RalfK »

Leider ist noch ein Problem im Literaturverzeichnis aufgetreten, und zwar mit Einträgen, die vom selben Autor/Herausgeber stammen und damit gruppiert werden:
%% Saved with string encoding Unicode (UTF-8) 

@online{LRP2019_Verkehrsdaten,
	editor = {{VMZ Berlin}},
	title = {Aufbereitung der Verkehrsdaten für den Luftreinhalte- und Lärmaktionsplan},
	subtitle = {Ergebnisdokumentation},
	organization = {im Auftrag des Landes Berlin, vertreten durch die Senatsverwaltung für Stadtentwicklung und Umwelt},
	date = {2017-03-21},
	url = {https://www.berlin.de/sen/uvk/_assets/umwelt/luft/luftreinhaltung/luftreinhalteplan-2-fortschreibung/1-bericht_lrp_berlin_aufbereitung_verkehrsdaten.pdf?ts=1675071843},
	urldate = {2023-08-22}}

@manual{FGSV_EVE,
	editor = {{Forschungsgesellschaft für Straßen- und Verkehrswesen}},
	shorteditor = {FGSV},
	title = {Empfehlungen für Verkehrserhebungen},
	shorttitle = {EVE},
	shorthand = {EVE 2012},
	titleaddon = {FGSV-Nr.: 125},
	type = {FGSV Systematik: R 2},
	year = 2012,
	isbn = {978-3-941790-99-5},
	publisher = {FGSV Verlag GmbH},
	location = {Köln},
	langid = {ngerman}}

@report{LRP2019_zweiteFortschreibung,
    title = {Luftreinhalteplan für Berlin},
    subtitle = {2. Fortschreibung},
	editor = {Senatsverwaltung für Umwelt, Verkehr und Klimaschutz},
	year = 2019,	
	pubstate = {Stand 20. Juli 2019 mit redaktioneller Überarbeitung Dezember 2019},
	url = {https://www.berlin.de/sen/uvk/_assets/umwelt/luft/luftreinhaltung/luftreinhalteplan-2-fortschreibung/luftreinhalteplan_berlin_2019.pdf?ts=1675072522},
	urldate = {2023-08-23}}
	
@manual{VDI_3782_Blatt_7,
	editor = {{Verein Deutscher Ingenieure e.\,V.}},
	shorteditor = {VDI},
	title = {Umweltmeteorologie: Kfz-Emissionsbestimmung -- Luftbeimengungen},
	shorttitle = {VDI 3782 Blatt 7},
	shorthand = {VDI 3782 Blatt 7},
	titleaddon = {VDI/DIN-Handbuch Reinhaltung der Luft, Band 1b: Umweltmeteorologie},
	type = {VDI-Handbuch Fahrzeugtechnik},
	year = 2010,
	publisher = {Beuth Verlag GmbH},
	location = {Berlin},
	langid = {ngerman}}
	
@dataset{Verkehrsmodell_Berlin_2014,
	editor = {{Land Berlin, Senatsverwaltung für Mobilität, Verkehr, Klimaschutz und Umwelt}},
	shorteditor = {SenMVKU},
	title = {{Verkehrsmodell des Landes Berlin mit Bezugsjahr 2014}},
	subtitle = {{Matrix der werktäglichen Verkehrsnachfrage auf Basis der Verkehrsbezirke}},
	date = {2023-06-06}}

@dataset{Digitale_Plattform_Stadtverkehr_Berlin,
	editor = {{Land Berlin, Senatsverwaltung für Mobilität, Verkehr, Klimaschutz und Umwelt}},
	shorteditor = {SenMVKU},
	title = {{Digitale Plattform Stadtverkehr Berlin, Verkehrsdetektion Berlin}},
	subtitle = {{Stammdaten Verkehrsdetektion}},
	date = {2022-07-20},
	url = {https://api.viz.berlin.de/daten/verkehrsdetektion},
	urldate = {2023-09-03}}
	
Das Ergebnis lautet:

Literaturverzeichnis
EVE 2012
Forschungsgesellschaft für Straßen- und Verkehrswesen, Hrsg. (2012). Empfehlungen für Verkehrserhebungen.
FGSV-Nr.: 125. FGSV Systematik: R 2. Köln: FGSV Verlag GmbH. isbn: 978-3-941790-99-5.
SenMVKU 2022
Land Berlin, Senatsverwaltung für Mobilität, Verkehr, Klimaschutz und Umwelt, Hrsg. (20. Juli 2022).
Digitale Plattform Stadtverkehr Berlin, Verkehrsdetektion Berlin. Stammdaten Verkehrsdetektion.
url: https://api.viz.berlin.de/daten/verkehrsdetektion (besucht am 03. 09. 2023).
SenMVKU 2023–
Hrsg. (6. Juni 2023). Verkehrsmodell des Landes Berlin mit Bezugsjahr 2014. Matrix der werktäglichen
Verkehrsnachfrage auf Basis der Verkehrsbezirke.
VDI 3782 Blatt 7
Verein Deutscher Ingenieure e. V., Hrsg. (2010). Umweltmeteorologie: Kfz-Emissionsbestimmung
– Luftbeimengungen. VDI/DIN-Handbuch Reinhaltung der Luft, Band 1b: Umweltmeteorologie.
VDI-Handbuch Fahrzeugtechnik. Berlin: Beuth Verlag GmbH.
VMZ Berlin 2017
VMZ Berlin, Hrsg. (21. März 2017). Aufbereitung der Verkehrsdaten für den Luftreinhalte- und
Lärmaktionsplan. Ergebnisdokumentation. im Auftrag des Landes Berlin, vertreten durch die Senatsverwaltung
für Stadtentwicklung und Umwelt. url: https://www.berlin.de/sen/uvk/
_assets/umwelt/luft/luftreinhaltung/luftreinhalteplan-2-fortschreibung/1-bericht_
lrp_berlin_aufbereitung_verkehrsdaten.pdf?ts=1675071843 (besucht am 22. 08. 2023).

Mich stört der Bindestrich nach SenMVKU 2023, er sollte doch am Anfang der Eintrags stehen, oder?

Danke vorab für Ideen und Anregungen hierzu.

MoeWe
Forum-Meister
Forum-Meister
Beiträge: 812
Registriert: Fr 30. Aug 2019, 15:35
Kontaktdaten:

Re: Literaturverzeichnis anpassen: shorthand ausweisen

Beitrag von MoeWe »

Hrmmm. Ich dachte eigentlich, ich hätte das abgestellt. Muss ich mir wohl nochmal genauer ansehen.

Bei dem gewünschten Stil würde ich aber auf den Strich einfach ganz verzichten und die Option dashed=false, einsetzen.

Antworten