Deutsch
English

FAQ (Fragen und Antworten)

Ich bekomme immer wieder Anfragen per E-Mail, von denen einige sich wiederholen. Damit ich nicht immer dieselben Fragen beantworten muss, habe ich eine kleine FAQ zu biblatex-dw (und biblatex) zusammengestellt.

Diese kleine FAQ wird hier nicht mehr weitergepflegt. Sie findet sich stattdessen als Teil der DE-TeX-FAQ auf den DANTE-Seiten.


Fragen

  1. Wie installiere ich biblatex-dw?
  2. Warum gibt es bei biblatex-dw keinen Autor-Jahr-Stil?
  3. Ich habe Probleme mit großen Dateien und bekomme merkwürdige Fehlermeldungen.
  4. Am Anfang einer Fußnote wird ebd. klein geschrieben, es soll aber mit einem Großbuchstaben anfangen, also Ebd.
  5. Wie kann ich den Schriftschnitt von Titeln ändern?
  6. Wie kann ich die Reihenfolge der Autoren ändern?
  7. Ich verwende in meiner .bib-Datei pagination=column, um Lexikonartikel mit Spalten- statt Seitenangaben zu zitieren. Im Text funktioniert das auch, aber in der Bibliographie erscheint trotzdem S. Woran liegt das?

Antworten

  1. Wie installiere ich biblatex-dw?
  2. Siehe Installation.
  3. Warum gibt es bei biblatex-dw keinen Autor-Jahr-Stil?
  4. Ich erstelle die Stile vor allem, um meine eigenen Bibliographien nach meinen Vorstellungen, nach den an mich gestellten Anforderungen und nach sinnvollen Vorschlägen anderer zu setzen. Bisher habe ich keinen Autor-Jahr-Stil benötigt, deshalb ist momentan auch nicht geplant, einen Autor-Jahr-Stil für biblatex-dw zu erstellen.
  5. Ich habe Probleme mit großen Dateien. Bei mehr als 124 Literaturstellen gibt es mit der 125. eine Fehlermeldung. Die Daten in der .bib-Datei sind aber in Ordnung. Beim Kompilieren bekomme ich Fehlermeldungen wie

    Warning--I’m ignoring Jones1995’s extra "year" field
    --line 422 of file huge.bib
    Warning--I’m ignoring Jones1995’s extra "volume" field
    --line 423 of file huge.bib

  6. Das liegt vermutlich an der Speicherverwaltung von BibTeX. Das Programm stammt aus den 1980er Jahren, als die Computer noch keine großen Speicherkapazitäten hatten. Deshalb sollte man bibtex8 verwenden, das (zumindest teilweise) eine dynamische Speicher­verwaltung hat. Das reicht mit den Standardeinstellungen von bibtex8 aber noch nicht in allen Fällen aus. Eine Lösung ist, den sogenannten --wolfgang-Switch zu verwenden, der nichts anderes macht als die Speicherkapazität von bibtex8 höher einzustellen. Manchmal reicht aber selbst das nicht aus. Deshalb hat Philipp Lehman vorgeschlagen, bei sehr großen Dateien bibtex8 mit folgenden Optionen aufzurufen:

    bibtex8 --wolfgang --mcites 30000 --mentints 30000
     --mentstrs 40000 --mfields 250000 --mstrings 35000
     --mpool 750000 --csfile csfile.csf auxfile

    Mehr zu bibtex8, seinen verschiedenen Optionen und ihren Einstellungen finden Sie in der biblatex-Anleitung, Abschnitt 2.4.2: BibTeX capacity issues.
  7. Am Anfang einer Fußnote wird ebd. klein geschrieben, es soll aber mit einem Großbuchstaben anfangen, also Ebd.
  8. Dazu muss man am Anfang einer Fußnote \Cite statt \cite benutzen. Mit dem Befehl \footcite wird automatisch auf die Großschreibung geachtet.
  9. Wie kann ich den Schriftschnitt von Titeln ändern?
  10. biblatex bietet dafür eine einfache Möglichkeit. Will man die Titel beispielsweise kursiv haben, benutzt man folgenden Befehl:

    \DeclareFieldFormat{title}{\mkbibemph{#1}}

    Man kann sogar sehr einfach für einzelne Typen unterschiedliche Ausgaben erzeugen, z. B. Zeitschriftenaufsätze in Anführungszeichen:

    \DeclareFieldFormat[article]{title}{\mkbibquote{#1}}

    Auf diese Weise kann man das Format vieler Felder anpassen, z. B. maintitle, booktitle, journaltitle, series etc. Für die Titel in den Literaturverweisen im Text gibt es dabei noch eigene Feldformate:

    \DeclareFieldFormat{citetitle}{\mkbibemph{#1}} \DeclareFieldFormat[article]{citetitle}{\mkbibquote{#1}}

    Die Feldformate, wie biblatex sie definiert, finden sich in der Datei biblatex.def. biblatex-dw definiert die Feldformate teilweise um; die Definitionen sind verteilt auf die Dateien authortitle-dw.bbx und standard-dw.cbx.
  11. Wie kann ich die Reihenfolge der Autoren ändern?
  12. Dafür sind die Namensformate zuständig, die in der Datei biblatex.def zu finden sind. Ohne hier auf alle Einzelheiten eingehen zu können, lässt sich die Reihenfolge mit den bibmacros name:last-first und name:first-last einstellen. An dieses bibmacro werden insgesamt vier Argumente übergeben. Die folgenden acht Argumente kommen dafür in Frage:

    #1 = Nachname
    #2 = Nachname (Initialen)
    #3 = Vorname
    #4 = Vorname (Initialen)
    #5 = Namenspräfix, also der von-Teil
    #6 = Namenspräfix (Initialen)
    #7 = Namensaffix, auch bekannt als Junior-Teil
    #8 = Namensaffix (Initialen)

    In den Verweisen im Text (und in den Fußnoten) wird das Namens­format labelname verwendet, in der Bibliographie dagegen das Namensformat sortname. In allen anderen Fällen wird auf das Namensformat default zurückgegriffen, das mit keinem der beiden anderen Formate übereinstimmt.

    Will man nun z.B. in den Literaturverweisen die Reihenfolge umdrehen und die Vornamen nur abgekürzt ausgeben lassen (also Nachname, V.), kann man folgende Definition verwenden:

    \DeclareNameFormat{labelname}{%
     \ifuseprefix
      {\usebibmacro{name:last-first}{#1}{#4}{#5}{#8}}
      {\usebibmacro{name:last-first}{#1}{#4}{#6}{#8}}%
     \usebibmacro{name:andothers}}

  13. Ich verwende in meiner .bib-Datei pagination=column, um Lexikonartikel mit Spalten- statt Seitenangaben zu zitieren. Im Text funktioniert das auch, aber in der Bibliographie erscheint trotzdem S. Woran liegt das?
  14. Das Feld pagination ist nur für die Zählung in Literaturnachweisen zuständig. Für die Zählung in der Bibliographie gibt es zusätzlich das Feld bookpagination, das ebenfalls den Wert columns (oder einen anderen gewünschten Wert) zugewiesen bekommen muss.
 
netcup.de Counterservice