Numerierung des Literaturverzeichnisses im Inhaltsverzeichni

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

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
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

K2P
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 58
Registriert: Do 5. Aug 2010, 21:48
Wohnort: Heidelberg

Beitrag von K2P »

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]

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

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
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

K2P
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 58
Registriert: Do 5. Aug 2010, 21:48
Wohnort: Heidelberg

Beitrag von K2P »

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!!!

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

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.
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

K2P
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 58
Registriert: Do 5. Aug 2010, 21:48
Wohnort: Heidelberg

Beitrag von K2P »

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}}

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

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
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

K2P
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 58
Registriert: Do 5. Aug 2010, 21:48
Wohnort: Heidelberg

Beitrag von K2P »

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

Mechanicus
Forum-Guru
Forum-Guru
Beiträge: 322
Registriert: Mi 8. Okt 2008, 18:41
Wohnort: Hamburg

Beitrag von Mechanicus »

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
Personalführung ist die Kunst der Vorgesetzten den Untergebenen so schnell über den Tisch zu ziehen, dass er die Reibungshitze als Nestwärme empfindet.

K2P
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 58
Registriert: Do 5. Aug 2010, 21:48
Wohnort: Heidelberg

Beitrag von K2P »

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 :-)

Antworten