Anzeige:
Ergebnis 1 bis 2 von 2

Thema: Zitier- und Bibliographiestil mit "biblatex"

  1. #1
    Registrierter Benutzer
    Registriert seit
    15.11.2009
    Ort
    Berlin
    Beiträge
    11

    Zitier- und Bibliographiestil mit "biblatex"

    Guten Tag,

    ich verwende das BiBLaTeX-Paket, um mein Quellenverzeichnis anzufertigen.
    Als Vorgabe der Universität ist die alpabetische Zitierweise gewünscht, fast so, wie sie über "bibstyle=alphabetic" oder "citestyle=alphabetic" angeboten werden.
    Als Änderungswunsch wird verlangt, dass alle (drei) Buchstaben großgeschrieben werden und nicht nur der Erste.

    Beispiel:
    Der Autor "Weikert" verfasste im Jahr 1989 ein Buch. Nun wird über den klassischen \cite-Befehl ausgegeben: "[Wei89]". Gewünscht ist "[WEI89]". Nach lesen der Dokumentation
    habe ich versucht, die Datei "alphabetic.cbx" zu bearbeiten. Dabei habe ich versucht den Absatz
    Code:
    \newbibmacro*{cite}{%
    \printtext[bibhyperref]{%
    \printfield{prefixnumber}%
    \printfield{labelalpha}%
    \printfield{extraalpha}}}
    und
    Code:
    \DeclareCiteCommand{\cite}[\mkbibbrackets]
    {\usebibmacro{prenote}}
    {\usebibmacro{citeindex}%
    \usebibmacro{cite}}
    {\multicitedelim}
    {\usebibmacro{postnote}}
    insbesondere über den "\uppercase"-Befehl zu manipulieren. Soweit ich das richtig verstanden habe, ist die Zeile
    Code:
    \printfield{labelalpha}%
    von Interesse, da dieses groß geschrieben werden soll.

    Kann mir bitte jemand verraten, wie ich das Wunschformat erreichen kann?
    Folgend, ein Minimalbeispiel:
    Code:
    \documentclass{scrartcl}
    \usepackage[backend=bibtex8,natbib=true,bibstyle=alphabetic,citestyle=alphabetic,sortcites=true,sorting=ynt]{biblatex}
    \addbibresource{masterarbeit.bib}
    \begin{document}
    foo \cite{Wei00} foo\\
    \printbibliography
    \end{document}
    und die *.bib-Datei "masterarbeit.bib":
    Code:
    @misc{Wei00,
     author = {Weikert, Sascha},
     year = {2000},
     title = {Beitrag zur Analyse des dynamischen Verhaltens von Werkzeugmaschinen},
     number = {13596},
     series = {Dissertation},
     institution = {{Eidgen{\"o}ssische Technische Hochschule Z{\"u}rich}}
    }
    Freundliche Grüße,
    Christian.

  2. #2
    Registrierter Benutzer
    Registriert seit
    15.11.2009
    Ort
    Berlin
    Beiträge
    11
    Für die Zukunft:
    der Befehl
    \DeclareFieldFormat{labelalpha}{\uppercase{#1}}
    löst den Wunsch.

Stichworte

Lesezeichen

Berechtigungen

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