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ß
