Authortitle: Eintrag "series" ans Ende
Verfasst: Fr 12. Sep 2014, 15:44
Hallo Community,
ich bastele gerade an einer Anpassung meines Bibliographiestils:
Die hier produzierte Ausgabe ist: Autor, „Aufsatzitel“, in: Buchtitel, hrsg. von Herausgeber, (= Schriftenreihe Nummer), Ort Jahr.
In meinem Fach brauche ich aber diese Reihenfolge: Autor, „Aufsatzitel“, in: Buchtitel, hrsg. von Herausgeber, Ort Jahr (= Schriftenreihe Nummer).
Wie kann ich diese Anpassung am einfachsten vornehmen? Muss ich das für jeden Eintragstypen seperat definieren oder kann man das global machen?
Habt im Voraus vielen Dank für Eure Antworten!
-Nipsu
ich bastele gerade an einer Anpassung meines Bibliographiestils:
\documentclass[a4paper,12pt]{scrartcl} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage[english,ngerman]{babel} \usepackage{csquotes} \usepackage[ bibstyle=authortitle, backend=biber, bibencoding=utf8]{biblatex} %Komma statt Punkt als newunit \renewcommand*{\newunitpunct}{\addcomma\space} %kein Komma zwischen Ort+Jahr: \renewbibmacro*{publisher+location+date}{% \printlist{location}% \iflistundef{publisher} {\setunit*{\space}} %<< hier \addcomma entfernt {\setunit*{\addcolon\space}}% \printlist{publisher}% \setunit*{\addcomma\space}% \usebibmacro{date}% \newunit} %Schriftenreihe in Klammern mit = \renewbibmacro*{series+number}{% \iffieldundef{series} {} {\printtext[parens]{% \iffieldundef{number} {} {=\addhpthinspace}% \printfield{series}% \setunit*{\addspace}% \printfield{number}% }}\newunit} \begin{filecontents}{literatur.bib} @INCOLLECTION{Test.2014, author = {Autor}, editor = {Herausgeber}, title = {Aufsatzitel}, booktitle = {Buchtitel}, year = {Jahr}, series = {Schriftenreihe}, number = {Nummer}, location = {Ort} } \end{filecontents} \addbibresource{literatur.bib} \begin{document} \nocite{Test.2014} \printbibliography \end{document}
In meinem Fach brauche ich aber diese Reihenfolge: Autor, „Aufsatzitel“, in: Buchtitel, hrsg. von Herausgeber, Ort Jahr (= Schriftenreihe Nummer).
Wie kann ich diese Anpassung am einfachsten vornehmen? Muss ich das für jeden Eintragstypen seperat definieren oder kann man das global machen?
Habt im Voraus vielen Dank für Eure Antworten!
-Nipsu