Zitat von
rafael
Hallo,
wie kann ich die Sortierweise für Autor und Editor trennen? Ich brauche für den Autor das Nachname, Vorname Prinzip. Für den Editor allerdings Vorname Nachname.
Danke
Hallo,
falls es noch jemanden interessieren sollte:
Code:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%Reihenfolge der Autoren, s. Tischas Post
\DeclareNameFormat{default}{% Vollzitate
\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
\usebibmacro{name:andothers}}
\DeclareNameFormat{labelname}{% alle anderen Zitate
\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}%
\usebibmacro{name:andothers}}
\DeclareNameFormat{sortname}{% Bibliographie
\iffirstinits
{\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
\usebibmacro{name:andothers}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Herausgeber bekommt eigenen Stil
\DeclareNameFormat{byeditor}{%
\iffirstinits
{\usebibmacro{name:first-last-byeditor}{#1}{#4}{#5}{#7}}
{\usebibmacro{name:first-last-byeditor}{#1}{#3}{#5}{#7}}%
\usebibmacro{name:andothers}}
\newbibmacro*{name:first-last-byeditor}[4]{%
\usebibmacro{name:delim}{#2#3#1}%
\usebibmacro{name:hook}{#2#3#1}%
\ifblank{#2}{}{#2\isdot\addlowpenspace}%
\ifblank{#3}{}{%
#3\isdot
\ifpunctmark{'}
{}
{\ifuseprefix{\addhighpenspace}{\addlowpenspace}}}%
#1\isdot
\ifblank{#4}{}{\addlowpenspace#4\isdot}}
% s. dazu auch Dominik Waßenhoven, Bibliographien erstellen mit
% biblatex (Teil 2), Die TEXnische Komödie 4/2008, S. 31–51.
% Ich habe es leicht verändert, da ich den Herausgeber für alle
% Eintragstypen im selben Layout haben wollte.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Vermutlich soll man es gerade so NICHT machen, aber es funktioniert. Die Formatierung des Herausgebers wird dadurch ebenfalls von der des Autors abgekoppelt. So kann bspw. der Autor in Kapitälchen stehen, der Herausgeber hingegen in normaler Schrift. (Allerdings sollte man namefont= in den Optionen nicht setzen, da sonst ggf. bei edbyidem=true das "ders." dieselbe Schriftart wie der Autor bekommt.)
Viele Grüße,
pdq
Lesezeichen