Zitations-Stil anpassen Biblatex

Erstellung eines Literaturverzeichnisses mit BibTeX, Biber, BibLaTeX und Co.


comtw
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 21. Jan 2010, 18:08

Zitations-Stil anpassen Biblatex

Beitrag von comtw »

Hallo alle miteinander,

das letzte Problem wurde bestens gelöst. Daher hoffe auch in folgendem Fall auf eure Mithilfe. :-)

Also ich möchte den Zitationsstil wie folgt anpassen:
Autor soll in Kapitälchen gesetzt werden.
Das funktioniert auch bei der ersten Nennung als Vollzitat. Bei jeder folgenden Nennung aber nicht mehr. Ich weiß nicht warum und noch weniger was ich wo einstellen muss.

Ich möchte den Zitationsstil verbose-trad2 benutzen.
an diesem habe ich nichts verändert. Aber am Bibliographie-Stil (.bbx).
Dort habe ich die Zeile
\usebibmacro{author/editor+others/translator+others}%
durch
\textsc{\usebibmacro{author/editor+others/translator+others}}%
ersetzt und es funktioniert. In der Bibliograhie und auch bei jedem Vollzitat, also wenn die Quelle das erste mal zitiert wird. Aber leider nicht wenn ich die Quelle nochmals zitiere.

Ausschnitt aus der bbx - datei (Einträge von Monographien):
\DeclareBibliographyDriver{book}{%
  \usebibmacro{bibindex}%
  \usebibmacro{begentry}%
  \textsc{\usebibmacro{author/editor+others/translator+others}}%
   \renewcommand *{\labelnamepunct}{\addcolon \space}
  \setunit{\labelnamepunct}\newblock
   \usebibmacro{title}%
  \renewcommand *{\labelnamepunct}{\addcomma \space}
  \setunit{\labelnamepunct}\newblock%
  \printlist{language}%
  \setunit{\labelnamepunct}\newblock%
  \usebibmacro{byauthor}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{byeditor+others}%
  \setunit{\labelnamepunct}\newblock
  \printfield{edition}%
  \newunit
  \usebibmacro{maintitle}%
  \iffieldundef{maintitle}
    {\printfield{volume}%
     \printfield{part}}
    {}%
  \renewcommand *{\labelnamepunct}{\addcomma \space}
  \setunit{\labelnamepunct}\newblock
  \printfield{volume}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{series+number}%
  \setunit{\labelnamepunct}\newblock
  \printfield{note}%
  \setunit{\labelnamepunct}\newblock
  \usebibmacro{publisher+location+year}%
  \newunit\newblock
  \usebibmacro{chapter+pages}%
  \newunit
  \printfield{pagetotal}%
  \newunit\newblock
  \printfield{isbn}%
  \newunit\newblock
  \printfield{doi}%
  \newunit\newblock
  \usebibmacro{eprint}
  \newunit\newblock
  \usebibmacro{url+urldate}%
  \newunit\newblock
  \printfield{addendum}%
  \newunit\newblock
  \usebibmacro{pageref}%
  \usebibmacro{finentry}}
Ich glaube nicht, dass es an diesem Quelltext liegt, aber ich wüsste auch nicht, was ich wo ändern oder ergänzen muss.

Wäre super, wenn jemand helfen könnte.
Vielen Dank schonmal!
Viele Grüße
Thorsten[/i]

comtw
Forum-Newbie
Forum-Newbie
Beiträge: 7
Registriert: Do 21. Jan 2010, 18:08

Beitrag von comtw »

Hi,
so hat sich schnell geklärt. Hab nochmal anders gegoogelt und siehe da:

http://biblatex.dominik-wassenhoven.de/ ... -Teil1.pdf

hier steht die Lösung.
Für alle, die das gleiche Problem hatten oder haben: Seite 11.

Viele Grüße

Thorsten

Antworten