Seite 1 von 1

mehrere Autoren mit gleichen Namen Probleme Literaturverz.

Verfasst: Do 13. Nov 2014, 15:12
von MGSolig
Hallo Zusammen,

ich habe ein Problem bezüglich der korrekten Darstellung der Fußnote im Literaturverzeichnis wenn Autoren mit gleichen Namen genutzt werden.


In der Fußnote wird der Eintrag Korrekt angezeigt.
z.B

Vgl. startplatz (2014a).
Vgl. startplatz (2014b).

allerding wird im Literaturverzeichnis der Buchstabe hinter der Jahreszahl nicht verwendet

startplatz (2014): Startup-Finanzierung1,......

startplatz (2014): Startup-Finanzierung2,......

Kann mir jemand einen Tipp geben wie die Aufzählung richtig einzustellen ist?
\usepackage[
backend=biber,
style=authoryear,
pagetracker=true,
citestyle=authoryear,
url=false,
isbn=false,
notetype=footonly,
hyperref=false,
sortlocale=de]{biblatex}



\ExecuteBibliographyOptions{%
firstinits=true,
isbn=false, 
url=true, 
doi=false, 
eprint=false,
maxbibnames=7, % Alle Autoren (kein et al.)
maxcitenames=1, % Kürzel nur aus 1. Autor
backref=false, % Rückverweise auf Zitatseiten
bibencoding=utf8, % wenn .bib in utf8, sonst ascii
bibwarn=true, % Warnung bei fehlerhafter bib-Datei
}%

% et al. an Stelle von u.a.
\DefineBibliographyStrings{ngerman}{ 
   andothers = {{et\,al\adddot}},             
}

% Klammern um das Jahr in der Fußnote
\renewbibmacro*{cite:labelyear+extrayear}{% 
  \iffieldundef{labelyear} 
    {} 
    {\printtext[bibhyperref]{% 
       \mkbibparens{% 
         \printfield{labelyear}% 
         \printfield{extrayear}}}}}

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

%Autoren (Nachname, Vorname)
\DeclareNameAlias{default}{last-first}

%Reihenfolge von publisher, year, address verändern
% Achtung, bisher nur für den Typ @book und Online definiert

%% Definiert @Book Eintrag
\DeclareBibliographyDriver{book}{%
  \textbf{\printnames{author}}%
	\space
	\printfield[parens]{year}%in Klammern
	\setunit*{:\space}% 
  \printfield{title}%
  \setunit*{,\space}%
  \printfield{edition}%
  \setunit*{,\space}%
  \printlist{publisher}%
  \setunit*{,\space}%
  \printlist{location}%
  \setunit*{\space}%
  \printfield{year}%
  \setunit*{,\space}% 
  \printfield{isbn}%
  \finentry}

%% Definiert @Online Eintrag
\DeclareBibliographyDriver{online}{%
  \textbf{\printnames{author}}%
	\space
	\printfield[parens]{year}%in Klammern
	\setunit*{:\space}% 
  \printfield{title}%
  \setunit*{,\space}%
  %\newunit\newblock
  \printfield{url}%
  \setunit*{,\space}%
  \printfield{note}%
  \finentry}
  
%% Definiert @Article Eintrag
\DeclareBibliographyDriver{article}{%
  \printnames{author}%
  \newunit\newblockpunct
  \printfield{title}%
  \setunit*{.\space In:\space}%
  %\newunit\newblock
  \usebibmacro{journal}%
  \setunit*{\space (}%
  \printfield{year}\newunit{)}%
  \finentry}  

%Doppelpunkt nach dem letzten Autor
%\renewcommand*{\labelnamepunct}{\addcolon\addspace }

%Komma an Stelle des Punktes
\renewcommand*{\newunitpunct}{\addcomma\space}

%Autoren durch Komma trennen
\newcommand*{\bibmultinamedelim}{\addcomma\space}% 
\newcommand*{\bibfinalnamedelim}{\addcomma\space}% 
\AtBeginBibliography{% 
  \let\multinamedelim\bibmultinamedelim 
  \let\finalnamedelim\bibfinalnamedelim 
}

%Titel nicht kursiv anzeigen 
\DeclareFieldFormat{title}{#1\isdot}

Verfasst: Do 13. Nov 2014, 15:30
von Johannes_B

Verfasst: Do 13. Nov 2014, 15:53
von MGSolig
Hallo,

danke für den Link..

Leider finde ich in dem Link nicht, wie ich mein Problem beheben kann...

Hast du eventuell noch eine andere Idee?

Vielen Dank im Vorraus

Verfasst: Do 13. Nov 2014, 15:57
von Johannes_B
Johannes hat geschrieben:Ist die strikte Umsetzung gefordert kann man das Erscheinungsbild über LaTeX-Makros ändern.
Erste Schritte und Tipps werden einem unter Modifizieren eines biblatex-Stils auf den Weg gegeben. Bei
Fragen zur Modifikation erhöht ein möglichst genaues Minimalbeispiel die Chancen auf eine präzise Antwort.

Verfasst: Fr 14. Nov 2014, 10:03
von MGSolig
Hallo Zusammen,

nach ein wenig rumprobieren bin ich selber auf die Lösung gekommen:
\DeclareBibliographyDriver{book}{%
  \textbf{\printnames{author}}%
	\space
	\printtext[parens]{\printfield{year}\printfield{extrayear}}
	\setunit*{:\space}% 
  \printfield{title}%
  \setunit*{,\space}%
  \printfield{edition}%
es hat \printtext[parens]{\printfield{year}\printfield{extrayear}} der Verweis auf extrayear gefehlt....