Seite 1 von 1

Authortitle: Eintrag "series" ans Ende

Verfasst: Fr 12. Sep 2014, 15:44
von Nipsu
Hallo Community,

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}
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

Verfasst: Sa 4. Okt 2014, 19:29
von Nipsu
... ist die Frage zu doof oder zu schwierig?

Verfasst: So 5. Okt 2014, 18:03
von u_fischer
Normalerweise muss man Änderungen der Reihenfolge für jeden betroffenen Eintragstypen machen.

Verfasst: So 5. Okt 2014, 18:48
von Nipsu
Vielen Dank für die Antwort - könntest du mir an einem Beispiel deutlich machen, wie das funktioniert? Mit diesen Modifikationen habe ich noch nicht viel Erfahrung.

Vielen Dank im Voraus!

-Nipsu

Verfasst: So 5. Okt 2014, 19:15
von Johannes_B
Du musst die .cbx Datei öffnen und dort die Einträge raussuchen. Die sind etwa in der (Pseudo-)Form:
nutze autorfeld,setze komma, 
nutze titelfeld, setze komma
nutze journalfeld, setze doppelpunkt
Das kannst du dir dann verschieben wie du willst.
Lies mal Modifizieren eines biblatex-Stils, dann kannst du entscheiden, ob du gleich neue Stile machst.