ich beschäftige mich erst seit gut drei Wochen mit LaTeX für eine anstehende Seminararbeit und stehe vor einer kleinen Herausforderung beim Literaturverzeichnis. Die einzelnen Elemente eines Werks werden durch Punkte getrennt und das muss auch so bleiben. Mein Problem dabei: Bei solchen Werken, deren Auflage angegeben wird, darf kein Punkt hinter dem Titel stehen. Die Auflage ist dann direkt hinter dem Titel, noch vor dem abschließenden Punkt positioniert. Bei Erstauflagen ohne Angabe der Auflage soll der Punkt hinter dem Titel allerdings erhalten bleiben.
Den Punkt habe ich inzwischen erfolgreich hinter allen Titeln eliminiert. Ich weiß aber leider nicht, wie ich ihn bei Erstauflagen wiederum einfüge. Das gleiche Problem stellt sich mir übrigens bei Herausgeberwerken.
So ist es aktuell:
- Autor, A. (2020). Buch eins (3. Aufl.). Ort: Verlag.
- Autor, B. (2021). Buch zwei Ort: Verlag.
- Autor, C. (2022). Titel des Kapitels. In: Autor, D. (Hrsg.). Buch drei (2. Aufl.). Ort:
Verlag.
- Autor, E. (2023). Titel des Kapitels. In: Autor, F. (Hrsg.). Buch vier Ort: Verlag.
So sollte es sein:
- Autor, B. (2021). Buch zwei. Ort: Verlag.
- Autor, E. (2023). Titel des Kapitels. In: Autor, F. (Hrsg.). Buch vier. Ort: Verlag.
\documentclass[a4paper, ngerman, 12pt, titlepage, toc=listof, toc=bibliography]{scrartcl} \usepackage[T1]{fontenc} % Silbentrennung i.V.m. Umlauten \usepackage{lmodern} % PDF-angepasste Schrift \usepackage{babel} % dt. Sonderzeichen + Umlaute \usepackage[backend=biber, citestyle=ext-authoryear-ibid, bibstyle=ext-authoryear, innamebeforetitle=true]{biblatex} % LitVZ + Fn %%%%% LitVZ \DeclareNameAlias{sortname}{family-given} % stets als „Nachname, Vorname“ \DeclareNameAlias{author}{sortname} \DeclareNameAlias{editor}{sortname} \DeclareNameAlias{translator}{sortname} \DeclareFieldFormat{editortype}{\mkbibparens{#1}} % LitVZ: Hrsg.in Klammern \DeclareDelimFormat{editortypedelim}{\addspace} % Hrsg. ohne „,“ davor \DeclareFieldAlias{translatortype}{editortype} \DeclareDelimAlias{translatortypedelim}{editortypedelim} \DeclareNameAlias{ineditor}{editor} % -> InCollection: Nachname, Vorname (Hrsg.) \DeclareFieldFormat*{title}{#1\isdot} % keine Anführungszeichen um Titel \DeclareFieldFormat{edition}{\mkbibparens{\ifinteger{#1}{\mkbibordedition{#1}~\bibstring{edition}}{#1\isdot}}} % Klammer um Aufl. \DeclareFieldFormat[book]{title}{\mkbibemph{#1}\nopunct} % Titel ohne „.“ dahinter \DeclareFieldFormat[incollection]{booktitle}{\mkbibemph{#1}\nopunct} % Buchtitel ohne „.“ dahinter \begin{filecontents}{literature.bib} @book{BookAuf, author = {Autor, A.}, title = {Buch eins}, date = {2020}, edition = {3}, publisher = {Verlag}, location = {Ort}, } @book{Book, author = {Autor, B.}, title = {Buch zwei}, date = {2021}, publisher = {Verlag}, location = {Ort}, } @incollection{InColAuf, author = {Autor, C.}, booktitle = {Buch drei}, publisher = {Verlag}, title = {Titel des Kapitels}, date = {2022}, location = {Ort}, edition = {2}, editor = {Autor, D.}, } @incollection{InCol, author = {Autor, E.}, booktitle = {Buch vier}, publisher = {Verlag}, title = {Titel des Kapitels}, date = {2023}, location = {Ort}, editor = {Autor, F.}, } \end{filecontents} \addbibresource{literature.bib} \begin{document} \footcite{BookAuf} \footcite{Book} \footcite{InColAuf} \footcite{InCol} \printbibliography[title=Literaturverzeichnis] % statt „Literatur“ \end{document}