Authortitle: Eintrag "series" ans Ende

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


Nipsu
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Mi 6. Feb 2013, 10:44

Authortitle: Eintrag "series" ans Ende

Beitrag 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

Nipsu
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Mi 6. Feb 2013, 10:44

Beitrag von Nipsu »

... ist die Frage zu doof oder zu schwierig?

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Normalerweise muss man Änderungen der Reihenfolge für jeden betroffenen Eintragstypen machen.

Nipsu
Forum-Anfänger
Forum-Anfänger
Beiträge: 17
Registriert: Mi 6. Feb 2013, 10:44

Beitrag 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

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag 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.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Antworten