Anzeige:
Ergebnis 1 bis 8 von 8

Thema: biblatex Literaturverzeichnis: gleiche Autoren

  1. #1
    Registrierter Benutzer
    Registriert seit
    02.06.2009
    Beiträge
    49

    Question biblatex Literaturverzeichnis: gleiche Autoren

    Hallo,

    ich verwende biblatex mit style=authortitle. Wenn ich nun mehrere Einträge von demselben Autor habe wird mir das im Literaturverzeichnis folgendermassen dargestellt:

    Name, Vorname: Der Titel des 1. Buches...
    -Der Titel des 2. Buches...
    -Der Titel des 3. Buches...

    Ich möchte aber, dass der Autorenname jedes Mal steht. Auch, wenn er sich mehrmals wiederholt. Konkret:

    Name, Vorname: Der Titel des 1. Buches...
    Name, Vorname: Der Titel des 2. Buches...
    Name, Vorname: Der Titel des 3. Buches...

    Kann mir jemand weiterhelfen?

  2. #2
    Registrierter Benutzer
    Registriert seit
    19.03.2009
    Beiträge
    180
    So viel ich weiss, unterstützt der normale authortitle-Stil das nicht.

    Im Stil authortitle-dw von Dominik Wassenhoven (klick) kannst Du dies mit der Option
    Code:
    idembib=false
    kontrollieren.
    Geändert von ElEsido (02-08-2009 um 19:49 Uhr)

  3. #3
    Registrierter Benutzer
    Registriert seit
    02.06.2009
    Beiträge
    49
    Vielen Dank, hab jetzt diesen Stil genommen.

  4. #4
    Registrierter Benutzer
    Registriert seit
    22.05.2009
    Beiträge
    5
    Hallo,

    ich stehe zufällig grade vor dem selben Problem, nutze aber authoryear, wozu es leider kein dw-Äquivalent gibt. Kann ich das trotzdem irgendwie hinbekommen, dass der Autorenname immer angezeigt wird?

  5. #5
    Registrierter Benutzer
    Registriert seit
    22.05.2009
    Beiträge
    5
    Hallo,

    unhöflicherweise muss ich diesen Thread noch mal nach oben holen... ich habe bis jetzt keine Lösung gefunden, und der Abgabetermin meiner Arbeit naht
    Wäre wirklich gut, wenn da jemand weiter weiss...

    Viele Grüße

  6. #6
    Registrierter Benutzer
    Registriert seit
    19.03.2009
    Beiträge
    180
    Im folgenden MB findest Du einen Codeblock, der im Biblatex-Stil authortitle den Autor im Verzeichnis auch bei verschiedenen Werken nennt:

    Code:
    \documentclass[a4paper,11pt]{scrartcl}
    \usepackage[latin1]{inputenc}
    \usepackage{csquotes}
    \usepackage{filecontents}
    \begin{filecontents}{\jobname.bib} 
    @BOOK{SchmidtKunz2009,
      author = {Schmidt, Ludwig and Kunz, Karlheinz},
      title = {Neue Entwicklungen im Einkommensteuergesetz},
      shorttitle = {Einkommensteuergesetz},
      year = {2009},
      address = {M"unchen},
    }
    
    @BOOK{SchmidtKunz2007,
      author = {Schmidt, Ludwig and Kunz, Karlheinz},
      title = {Ein anderes Buch},
      shorttitle = {Anderes},
      year = {2007},
      address = {Z"urich},
    }
    \end{filecontents} 
    
    \usepackage[ngerman]{babel}
    \usepackage[%
    	style=authoryear
    	]{biblatex} 
    \bibliography{\jobname} 
    
    %Der folgende Code ersetzt im Literaturverzeichnis bei mehreren Werken desselben Autors den Strich durch den Autorennamen
    \makeatletter	
    \renewbibmacro*{author}{%
      \ifthenelse{\ifuseauthor\AND\NOT\ifnameundef{author}}
        {\ifthenelse{\iffieldequals{fullhash}{\bbx@lasthash}\AND
                     \NOT\iffirstonpage}
           {\savefield{fullhash}{\bbx@lasthash}%
            \printnames{author}%
    	\iffieldundef{authortype}
    	  {\setunit{\addspace}}
    	  {\setunit{\addcomma\space}}}
           {\savefield{fullhash}{\bbx@lasthash}%
            \printnames{author}%
    	\iffieldundef{authortype}
    	  {\setunit{\addspace}}
    	  {\setunit{\addcomma\space}}}%
         \iffieldundef{authortype}
           {}
           {\usebibmacro{authorstrg}%
    	\setunit{\addspace}}}%
        {\global\undef\bbx@lasthash
         \usebibmacro{labeltitle}%
         \setunit*{\addspace}}%
      \usebibmacro{year+labelyear}}
    \makeatother
    
    
    
    
    
    
    
    \begin{document}
    
    Test\footcite[Siehe auch][34]{SchmidtKunz2009} sowie\footcite[Siehe auch][34]{SchmidtKunz2007}.
    
    \printbibliography
    
    \end{document}
    Geändert von ElEsido (05-08-2009 um 13:11 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    22.05.2009
    Beiträge
    5
    Vielen, vielen Dank! Funktioniert ohne Probleme.

  8. #8
    Registrierter Benutzer
    Registriert seit
    24.01.2005
    Beiträge
    43
    Mit dem Paket biblatex-chicago wurde folgender Fehler ausgegeben:
    package biblatex Error: Bibliography macro 'year+labelyear' undefined

    Habe dann einfach die Zeilen auskommentiert:
    \usebibmacro{labeltitle}
    \usebibmacro{year+labelyear}

    Jetzt funktioniert es wunderbar. Danke ElEsido!
    Geändert von typo (05-08-2009 um 14:21 Uhr)

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •