von macig » Fr 9. Nov 2012, 08:07
Hallo,
bei der Erstellung meines Literaturverzeichnisses mit Biblatex bin ich gerade auf ein Problem gestoßen.
Ich möchte den Numeric-Style verwenden, nur steht das Datum hier immer am Ende des Eintrags. Ich möchte den Eintrag so abändern, dass das Datum nach dem Autor in Klammern steht (wie beim Authoryear-Style).
Hier das Minimalbeispiel:
\documentclass[ngerman]{scrartcl}
\usepackage{filecontents}
\begin{filecontents}{literatur.bib}
@BOOK{book,
author = {NachnameAutor, VornameAutor},
title = {Buchtitel},
location = {Ort},
date = {2012}}
\end{filecontents}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel,csquotes}
\usepackage[style=numeric-comp,backend=biber]{biblatex}
\newcommand*{\bibmultinamedelim}{\addsemicolon\space}%
\newcommand*{\bibfinalnamedelim}{\addsemicolon\space}%
\AtBeginBibliography{%
\let\multinamedelim\bibmultinamedelim
\let\finalnamedelim\bibfinalnamedelim
}
\renewcommand*{\labelnamepunct}{\addcolon\space}
\DeclareNameFormat{last-first}{%
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}%
\usebibmacro{name:andothers}}
\DeclareNameAlias{default}{last-first}%
\bibliography{Literatur}
\begin{document}
Zitat \cite{book}
\printbibliography
\end{document}
Kann mir evtl. jemand helfen, damit der Eintrag die Form "Autor (Datum):Titel. Ort" besitzt?
Vielen Dank!

Hallo,
bei der Erstellung meines Literaturverzeichnisses mit Biblatex bin ich gerade auf ein Problem gestoßen.
Ich möchte den Numeric-Style verwenden, nur steht das Datum hier immer am Ende des Eintrags. Ich möchte den Eintrag so abändern, dass das Datum nach dem Autor in Klammern steht (wie beim Authoryear-Style).
Hier das Minimalbeispiel:
[code]
\documentclass[ngerman]{scrartcl}
\usepackage{filecontents}
\begin{filecontents}{literatur.bib}
@BOOK{book,
author = {NachnameAutor, VornameAutor},
title = {Buchtitel},
location = {Ort},
date = {2012}}
\end{filecontents}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel,csquotes}
\usepackage[style=numeric-comp,backend=biber]{biblatex}
\newcommand*{\bibmultinamedelim}{\addsemicolon\space}%
\newcommand*{\bibfinalnamedelim}{\addsemicolon\space}%
\AtBeginBibliography{%
\let\multinamedelim\bibmultinamedelim
\let\finalnamedelim\bibfinalnamedelim
}
\renewcommand*{\labelnamepunct}{\addcolon\space}
\DeclareNameFormat{last-first}{%
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}%
\usebibmacro{name:andothers}}
\DeclareNameAlias{default}{last-first}%
\bibliography{Literatur}
\begin{document}
Zitat \cite{book}
\printbibliography
\end{document}
[/code]
Kann mir evtl. jemand helfen, damit der Eintrag die Form "Autor (Datum):Titel. Ort" besitzt?
Vielen Dank! :)