thomsen
13-08-2014, 17:09
Hallo Zusammen,
ich habe einige Probleme bei der Formatierung meines Literaturverzeichnisses und hoffe ihr könnt mir helfen.
Hier ein Beispiel:
\documentclass[a4paper,12pt]{scrartcl}
\usepackage [latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[plain,german]{fancyref}
\usepackage[ngerman]{translator}
\usepackage[backend=biber,style=numeric-comp,sorting=none]{biblatex}
\usepackage[babel,german=quotes]{csquotes}
\bibliography{Literatur}
\renewcommand*{\labelnamepunct}{\textbf{\addcolon\ space}}
\renewcommand*\mkbibnamefirst[1]{\bfseries{#1}}
\renewcommand*\mkbibnamelast[1]{\bfseries{#1}}
\renewcommand*\mkbibnameprefix[1]{\bfseries{#1}}
\renewcommand*\mkbibnameaffix[1]{\bfseries{#1}}
\renewcommand*{\finalnamedelim}{\finalandcomma\add space}
\DeclareNameFormat{default}{% Vollzitate
\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}%
\usebibmacro{name:andothers}}
\DeclareFieldFormat[incollection]{title}{\mkbibemph{#1}\isdot}
\begin{document}
Ein Test von \cite{Huber.2007} und \cite{Mustermann.2007}.
\printbibliography
\end{document}
Die zugehörig Literatur.bib sieht folgendermaßen aus:
@collection{Mustermann.2007,
year = {2007},
title = {Ein nettes Sammelwerk},
publisher = {Musterverlag},
series = {Musterserie},
editor = {Mustermann, Max and Mustermann, Hans and Mustermann, Fred},
location = {Berlin}
}
@incollection{Huber.2007,
author = {Huber, Max and Maier, Hans and Brunner, Sepp},
title = {Ein Beitrag},
pages = {187--242},
bookpagination = {page},
publisher = {Musterverlag},
series = {Musterserie},
editor = {Mustermann, Max and Mustermann, Hans},
location = {Berlin}
}
Dabei stören mich noch folgende Punkte:
Mehrere Autoren sollen durch ein Komma getrennt sein (derzeit ist das nur nach dem ersten Autor der Fall)
Nach den Autoren der Collection (Mustermann) soll kein Komma sondern ein Doppelkunkt stehen (keine Ahnung wieso das nur bei der collection der Fall ist)
Der Zusatz "Hrsg. von" bzw. "Hrsg.:" soll entfernt werden
Im ersten Literatureintrag (incollection) sollen die Autoren der collection (Mustermann, M., Mustermann, H) nicht fett gedruckt werden
Die Reihenfolge bei den einzelnen Einträgen sollte gändert werden zu: Verlag, Ort Jahr, Seiten (sofern alles vorhanden ist)
Gibt es eine Möglichkeit dies zu ändern? Ich habe schon in der standard.bbx Datei nachgesehen (numeric-comp beruht auf dieser), habe aber nicht die richtigen Optionen dafür gefunden bzw. einfach zu wenig Durchblick.
Ich hoffe ihr könnt mir helfen. Vielen Dank.
Gruß
Thomsen
P.S.: Ein Wechsel von biblatex-biber kommt für mich nicht in Frage.
ich habe einige Probleme bei der Formatierung meines Literaturverzeichnisses und hoffe ihr könnt mir helfen.
Hier ein Beispiel:
\documentclass[a4paper,12pt]{scrartcl}
\usepackage [latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[plain,german]{fancyref}
\usepackage[ngerman]{translator}
\usepackage[backend=biber,style=numeric-comp,sorting=none]{biblatex}
\usepackage[babel,german=quotes]{csquotes}
\bibliography{Literatur}
\renewcommand*{\labelnamepunct}{\textbf{\addcolon\ space}}
\renewcommand*\mkbibnamefirst[1]{\bfseries{#1}}
\renewcommand*\mkbibnamelast[1]{\bfseries{#1}}
\renewcommand*\mkbibnameprefix[1]{\bfseries{#1}}
\renewcommand*\mkbibnameaffix[1]{\bfseries{#1}}
\renewcommand*{\finalnamedelim}{\finalandcomma\add space}
\DeclareNameFormat{default}{% Vollzitate
\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}%
\usebibmacro{name:andothers}}
\DeclareFieldFormat[incollection]{title}{\mkbibemph{#1}\isdot}
\begin{document}
Ein Test von \cite{Huber.2007} und \cite{Mustermann.2007}.
\printbibliography
\end{document}
Die zugehörig Literatur.bib sieht folgendermaßen aus:
@collection{Mustermann.2007,
year = {2007},
title = {Ein nettes Sammelwerk},
publisher = {Musterverlag},
series = {Musterserie},
editor = {Mustermann, Max and Mustermann, Hans and Mustermann, Fred},
location = {Berlin}
}
@incollection{Huber.2007,
author = {Huber, Max and Maier, Hans and Brunner, Sepp},
title = {Ein Beitrag},
pages = {187--242},
bookpagination = {page},
publisher = {Musterverlag},
series = {Musterserie},
editor = {Mustermann, Max and Mustermann, Hans},
location = {Berlin}
}
Dabei stören mich noch folgende Punkte:
Mehrere Autoren sollen durch ein Komma getrennt sein (derzeit ist das nur nach dem ersten Autor der Fall)
Nach den Autoren der Collection (Mustermann) soll kein Komma sondern ein Doppelkunkt stehen (keine Ahnung wieso das nur bei der collection der Fall ist)
Der Zusatz "Hrsg. von" bzw. "Hrsg.:" soll entfernt werden
Im ersten Literatureintrag (incollection) sollen die Autoren der collection (Mustermann, M., Mustermann, H) nicht fett gedruckt werden
Die Reihenfolge bei den einzelnen Einträgen sollte gändert werden zu: Verlag, Ort Jahr, Seiten (sofern alles vorhanden ist)
Gibt es eine Möglichkeit dies zu ändern? Ich habe schon in der standard.bbx Datei nachgesehen (numeric-comp beruht auf dieser), habe aber nicht die richtigen Optionen dafür gefunden bzw. einfach zu wenig Durchblick.
Ich hoffe ihr könnt mir helfen. Vielen Dank.
Gruß
Thomsen
P.S.: Ein Wechsel von biblatex-biber kommt für mich nicht in Frage.