ich habe einen eigenen Treiber für Biblatex geschrieben, der funktioniert auch soweit. Allerdings wird mir das Feld date nicht ausgelesen.
MB:
\documentclass[fontsize=12pt,paper=a4,titlepage,twoside=false,headings=normal]{scrartcl} %%%%% BEGINN: Spracheinrichtung %%%%% % Deutsche Sprachunterstützung (Worttrennung, etc.) \usepackage[ngerman]{babel} % Unicode Eingabe \usepackage[utf8]{inputenc} % Sonderzeichen verfügbar machen \usepackage[T1]{fontenc} % Eurozeichen verfügbar machen \usepackage{eurosym} \DeclareUnicodeCharacter{20AC}{\euro} %%%%% ENDE: Spracheinrichtung %%%%% %%%%% BEGINN: Seiteneinrichtung %%%%% %% Seitenmaße \usepackage{geometry} \geometry{a4paper, top=25mm, left=40mm, right=25mm, bottom=25mm, headsep=10mm, footskip=12mm} %% Schriftarten % Überschriften auf Times stellen \addtokomafont{sectioning}{\rmfamily} % Schriftartfamilie auf Times stellen \usepackage{txfonts} %% Absatzformatierung % Zeilenabstand: eineinhalb \usepackage{setspace} \onehalfspacing % Neue Absätze ohne Einrückung aber mit Zeilenabstand \parindent 0pt \parskip 10pt % Neue Absätze ohne Zeilenabstand mit Einrückung % \parindent 2em % \parskip 0pt \clubpenalty10000 %%%%% ENDE: Seiteneinrichtung %%%%% %%%%% BEGINN: Bibliographieeinrichtung %%%%% %% Biblatex zur Literaturverwaltung \usepackage[style=authoryear, % citestyle=authoryear, % bibstyle=authoryear, language=ngerman, sorting=nyt, date=short, % natbib Unterstützung natbib=true, % Im Literaturverzeichnis Seiten der Quellenangaben anzeigen backref=false, hyperref=false, % Vor- und Mittelname abkürzen firstinits=false, backend=biber]{biblatex} % Bibliographiedatei \begin{filecontents*}{Bibliographie.bib} @legal{ARES601, journaltitle = {A/RES}, type = {resolution}, number = {60/1}, date = {2005-09-16}, title = {2005 World Summit Outcome}, } \end{filecontents*} \bibliography{Bibliographie.bib} %%%%% ENDE: Bibliographieeinrichtung %%%%% %%%%% BEGINN: Eigene Biblatex Treiber %%%%% \DeclareBibliographyDriver{legal}{% \iffieldequalstr{type}{resolution} {\usebibmacro{legal:journaltitle:resolution}}% {\usebibmacro{legal:journaltitle:legal}}% \addspace% \usebibmacro{legal:date} \setunit{\addcolon\addspace}% \printfield{title}% \setunit{\addperiod\addspace}% \printfield{subtitle}% \finentry% } %%%%% ENDE: Eigene Biblatex Treiber %%%%% %%%%% BEGINN: Eigene Biblatex Macros für Bibliographietreiber %%%%% \newbibmacro*{legal:journaltitle:resolution}{% \printfield{journaltitle}% \printtext{/}% \printfield{number}% } \newbibmacro*{legal:journaltitle:legal}{% \printfield{journaltitle}% \addspace% \printfield{number}% } \newbibmacro*{legal:date}{% \iffieldundef{date}% {\printtext{kein datum}}% {\mkbibparens{% \printtext{v.}% \addspace% \printdate% }% }% } %%%%% ENDE: Präambel %%%%% %%%%% BEGINN: Dokument %%%%% \begin{document} Lorem Ipsum \autocite{ARES601} \printbibliography \end{document}
Woran liegt das?
Gruß