Numerierung des Literaturverzeichnisses im Inhaltsverzeichni

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Numerierung des Literaturverzeichnisses im Inhaltsverzeichni

von K2P » So 3. Okt 2010, 17:45

Du hast es hinbekommen ! Hammer!!! vielen Dank!

Soweit ich momentan alles überblicken kann sollte meine komplette Formatierung für meine Arbeit nun fertig sein.

Jetzt muss ich nur noch inhaltlich einiges aufarbeiten :-)

von Mechanicus » So 3. Okt 2010, 17:13

Hi,

wir nähern uns :D :D
\RequirePackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{KPMG,
  author={Hans Maier and Horst Müller},
   titel={EGAL},
   year=2008}

@book{KPMGa,
  author={Hans Maier and Horst Müller and Steffen Schulz},
   titel={EGAL},
   year=2008}
\end{filecontents}
\documentclass[a4paper,12pt,openany,oneside,pointlessnumbers]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{mathptmx}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{titletoc}
\usepackage{tocloft}
\usepackage[a4paper]{geometry}
\geometry{left=5cm,right=1.5cm,top=2.5cm,bottom=3cm}
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
\usepackage{csquotes}
\usepackage[style=footnote-dw,namefont=italic,firstnamefont=italic,nopublisher=false,idembib=false,maxnames=2]{biblatex}
\bibliography{\jobname}
\renewcommand*\bibmultinamedelim{/}
\renewcommand*\bibfinalnamedelim{%
\ifnum\value{liststop}>2%
\finalandcomma\fi%
%%\addspace\bibstring{and}\space
/%
}
\setlength{\bibitemsep}{12pt}

%Literatur umbenennen
\defbibheading{bibliography}{%
 \addchap{Verzeichnis zitierter Schriften}}


\DeclareNameFormat{default}{%
  \iffirstinits
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
  \usebibmacro{name:andothers}}
 
\DeclareNameFormat{labelname}{%
  \iffirstinits
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
  \usebibmacro{name:andothers}}

\DeclareNameFormat{sortname}{%
  \ifnumequal{\value{listcount}}{1}
    {\iffirstinits
       {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
       {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
     \ifblank{#3#5}
       {}
       {\usebibmacro{name:revsdelim}}}
    {\iffirstinits
       {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
       {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}}%
  \usebibmacro{name:andothers}}
  
  
\renewcommand{\jourvolstring}{\addcomma\space}
\renewcommand{\publisherdatepunct}{\addspace}

\DefineBibliographyStrings{ngerman}{%
  seenote = {a.\,a.\,O\adddot}
}

%% cite:seenote umdefinieren
\makeatletter
\renewbibmacro*{cite:seenote}{%
  \ifbool{cbx:parencitefoot}
    {\printtext{%
       \setunit{\addcomma\space}%
       \bibstring{seenote}%
       \setunit{\addnbspace}}%
     \ifbool{cbx:pageref}
       {\ifsamepage{\the\value{instcount}}
         {\csuse{cbx@first@\thefield{entrykey}}}
         {}%
      \printtext{%
        \setunit{\addcomma\space}%
        \bibstring{seenote}%
        \setunit{\addnbspace}%
        \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}}
      {}}
    {\printtext{%
       \setunit{\addcomma\space}%
       \bibstring{seenote}%
       \setunit{\addnbspace}}%
     \ifbool{cbx:pageref}
       {\ifsamepage{\the\value{instcount}}
          {\csuse{cbx@first@\thefield{entrykey}}}
          {}
        \printtext{%
          \setunit{\addcomma\space}%
          \bibstring{seenote}%
          \setunit{\addnbspace}%
          \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}}
       {}}}
       
\renewcommand*{\mkbibnamelast}[1]{%
 \ifboolexpr{
   test {\ifcurrentname{editor}}
     or
     ( test {\ifcurrentname{labelname}}
       and
       not test {\ifnameundef{editor}} )
  }
  {#1}
  {\ifboolexpr{
     bool {bbx:oldauthor}
     and
     bool {oldauthor}
     and
     ( test {\ifcurrentname{author}}
       or
       ( test {\ifcurrentname{labelname}}
         and
         not test {\ifnameundef{author}} ) )
   }
    {#1}
    {\bbx@namefont{#1}}}}
\makeatother


\begin{document}


Zitat Buch\cite[S.23]{KPMG}


Wiederholungszitat Buch\cite[S.28]{KPMG}

Zitat Buch\cite[S.23]{KPMGa}


Wiederholungszitat Buch\cite[S.28]{KPMGa}
\printbibliography[maxnames=99]


\end{document}
Gruß
Marco

von K2P » So 3. Okt 2010, 16:26

Hallo dein Befehl fügt im Litvz. nun zwischen Erst und Zweitautor ein / ein.
Laut Formatvorgaben sollen da keine Leerzeichen zwischen rein...
Nur werden zweit und folgende Autoren immer noch mit Vorname Nachname gesetzt anstatt Nachname,Vorname und vor dem letzten Autor setzt er ein und welches auch nicht sein soll

von Mechanicus » So 3. Okt 2010, 16:21

Hi,
\RequirePackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{KPMG,
  author={Hans Maier and Horst Müller},
   titel={EGAL},
   year=2008}

@book{KPMGa,
  author={Hans Maier and Horst Müller and Steffen Schulz},
   titel={EGAL},
   year=2008}
\end{filecontents} 
\documentclass[a4paper,12pt,openany,oneside,pointlessnumbers]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{mathptmx}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{titletoc}
\usepackage{tocloft}
\usepackage[a4paper]{geometry}
\geometry{left=5cm,right=1.5cm,top=2.5cm,bottom=3cm}
\usepackage{chngcntr}
\counterwithout{footnote}{chapter}
\usepackage{csquotes}
\usepackage[style=footnote-dw,namefont=italic,firstnamefont=italic,nopublisher=false,idembib=false]{biblatex}
\bibliography{\jobname}
\renewcommand*\bibmultinamedelim{\space/\space}
\setlength{\bibitemsep}{12pt}

%Literatur umbenennen
\defbibheading{bibliography}{%
 \addchap{Verzeichnis zitierter Schriften}}


\DeclareNameFormat{default}{%
  \iffirstinits
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
  \usebibmacro{name:andothers}}
 
\DeclareNameFormat{labelname}{%
  \iffirstinits
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
  \usebibmacro{name:andothers}}

\renewcommand{\jourvolstring}{\addcomma\space}
\renewcommand{\publisherdatepunct}{\addspace}

\DefineBibliographyStrings{ngerman}{%
  seenote = {a.\,a.\,O\adddot}
}

%% cite:seenote umdefinieren
\makeatletter
\renewbibmacro*{cite:seenote}{%
  \ifbool{cbx:parencitefoot}
    {\printtext{%
       \setunit{\addcomma\space}%
       \bibstring{seenote}%
       \setunit{\addnbspace}}%
     \ifbool{cbx:pageref}
       {\ifsamepage{\the\value{instcount}}
         {\csuse{cbx@first@\thefield{entrykey}}}
         {}%
      \printtext{%
        \setunit{\addcomma\space}%
        \bibstring{seenote}%
        \setunit{\addnbspace}%
        \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}}
      {}}
    {\printtext{%
       \setunit{\addcomma\space}%
       \bibstring{seenote}%
       \setunit{\addnbspace}}%
     \ifbool{cbx:pageref}
       {\ifsamepage{\the\value{instcount}}
          {\csuse{cbx@first@\thefield{entrykey}}}
          {}
        \printtext{%
          \setunit{\addcomma\space}%
          \bibstring{seenote}%
          \setunit{\addnbspace}%
          \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}}
       {}}}
       
\renewcommand*{\mkbibnamelast}[1]{%
 \ifboolexpr{
   test {\ifcurrentname{editor}}
     or
     ( test {\ifcurrentname{labelname}}
       and
       not test {\ifnameundef{editor}} )
  }
  {#1}
  {\ifboolexpr{
     bool {bbx:oldauthor}
     and
     bool {oldauthor}
     and
     ( test {\ifcurrentname{author}}
       or
       ( test {\ifcurrentname{labelname}}
         and
         not test {\ifnameundef{author}} ) )
   }
    {#1}
    {\bbx@namefont{#1}}}}
\makeatother 


\begin{document}


Zitat Buch\cite[S.23]{KPMG}


Wiederholungszitat Buch\cite[S.28]{KPMG}

Zitat Buch\cite[S.23]{KPMGa}


Wiederholungszitat Buch\cite[S.28]{KPMGa}
\printbibliography[maxnames=99]


\end{document}
Entscheidende Zeile:
\renewcommand*\bibmultinamedelim{\space/\space}
Wobei ich mich frage, wo eingestellt wird, dass bei der Zitierung / verwendet werden soll. Ich würde nämlich noch ein Leerzeichen davor und danach einfügen (zumindest thinspace).

Gruß
Marco

von K2P » So 3. Okt 2010, 15:17

Hallo,

das installieren der neuen Mactex Version hat etwas gebracht. Habe nun Biblatex 0.9d installiert.

Der Code dafür dass der Publisher nicht mehr kursiv ist funktioniert.

Jedoch ist durch die Aktivierung von maxnames immernoch der Fehler im Litvz..

Bsp: im Moment steht folgendes da: Name, Vorname, Vorname Nachname und Vorname Nachname
anstatt Name, Vorname/Name, Vorname/Name, Vorname

Ich habe nun genau deinen Code am laufen

PS haben nun gemerkt, dass der Fehler im Litvz. auch auftritt nachdem ich die maxnames option wieder gelöscht habe.
Es muss also noch irgendetwas für Litvz. verstellt werden...

Hier nochmal mein genauer Code (ohne option maxnames:
\documentclass[a4paper,12pt,openany,oneside,pointlessnumbers]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{mathptmx}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{titletoc}
\usepackage{tocloft}
\usepackage[a4paper]{geometry}
\geometry{left=5cm,right=1.5cm,top=2.5cm,bottom=3cm}
\usepackage{chngcntr} 
\counterwithout{footnote}{chapter}
\usepackage{csquotes} 
\usepackage[style=footnote-dw,namefont=italic,firstnamefont=italic,nopublisher=false,idembib=false]{biblatex}
\bibliography{Bibliothek} 
\setlength{\bibitemsep}{12pt}

%Literatur umbenennen
\defbibheading{bibliography}{%
 \addchap{Verzeichnis zitierter Schriften}}


\DeclareNameFormat{default}{% 
  \iffirstinits 
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}} 
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}% 
  \usebibmacro{name:andothers}} 
  
\DeclareNameFormat{labelname}{% 
  \iffirstinits 
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}} 
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}% 
  \usebibmacro{name:andothers}} 

\renewcommand{\jourvolstring}{\addcomma\space} 
\renewcommand{\publisherdatepunct}{\addspace} 

\DefineBibliographyStrings{ngerman}{% 
  seenote = {a.\,a.\,O\adddot} 
} 

%% cite:seenote umdefinieren 
\makeatletter 
\renewbibmacro*{cite:seenote}{% 
  \ifbool{cbx:parencitefoot} 
    {\printtext{% 
       \setunit{\addcomma\space}% 
       \bibstring{seenote}% 
       \setunit{\addnbspace}}% 
     \ifbool{cbx:pageref} 
       {\ifsamepage{\the\value{instcount}} 
         {\csuse{cbx@first@\thefield{entrykey}}} 
         {}% 
      \printtext{% 
        \setunit{\addcomma\space}% 
        \bibstring{seenote}% 
        \setunit{\addnbspace}% 
        \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}} 
      {}} 
    {\printtext{% 
       \setunit{\addcomma\space}% 
       \bibstring{seenote}% 
       \setunit{\addnbspace}}% 
     \ifbool{cbx:pageref} 
       {\ifsamepage{\the\value{instcount}} 
          {\csuse{cbx@first@\thefield{entrykey}}} 
          {} 
        \printtext{% 
          \setunit{\addcomma\space}% 
          \bibstring{seenote}% 
          \setunit{\addnbspace}% 
          \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}} 
       {}}} 
        
\renewcommand*{\mkbibnamelast}[1]{% 
 \ifboolexpr{ 
   test {\ifcurrentname{editor}} 
     or 
     ( test {\ifcurrentname{labelname}} 
       and 
       not test {\ifnameundef{editor}} ) 
  } 
  {#1} 
  {\ifboolexpr{ 
     bool {bbx:oldauthor} 
     and 
     bool {oldauthor} 
     and 
     ( test {\ifcurrentname{author}} 
       or 
       ( test {\ifcurrentname{labelname}} 
         and 
         not test {\ifnameundef{author}} ) ) 
   } 
    {#1} 
    {\bbx@namefont{#1}}}} 
\makeatother 
Zitier mal diesen Artikel, damit du den Fehler nachvollziehen kannst:
@article{Hommel2004,
	Author = {Michael Hommel and Muriel Benkel and Stefan Wich},
	Date-Added = {2010-09-30 21:00:20 +0200},
	Date-Modified = {2010-09-30 21:02:24 +0200},
	Journal = {BB},
	Pages = {1267-1273},
	Title = {IFRS 3 Business Combinations: Neue Unw{\"a}gbarkeiten im Jahresabschluss},
	Volume = {59. Jg.},
	Year = {2004}}

von Mechanicus » So 3. Okt 2010, 11:33

Hi,

MacTeX 2010 mit aktuellem biblatex bringt dir die Version 0.9d. Du müsstest irgendwas mit 0.8 haben.

Gruß
Marco

PS: Und viel Erfolg.

von K2P » So 3. Okt 2010, 11:30

ich habe Mactex 2009 auf dem Mac installiert.
Leider habe ich keine Ahnung welche Version von Bilatex da dabei ist.
Vielleicht sollte ich die neue Version drüberinstallieren?

Ich ziehe mir jetzt mal des ganze neue Mactex Paket und installiere das heute. Werde mich dann später wieder melden.

Vielen Dank für deine Hilfe soweit!!!

von Mechanicus » So 3. Okt 2010, 11:13

K2P hat geschrieben:also irgendwie ist der Wurm drinn.
ich glaube der Wurm liegt in unterschiedlichen Versionen. Nutzt du TL2010? Nach deiner Angabe TeXShop2009 (keine Ahnung was das ist) sieht es so aus, als würdest du mit biblatex 0.8d oder so arbeiten.

Gruß
Marco

von K2P » So 3. Okt 2010, 11:00

Hallo Marco,

also irgendwie ist der Wurm drinn.

Nachdem ich mit deinem Code gearbeitet habe ist das Zitieren wieder richtig, aber im Livz. wird weiterhin mit und getrennt und der erste Autor wird mit Name, Vorname und die folgenden mit Vorname Nachname gesetzt (nur im Litvz)

Deinen Code bezüglich Publisher nicht kursiv musste ich auch rausnehmen, da ich beim Complimieren wieder den Fehler bekomme:

Mitterweile sieht mein Code wie folgt aus (leicht gekürzt um toc-einstellungen):
\documentclass[a4paper,12pt,openany,oneside,pointlessnumbers]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{mathptmx}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage{titletoc}
\usepackage{tocloft}
\usepackage[a4paper]{geometry}
\geometry{left=5cm,right=1.5cm,top=2.5cm,bottom=3cm}
\usepackage{chngcntr} 
\counterwithout{footnote}{chapter}
\usepackage{csquotes} 
\usepackage[style=footnote-dw,namefont=italic,firstnamefont=italic,nopublisher=false,idembib=false,maxnames=2]{biblatex}
\bibliography{Bibliothek} 
\setlength{\bibitemsep}{12pt}


%Literatur umbenennen
\defbibheading{bibliography}{%
 \addchap{Verzeichnis zitierter Schriften}}

 
\DeclareNameFormat{default}{% 
  \iffirstinits 
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}} 
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}% 
  \usebibmacro{name:andothers}} 
  
\DeclareNameFormat{labelname}{% 
  \iffirstinits 
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}} 
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}% 
  \usebibmacro{name:andothers}} 

\renewcommand{\jourvolstring}{\addcomma\space} 
\renewcommand{\publisherdatepunct}{\addspace} 

\DefineBibliographyStrings{ngerman}{% 
  seenote = {a.\,a.\,O\adddot} 
} 

%% cite:seenote umdefinieren 
\makeatletter 
\renewbibmacro*{cite:seenote}{% 
  \ifbool{cbx:parencitefoot} 
    {\printtext{% 
       \setunit{\addcomma\space}% 
       \bibstring{seenote}% 
       \setunit{\addnbspace}}% 
     \ifbool{cbx:pageref} 
       {\ifsamepage{\the\value{instcount}} 
         {\csuse{cbx@first@\thefield{entrykey}}} 
         {}% 
      \printtext{% 
        \setunit{\addcomma\space}% 
        \bibstring{seenote}% 
        \setunit{\addnbspace}% 
        \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}} 
      {}} 
    {\printtext{% 
       \setunit{\addcomma\space}% 
       \bibstring{seenote}% 
       \setunit{\addnbspace}}% 
     \ifbool{cbx:pageref} 
       {\ifsamepage{\the\value{instcount}} 
          {\csuse{cbx@first@\thefield{entrykey}}} 
          {} 
        \printtext{% 
          \setunit{\addcomma\space}% 
          \bibstring{seenote}% 
          \setunit{\addnbspace}% 
          \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}} 
       {}}} 
\makeatother 

% Seitenumbruch für Chapter
\makeatletter 
\newcommand{\nobreakchap}{% 
  \renewcommand\chapter{% 
  \par\global\@topnum\z@ 
  \@afterindentfalse 
  \secdef\@chapter\@schapter} 
} 
\newcommand{\normalchap}{% 
  \renewcommand\chapter{% 
  \if@openright\cleardoublepage\else\clearpage\fi 
  \thispagestyle{\chapterpagestyle}% 
  \global\@topnum\z@ 
  \@afterindentfalse 
  \secdef\@chapter\@schapter} 

\usepackage{tocstyle}
\usetocstyle{allwithdot}
\addto\captionsngerman{%
\renewcommand{\bibname}{Verzeichnis zitierter Schriften}
}







\printbibliography[maxnames=99]

von Mechanicus » So 3. Okt 2010, 10:43

Hi,
K2P hat geschrieben:durch die Aktivierung von maxnames wird der zitierstil beeinflusst:

Die Trennung der Authoren erfolgt nun durch ein und anstatt durch /

sowohl beim zitieren als auch im Litvz.
Wenn ich
\usepackage[style=footnote-dw,namefont=italic,firstnamefont=italic,nopublisher=false,maxnames=2]{biblatex}
nutze, dann habe ich keine Probleme. Im LitVerzeichnis bleibt es dabei beim Alten:
\RequirePackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{KPMG,
  author={Hans Maier and Horst Müller},
   titel={EGAL},
   year=2008}

@book{KPMGa,
  author={Hans Maier and Horst Müller and Steffen Schulz},
   titel={EGAL},
   year=2008}
\end{filecontents}

\documentclass[a4paper,12pt,openany,oneside,pointlessnumbers]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[latin9]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[a4paper]{geometry}
\usepackage{csquotes}
\usepackage[style=footnote-dw,namefont=italic,firstnamefont=italic,nopublisher=false,maxnames=2]{biblatex}

 
\bibliography{\jobname}
\DeclareNameFormat{default}{%
  \iffirstinits
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
  \usebibmacro{name:andothers}}
 
\DeclareNameFormat{labelname}{%
  \iffirstinits
    {\usebibmacro{name:last-first}{#1}{#4}{#5}{#7}}
    {\usebibmacro{name:last-first}{#1}{#3}{#5}{#7}}%
  \usebibmacro{name:andothers}}

\renewcommand{\jourvolstring}{\addcomma\space}
\renewcommand{\publisherdatepunct}{\addspace}

\DefineBibliographyStrings{ngerman}{%
  seenote = {a.\,a.\,O\adddot}
}

%% cite:seenote umdefinieren
\makeatletter
\renewbibmacro*{cite:seenote}{%
  \ifbool{cbx:parencitefoot}
    {\printtext{%
       \setunit{\addcomma\space}%
       \bibstring{seenote}%
       \setunit{\addnbspace}}%
     \ifbool{cbx:pageref}
       {\ifsamepage{\the\value{instcount}}
         {\csuse{cbx@first@\thefield{entrykey}}}
         {}%
      \printtext{%
        \setunit{\addcomma\space}%
        \bibstring{seenote}%
        \setunit{\addnbspace}%
        \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}}
      {}}
    {\printtext{%
       \setunit{\addcomma\space}%
       \bibstring{seenote}%
       \setunit{\addnbspace}}%
     \ifbool{cbx:pageref}
       {\ifsamepage{\the\value{instcount}}
          {\csuse{cbx@first@\thefield{entrykey}}}
          {}
        \printtext{%
          \setunit{\addcomma\space}%
          \bibstring{seenote}%
          \setunit{\addnbspace}%
          \pageref{cbx@\csuse{cbx@first@\thefield{entrykey}}}}}
       {}}}
       
\renewcommand*{\mkbibnamelast}[1]{%
 \ifboolexpr{
   test {\ifcurrentname{editor}}
     or
     ( test {\ifcurrentname{labelname}}
       and
       not test {\ifnameundef{editor}} )
  }
  {#1}
  {\ifboolexpr{
     bool {bbx:oldauthor}
     and
     bool {oldauthor}
     and
     ( test {\ifcurrentname{author}}
       or
       ( test {\ifcurrentname{labelname}}
         and
         not test {\ifnameundef{author}} ) )
   }
    {#1}
    {\bbx@namefont{#1}}}}
\makeatother

\begin{document}


Zitat Buch\cite[S.23]{KPMG}


Wiederholungszitat Buch\cite[S.28]{KPMG}

Zitat Buch\cite[S.23]{KPMGa}


Wiederholungszitat Buch\cite[S.28]{KPMGa}
\printbibliography[maxnames=99]


\end{document}
Gruß
Marco

Nach oben