Home
The Biblatex Package
Contents
1. DeclareBibliographyDriver cite article DeclareBibliographyDriver cite book DeclareBibliographyDriver cite inbook Ein anderes Beispiel bei dem es niitzlich ist die Interfaces zu vermischen stellen Stile mit Uberkreuz Referenzen innerhalb der Bibliographie dar Beispielsweise wer den beim Ausgeben des Eintrags incollection die Daten die vom Elterneintrag collection geerbt werden durch einen kurzen Zeiger auf den entsprechenden Elterneintrag ersetzt 1 Audrey Author Title of article In 2 pp 134 165 2 Edward Editor ed Title of collection Publisher Location 1995 Eine M glichkeit um solche Uberkreuz Referenzen zu implementieren besteht darin sich diese als Zitierungen vorstellen die den Wert des xref oder crossref Feldes als Eintragsschltissel nutzen Hier ein Beispiel 245 ProvidesFile example bbx 2007 06 09 v1 0 biblatex bibliography style DeclareCiteCommand bbx xref code for cross references DeclareBibliographyDriver incollection iffieldundef xref code if no cross reference bbx xref thefield xref Beim Definieren von bbx xref wurden die Parameter precode postcode und sepcode im obigen Beispiel leer gelassen da sie ohnehin nicht genutzt werden Die berkreuz Referenz wird vom loopcode von bbx xref ausgegeben F r mehr Details ber das Feld xref siehe 8 2 2 3 und schauen Sie in die Hinweise von 8 2 4 1 Werfen Sie au erd
2. 3 1 2 3 Made option labelnumber settable on a per type basis 31 23 Made option labelyear settable on a per type basis 312 3 Made option singletitle settable on aper typebasis 3 1 2 3 Made option uniquename settable on a per type basis 3 1 23 Made option indexing settable on a per type basis 312 1 Made option indexing settable on a per entry basis 3121 Extended ExecuteBibliographyOptions 2222er 3 2 2 Added citedate zu 2 2 0 Pe eee wie re Ike 3 6 5 Improved static entry sets o oo er et 3 10 5 Introducing dynamic entry sets ooo a 3 10 5 Added defbibentryset 2a o a oaa ae re 3 5 10 Added optionmcite soe seer ne nma eet oo we e 2 11 Added mcite mciteplus like commands 2 2 2 2222 3 6 10 Added sortalphaothers ats an wand CAR eR br 3 8 1 Extended DeclareNameFormat noaoo e eee ec nanae 4 4 2 Extended DeclareIndexNameFormat ooa 000 eae 4 4 2 Extended DeclareListFormat aooaa ee eee eens 4 4 2 Extended DeclareIndexListFormat aaa e 4 4 2 Extended DeclareFieldFormat a so 000 ee ee euaae 4 4 2 Extended DeclareIndexFieldFormat aoao 4 4 2 Added Declare ameFormat nonoa 2 ee Han ar ar nel 4 4 2 Added DeclareIndexNameFormat n on 002 e ue eeee 4 4 2 Added DeclareListFormat 4004444 Ra er 4 4 2 Added DeclareIndexListFormat 00 ee eee unease 4 4 2 Added DeclareFieldForma
3. Der article Eingabetyp nutzt auch series aber auf eine andere Art und Weise Zuerst wird ein Test durchgef hrt um festzustellen ob der Wert des Feldes eine gan ze Zahl ist Wenn ja wird es als eine Ordnungszahl ausgegeben Wenn nicht wird ein weiterer Test durchgef hrt um festzustellen ob es ein Lokalisierungsschl ssel ist Wenn ja wird der lokalisierten String ausgegeben Wenn nicht wird der Wert ausgegeben Betrachten Sie das folgende Beispiel f r eine Zeitschrift die in numme rierter Reihenfolge erschienen ist Article journal Journal Name series 3 volume 15 number 7 year 1995 Dieser Eintrag wird als Journal Name 3rd ser 15 7 1995 ausgegeben Einige Zeitschriften verwenden Bezeichnungen wie alte Serie und neuen Serie anstelle einer Nummer Solche Bezeichnungen werden in series angegeben entweder als Zeichenkette oder als Lokalisierungsschl ssel Betrachten Sie das folgende Beispiel welches die Verwendung des Lokalisierungsschl ssels newseries zeigt Article journal Journal Name series newseries volume 9 year 1998 Dieser Eintrag wird als Journal Name New ser 9 1998 ausgegeben Siehe 8 4 9 2 f r eine Liste der standardm ig definierten Lokalisierungsschl ssel 41 Datumspezifikation Formatierte Daten Beispiele Kurzformat Langformat 1850 1850 1850 1997 1997 1997 1967 02 02 1967 February 1967 2009
4. Der Abstand und der Zeilenumbruch wird von vier Makros kontrolliert a bibnamedelima Vom Backend nach dem ersten Element jedes Namensteils eingesetzt wenn dieses Element weniger als drei Zeichen lang ist und vor dem letzten Namenselement aller Namensteile b bibnamedelimb Vom Backend zwischen alle Namenteilelemente eingef gt wo bibnamedelima nicht anwendbar ist c bibnamedelimc Eingefiigt von einer Formatting directive zwischen dem Namenspr fix und dem Nachnamen wenn useprefix true Wenn useprefix false dann ist bibnamedelimd zu nehmen d bibnamedelimd Eingef gt von einer Formatting directive zwischen Namensteilen wo bibnamedelimc nicht anwendbar ist i bibnamedelimi Ersetzt bibnamedelima b nach Initialen gro en Anfangsbuchstaben Nun wie Trennzeichen verwendet werden JohnEdwardDoe Initialen erhalten in der bib Datei ein spezielles Trennzeichen J EdwardDoe 140 Nun wollen wir komplexere Namen betrachten Charles Jean Etienne Gustave Ni colas de La Vall e Poussin Diese Namen setzt sich aus folgenden Teilen zusammen First Charles Jean Etienne Gustave Nicolas Prefix de Last La Vall e Poussin Suffix Die Trennzeichen Charles Jeankt ienneGust aveNicolasdeLaVal 1 ePouss in Beachten Sie dass bibnamedelima b i durch Backend eingef gt wurde Das Ba ckend behandelt die Namensteile und kimmert sich um die Trennzeichen zwischen den Elementen dies baut einen Namensteil um jeden Namenstei
5. Da ein printbibliography Kommando fiir jeden Teil der unterteilten Bibliogra phie lastig ist bietet biblatex ein Ktirzel Das bibbysection Kommando durch l uft automatisch alle Referenzabschnitte Das ist das quivalent f r ein printbibliography Kommando f r jeden Abschnitt jedoch hat es den zus tzli chen Vorteil des automatischen berspringens von Abschnitten ohne Referenzen In dem Beispiel oben w rde die Bibliographie dann folgenderma en erzeugt wer den printbibheading bibbysection heading subbibliography Wenn man ein Format ohne eine wachsende Bibliographie nutzt welche in Kapi tel oder irgendeine andere Dokumentunterteilung gegliedert ist ist es vermutlich angebrachter refsegment statt refsection Umgebungen zu nutzen Der Unter schied ist dass die refsection Umgebung lokal f r die Umgebung die Beschrif tungen erzeugt w hrend refsegment die Beschriftungserzeugung nicht beeinflusst daher sind sie somit einzigartig ber das gesamte Dokument Man beachte dass refsegment Umgebungen keine zus tzlichen aux Dateien ben tigen Das n chste Beispiel k nnte ebenso in 8 3 10 4 genutzt werden da es optisch eine globale Bi bliographie in mehrere Segmente unterteilt erzeugt documentclass usepackage biblatex 128 defbibheading subbibliography section References for Chapter ref refsegment therefsegment addbibresource begin document chapter begin refsegment end
6. 126 dass dies doch tats chlich der Fall ist sollte man blxauxsuffix dauerhaft in der biblatex Konfigurationsdatei biblatex cfg umdefinieren 3 10 3 Mehrere Bibliographien In einer Sammlung von Artikeln von verschiedenen Autoren wie ein Konferenzpro tokoll zum Beispiel ist es blicher eine Bibliographie f r jeden Artikel zu haben statt eine globale f r das ganze Buch Im Beispiel unten wird jeder Artikel durch ein separates chapter mit seiner eigenen Bibliographie dargestellt Man beachte dass biblatex eine zus tzliche aux Datei f r jede refsection Umgebung anlegt Diese Dateien m ssen von BibTeX ebenfalls verarbeitet werden siehe 3 10 2 f r Details documentclass usepackage biblatex addbibresource begin document chapter begin refsection printbibliography heading subbibliography end refsection chapter begin refsection printbibliography heading subbibliography end refsection end document Falls printbibliographie in einer refsection Umgebung benutzt wird beschrankt es automatisch den Bereich der Referenzliste auf die betreffende refsection Umge bung Fiir eine wachsende Bibliographie welche in Kapitel unterteilt ist jedoch am Ende des Buches gedruckt wird nutzt man die section Option von printbibliography um einen Referenzabschnitt zu w hlen wie man im n chsten Beispiel sieht documentclass usepackage biblatex defbibheading subb
7. 4 7 3 Hinzuf gung von Satzzeichen Die folgenden Befehle wurden so ausgelegt dass sie eine Dopplung der Satzzeichen verhindern Literaturnachweis und Zitierungsstile sollten diese Befehle immer be nutzen anstelle der eigentlichen literal Satzzeichen Alle add Befehle in die sem Abschnitt entfernen automatisch vorangehende Leerzeichen mit unspace se hen Sie 4 7 4 Beachten Sie dass das Verhalten aller add Befehle besprochen wird unten in den Paketstandards die wiederhergestellt werden wenn biblatex die Sprachen wechselt Dieses Verhalten kann mit DeclarePunctuationPairs aus 8 4 7 5 eingestellt werden F gt einen Punkt ein wenn es vorangestellt ist einem Satzzeichen Der Zweck die ses Befehls ist das Einf gen eines Punktes nach einer Abk rzung Jeder Punkt der in dieser Art eingef gt wird wird von den anderen Interpunktionsbefehlen als sol cher erkannt Dieser Befehl kann auch verwendet werden um vorher eingef gte eigentliche Punkte in einen Abk rzungspunkt umzuwandeln F gt ein Komma ein wenn ein anderes Komma ein Semikolon ein Doppelpunkt oder ein Punkt vorangestellt ist F gt ein Semikolon ein wenn ein Komma ein anderes Semikolon ein Doppelpunkt oder ein Punkt vorangestellt ist F gt einen Doppelpunkt ein wenn ein Komma ein Semikolon ein anderer Doppel punkt oder ein Punkt vorangestellt ist addperiod addexclam addquestion isdot nopunct unspace addspace a
8. iflistundef publisher printfield year printlist publisher iffieldundef year printfield year printlist location iflistundef publisher iffieldundef year printfield year printlist publisher iffieldundef year printfield year Das obige Beispiel k nnte leserlicher geschrieben werden indem ifthenelse und die boolischen Operatoren genutzt werden die in 8 4 6 3 besprochen wurden Dieser Ansatz w rde im Grunde der Gleiche sein Jedoch kann man es auch der Reihe nach schreiben newunit printlist location setunit addcolon space printlist publisher setunit addcomma space printfield year newunit In der Praxis werden Sie oft eine Kombination aus expliziten Tests und impliziten Tests die vom Interpunktionstracker durchgef hrt werden anwenden Beispiels weise betrachten Sie das folgende Format beachten Sie die Interpunktion nach dem Ort wenn es keinen Verlag gibt text Location Publisher Year Text text Location Publisher Text text Location Year Text text 250 Publisher Year Text text Location Text text Publisher Text text Year Text Dies kann durch den folgenden Kode gehandhabt werden newunit printlist location iflistundef publisher setunit addcomma space setunit addcolon space printlist publisher setunit addcomma space printfield year y newuni
9. mkpageprefix pagination postpro text Dieser Befehl ist f r die Verwendung in Feldformatierungsrichtliniern bestimmt welche die Seitennummern in dem postnote Argument von Zitierbefehlen und dem pages Feld von Bibliographieeintragen formatieren Er analysiert das text Argument und stellt standardm ig p oder pp voran Das optionale pagination Argument beinhaltet den Namen eines Feldes welches den Nummerierungstyp an gibt Dies kann entweder pagination oder bookpagination sein wobei pagination 31Die Konvertierung in die Satzschreibung ist f r folgenden Sprachkennungen standardm ig akti viert american british canadian english australian newzealand genauso wie der Deckna me USenglish und UKenglish 193 der Standardwert ist Der Platz zwischen dem Pr fix und dem text kann durch die Neudefinition von ppspace ver ndert werden Siehen Sie 88 2 3 10 and 3 11 3 f r mehr Details Siehe auch DeclareNumChars DeclareRangeChars DeclareRangeCommands und NumCheckSetup Das optionale postpro Argument bestimmt ein Makro wel ches f r die Nachbereitung von text benutzt wird Dies muss ein Makro sein wel ches zwingend ein Makro aufnimmt Falls nur ein optionales Argument gegeben ist dann wird es als pagination genommen Dazu zwei typische Beispiele DeclareFieldFormat postnote mkpageprefix pagination 1 DeclareFieldFormat pages mkpageprefix bookpagination 1 Das o
10. ren Zeichensetzung unterscheidet aber eine komfortable Rekonfiguration erlaubt Der Separator der zwischen dem Wort in bzw im und dem nachfolgenden Ti tel in Eintr gen wie article im Artikel inbook im Buch incollection in der Sammlung etc abgedruckt wird Benutzen Sie hier diesen Separator anstelle von newunitpunct Die Standardeinstellung ist ein Doppelpunkt mit einem Leer zeichen Dieser Separator wird vor dem pages Seiten Eingabefeld abgedruckt Benutzen Sie hier diesen Separator anstelle von newunitpunct Die Standardeinstellung ist ein Komma mit einem Leerzeichen Dieser Separator wird vor dem pageref Seitenreferenz Eingabefeld abgedruckt Benutzen Sie hier diesen Separator anstelle von newunitpunct Die Standardein stellung ist ein Leerzeichen Das Trennzeichen das zwischen mehreren Eintragen einer Namensliste wie author Autor oder editor Herausgeber abgedruckt wird wenn die Liste mehr als zwei Namen enth lt Wenn nur zwei Namen in der Liste stehen benutzen Sie finalnamedelim Dieser Befehl sollte mit allen Formatierungsrichtlinien f r Na menslisten funktionieren Benutzen Sie diesen Befehl anstelle von multinamedelim vor dem letzten Namen in einer Namensliste Ein zus tzliches Trennzeichen das nach dem ersten Namen in einer Namensliste abgedruckt wird zus tzlich zu finalnamedelim wenn der erste Name umgekehrt ist Dieser Befehl sollte in allen Formatierungsrichtlinien f r Na
11. Added editorial role reviser aus us un we ee ae Added localization keys reviser revisers byreviser Added bibliography heading none 2 2 2 nme Fixed some memoir compatibility issues 1 4c 2011 05 12 Fixed some bugs 1 4b 2011 04 12 Fixed some bugs Biber only Biber only Biber only Biber only Biber only Biber only 259 1 4a 2011 04 06 Enable uniquename and uniquelist inallauthortitle styles 3 3 1 Enable uniquename and uniquelist in all authoryear styles 3 3 1 Fixed some bugs 1 4 2011 03 31 Added package option uniquelist oaoa a 3 1 2 3 Added special counter uniquelist oaoa aaa a a 4 6 2 Revised and improved package option uniquename 3 1 2 3 Revised and improved special counter uniquename 4 6 2 Added bibnamedelimi 0224 ae sr oe OER ee Ree Se er 3 8 1 Added bibindexnamedelima eee eee eee eens 3 8 1 Added bibindexnamedelimb 00 cee ee eee ne 38 1 Added bibindexnamedelimc 32 aus ses in ar el 3 8 1 Added bibindexnamedelimd 2 m mm a 3 8 1 Added bibindexnamedelimi CC mm een 3 8 1 Added bibindexinitperiod 22220 essen nenn 3 8 1 Added bibindexinitdelim 442 244 4 aa arte 3 8 11 Added bibindsxinithyphendelim ss ku 0 00 sonen ea 3 8 1 Fixed conflict with some AMS classes 1 3a 2011 03 18 Fixed some bugs 1 3 2011 03 14 Support thesis with isbn oaaae 2 1 1 Updated terseinits opti
12. Der Titel in einer verk rzten Form Dieses Feld ist in der Regel nicht in der Biblio graphie enthalten Es ist f r Zitierungen im Autor Titel Format vorgesehen Falls vorhanden verwendet der Autor Titel Zitatstil dieses Feld anstatt title field literal Der Untertitel des Werkes field literal Der Titel des Werkes field literal Ein Anhang zum title der in einer anderen Schrift ausgegeben wird list name Der Die bersetzer von title oder booktitle je nach Art des Eintrags Wenn der bersetzer mit dem editor bereinstimmt verketten die Standardstile diese Felder in der Bibliographie automatisch field key Die Art von manual patent report oder thesis Dieses Feld kann auch f r die benutzerdefinierte Typen aus 2 1 3 n tzlich sein url urldate venue version volume volumes year crossref 28 field literal Die URL einer Online Publikation field Datum Der Zugriffszeitpunkt auf die Adresse die im url Feld angegeben ist Siehe auch 82 3 8 field literal Der Veranstaltungsort einer Konferenz eines Symposiums oder eine andere Veran staltung in proceedings und inproceedings Eintragen Dieses Feld kann auch f r die benutzerdefinierte Typen aus 8 2 1 3 n tzlich sein Beachten Sie dass location den Ort der Ver ffentlichung enth lt Es entspricht daher der publisher und institution Liste Der Veranstaltungsort der Veranstaltung wird in venue eingetragen Siehe auch
13. ifthenelset tests true false ifthen Befehl der komplexe Tests mit booleschen Operatoren und Gruppen erlaubt ifthenelse ifnameundef editor and not iflistundef location or iffieldundef year Die zus tzlichen Tests die von biblatex zur Verf gung gestellt werden sind nur dann verf gbar wenn ifboolexpr oder ifthenelse in Zitierbefehlen und in der Bibliographie benutzt werden 4 6 4 Verschiedene Befehle Dieser Abschnitt stellt verschiedene Befehle und kleine Helfer zur Verf gung die in der Bibliographie und in Zitierstilen benutzt werden newbibmacro name arguments optional definition newbibmacro name arguments optional definition Definiert ein Makro welches sp ter via usebibmacro ausgef hrt wird Der Syntax dieses Befehls ist newcommand sehr hnlich au er dass name Zeichen wie Zahlen und Satzzeichen enthalten sein k nnen und man nicht mit einem Backslash starten darf Das optionale Argument arguments ist ein Integer der die Anzahl an Argu menten in dem Makro enth lt Existiert optional so gibt es den Standardwert des ersten Arguments des Makro an welches automatisch zu einem optionalen Argu ment wird Im Gegensatz zu newcommand bringt newbibmacro eine Warnmeldung falls ein Makro bereits definiert ist und f llt automatisch in renewbibmacro zur ck Genauso wie newcommand benutzt die regul re Variante dieses Befehls das long in
14. pvolcite prenote volume page key Pvolcite prenote volume page key Gleicht volcite basiert aber auf parencite 106 fvolcite prenote volume page key ftvolcite prenote volume page key Gleicht volcite basiert aber auf footcite beziehungsweise footcitetext svolcite prenote volume page key Svolcite prenote volume page key Gleicht volcite basiert aber auf smartcite tvolcite prenote volume page key Tvolcite prenote volume page key Gleicht volcite basiert aber auf textcite avolcite prenote volume page key Avolcite prenote volume page key Gleicht volcite basiert aber auf autocite notecite prenote postnote key Notecite prenote postnote key Diese Befehle geben das prenote und das postnote Argument aus jedoch nicht den Literaturverweis Anstelle dessen wird ein nocite Befehl f r jeden key aus gegeben Das kann f r Autoren n tzlich sein die implizite Literaturverweise in ihr Schriftst ck mit einbeziehen jedoch nur die Information dazu angeben und diese zuvor noch nicht im laufenden Text erw hnt haben die aber trotzdem den Vorteil der automatischen postnote Formatierung und der impliziten nocite Funktion ausnutzen wollen Dies ist ein generischer stilabh ngiger Befehl f r Literaturver weise Spezielle
15. Bewegte Bilder Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt Siehe auch video Musikalische Aufnahmen Dies ist eine speziellere Variante von audio Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt Musik und Theaterauff hrungen sowie andere Werke der darstellenden K nste Dieser Typ bezieht sich speziell auf die Veranstaltung als eine Aufnahme eine Parti tur oder eine gedruckte Auff hrung Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt Kritik zu anderen Arbeiten Dies ist eine spezielle Variante des Carticle Types Die Standardstile behandeln diesen Eintrag wie article Computersoftware Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt standard video 15 Nationale und internationale Standards durch ein zust ndiges Gremium wie die Internationale Organisation f r Standardisierung Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt Audiovisuelle Aufzeichnungen in der Regel auf DVD VHS Kassette oder hnlichen Medien Dieser Typ wird derzeit von Standardstilen nicht unterst tzt Siehe auch movie 2 2 Eingabefelder Dieser Abschnitt gibt einen berblick ber die Eingabefelder die von biblatex un terst tzt werden Siehe 2 2 1 f r eine Einf hrung in die Datentypen die von die sem Paket unterst tzt werden und 88 2 2 2 and 2 2 3 f r die eigentliche Felderauf listung 2 2 1 Datentypen In bib Dateien werden all
16. DeclareCiteCommand ignoriert wird Benutzen Sie das optionale wrapper Argument um ein alternatives Wrapper anzugeben Der delimiter ist der Strang der als ein Teiler zwischen den individuellen Zitaten in der Liste gedruckt wird Das ist typisch bei multicitedelim Die folgenden Beispiele sind reale Definitionen aus biblatex def DeclareMultiCiteCommand cites cite multicitedelim DeclareMultiCiteCommand parencites mkbibparens parencite multicitedelim DeclareMultiCiteCommand footcites mkbibfootnote footcite multicitedelim DeclareAutoCiteCommand name position cite multicite Dieser Befehl bestimmt Definitionen fiir die Befehle autocite und autocites von 3 6 4 Die Definitionen werden mit der autocite Paketoption von 3 1 2 1 erm glicht Der name ist ein Bezeichner welcher dazu dient als Wert zur Paketop tion weitergegeben zu werden Die autozitierenden Befehle sind oben in Backend befehlen wie parencite und parencites aufgebaut Die Argumente cite und multicite geben den Backendbefehl zur Benutzung an Das Argument cite be zieht sich auf autocite und multicite bezieht sich auf autocites Das Argument position kontrolliert die Handhabung von jeglichen Satzzeichen nach dem Zitat 8Die f r den loopcode verf gbaren bibliographische Datei ist die Eintragsdatei welche momentan durchl uft Zusammengefasst hei t das dass die Datei des ersten Eintrags f
17. fend Das Feld type kann auch sinnvoll sein Der author editor und year sind im Sinne des 2 3 2 weggelassen worden Pflichtfelder author editor title year date Wahlfelder subtitle titleaddon language howpublished type version note organization location date month year addendum pubstate doi eprint eprintclass eprinttype url urldate Eine Online Quelle author editor und year sind im Sinne des 2 3 2 wegge lassen worden Dieser Eingabetyp ist f r reine Onlinequellen wie Websites gedacht Beachten Sie dass alle Eingabetypen das ur1 Feld unterst tzen Zum Beispiel wenn Sie einen Artikel aus einer Zeitschrift die online verf gbar ist zitieren verwenden Sie den article Typ und sein url Feld Pflichtfelder author editor title year date url Wahlfelder subtitle titleaddon language version note organization date month year addendum pubstate urldate Ein Patent oder eine Patentanfrage Die Anzahl oder Eintragsummer ist im Feld number angegeben Verwenden Sie das Feld type um den Typ zu spezifizieren und das Feld location um den Umfang des Patentes anzugeben falls dieser vom Stan dardm igen abweicht Beachten Sie dass das location Feld eine Schliisselliste f r diesen Eingabetyp ist siehe 2 2 1 fiir weitere Einzelheiten periodical suppperiodical proceedings mvproceedings inproceedings 11 Pflichtfelder author title number year date Wahlfelder holder subtitle titl
18. field integer Das Autor Jahr Zitierschema ben tigt normalerweise einen Buchstaben zum anh n gen an das Jahr falls die Bibliographie zwei oder mehr Arbeiten von dem selben Biber only day month year 155 Autor enth lt welche im gleichen Jahr ver ffentlich wurden In diesem Fall beinhal tet das extrayear Feld einen Integer welcher durch mknumalph konvertiert wer den kann oder durch einen anderen Weg Dieses Feld ist undefiniert falls es nur eine Arbeit von dem Autoren in der Bibliographie gibt oder falls alle Arbeiten von einem Autor unterschiedliche Publikationsjahre haben Eine komplette Autor Jahr Beschriftung besteht aus den Feldern labelyear plus extayear Man beachte dass die labelyear und extrayear Felder von der Paketoption labelyear angefordert werden m ssen siehe 8 3 1 2 3 f r Details Siehe auch labelyear 4 2 4 3 Datumsfeld Siehe Tabelle 7 f r einen berblick wie die Datumsfelder in bib Dateien mit den Datumsfeldern vom Stilinterface verwandt sind Wenn man ein Feld wie origdate in einem Stil testet nutze man einen Kode wie iffieldundef origyear Dieser wird zeigen ob das entsprechende Datum berhaupt definiert ist Dieser Test iffieldundefforigendyear wird zeigen ob das entsprechende Datum und ein voll spezifizierter Bereich defi niert ist Dieser Test iffieldequalstr origendyear wird zeigen ob das entsprechende Datum definiert ist und ob es e
19. sortname sorttitle mm year author title 9999 editor translator sorttitle gt title ydnt presort sortyear desc sortname sorttitle gt mm year desc author title 9999 editor lt gt translator gt sorttitle title all presort sortkey mm C Versionsgeschichte Diese Versionsgeschichte ist eine Liste von nderungen die f r den Nutzer des Pa kets von Bedeutung sind nderungen die eher technischer Natur sind und f r den Nutzer des Pakets nicht relevant sind und das Verhalten des Pakets nicht ndern werden nicht aufgef hrt Wenn ein Eintrag der Versionsgeschichte ein Feature als improved oder extended bekannt gibt so bedeutet dies dass eine Modifikation die Syntax und das Verhalten des Pakets nicht beeinflusst oder das es f r ltere Ver sionen kompatibel ist Eintr ge die als modified renamed oder removed deklariert sind verlangen besondere Aufmerksamkeit Diese bedeuten dass eine Modifikati on nderungen in bereits existierenden Stilen oder Dokumenten mit sich zieht Die Zahlen an der rechten Seite stehen f r die relevante Stelle dieser Dokumentation 1 6 2011 07 29 Added special field sortshorthand 2er een 2 28 Revised options maxnames minnames 0 0002 eee 3 1 2 1 Options maxcitenames mincitenames now supported by backend 3 1 2 1 Options maxbibnames minbibnames now supported by backend 3 1 21
20. sterreichische Sprache oder amerikanisches und britisches Englisch Hier zum Beispiel die komplette Definition f r sterreichisches Deutsch DeclareBibliographyStrings inherit german january J anner J an Die obigen Beispiele sind etwas vereinfacht Echte lokalisierte Dateien sollten die Zeichensetzungs und Formatierungsbefehle benutzen die in 88 4 7 3 and 3 8 er kl rt werden anstatt w rtliche Zeichensetzung zu verwenden Hier ein Auszug aus einer echten Lokalisierungsdatei 209 bibliography Bibliography Bibliography shorthands List of Abbreviations Abbreviations editor feditor fed adddot editors editors feds adddot byeditor edited by ed adddotspace by mathesis Master s thesis MA addabbrvspace thesis Beachten Sie wie mit den Abktirzungspunkten der Leerzeichensetzung in abge k rzten Ausdr cken und der Gro schreibung im obigen Beispiel umgegangen wird Die Gro schreibung des ersten Buchstaben eines Wortes sollte sich nicht ver ndern wenn dieses in der Mitte eines Satzes geschrieben wird Das biblatex Paket wird das erste Wort automatisch gro schreiben wenn es zu Beginn eines Satzes steht Betrachten Sie DeclareCapitalPunctuation in 8 4 7 5 f r weitere Details Aus dr cke die f r den Gebrauch in berschriften gedacht sind werden gesondert be handelt Diese sollten in einer Art und Weise gro geschrieben werden die f r die Titelgebung geeig
21. 17289 fields Sorry you ve exceeded BibTeX s total number of fields 17250 Tabelle 3 gibt einen berblick ber die verschiedenen Parameter der Leistungsf higkeit von bibtex8 und die verwendeten Befehlszeilenoptionen Schalter um die Standardwerte zu erh hen Es gibt zwei Wege um die Kapazit t der Befehlszeile zu erh hen Sie k nnen eine High Level nderung wie huge verwenden um eine Menge verschiedener Standards auszuw hlen oder eine Low Level nderung w h len wie mfields um einen einzigen Parameter zu modifizieren Das erste was Sie immer tun sollten ist bibtex8 mit wolfgang durchlaufen zu lassen Mit einer 46 Parameter Schalter Kapazit t Default bie huge wolfgang max_cites mcites 750 2000 5000 7500 max_ent_ints mentints 3000 4000 5000 7500 max_ent_strs mentstrs 3000 6000 10000 10000 max_fields mfields 17250 30000 85000 125000 max_strings mstrings 4000 10000 19000 30000 pool_size mpool 65530 130000 500000 750000 wiz_fn space mwizfuns 3000 6000 10000 10000 hash_prime 4253 8501 16319 30011 hash_size 5000 10000 19000 35000 Tabelle 3 Kapazit t und Schalter bei bibtex8 sehr gro en Datenbank kann jedoch auch diese Kapazit t zu klein sein In diesem Fall m ssen Sie auf die Low Level nderung zur ckgreifen Hier ist ein Beispiel aus einer Reihe von nderungen die mit einer bib Datei mit ca 1000 Eintr gen bew l tigt werden sollte bibtex3 wolfgang mcites 30000 ment
22. Der Begriff and und wie er zum Beispiel in einer Liste von Autoren und Herausgebern verwendet wird Der Ausdruck and others oder et alii und weitere wird verwendet um die Verk rzung einer Namensliste zu markieren andmore url urlseen file library abstract annotation idem idemsf idemsm idemsn idempf idempm idempn idempp ibidem opcit loccit confer 220 Wie andothers wird allerdings verwendet um die Verk rzung einer Literaturaufz hlung zu markieren 4 9 2 15 Beschriftungen Die folgenden Zeichenketten sind f r die Verwendung in Beschriftungen wie zum Beispiel Address url url Adresse oder Abstract abstract Zusammenfassung vorgesehen Der Begriff address im Sinne einer Internetadresse Ein Ausdruck wie accessed on date abgerufen am date besucht am date der sich auf das Aufrufdatum einer Online Ressource bezieht Der Begriff file Datei Der Begriff library Bibliothek Der Begriff abstract Zusammenfassung Auszug Der Begriff annotations Anmerkungen 4 9 2 16 Zitierungen Traditionelle wissenschaftliche Ausdr cke die in Zitaten verwendet werden quivalent zum lateinischen Ausdruck idem the same person dieselbe Person Die weibliche Singularform von iden Die m nnliche Singularform von idem Die neutrale Singularform idem Die weibliche Pluralform von idem
23. Dies bedeutet dass der Befehl versucht standardm ig so viel wie m glich zu komprimieren nehmend setcounter um die Parameter einzustellen Der Scan ner erkennt bibrangedash und Bindestriche als Bereichstriche Es wird der Bin destrich mittels Ersetzen einer beliebigen Anzahl von aufeinander folgenden Trenn striche mit bibrangedash normalisiert Die Liste der Trennungen mit Kommatas und oder Seminkolons wird ebenfalls unterst tzt Wenn Sie ein Zeichen aus der Liste Kette aus irgendeinem Grund verstecken m chten setzen Sie den Buchstaben 194 Input Output mincomprange 10 mincomprange 100 mincomprange 1000 11 15 11 5 11 15 11 15 111 115 111 5 111 5 111 115 1111 1115 1111 5 1111 5 1111 5 maxcomprange 1000 maxcomprange 100 maxcomprange 10 1111 1115 1111 5 1111 5 1111 5 1111 1155 1111 55 1111 55 1111 1155 1111 1555 1111 555 1111 1555 1111 1555 mincompwidth 1 mincompwidth 10 mincompwidth 100 1111 1115 1111 5 1111 15 1111 115 1111 1155 1111 55 1111 55 1111 155 1111 1555 1111 555 1111 555 1111 555 Tabelle 8 mkcomprange Aufbau oder die gesamte Zeichenfolge in geschweifte Klammern Das optionale postpro Argument legt ein Makro zur Nachbearbeitung von text fest Dies ist wichtig wenn Sie mkcomprange mit anderen Formatierungsmakros verbinden m chten die Sie auch ben tigen um ihr text Argument so eins wie mkpagepref ix zu parsen Ein fache Serien dieser Befehle abeiten nicht wie erwartet Verwenden Sie
24. Dies ist nur erforderlich wenn ein Deckname f r eine typspezifizierende Formatierungsanordnung angege ben ist DeclareNameAlias entry type alias format entry type format Erkl rt alias zu einem Decknamen f r das Namenslistenformat format Wenn ein entrytype spezifiziert ist dann ist der Deckname f r diesen Typ spezifiziert Der format entry type ist der Eingabetyp des Backendformats Dies ist nur erforderlich wenn ein Deckname f r eine typspezifizierende Formatierungsanordnung angege ben ist DeclareIndexFieldAlias entry type alias format entry type format Erkl rt alias zu einem Decknamen f r das Feldformat format Wenn ein entrytype spezifiziert ist dann ist der Deckname f r diesen Typ spezifiziert Der format entry type ist der Eingabetyp des Backendformats Dies ist nur erforderlich wenn ein Deckna me f r eine typspezifizierende Formatierungsanordnung angegeben ist DeclareIndexListAlias entry type alias L format entry type format Erkl rt alias zu einem Decknamen f r das Wortlistenformat format Wenn ein entrytype spezifiziert ist dann ist der Deckname f r diesen Typ spezifiziert Der format entry type ist der Eingabetyp des Backendformats Dies ist nur erforderlich wenn ein Deckname f r eine typspezifizierende Formatierungsanordnung angege ben ist DeclareIndexNameAlias entry type alias L format entry type format Erkla
25. Dieser Befehl wird von allen Autor Jahr und Autor Titel Stilen bereitgestellt Er ist ahnlich wie der normale parencite Befehl gibt aber lediglich jeweils Jahr oder Titel aus supercite key Dieser Befehl welcher nur von den Numerik Stilen unterst tzt wird gibt numeri sche Literaturangaben als Indizes ohne Klammern aus Er verwendet supercitedelim anstelle von multicitedelim als Abgrenzung der Angaben Man beachte dass je des prenote und jedes postnote Argument ignoriert wird Sollten sie gegeben sein wird supercite sie streichen und eine Warnmeldung ausgeben 101 3 6 3 Qualifizierte Listen von Literaturangaben Dieses Paket unterst tzt eine Klasse von speziellen Befehlen f r Literaturangaben genannt multicite Befehle Das Besondere daran ist dass ihre Argumente aus einer kompletten Liste von Literaturangaben bestehen in denen jeder Eintrag einen voll st ndigen Literaturnachweis mit Vor und oder Schlussbemerkung darstellt Dies ist besonders n tzlich bei eingeschobenen Literaturangaben und solchen die in Fu noten geschrieben werden Es ist ebenfalls m glich eine Vor oder Schlussbemer kung in die vollst ndige Liste einzuf gen Diese Befehle f r multiple Literaturanga ben werden zu Beginn von hinten anstehenden Befehlen so wie parencite und footcite eingebaut Dieser Zitierstil unterst tzt eine genaue Bestimmung f r mul tiple Literaturangaben mit DeclareMultiCiteCommand siehe 8 4 3 1 Das fo
26. Ein leeres field Argument wird alle Ausschl sse f r diesen entrytype ausgleichen Dieser Befehl kann nur f r die Pr ambel genutzt werden DeclarePresort entrytype string Biber only Spezifizierungen sind Ablaufe die dazu verwendet werden den presort Bereich der Eintr ge automatisch ohne den presort Bereich zu erweitern Das presort kann allgemein oder pro Tastenschlag definiert sein Wenn das optionale Argu ment entrytype gegeben ist dann gilt der string fiir den jeweiligen Zugangs typ Wenn nicht dann dient es als der allgemeine Vorzugswert Das Spezifizieren von entrytype in Verbindung mit einem leeren string wird die typspezifische Ein stellung l schen Das Argument entrytype kann eine Komma getrennte Liste von Werten sein Dieser Befehl kann nur in der Pr mbel benutzt werden 4 5 2 Spezielle Felder Manche der automatisch generierten Felder aus 4 2 4 2 k nnen angepasst werden Beachten Sie dass dies Biber ben tigt DeclareLabelname entrytype specification Biber only Definiert die Felder die betrachtet werden wenn das labelname erstellt wird siehe 8 4 2 4 2 Das specification Argument ist eine durch Komma getrennte Liste von Feldern Die Felder werden in dieser Reihenfolge berpr ft und das erste Felde das verf gbar ist wird als labelname benutzt Dies ist die Standarddefinition DeclareLabelname shortauthor author shorteditor editor translator Das labelnam
27. Formatierung des Zahlenzeichens kann durch die Neudefinition des Makros RNfont modifiziert werden 109 Rn integer Gleicht RN gibt aber eine kleingeschriebene r mische Zahl aus Die Formatierung des Zahlenzeichens kann durch die Neudefinition des Makros Rnfont modifiziert werden 3 6 9 natbib kompatible Befehle Das natbib Paket lad ein natbib kompatibles Modul Dieses Modul definiert Pseu donyme f r die vom natbib Paket unterst tzten Befehle fiir Literaturverweise Dies beinhaltet Parallelbezeichnungen f r die Kernbefehle citet und citep ebenso wie die Varianten citealt und citealp Die Version mit Stern dieser Befehle welche die komplette Autorenliste ausgibt wird ebenfalls unterst tzt Der cite Befehl welcher von natbib auf besondere Weise behandelt wird wird nicht speziell behandelt Die Textbefehle citeauthor citeyear usw werden ebenfalls un terst tzt ebenso wie alle Befehle welche das Namenspr fix in Gro buchstaben set zen Citet Citep Citeauthor usw Die Das Setzen von Ersatznamen durch defcitealias citetalias und citepalias ist m glich Man beachte dass die Kompatibilit tsbefehle nicht durch das Format der Literaturangaben des natbib Pakets emuliert werden Sie wandeln lediglich natbib Befehle in Pseudonyme der funktional quivalenten M glichkeiten des biblatex Paketes um Das Format der Literaturverweise h ngt vom Hauptstil der Literaturangaben ab Trotzdem wird sich der Kom
28. Regel auf eine Gruppe beschr nkt werden textnohyphenationf text hnlich zu nohyphenation jedoch beschr nkt auf das text Argument mknumalph integer Nimmt eine ganze Zahl aus dem Bereich 1 702 als Argument und wandelt es in einen String wie die folgenden um 1 a 26 z 27 aa 702 zz Dies ist zur Verwendung f r Formatierungsrichtlinien in den extrayear und extraalpha Feldern mkbibacro text Allgemeiner Befehl der ein Acronym nimmt fiir die small caps Variante der aktuellen Schrift falls verf gbar und wie anderweilig Die Abk rzung sollte in Gro buchsta ben eingegeben werden autocap character Automatische Konvertierung von character in seine Gro form wenn der Satzzeichen Tracker von biblatex einen lokalen Gro String nehmen w rde Dieser Befehl ist robust und n tzlich f r abh ngige Gro schreibung von bestimmten Zeichenketten in einem Eintrag Beachten Sie dass das character Argument ein einzelnes Zeichen ist das in Kleinbuchstaben einzugeben ist Zum Beispiel autocap s pecial issue Es wird Special issue oder special issue als Passendes Wenn die Zeichenfolge mit Gro schreibung startet wird ein flektiertes Zeichen in Ascii Notation ausgege ben einschlie end den zugeh rigen Akzentbefehl f r das character Argument wie nachfolgend autocap oe uvres Daraus ergibt sich CEuvres or oeuvres 3 9 Sprachspezifische Anmerkungen Die M glichk
29. Siehe die refsegment Paketoptionen in 8 3 1 2 1 als einen Weg diese zu automatisieren F r Anwendungsbeispiele siehe auch 3 10 3 begin refsegment end refsegment Der Unterschied zwischen einer refsection und einer refsegment Nachbarschaft ist dass der erstere Labels erzeugt die lokal zu der Nachbarschaft sind w hrend der letztere ein Ziel f r den segment Filter von printbibliography unterst tzt ohne dass die Labels betroffen sind Sie werden eindeutig ber das ganze Doku ment hinweg sein refsegment Nachbarschaften d rfen nicht verschachtelt sein aber man kann sie in Verbindung mit refsection benutzen um eine Referenz sektion in Segmente zu unterteilen In diesem Fall sind die Segmente lokal zu der einschlie enden refsection Nachbarschaft Benutze die refsegment Option von printbibliography um ein Segment auszuw hlen wenn die Bibliographie aus gegeben wird Die Referenzsegmente sind nummeriert beginnend bei 1 und die 93 Nummer vom aktuellen Segment wird in die Kopiedatei geschrieben Alle Zitierun gen die au erhalb einer refsegment Nachbarschaft angegeben werden sind der Sektion 0 zugeteilt Im Gegensatz zu der refsection Nachbarschaft wird das aktu elle Segment nicht automatisch ausgew hlt wenn printbibliography innerhalb einer refsegment Nachbarschaft benutzt wird newrefsegment Dieser Befehl ist der refsegment Nachbarschaft hnlich au er dass sie eher ein selbstst ndiger Befehl ist als eine Nachbar
30. ambeloptionen im key value Format Der key ist ein Optionsschl ssel Der code ist beliebiger TeX Kode welcher aus gef hrt werden soll wenn die Option benutzt wird Der Wert welcher der Option bergeben wurde wird als 1 weiter an den code gegeben Der optionale value ist ein Defaultwert welcher benutzt wird falls der blanke Schl ssel ohne einen Wert bergeben wurde Dies ist n tzlich f r boolsche Schalter Zum Beispiel mit einer De finition wie der Folgenden 148 DeclareBibliographyOption somekey truel Einen somekey ohne Wert zu geben ist quivalent zu somekey true DeclareEntryOptiont key L value code hnlich zu DeclareBibliographyOption aber definiert Optionen welche auf ei ner pro Eintrag Basis in dem options Feld von 2 2 3 setzbar sind Der code wird immer dann ausgef hrt wenn biblatex die Daten eines Fintrags zur Nutzung durch ein Zitierkommando oder ein Bibliographietreiber vorbereitet 4 2 2 Bibliographieumgebungen Abgesehen vom Definieren von Bibliographietreibern ist der Bibliographie Stil auch f r die Umgebungen verantwortlich die das Layout der Bibliographie und die Liste der K rzel kontrollieren Diese Umgebungen werden mit defbibenvironment de finiert Standardm ig nutzt printbibliography die Umgebung bibliography Hierbei ist eine Definition passend f r einen Bibliographiestil welche keine Beschrif tungen in die Bibliographie druckt defbiben
31. bibstring aber der Ausdruck wird zu Anfang gro geschrieben bibcplstring wrapper key Wie biblstring aber der Ausdruck wird zu Anfang gro geschrieben bibcpsstring wrapper key Wie bibsstring aber der Ausdruck wird zu Anfang gro geschrieben bibucstring wrapper key Wie bibstring aber der ganze Ausdruck wird gro geschrieben bibuclstring wrapper key Wie biblstring aber der ganze Ausdruck wird gro geschrieben bibucsstring wrapper key Wie bibsstring aber der ganze Ausdruck wird gro geschrieben 207 biblcestring wrapper key Wie bibstring aber der ganze Ausdruck wird kleingeschrieben biblclstring wrapper key Wie biblstring aber der ganze Ausdruck wird kleingeschrieben biblcsstring wrapper key Wie bibsstring aber der ganze Ausdruck wird kleingeschrieben bibxstring key Eine vereinfachte aber erweiterbare Version von bibstring Beachten Sie dass diese Variante die automatische Gro schreibung des ersten Buchstaben nicht unter st tzt noch funktioniert sie im Zusammenhang mit dem Zeichensetzungtracker Es ist f r Spezialf lle gedacht in welchen Zeichenfolgen verschachtelt sind oder eine erweiterte lokalisierte Zeichenkette f r einen Test ben tigt wird bibxlstring wrapper key Wie bibxstring aber es wird immer die lange Zeichenkette verwendet und die abbreviate Abktirzungs Option ignoriert bibxsstring wrapper k
32. chsten printfield ge druckt Dies ist der asynchrone Teil der zuvor erw hnt wurde Die ffnende run de Klammer wird direkt gedruckt bevor in das n chste printfield die Unit Interpunktion eingef gt wird Dies f hrt zur Fehlplatzierung Wird ein wortw rt licher Text oder ein Klammerpaar eingef gt dazu z hlen auch diese die von Be fehlen wie bibopenparen und mkbibparens gedruckt werden so tun sie dies immer in einem printtext Kommando Damit der Interpunktionstracker wie er wartet arbeitet muss er von allen wortw rtlichen Texten wissen die vom Treiber einf gt werden Das ist der Sinn von printtext printtext arbeitet mit dem In terpunktionstracker und stellt sicher dass der Interpunktionspuffer eingef gt wird 248 bevor der wortw rtliche Text gedruckt wird Es setzt au erdem die interne Marke neuer Text Beachten Sie dass in diesem Beispiel eine drittes St ck wortw rtlicher Text vorkommt der Leerraum nach printfield series Im korrigierten Beispiel nutzen wir den Interpunktionstracker um diesen Leerraum zu behandeln printfield title newunit printtext printfield series setunit addspace printfield number printtext Obwohl der obige Kode wie gew nscht arbeitet wird es empfohlen Klammern Anf hrungszeichen und andere Dinge die mehr als ein Feld umgeben durch das Definieren eines Feldformates zu behandeln DeclareFieldFormat parens mkbibparens 1 Feldformate
33. das automatisch geladen wird bietet generische Programmie rung welche zur Einrichtungen von biblatex erforderlich ist Es ist ber CTAN erh ltlich logreq Dieses LaTeX Paket das auch automatisch geladen wird stellt ein Programm f r das Schreiben von maschinenlesbaren Nachrichten f r eine zus tzliche Log Datei bereit Es ist erh ltlich ber CTAN Abgesehen von den oben genannten Mitteln erfordert biblatex auch die Standard LaTeX Pakete keyval und ifthen sowie das url Paket Diese Pakete sind in allen g ngigen TeX Distributionen enthalten und werden automatisch geladen 1 5 2 Empfohlene Pakete Die Pakete in diesem Abschnitt sind nicht erforderlich f r die Funktionsf higkeit von biblatex aber sie bieten zus tzliche Funktionen oder Verbesserungen zu vorhan denen Features Die Reihenfolge wie man die Pakete l dt ist unerheblich babel Das babel Paket enth lt die Kernarchitektur f r mehrsprachigen Schriftsatz Wenn Sie in einer anderen Sprache als in amerikanischen Englisch schreiben wird die Nutzung dieses Paketes empfohlen Wenn biblatex geladen wird wird babel auto matisch erkannt csquotes Wenn dieses Paket verf gbar ist wird biblatex seinen Sprachteil nutzen um be stimmte Titel in Anf hrungszeichen zu setzen Wenn nicht nutzt biblatex passen de Zitierweisen f r das amerikanische Englisch Beim Schreiben in einer anderen Sprache wird das Laden von csquotes empfohlen 1 5 3 Kompatible Klassen und
34. der Fu notenmarkierung entfernt und verschachtelte Fu noten verhindert In der Standardeinstellung schreibt mkbibfootnote den ersten Buchstaben gro und f gt automatisch einen Punkt am Ende hinzu Sie k nnen dieses Verhalten ndern indem Sie bibfootnotewrapper Makro welches unten beschrieben ist neu definieren mkbibfootnotetext text Wie mkbibfootnote benutzt allerdings den footnotetext Befehl mkbibendnote text hnliches Konzept wie mkbibfootnote allerdings druckt es sein Argument als End note mkbibendnote entfernt berfl ssige Leerzeichen vor der Endnotenmarkie rung und verhindert Verschachtelungen Er unterst tzt sowohl den endnote Befehl vom endnotes Paket als auch den pagenote Befehl vom pagenote Paket und die memoir Klasse Wenn beide Befehle verf gbar sind entscheidet endnote nach Vor rang Wenn keine Unterst tzung von endnote verf gbar ist gibt mkbibendnote einen Fehler an und f llt zur ck auf footnote In der Standardeinstellung schreibt mkbibendnote den ersten Buchstaben gro und f gt automatisch einen Punkt am Ende hinzu Sie k nnen dieses Verhalten ndern indem Sie bibendnotewrapper Makro welches unten beschrieben ist neu definieren mkbibendnotetext text Wie mkbibendnote benutzt allerdings den endnotetext Befehl Bitte beachten Sie dass zum Zeitpunkt als dies geschrieben wurde weder daspagenote Paket noch die memoir Klasse einen entsprechenden pagenotetext Befehl
35. editor Editor Edward editora Founder Frederic editoratype founder Beachten Sie dass nur der editor in Zitaten angegeben wird und bei der Sortierung der Bibliographie Wenn ein Eintrag typischerweise mit dem Gr nder zitiert wird und entsprechend in der Bibliographie sortiert kommt der Gr nder in das Feld editor und der aktuelle Editor kommt in eines der editor Felder Collection editor Founder Frederic editortype founder editora Editor Edward Sie k nnen weitere Funktionen durch Initialisierung und Definition eines neuen Lo kalisierungsschl ssels hinzuf gen dessen Name dem Bezeichner im editor type Feld entspricht Siehe 88 3 7 and 4 9 1 f r weitere Einzelheiten 40 2 3 7 Ver ffentlichungen und Zeitungsserien Das series Feld wird von herk mmlichen BibTeX Stilen sowohl f r den Haupttitel eines mehrb ndigen Werkes als auch f r eine Zeitungsserie genutzt d h eine lose Abfolge von B cher vom gleichen Verlag die sich mit dem gleichen Thema befassen oder zum gleichen Feld der Forschung geh ren Dies kann mehrdeutig sein Dieses Paket stellt ein maintitle Feld f r mehrb ndige Werke zur Verf gung und bietet series nur f r Zeitungsserien Die Ausgabe oder Nummer des Buches in der Reihe steht in diesem Fall in number Book author Expert Edward title Shakespeare and the Elizabethan Age series Studies in English Literature and Drama number 57
36. keyA2 keyA3 Er f hrt aus defbibentryset setA keyAl keyA2 keyA3 cite pre post setA Man beachte dass das mcite Modul kein Kompatibilit tsmodul ist Es stellt Befehle zur Verf gung die zwar sehr hnlich doch nicht gleich in Syntax und Funktion zum mcite Befehl sind Wechselt man von mcite mciteplus zu biblatex mtissen die Altdateien legacy files aktualisiert werden Mit mcite ist das erste Element der Gruppe von Literaturverweisen auch der Identifikator der Gruppe als Ganzes Um ein Beispiel aus der mcite Beschreibung zu tibernehmen es ist diese Gruppe cite glashow salam weinberg Sie besteht aus drei Eintr gen und der Eingabeschl ssel des ersten fungiert auch als Identifikator der gesamten Gruppe Im Gegensatz dazu ist eine biblatex Eingabe menge eine eigenst ndige Einheit Daf r ist ein eindeutig bestimmbarer Eingabe schl ssel notwendig welcher der Menge zugewiesen wird wie sie definiert ist mcite set1 glashow salam weinberg Einmal definiert kann die Eingabemenge wie jeder regulare Eintrag in die bib Datei behandelt werden Verwendet man einen der numeric Stile welche mit biblatex geladen werden und die subentry Option aktivieren ist es auch m glich auf Men genelemente zu verweisen Siehe Tabelle 6 f r einige Beispiele Eine erneute Angabe der originalen Definition ist nicht n tig aber zul ssig Im Gegensatz zu mciteplus ist hier eine teilweise Neuangabe der urspr nglichen Definition
37. lich den Monat zu einer sprachabh ngigen Zeichenfolge um Aus Gr nden der Ab w rtskompatibilit t sollten Sie die folgenden Abk rzungen mit drei Buchstaben ver wenden jan feb mar apr may jun jul aug sep oct nov dec Beachten Sie dass diese Abk rzungen BibTeX Zeichenketten sind und ohne Klammern oder An f hrungszeichen angegeben werden Also nicht month jan oder month jan sondern month jan Es ist nicht m glich einen Monat in der Form month 8 9 zu spezifizieren Verwenden Sie stattdessen date um Zeitr ume anzugeben Quar talszeitschriften sind in der Regel mit Fr hling oder Sommer beschriftet welche in issue angegeben werden sollte Die Platzierung des issue Feldes in article Eintr gen hnelt und berschreibt das Feld month 42 2 3 10 Seitennummerierung Bei der Angabe einer Seite oder eines Seitenbereiches entweder im Feld pages oder im postnote Argument eines Zitierbefehls ist es zweckm ig dass biblatex Pr fixe wie p oder pp automatisch hinzugef gt werden und dies tut dieses Pa ket in der Tat standardm ig Jedoch verwenden einige Werke ein anderes Sei tennummerierungsschema bzw werden nicht durch Seitenangaben sondern durch Vers oder Zeilennummer zitiert Hier kommen pagination und bookpagination ins Spiel Als Beispiel betrachten wir den folgenden Eintrag InBook key title Lech pagination verse booktitle bookpagination page pages 5
38. lle in denen das Ascii Zeichen Schema bessere Sortierergebnisse erzielt Fin typisches Beispiel ist die Ligatur oe bibtex8 behandelt diese Ligatur wie ein ein zelnes Zeichen Je nach Sortierregel die in der csf Datei definiert wurde k nnte es wie ein o behandelt werden oder alphabetisch nach dem Buchstaben o einsor tiert werden aber es kann nicht als oe sortiert werden Die Ascii Notation oe ist quivalent zu oe bei der Sortierung title Euvres compl tes title 0E uvres compl tes Manchmal ist auch das nicht ausreichend und weitere Tricks sind erforderlich Zum Beispiel ist der Buchstabe in deutscher Sprache besonders heikel Dieser Buchsta be wird im wesentlichen als ss alphabetisiert aber nach ss eingeordnet Der Name Ba mann w rde wie folgt alphabetisch geordnet Basmann Bassmann Ba mann Bastmann In diesem Fall wird die Ascii Notation ss etwas bessere Sortierresul tate erzielen als B in Verbindung mit einer csf Datei die wie s behandelt author Ba ss mann Paul Um es absolut richtig zu machen muss man das Feld sortname nutzen author Ba mann Paul sortname Basszzmann Paul Nicht nur BibTeX sondern auch LaTeX muss ber die Kodierung gut Bescheid wissen Siehe 2 4 3 4 wie man Kodierungen angibt 2 4 3 3 Biber Biber kann mit Ascii 8 Bit Kodierungen und Latin 1 und UTF 8 um gehen Es verf gt ber echte U
39. oder vo lume Umfang welche von den lokalisierten Modulen von biblatex automatisch 206 bersetzt werden Betrachten Sie 4 9 f r einen berblick und 4 9 2 f r eine Lis te von allen Zeichenfolgen die standardm ig unterst tzt werden Die Befehle in diesem Abschnitt werden benutzt um den lokalisierten Ausdruck abzudrucken bibstring wrapper key Bildet die lokalisierte Zeichenkette key Schliissel da ab wo key ein Bezeich ner von kleingeschriebenen Buchstaben ist siehe 4 9 2 Die Zeichenfolge wird wie vorgeschrieben zu Anfang gro geschrieben Betrachten Sie 4 7 5 fiir weitere Details Abh ngig von dem abbreviate Abk rzungs Paket aus 3 1 2 1 druckt bibstring die kurze oder die lange Version der Zeichenfolge ab Wenn lokalisierte Zeichenketten verschachtelt sind d h wenn bibstring in einer anderen Zeichen folge verwendet wird wird er sich wie bibxstring verhalten Wenn das wrapper H ll Argument angegeben wird wird die Zeichenkette an den wrapper zur For matierung bergeben Dies ist f r Schriftartenbefehle wie emph gedacht biblstring wrapper key Wie bibstring allerdings wird immer die lange Zeichenkette abgedruckt und die abbreviate Abk rzungs Option ignoriert bibsstring wrapper key Wie bibstring allerdings wird immer die kurze Zeichenkette abgedruckt und die abbreviate Abk rzungs Option ignoriert bibcpstring wrapper key Wie
40. textbf mkbibquotef text Ein generischer Befehl der sein Argument in Anf hrungszeichen setzt Wenn das csquotes Paket geladen ist benutzt dieser Befehl die sprachspezifischen Anf h rungszeichen die vom Paket vorgegeben werden mkbibquote unterst tzt auch die American style Zeichensetzung Siehe DeclareQuotePunctuation in 8 4 7 5 f r weitere Details mkbibparenst text Ein generischer Befehl der sein Argument in runde Klammern setzt Dieser Be fehl ist verschachtelbar Wenn es verschachtelt ist wechselt er zwischen runden und eckigen Klammern je nach Tiefe der Verschachtelung mkbibbracketst text Ein generischer Befehl der sein Argument in eckige Klammern setzt Dieser Befehl ist verschachtelbar Wenn er verschachtelt ist wechselt er zwischen eckigen und runden Klammern je nach Tiefe der Verschachtelung 230 bibopenparen text bibcloseparen Alternative Syntax f r mkbibparens Dies funktioniert auch in Gruppen Beachten Sie dass bibopenparen und bibcloseparen immer ausgeglichen werden m ssen bibopenbracket text bibclosebracket Alternative Syntax fiir mkbibbrackets Dies funktioniert auch in Gruppen Beach ten Sie dass bibopenbracket und bibclosebracket immer ausgeglichen werden m ssen mkbibfootnotet text Ein generischer Befehl der sein Argument als Fu note abdruckt Dies ist eine H l le um den Standard LaTeX f ootnote Befehl welcher berfl ssige Leerzeichen vor
41. 1 3 aufgelistet sind n tzlich sein Beachten Sie dass dieses Feld den schlichten n chteren Titel der Veranstaltung enth lt Dinge wie Verfahren der F nften XYZ Konferenz werden in titleaddon oder booktitleaddon eingetragen Siehe auch eventdate und venue field literal Ein lokaler Link zu einer pdf oder anderen Version des Werkes Wird nicht von den Standardbibliographien verwendet list Name Der Die Autor en eines Vorwortes zum Werk Wenn der Autor des Vorwortes mit dem editor und oder translator tibereinstimmt verketten die Standardstile diese Felder in der Bibliographie automatisch Siehe auch introduction und afterword list Name Der Die Inhaber eines patent falls verschieden von author Die kooperierenden Inhaber m ssen nicht zus tzlich in Klammern gesetzt werden siehe 2 3 3 fiir wei tere Einzelheiten Diese Liste kann auch f r die benutzerdefinierte Typen aus 2 1 3 n tzlich sein field literal Eine ver ffentlichte Bekanntmachung f r eine au ergew hnliche Publikation die in keine der blichen Kategorie passt field literal Ein Titel f r eine Indizierung anstelle des regul ren title Feldes Dieses Feld kann n tzlich sein wenn Sie m chten das ein Eintrag wie Eine Einf hrung in die als Einf hrung in die Eine indiziert wird Stilautoren sollten beachten dass biblatex automatisch den Wert von title in indextitle kopiert wenn letzteres undefiniert ist in
42. 141 3 11 6 Aktive Zeichen in Bibliographietiteln Pakete welche aktive Zeichen benutzen wie babel csquotes oder underscore machen sie normalerweise nicht aktiv bis der K rper des Dokuments beginnt um Interferenzen mit anderen Paketen zu verhindern Ein typisches Beispiel eines sol chen aktiven Zeichens ist das Ascii zitieren welches in verschiedenen Sprachmo dulen des babel Pakets benutzt wird Falls K rzel wie lt und a in einem Argu ment f r defbibheading benutzt werden und die Titel in der Dokumentenpr ambel definiert sind ist die nichtaktive Form des Zeichens in der Titeldefinition gesichert Wenn der Titel ein Schriftsatz ist funktionieren sie nicht als Komman dos sondern werden einfach w rtlich gedruckt Die direkteste L sung besteht darin defbibheading hinter begin document zu verschieben Alternativ kann man die shorthandon und shorthandoff Kommandos von babel nutzen um die K rzel tempor r in der Pr ambel zu aktivieren Das oben bezieht sich ebenfalls auf Biblio graphieanmerkungen und das defbibnote Kommando 3 11 7 Gruppierung in Referenzabschnitten und segmenten Alle LaTeX Umgebungen umgeben von begin und end formen eine Gruppe Dies k nnte unerw nschte Nebeneffekte haben falls die Umgebung etwas beinhaltet dass nicht dazu gedacht ist in einer Gruppe benutzt zu werden Dieses Problem ist nicht spezifisch f r refsection und refsegment Umgebungen allerdings gilt es offensichttlich auch f r
43. 2 3 3 f r weitere Einzelheiten list name Der Die Herausgeber des Werkes in abgek rzter Form Dieses Feld soll vor allem zur Abk rzung von kooperierenden Herausgebern genutzt werden siehe 2 3 3 f r weitere Einzelheiten field literal Eine besondere Bezeichnung die bei der Zitierweise anstelle der blichen verwendet wird Dieses Feld ist f r die Aliaszitierung vorgesehen Wenn definiert berschreibt es das standardm ige Label Wenn einer der zitierten Bibliographieeintr ge ein shorthand Feld enth lt erstellt biblatex automatisch eine Liste von K rzeln die shorthandintro shortjournal shortseries shorttitle subtitle title titleaddon translator type 27 zus tzlich zu der normalen Bibliographie ausgegeben wird Siehe 8 3 5 3 f r weitere Einzelheiten Siehe auch label field literal Der ausf hrliche Zitierstil der mit diesem Paket geliefert wird benutzt S tze wie fortan zitiert als Kurzform um Abk rzungen im ersten Zitat einzuf hren Wenn der shorthandintro Bereich definiert ist berschreibt es den Standardsatz Beach ten Sie dass die alternativen S tze Abk rzungen enthalten m ssen field literal Eine kurze Version oder eine Abk rzung von journaltitle Wird nicht von den Standardbibliographiestilen verwendet field literal Eine kurze Version oder eine Abk rzung von series Wird nicht von den Standard bibliographiestilen verwendet field literal
44. 2 3 3 f r weitere Einzelheiten 2 3 1 Der Eingabetyp inbook Verwenden Sie inbook nur f r einen in sich geschlossenen Teil eines Buches mit ei genem Titel Es bezieht sich auf book genau wie incollection auf collection Siehe 2 3 5 f r Beispiele Wenn Sie auf ein Kapitel oder einen Abschnitt eines Buches verweisen m chten nutzen Sie einfach book und f gen Sie ein chapter und oder pages Feld hinzu Ob eine Bibliographie berhaupt Verweise auf Kapitel oder Abschnitte enthalten sollte ist umstritten da ein Kapitel keine bibliographische Einheit darstellt 2 3 2 Fehlende und weggelassene Daten Die Felder die als erforderlich in 8 2 1 1 angegeben wurden sind nicht unbedingt in allen F llen erforderlich Die mitgelieferten Bibliographiestile dieses Paketes k n nen mit wenig auskommen wie title ausreicht f r die meisten Typen Ein Buch das anonym ver ffentlicht wurde eine Zeitschrift ohne einen expliziten Herausge ber oder ein Softwarehandbuch ohne einen expliziten Autor sollten kein Problem darstellen so weit es die Bibliographie betrifft Zitierstile k nnen jedoch andere An forderungen haben Zum Beispiel erfordert ein Autor Jahr Zitat offensichtlich einen author editor und ein year Sie k nnen in der Regel mit dem label Feld einen Ersatz f r die fehlenden Daten f r Zitierungen bereitstellen Wie das label Feld verwendet wird h ngt von dem Zitierstil ab Der Autor Jahr Zitierstil der in diesem Paket enthal
45. 4 11 Hinweise und Warnungen Anhang A OA os oA Standardsetup von crossref Default Sortierungsschemata B 1 Alphabetisch1 B 2 Alphabetisch2 B 3 Chronologischel Versionsgeschichte mcite artige Befehle mcite artige Syntax Daten Interface 135 142 142 146 159 162 172 179 197 205 207 224 236 254 254 255 255 256 256 257 In die deutsche Sprache bersetzt von Christine R mer Christine Roemer t online de und den Studierenden Stephan Wedekind Lisa Glaser Maximilian Walter Franziska Schade Luise Moder sohn Silvia M ller Susanne Berghoff Maiko Sauerteig Lukas Klimmasch Peer Aramillo Irizar License BIEX Project Public License LPPL 1 Einleitung Dieses Dokument ist ein systematisches Referenzhandbuch f r das Paket biblatex Sehen Sie sich auch die Beispieldokumente an die mit diesem Paket mitgeliefert wurden um einen ersten Eindruck zu bekommen F r einen schnellen Einstieg lesen Sie 1 1 2 1 2 2 2 3 3 1 3 3 3 5 3 6 3 10 1 1 ber biblatex Dieses Paket enth lt bibliographische M glichkeiten f r die Verwendung von LaTeX zusammen mit BibTeX Das Paket ist eine komplette Neuimplementierung der bi bliographischen Einrichtungen welche von LaTeX zur Verf gung gestellt werden Es erweitert die M glichkeiten in welcher Art und Weise LaTeX mit BibTeX interagiert auf eine fundamentale Weise Mit bib
46. 6 4 vertauschen iffirstonpaget true H false Das Verhalten dieses Befehls reagiert auf die Package Option pagetracker Ist diese Option auf page gesetzt dann erweitert der Befehl um true falls das aktuelle Ele ment das erste auf der Seite ist ansonsten um false Ist diese Option auf spread gesetzt dann erweitert der Befehl um true falls das aktuelle Element das erste auf der Doppelseite ist ansonsten um false Ist der Seitenverfolger ausgeschaltet dann liefert der Test false Abh ngig von dem Zusammenhang kann das Element ein Zitat ein Eintrag in einer Bibliographie oder eine Liste von Shorthands Beachte dass dieser Test zwischen Flie text und Fu noten unterscheidet Wird er ist 0 falls der Nachname des Ersteller oder Bearbeiter einzigartig ist 1 falls das Hinzuf gen von anderen Teilen des Namens Vorname Prefix Suffix als Initialen ihn einzigartig machen und 2 falls der volle Name ben tigt wird um ihn einzigartig zu machen Diese Information wird von dem Ersteller Jahr und dem Ersteller Titel Zitierschema uniquelist parenlevel 187 ben tigt welches wenn verschiedene Ersteller mit dem selben Nachnamen zitiert werden zus tzliche Teile des Namens hinzuf gt Gibt es z B in der Liste der Re ferenzen einen John Doe und einen Edward Doe dann wird der Counter auf 1 gesetzt Gibt es einen John Doe und eine Jane Doe dann wird der Counter auf 2 gesetzt Ist die Option auf init g
47. 8 2 im Benutzerteil dieses Handbuches Die Befehle die hier diskutiert werden werden in der Regel von lokalisierten Modulen verarbeitet k nnen aber auch auf einer per Sprach Basis vom Benutzer neu definiert werden Beachten Sie dass alle Befehle die mit mk beginnen ein oder mehrere obligatorische Argumente ben tigen bibrangedash Der sprachspezifische Bereich eines Bindestrichs bibdatedash Der sprachspezifische Bereich eines Bindestrichs in einer Datumsangabe mkbibdatelong Nimmt die Eintr ge von drei Eingabefeldern welche die drei Komponenten eines Datums in der Reihenfolge Jahr Monat Tag enthalten und benutzt ihre Werte um ein Datum im sprachspezifischen langen Format darzustellen mkbibdateshort Wie mkbibdatelong benutzt aber das sprachspezifische kurze Format finalandcomma Bildet das Komma ab das vor dem letzten and und in einer Aufz hlung eingef gt wird falls dies in der jeweiligen Sprache verf gbar ist mkbibordinal integer Nimmt ein ganzzahliges Argument und druckt es als Ordinalzahl mkbibmascord integer Wie mkbibordinal druckt aber eine m nnliche Ordinalzahl falls dies in der jewei ligen Sprache verf gbar ist 228 mkbibfemord integer Wie mkbibordinal druckt aber eine weibliche Ordinalzahl falls dies in der jewei ligen Sprache verf gbar ist mkbibordeditionf integer Wie mkbibordinal aber f r die Verwendung mit dem Begriff edition Ausgabe mkbi
48. Argument in usepackage so wie in die Konfigurationsdatei und die Doku mentenpr ambel geschrieben werden Das ist n tzlich wenn Sie das standardm i ge Verhalten global ndern wollen 73 useauthor true false default true Ob der author in Etiketten benutzt und beim Sortieren beachtet wird Dies kann n tzlich sein wenn ein Eintrag ein author Feld aufweist aber normalerweise nicht beim Autor zitiert wird aus welchen Gr nden auch immer Wenn useauthor false gesetzt wird hei t das nicht dass author ignoriert wird Es bedeutet nur dass author bei den Etiketten nicht benutzt und beim Sortieren ignoriert wird Der Ein trag wird durch editor oder editor alphabetisch sortiert Benutzt man die Stan dardstile wird hier author hinter dem Titel ausgegeben F r weitere Informationen schauen Sie in 8 3 4 Bei Biber ist diese Option auch auf Per Typ Basis setzbar Biber only useeditor true false default true Ob editor einen fehlenden author in den Etiketten und w hrend des Sortierens ersetzen soll Dies kann n tzlich sein wenn ein Eintrag eine editor Feld beinhal tet aber nicht mit dem Editor zitiert wird Setzt man useeditor false hei t das nicht dass editor komplett ignoriert wird Es hei t nur dass editor author in den Etiketten und beim Sortieren nicht ersetzt Der Eintrag wird dann nach title alphabetisiert Benutzt man die Standardstile so wird hier editor nach dem Ti tel ausgegeben F r weitere Informationen schau
49. Beachten Sie dass diese Suche in allen Uml ufen deaktiviert ist schauen Sie in 84 11 5 citecounter true false context default false Diese Option kontrolliert den Zitierungsschalter der n tig ist f r citecounter aus 8 4 6 2 Dabei stehen folgende M glichkeiten zur Verf gung true Aktiviert den Zitierungsschalter auf globaler Ebene false Deaktiviert den Zitierungsschalter context Aktiviert den Zitierungsschalter im Kontext sensitivem Modus In die sem Modus werden Literaturverweise in Fu noten und im Text unab h ngig von einander gesucht citetracker true false context strict constrict default false Diese Option kontrolliert die Literaturverweissuche welche erforderlich ist f r den ifciteseen und den ifentryseen Tests aus 4 6 2 Dabei stehen folgende M g lichkeiten zur Verf gung true Aktiviert den Sucher auf globaler Ebene false Deaktivert den Sucher context Aktiviert den Sucher im Kontext sensitivem Modus In diesem Modus werden Literaturverweise in Fu noten und im Text unabh ngig von einander gesucht 68 strict Aktiviert den Sucher im Genaugkeitsmodus In diesem Modus wird je der Eintrag nur vom Sucher beachtet wenn in einem allein stehendem Literaturverweis auftaucht d h wenn ein einzelner Eintragsschl ssel im Literaturverweismodus angehangen wurde constrict Dieser Modus kombiniert die Eigenschaften von context und strict Beachten Sie dass dieser Sucher in allen Uml ufen deaktivi
50. Datei Diese bibcite Kommandos 143 definieren die Zitatbeschriftungen welche durch cite benutzt werden Die Referenzen sind immer noch undefiniert weil die Beschriftungen nicht vor dem Ende des Laufes verf gbar sind 4 Durchlaufen von latex Beginnend mit dem dritten Lauf werden Zitatbe schriftungen so definiert wie sie in der aux Datei am Ende der Pr ambel ein gelesen werden Alle Zitate k nnen nun gedruckt werden Man beachte dass alle Bibliographiedaten in die bb1 Datei in ihrem finalen For mat geschrieben sind Die bb1 Datei wird wie jede druckbare Sektion eines Doku ments eingelesen und verarbeitet Zum Beispiel betrachte man folgenden Eintrag in einer bib Datei Book companion author Michel Goossens and Frank Mittelbach and Alexander Samarin title The LaTeX Companion publisher Addison Wesley address Reading Mass year 1994 Mit dem plain bst Stil exportiert BibTeX diesen Einrag wie folgt in die bb1 Datei bibitem companion Michel Goossens Frank Mittelbach and Alexander Samarin newblock em The LaTeX Companion newblock Addison Wesley Reading Mass 1994 Standardm ig generiert LaTeX nummerische Zitatbeschriftungen so dass bibitem Zeilen wie folgende in die aux Datei schreibt bibcite companion 1 Die Umsetzung eines anderen Zitatestils impliziert dass mehr Daten durch die aux Datei transferiert werden mtissen Mit dem natbib Paket zum Beispiel bei
51. Datei via include eingef gt sind welches seine eige Das ist der Fall sofern die defernumbers Paketoption aktiviert ist Diese Option erfordert zwei LaTeX L ufe nachdem die Daten in die bb1 Datei durch BibTeX exportiert worden 125 ne aux Datei besitzt musst man nur BibTeX mit der Haupt aux Datei laufen las sen Falls man refsection Umgebungen in einem Dokument vgl 3 10 3 nutzt wird biblatex eine zus tzliche aux Datei f r jede refsection Umgebung erstel len In diesem Fall muss man auch bibtex mit jeder zus tzlichen aux Datei lau fen lassen Der Name der zus tzlichen aux Datei besteht aus dem Basisnamen der Haupt Input Datei mit dem Anhang blx und einer fortlaufenden Nummer am En de Das biblatex Paket gibt eine Warnung aus die alle Dateien auflistet welche einen zus tzlichen BibTeX Lauf ben tigen Mit dem einfachen Beispiel dargestellt in 8 3 10 1 w rde es folgende Warnung ausgeben Package biblatex Warning Please re run BibTeX on the file s biblatex example aux biblatex and rerun LaTeX afterwards Falls die Eingabedatei drei refsection Umgebungen enth lt w rde die Warnung folgenderweise aussehen Package biblatex Warning Please re run BibTeX on the file s biblatex examplei blx aux biblatex example2 blx aux biblatex example3 blx aux biblatex and rerun LaTeX afterwards Abgesehen von diesen aux Dateien nutzt biblatex eine zus tzliche bib Datei mit der gleichen Endung um bestimmt
52. Die m nnliche Pluralform von idem Die neutrale Pluralform von iden Die Pluralform von idem geeignet f r eine Liste von Namen mit unterschiedlichen Geschlechtern quivalent zum lateinischen Ausdruck ibidem in the same place am selben Ort quivalent zum lateinischen Ausdruck opere citato in the work already cited im Werk bereits zitiert quivalent zum lateinischen Ausdruck loco citato at the place already cited an der Stelle bereits zitiert quivalent zum lateinischen Ausdruck confer compare vergleichen sequens sequentes passim see seealso seenote backrefpage backrefpages quotedin citedas thiscite january february march april 221 quivalent zum lateinischen Ausdruck sequens and the following page und die folgende Seite wie er benutzt wird um den Bereich von zwei Seiten anzugeben wenn nur die erste Seite genannt wird zum Beispiel 25 sq oder 25 f anstelle von 25 26 quivalent zum lateinischen Begriff sequentes and the following pages und die folgenden Seiten wie er benutzt wird um einen Bereich mit offenem Ende anzugeben bei dem nur die erste Seite genannt wird zum Beispiel 25 sqq oder 25 ff quivalent zum lateinischen Ausdruck passim throughout here and there scatteredly durchgehend Andere Ausdr cke d
53. Die uniquename Option disambiguiert individuelle Namen in der labelname liste Die uniquelist Option disambiguiert die labelname Liste wenn die Mehrdeutigkeit nach der maxnames minnames Truncation entstanden ist Sie konnen entweder die Option alleine verwenden oder beides kombinieren 4 11 4 1 Einzelnamen uniquename Wir beginnen mit einigen Beispielen von uniquename Einzelnamen Betrachten Sie die folgenden Daten John Doe 2008 Edward Doe 2008 John Smith 2008 Jane Smith 2008 Nehmen wir an wir benutzen einen author year Stil und setzen uniquename false In diesem Fall wiirden wir die folgenden Zitierungen bekommen Biber only 239 Doe 2008a Doe 2008b Smith 2008a Smith 2008b Wenn die Familiennamen ambig sind und alle Arbeiten im selben Jahr ver ffentlicht wurden wird ein extra K rzel an das Jahr angeh ngt um die Zitate eindeutig zu machen Jedoch viele Stilbeschreibungen erzwingen die extra Buchstaben nur f r die Disambiguierung f r Arbeiten desselben Autors nicht f r Arbeiten von Autoren mit demselben Familiennamen Um Nachnamen zu disambiguieren wird erwartet dass Sie weitere Namensteile als Initialen oder in Vollform hinzuf gen Diese Anfor derung wird adressiert mit der uniquename Pption Hier sind die gleichen Zitate mit uniquename init J Doe 2008 E Doe 2008 Smith 2008a Smith 2008b uniquename init beschr nkt die Namendisambiguierung auf Initiale Da J Smith immer noch ambig ist wurde kein Name
54. Felder optional sind optional in einem techni schen Sinne Bibliographische Formatierungsregeln erfordern in der Regel mehr als nur die erforderlich Felder Die Standardstile unterliegen in der Regel keinen for malen G ltigkeitskontrollen haben aber jedoch eigene Designs Generische Felder wie abstract und annotation oder label und shorthand sind nicht in der Liste un ten aufgef hrt weil sie unabh ngig vom Eingabetyp sind Die speziellen Felder die in 8 2 2 3 erkl rt werden und auch unabh ngig vom Eingabetyp sind sind ebenfalls nicht in der Liste enthalten Ein Artikel in einem Journal einer Zeitschrift einer Zeitung oder einem anderem Pe riodikum welches einen eigenen Abschnitt mit einem eigenen Titel erh lt Der Titel des Periodikums ist im journaltitle Feld enthalten Wenn die Ausgabe neben dem Haupttitel des Periodikums einen eigenen Titel hat ist dieser im issuetitle Feld book mvbook inbook einzugeben Beachten Sie dass editor und verwandte Felder zum Journal geh ren w hrend translator und verwandte Felder zu article geh ren Pflichtfelder author title journaltitle year date Wahlfelder translator annotator commentator subtitle titleaddon editor editora editorb editorc journalsubtitle issuetitle issue subtitle language origlanguage series volume number eid issue month pages version note issn addendum pubstate doi eprint eprintclass eprinttype url urldate Ein Bu
55. Felder die durch BibTeX Stil bib de finiert wurden ab Stildateien wie biblatex bst die eine erhebliche Anzahl der Felder definieren k nnen mit solchen Problemen besser umgehen Leider gibt das herk mmliche BibTeX keine klare Fehlermeldung wenn es zu viel Speicher ben tigt sondern gibt eine ziemlich kryptische Art von Fehlverhalten an Die Warnmeldungen in diesem Fall sehen wie folgt aus 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 Diese Warnmeldungen k nnen in der Tat darauf hinweisen dass der Eintrag Jones1995 defekt ist da er bereits zwei year und zwei volume Felder enth lt Ist dies nicht der Fall und ist die bib Datei recht gro ist es wahrscheinlich ein Kapazit tsproblem Was diese Warnung so verwirrend macht ist dass sie sich nicht auf einen bestimm ten Eintrag bezieht Wenn Sie den angeblich fehlerhaften Eintrag entfernen wird eine andere hnliche Warnung ausgel st Dies ist ein Grund warum es ratsam ist zu bibtex8 oder Biber zu wechseln 2 4 2 2 bibtex8 bibtex8 ist auch ein lteres Instrument und ben tigt ebenso viel Arbeitsspeicher wie mit der Standardkapazit t Der Wechsel vom herk mmlichen BibTeX zu bibtex8 ist schon eine Verbesserung weil die Kapazit t des letzteren zur Laufzeit ber Kommandozeile erh ht werden kann und es auch eindeutige Fehler meldungen ausgibt z B
56. Label in eckige Klammern ein da die Referenz andererseits doppeldeutig sein kann Cite ist genauso wie cite schreibt aber das Prafix des ersten Namens des Literaturverweises in Gro buchstaben wenn die useprefix Option vorhanden ist vorausgesetzt es gibt ein Namenspr fix und die Art der Lite raturangabe gibt berhaupt alle Namen aus parencite prenote postnote key Parencite prenote postnote key Diese Befehle verwenden ein Format welches cite gleicht aber die Literaturanga be komplett in runden Klammern ausgibt Die numerischen und alphabetischen Stile verwenden stattdessen eckige Klammern Parencite ist wie parencite schreibt aber das Pr fix des ersten Namens des Literaturverweises in Gro buchstaben wenn die useprefix Option vorhanden ist vorausgesetzt es gibt ein Namenspr fix footcite prenote postnote key footcitetext prenote postnote key Dieser Befehl verwendet ein Format welches ahnlich zu cite ist packt aber die komplette Quellenangabe in eine Fu note und setzt am Ende einen Punkt In der Fu note wird das Pr fix des Vornamen automatisch in Gro buchstaben geschrieben wenn die useprefix Option vorhanden ist vorausgesetzt es gibt ein Namenspr fix und die Art der Literaturangabe gibt berhaupt alle Namen aus footcitetext unterscheidet sich von footcite dadurch dass es footnotetext anstelle von footnote verwendet 100 3 6 2 Stilspezifische Befehle
57. Option Sorting scheme nty presort sortname sorttitle sortyear volume mm author title year 0000 editor translator gt sorttitle title 256 Option Sorting scheme nyt presort sortname sortyear sorttitle volume mm author year title 0000 editor gt translator gt sorttitle gt title nyvt presort sortname sortyear volume sorttitle gt mm author year 0000 gt title editor all lt gt translator gt sorttitle gt title presort sortkey gt mm B 2 Alphabetische Schemata 2 Die folgende Tabelle zeigt die standardm igen alphabetischen Sortierungschema ta f r die Standardstile definiert als Default Fall siehe 8 3 4 f r Erl uterungen Option Sorting scheme anyt presort labelalpha sortname sortyear sorttitle volume mm author year title 0000 editor lt gt translator lt gt sorttitle lt gt title anyvt presort labelalpha sortname sortyear volume sorttitle mm author year 0000 title editor all presort labelalpha mm translator sorttitle title sortkey B 3 Chronologische Schemata Die folgende Tabelle zeigt die chronologischen Standard Sortierungsschemata f r den Default Fall definiert siehe 3 4 f r Erl uterungen 257 Option Sorting scheme ynt presort sortyear
58. Punkt der Eindeutigkeit aber nicht weiter dar ber hinaus uniquelist kann also mit uniquename kombiniert werden Betrachten Sie die folgenden Daten John Doe Allan Johnson William Jones 2009 John Doe Edward Johnson William Jones 2009 John Doe Jane Smith William Jones 2009 John Doe John Smith William Jones 2009 John Doe John Edwards William Jones 2009 John Doe John Edwards Jack Johnson 2009 Mit maxnames 1 Doe et al 2009a Doe et al 2009b Doe et al 2009c Doe et al 20094 Doe et al 2009e Doe et al 2009 Mit maxnames 1 uniquename full uniquelist true Doe A Johnson et al 2009 Doe E Johnson et al 2009 Doe Jane Smith et al 2009 Doe John Smith et al 2009 Doe Edwards and Jones 2009 Doe Edwards and Johnson 2009 Mit uniquelist minyear geschieht die Disambiguierung nur wenn die sichtbare Liste identisch ist mit der anderen sichtbaren Liste mit dem gleichen labelyear Dies ist n tzlich f r for author year Stile die nur verlangen dass das Zitat eindeu tig ist jedoch nicht eindeutige Informationen zu Urheberschaften in Zitaten garan tieren Dieser Modus ist konzeptuell mit uniquename mininit minfull verwandt Betrachten Sie dieses Beispiele 243 Smith Jones 2000 Smith Johnson 2001 Mit maxnames 1 and uniquelist true w rden wir erhalten Smith and Jones 2000 Smith and Johnson 2001 Mit uniquelist minyear Smith et al 2000 Smith et al 2001 Mit uniquelist minyear ist nicht klargestellt dass die
59. Sprache sein die dem babel Paket bekannt ist al so einer der Bezeichner aufgelistet in Tabelle 1 Das file Argument ist der Name einer alternativen 1bx Datei ohne die Endung 1bx Es ist m glich eine Zuordnung mehr als einmal zu deklarieren Nachfolgende Deklarierungen berschreiben vor hergehende einfach Dieser Befehl kann nur in der Pr ambel verwendet werden Betrachten Sie 8 4 11 8 f r weitere Details NewBibliographyStringt key Dieser Befehl der sowohl in der Pr ambel inklusive cbx und bbx Dateien als auch in 1bx Dateien verwendet werden kann deklariert neue lokalisierte Zeichenketten das hei t er initialisiert einen neuen key Schl ssel der in den definitions Defi nitionen von DefineBibliographyStrings verwendet wird Das key Schl ssel Argument kann auch eine mit Kommas getrennte Auflistung der Schl sselnamen sein Die in 4 9 2 aufgef hrten Schl ssel sind standardm ig definiert bibliography references shorthands editor editors compiler compilers founder founders continuator continuators redactor 211 4 9 2 Lokalisierte Schl ssel Die lokalisierten Schl ssel in diesem Abschnitt sind standardm ig definiert und werden von den lokalisierten Dateien berdeckt die von biblatex kommen Be achten Sie dass diese Zeichenketten nur bei Zitaten dem Literaturverzeichnis und der Liste von Kurzformen verf gbar sind Alle Ausdr cke sollten wie gewohnt zu Beginn gro
60. Stile f r Literaturangaben k nnen elegantere M glichkeiten f r den selben Zweck bereitstellen Die gro geschriebene Version erzwingt die Gro schrei bung man beachte dass dies nur dann verwendet werden kann wenn die Bemer kung mit einem Befehl beginnt der sensitiv ist f r die biblatex Zeichensuche pnoteciteL prenote postnote key Pnotecite prenote postnote key Gleicht notecite doch die Bemerkungen werden in runden Klammern ausgege ben fnotecite prenote postnote key Gleicht notecite doch die Bemerkungen werden in einer Fu snote ausgegeben 107 3 6 7 Befehle niederer Ebenen Die folgenden Befehle werden ebenfalls von dem biblatex Kern unterst tzt Sie gew hren den Zugriff auf alle Listen und Felder auf einer niedrigeren Ebene citename prenote postnote key format name list Das format ist eine Formatierungsdirektive die durch DeclareNameFormat defi niert wird Formatierungsdirektiven werden in 4 4 2 behandelt Wenn das optiona le Argument ausgelassen wird f llt dieser Befehl zur ck auf das Format citename Das letzte Argument ist der Name des name list dessen Sinn in 2 2 erkl rt wird citelist prenote postnote key L format literal list Das format ist eine Formatierungsdirektive die durch DeclareNameFormat defi niert wird Formatierungsdirektiven werden in 8 4 4 2 behandelt Wenn das optiona le Argument ausgelassen w
61. Umgebungen verwenden und ein Label abdrucken sollten parsep zu bibparsep in den Definitionen ihrer jeweili gen Umgebungen ndern Der Abstand der von addabbrvspace addabthinspace und adddotspace ver wendet wird Betrachten Sie 4 7 4 f r Details Der Abstand der von addlowpenspace und addlpthinspace verwendet wird Be trachten Sie 4 7 4 f r Details 229 highnamepenalty Der Abstand der von addhighpenspace und addhpthinspace verwendet wird Betrachten Sie 4 7 4 f r Details 4 10 4 Zus tzliche Befehle und Haken Die zus tzlichen Befehle und Funktionen in diesem Abschnitt dienen einem beson deren Zweck Einige von ihren werden von biblatex verwendet um auf die eine oder andere Weite mit dem Literaturverzeichnis und Zitierungsstilen zu kommuni zieren mkbibemph text Ein generischer Befehl der sein Argument in Kursivschrift abdruckt Dies ist eine ein fache H lle um den Standard emph Befehl Abgesehen davon benutzt er setpunctfont aus 4 7 1 um die Schriftart des n chsten Satzzeichens das dem Text folgt in Kur sivschrift anzupassen Wenn die punctfont Paketoption nicht aktiviert ist verhalt sich dieser Befehl wie emph mkbibbold text Ahnliches Konzept wie mkbibemph druckt den Text allerdings fett Dies ist eine ein fache Hiille um den Standard textbf Befehl welcher setpunctfont beinhaltet Wenn die punctfont Paketoption nicht aktiviert ist verhalt sich dieser Befehl wie
62. Vereinigtes K nigreich british Kanada canadian Australien australian Neu Seeland newzealand Finnisch Finland finnish Franz sisch Frankreich Kanada french Deutsch Deutsch german sterreich austrian Deutsch neu Deutschland ngerman sterreich naustrian Griechisch Griechenland greek Italienisch Italien italian Norwegisch Norwegen norwegian Portugiesisch Brasilien brazilian Portugal portuguese Spanisch Spanien spanish Schwedisch Schweden swedish Tabelle 4 Unterst tzte Sprachen default auto language auto language Diese Option kontrolliert die Unterst tzung von Mehrsprachigkeit Auf auto gestellt wird biblatex versuchen die Hauptsprache des Dokuments aus babel zu benutzen und automatisch Englisch benutzen sollte babel nicht vorhanden sein Das ist das Standardverhalten Es ist auch m glich die Dokumentsprache manuell auszu w hlen F r diesen Fall hat die unten stehende babel Option keinen Effekt Bitte beachten Sie Tabelle 4 f r eine Liste der unterst tzten Sprachen und ihren entspre chenden Identifikator clearlang true false default true Wenn diese Option aktiviert ist wird biblatex das language Feld von allen Eintr gen dessen Sprache mit der babel Sprache bereinstimmt leeren oder die Spra che die durch die language Option genauer spezifiziert ist um sich wiederholende Spracheintr ge zu vermeiden Die Sprachkarten die daf r ben tigt werden werden vom DeclareRedundantLanguages Befehl aus
63. Zeichensetzung auf eine stabile und effiziente Art und Weise zu verfolgen Auf die sem Weg ist es m glich angeh ngte Satzzeichen innerhalb von Feldern zu erkennen und nicht nur die Satzzeichen die genau zwischen Feldern eingef gt wurden Die selbe Technik wird auch f r die automatische Gro schreibung von Lokalisierungs strings benutzt Siehe dazu DeclareCapitalPunctuation in 4 7 5 und 8 4 8 f r Details Beachte dass diese Hilfsmittel nur lokal in Zitaten und Bibliographien zur Verf gung stehen Sie beeinflussen keine anderen Teile des Dokuments 4 7 1 Block und Unit Einheit Interpunktion Die Hauptsegmente eines Bibliographieeintrags sind blocks und units Ein Block ist das gr ere Segment von beiden ein Unit eine Einheit das k rzere oder h chs tens gleich lange Beispielsweise bilden die Werte der Felder wie title oder note blicherweise eine Einheit die von den folgenden Daten durch einen Punkt oder ein Komma getrennt wird Ein Block kann verschiedene Felder umfassen die als se parate Einheiten behandelt werden beispielsweise publisher location und year Die Segmentierung eines Eintrags in Bl cke und Einheiten legt im Ermessen der Bibliographiestile Ein Eintrag wird segmentiert durch das Einf hren der Befehle newblock und newunit an geeigneten Stellen und des finentry Befehl ganz am Ende sehen Sie in 4 2 3 ein Beispiel Schauen Sie auch in 4 11 7 f r weitere praktische Hinweise newblock
64. ambeloptionen mit den Namen ibidpage strict und citepages F r Details siehe die Stilbeispiele Ein anderes bliches Zitierungsschema Es ist hnlich dem verbose Stil aber be nutzt wissenschafltiche Abk rzungen wie ebenda und idem bei wiederholten Zitie rungen Im Unterschied zum verbose trad1 Stil ist die Logik von der op cit Ab k rzung in diesem Stil anders und loc cit wird berhaupt nicht benutzt Es ist sogar dem verbose ibid und verbose inote hnlicher als den verbose trad1 Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite footnote citetracker context ibidtracker constrict idemtracker constrict Dieser Stil unterst tzt auch zus tzliche Pr ambeloptionen mit den Namen ibidpage strict und citepages F r Details siehe die Stilbeispiele Noch ein bliches Zitierungsschema Es ist dem verbose trad2 hnlich benutzt aber die wissenschaftliche Abk rzungen ebenda and op cit in leicht abgewandelter Weise Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite footnote citetracker context ibidtracker constrict loccittracker constrict Dieser Stil unterst tzt auch zus tzliche Pr ambeloptionen mit den Namen strict und citepages F r Details siehe die Stilbeispiele Ein Zitierungsstil der zum Bibliographiestil geh rt mit dem selben Namen Er l dt lediglich den authortitle Stil Die folgenden Zitierungsstile sind Stile f r besondere Zwecke Sie sind nicht f r die Endf
65. an den code als separates Argument weitergegeben Diese Argumen te sind wie folgt 169 1 Die Nachnamen Wenn ein Name nur aus einem Teil besteht zum Beispiel Aristotle dann wird dieser Teil als Nachname behandelt 2 Der Nachname mit Initialien angegeben 3 Der Vorname Dieses Argument beinhaltet auch alle Mittelnamen 4 Der Vorname mit Initialien angegeben 5 Die Namensprefixe wie zum Beispiel von van of da de del della etc Beach ten Sie dass Namenspr fixe referierend sind wie der von part des Namens in der BibTeX Documentation 6 Die Namenspr fixe mit Initialien angegeben 7 Die Namensaffixe wie zum Beispiel junior senior der J ngere der Alte re etc Bedenken sie dass Namensaffixe referierend wie der junior part des Namens in der BibTeX Documentation 8 Die Namensaffixe mit Initialien angegeben Wenn ein bestimmter Teil eines Namens nicht verf gbar ist dann wird das entspre chende Argument leer sein folglich k nnen Sie ifblank Untersuchungen benut zen um die individuellen Teile eines Namens zu berpr fen Der Name auf der Namensliste der gegenw rtig bearbeitet wird ist f r code als currentname ver f gbar Alle Initialen sind empfindlich f r die Paketoption siehe 8 3 11 4 f r Details Beachten Sie die Formatierungsanordnung behandelt auch die Zeichensetzung die zwischen getrennten Namen und zwischen den individuellen Teilen eines
66. article sortcites Paket Option in 3 1 2 1 die Zitierbefehle in 3 6 und die Einstellun gen in den 88 3 5 7 3 5 8 3 8 f r vergleichbare Funktionalit t Siehe auch 3 6 9 Das splitbib Paket bietet Unterst tzung f r Bibliographien welche thematisch un terteilt sind Siehe bibtopic Das ucs Paket bietet Unterst tzung f r UTF 8 kodierte Eingaben Entweder verwen den sie von inputenc das Standard utf8 Modul oder eine unicode f hige Engine wie XeTeX oder LuaTeX 2 Datenbank bersicht Dieser Teil des Handbuchs dokumentiert die BibTeX Schnittstelle des Paketes Be achten sie dass Sie biblatex nicht in Verbindung mit beliebigen bst Dateien ver wenden k nnen da das Paket an einer besonderen BibTeX Schnittstelle h ngt 2 1 Eingabetypen Dieser Abschnitt gibt einen berblick ber die Eingabetypen und deren Felder wel che von biblatex unterst tzt werden 2 1 1 Grundtypen Die folgende Liste enth lt die Felder die von jeweiligen Eingabetyp unterst tzt wer den Beachten Sie dass die Zuordnung der Felder zu einem Eingabetyp im Ermessen des Biblographiestils liegt Die folgende Liste verfolgt daher zwei Ziele Sie zeigt die Felder welche von den Standardtstils unterst tzt werden die in diesem Paket ent halten sind und sie dienen auch als Vorbild f r eigene Designs Beachten Sie dass die erforderlichen Felder nicht in allen F llen unbedingt erforderlich sind siehe 8 2 3 2 f r weitere Einzelheiten Die
67. bearbeitet wird testen will ifcategoryt category true false F hrt true aus falls der Eintrag der gerade bearbeitet wird einer category mit addtocategory zugewiesen wurde Ansonsten wird false ausgef hrt 185 ifentrycategoryt entrykey category true false Eine Variante von ifcategory welche einen Schl sseleintrag als erstes Argument nimmt Dies ist n tzlich wenn man einen anderen Eintrag als den Eintrag der ge rade bearbeitet wird testen will ifciteseen true false F hrt true aus falls der Eintrag der gerade bearbeitet wird bereits zitiert wurde Ansonsten wird false ausgef hrt Dies ist ein robuster Befehl und f r die Verwen dung in Zitierstilen bestimmt Falls es irgendwelche refsection Umgebungen in diesem Dokument gibt dann ist die Zitatverfolgung f r diese Umgebungen lokal Beachte dass die Zitatverfolgung mit der Package Option citetracker aktiviert sein muss Das Verhalten dieses Tests h ngt von dem Modus in dem die Zitatverfol gung arbeitet ab Siehe 3 1 2 3 f r Details Ist die Zitatverfolgung ausgeschaltet dann ist das Ergebnis des Tests false Beachte auch dass citetrackertrue und citetrackerfalse sich in 4 6 4 vertauschen ifentryseen entrykey true false Eine Variante von ifciteseen welche einen Schl sseleintrag als erstes Argument nimmt Da entrykey vor der Durchf hrung des Tests erweitert ist ist es m glich Sc
68. benutzt um das Feld auszupolstern strside left right default left F hrt ein Teilketten bereinstimmung auf der left Seite des Breiches durch Die Zahl von Charakteren zur tibereinstimmung wird durch die entsprechende strwidth Option angegeben Wenn keine Teilkettenoption gesetzt wird wird tiberhaupt kei ne Teilkette die zusammenpasst durchgef hrt Wenn irgendeine Teilkettenoption 174 angegeben wird dann wird die zusammenpassende Teilkette durchgef hrt und die fehlenden Optionen werden eingebauten Verzugswerten zugeteilt Wenn beide Pols terung und Teilketten bereinstimmung spezifiziert sind dann wird die Teilketten bereinstimmung zuerst aufgef hrt strwidth integer default 4 Die Nummer der Charaktere die zusammenpassen literal string citeorder Das Element literal addiert ein wortliches string mit der Sortierspezifikation Das ist als R ckgriff n tzlich falls einiger Felder nicht verf gbar sind Das Element citeorder hat eine besondere Bedeutung Es zeigt an dass die Ein tr ge in der Ordnung behalten werden sollten in der sie zitiert wurden Es ist ge w hnlich das einzige Element in der specification DeclareSortingScheme none sort citeorder Hier sind einige Beispiele Im ersten Beispiel definieren wir einen einfachen Na me Titel Jahr Entwurf Das Namenselement kann der author der editor oder der translator sein In Anbetracht dieser Spezifizierung wird das Sortierhilfsp
69. benutzt wenn translator commentator introduction identisch sind Die Pluralform von translatorcoin Wird benutzt wenn translator commentator foreword identisch sind Die Pluralform von translatorcofo Wird benutzt translator commentator aftword identisch sind translatorscoaf translatoranin translatorsanin translatoranfo translatorsanfo translatoranaf translatorsanaf byauthor byeditor bycompiler byfounder bycontinuator byredactor bycollaborator bytranslator bycommentator byannotator byeditortr 215 Die Pluralform von translatorcoaf Schl ssel f r die Kombination von translator annotator role Wird benutzt wenn translator annotator introduction identisch sind Die Pluralform von translatoranin Wird benutzt wenn translator annotator foreword identisch sind Die Pluralform von translatoranfo Wird benutzt wenn translator annotator aftword identisch sind Die Pluralform von translatoranaf 4 9 2 5 Aufgaben ausgedr ckt als Aktionen Die folgenden Schl ssel beziehen sich auf Aufgaben die eher als Aktionen edited by herausgegeben von trans lated by bersetzt von als als Funktionen editor Herausgeber translator bersetzer ausgedr ckt werden Der Ausdruck erstellt von name Der Ausdruck bearbeitet von name Der Ausdruck kompiliert von name Der Ausdruck gegr ndet von name t Der Ausdruck fortgesetzt v
70. currentname verf gbar Wenn ein entrytype spezifi ziert ist dann ist das Format f r diesen Typ spezifiziert Das Argument entrytype kann eine Komma getrennte Liste von Werten sein Die Teile des Namens werden an den code als getrennte Argumente weitergegeben Dieser Befehl ist sehr hnlich zu DeclareNameFormat au er dass die durch den code behandelte Information nicht f r den Druck beabsichtigt ist aber in den Index geschrieben wird Beachten sie dass indexnames den code so durchf hren wird wie er ist in dem Fall muss code oder ein hnlicher Befehl in index eingef gt werden Die Sternchenvariante dieses Befehls ist der regelm igen Version hnlich au er dass alle typspezifischen Formate gel scht sind DeclareFieldAlias entry type alias format entry type format Erklart alias zu einen Decknamen fiir das Bereichsformat format Wenn ein entrytype spezifiziert ist dann ist der Deckname fiir diesen Typ spezifiziert Der format entryt ype ist der Eingabetyp des Backendformats Dies ist nur erforderlich wenn ein Deckna me fiir eine typspezifizierende Formatierungsanordnung angegeben ist 171 DeclareListAlias entry type alias format entry type format Erkl rt alias zu einem Decknamen f r das Wortlistenformat format Wenn ein entrytype spezifiziert ist dann ist der Deckname f r diesen Typ spezifiziert Der format entry type ist der Eingabetyp des Backendformats
71. das Feld type nutzen um dies zu berschreiben phdthesis hnlich wie thesis au er dass das Feld type optional ist und standardm ig auf den lokalisierten Begriff PhD thesis gesetzt ist Sie k nnen immer noch das Feld type nutzen um dies zu berschreiben techreport hnlich wie report mit der Ausnahme dass das Feld type optional ist und stan dardm ig auf den lokalisierten Begriff technical report gesetzt ist Sie k nnen immer noch das Feld type zu berschreiben www Ein Alias f r Conline f r jurabib Kompatibilit t bereitgestellt 2 1 3 Nicht unterst tzte Typen Die Typen in diesem Abschnitt sind hnlich wie die benutzerdefinierte Typen customa bis custonf d h sie werden von der bib Datei unter ihrem richtigen Namen an statt als Qmisc Eintrage exportiert Dies kann in benutzerdefinierten Designs Biblio graphien n tzlich sein Die Standard Bibliographie Designs bieten keine spezielle Unterst tzung f r diese Typen Bei Verwendung der Standardstilen werden sie ent weder ignoriert oder als Aliase eines verwandten allgemeineren Typs behandelt sie he unten f r Details artwork Werke der bildenden Kunst wie Gem lde Skulpturen und Installationen Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt audio bibnote commentary image jurisdiction legislation legal letter movie music performance review software 14 Audio Aufnahmen in der Regel auf A
72. der Definition solange die Variante mit dem Asterisk dies nicht tut Wurde ein Makro lang deklariert so kann es Argumente nehmen die par Marken enthalten newbibmacro and renewbibmacro werden zweckm ig zur Verf gung gestellt Stilersteller k nnen stattdessen auch newcommand oder def benutzen Beachten 189 Sie trotzdem dass die meisten gemeinsamen Definitionen die sich in biblatex def befinden mit newbibmacro definiert sind damit sie entsprechend benutzt werden und modifiziert werden renewbibmacro name arguments renewbibmacro name arguments optional definition optional definition Ahnlich wie newbibmacro definiert jedoch name neu Im Gegensatz zu renewcommand bringt renewbibmacro eine Warnmeldung wenn das Makro undefiniert ist und fallt in newbibmacro zurtick providebibmacro name arguments providebibmacro name arguments optional definition optional definition Ahnlich wie newbibmacro definiert name aber nur dann wenn er undefiniert ist Dieser Befehl ist vom Konzept her hnlich wie providecommand usebibmacro name F hrt das Makro name aus wie es mit newbibmacro definiert wurde Falls das Makro irgendwelche Argumente aufnimmt dann werden Sie einfach nach name hinzugef gt usebibmacro ist robust savecommand command restorecommand command Diese Befehle sichern und stellen jeden Befehl wieder
73. die Art der Arbeit angeben Pflichtfelder author title type institution year date Wahlfelder subtitle titleaddon language note location month chapter pages pagetotal addendum pubstate doi eprint eprintclass eprint type url urldate Eine Arbeit mit einem Autor und einen Titel die bisher nicht offiziell ein Manu skript oder das Skript eines Vortrags ver ffentlicht wurde Verwenden Sie die Felder howpublished und note um zus tzliche Angaben zu machen 13 Pflichtfelder author title year date Wahlfelder subtitle titleaddon language howpublished note location date month year addendum pubstate url urldate custom a f Benutzerdefinierte Typen f r spezielle Bibliographiestile Diese werden nicht von den Standardstilen verwendet 2 1 2 Typ Aliasnamen Die Eintragsarten die in diesem Abschnitt aufgef hrt werden sind f r Abw rtskom patibilit t mit herk mmlichen BibTeX Stiles bereitgestellt Diese Aliase werden von BibTeX aufgel st wenn die Daten exportiert werden Die Bibliographiestile verwei sen mit ihren Eintr gen auf den Alias und nicht auf den Aliasnamen Alle unbekann ten Eintragsarten sind in der Regel als misc exportiert conference Ein lteres Alias inproceedings electronic Ein Alias Conline mastersthesis hnlich wie thesis au er dass das Feld type optional ist und standardm ig auf den lokalisierten Begriff Master s thesis gesetzt ist Sie k nnen immer noch
74. die Liste der Sprachen die von dem MakeSentenceCase Befehl betrach tet werden der einen String in die Satzschreibung umwandelt Das languages Argument ist eine durch Komma getrennte Liste von babel Sprachindikatoren Die regul re Version dieses Befehls ersetzt die aktuelle Einstellung die Version mit dem Asterisk hangt das Argument an die aktuelle Liste Die Standardeinstellung ist DeclareCaseLangst american british canadian english australian newzealand USenglish UKenglish Siehe das babel Handbuch und Tabelle 1 f r eine Liste der Sprachindikatoren BibliographyWarning message Dieser Befehl ist hnlich wie PackageWarning druckt jedoch zus tzlich zur Eingabe Zeilennummer den Schl ssel des Eintrags der gerade bearbeitet wird Er kann in einer Bibliographie sowie in Zitierbefehlen verwendet werden Ist die message ziemlich lang dann benutzen Sie MessageBreak um Zeilenumbr che einzuf gen Beachten Sie dass der Standardbefehl PackageWarning keinen aussagekr ftigen Hinweis bereitstellt wenn der Befehl in einer Bibliographie benutzt wird da die Zeilennummer der Eingabe die Zeile angibt in der der printbibliography Befehl gegeben war 197 RequireBiber severity Dieser Befehl ist f r die Verwendung in cbx bbx Dateien und in der preamble von bib Dateien bestimmt Er berpr ft das ausgew hlte Backend und warnt wenn es nicht Biber ist Das optionale severity Argument ist ein Integer der die Gew
75. dieses Pakets nur lokal aktiviert ist Sollten bibliographische Da ten vorhanden sein so gibt es mindestens eine zus tzliche Gruppe Hier sind einige grundlegende Regeln e Die gesamte Referenzliste die von printbibliography und hnlichen Befeh len ausgegeben wird wird in einer Gruppe verarbeitet Jeder Eintrag in dieser Liste wird in einer zus tzlichen Gruppe verarbeitet die sowohl den item code von defbibenvironment als auch den Kode f r die Treiber umfasst e Die gesamte Stenogrammliste die von printshorthands ausgegeben wird wird in einer Gruppe verarbeitet Jeder Eintrag in dieser Liste wird in einer zus tzlichen Gruppe verarbeitet die sowohl den item code von defbibenvironment als auch den Kode f r die Treiber umfasst e Alle Zitierungsbefehle die mit DeclareCiteCommand definiert wurden wer den in einer Gruppe verarbeitet Diese enth lt die precode sepcode loopcode und postcode Parameter Der loopcode wird bei jeder Ausf hrung von einer zus tzlichen Gruppe umgeben Sollte ein wrapper Kode spezifiziert worden sein so wird die gesamte Einheit aus Wrapperkode und Zitierungskode von einer zus tzlichen Gruppen zusammengefasst e Zus tzlich zu den Gruppierungen die durch alle Kommandos entstehen die mit DeclareCiteCommand definiert wurden f hren alle autocite und multi cite Definitionen zu einer weiteren Gruppe e printfile printtext printfield printlist und printnanes f
76. editora editorb editorc translator annotator commentator introduction foreword afterword subtitle titleaddon maintitle mainsubtitle maintitleaddon booksubtitle book titleaddon language origlanguage volume part edition volumes series number note publisher location isbn chapter pages addendum pubstate doi eprint eprintclass eprinttype url urldate bookinbook suppbook booklet collection mvcollection incollection hnlich wie inbook aber bestimmt f r Artikel welche urspr nglich als eigenst n diges Buch ver ffentlicht werden sollten Ein typisches Beispiel sind B cher welche in einem Sammelwerk der Autors abgedruckt sind Zus tzliches Material in einem book Diese Typ ist eng mit dem inbook Eingabetyp verwandt W hrend inbook in erster Linie f r einen Teil eines Buches mit eigenem Titel bestimmt ist d h einem einzelnen Aufsatz in einer Sammlung von Essays von demselben Autor ist diese Art vorgesehenen f r Elemente wie Vorreden Einleitun gen Vorworte Nachworte etc welche oft nur eine allgemeine Bezeichnung haben Style Guides erfordern solche Elemente um andere inbook Elemente zu forma tiert Die Standardstile behandeln diese Eingabetypen hnlich wie inbook Eine buch hnliche Arbeit ohne formalen Verlag oder Sponsoring Institution Ver wenden Sie das Feld howpublished f r zus tzliche Ver ffentlichungsinformationen wenn zutreffend Das Feld type kann auch sinnvoll
77. eigentlicher Nutzen ist die Verwendung innerhalb von Formatierungs befehlen f r Listen Als Ausnahme f r diese Regel sei die Verwendung im zweiten optionalen Parameter von printnames und printlist zu nennen Siehe 8 4 4 1 f r weitere Details F r jede Liste existiert ein gleichnamiger Z hler welcher die Gesamtzahl von Elementen in seiner Liste enth lt Beispielsweise dr ckt author die Zahl von Elementen der author Liste aus Dies gilt sowohl f r Namenslisten als auch f r Listen von Literalen Diese Z hler hneln listtotal mit dem Unterschied dass sie auch unabh ngig von Formatierungsbefehlen f r Listen angewandt werden k nnen Beispielsweise k nnte ein Bibliographie Stil den Z hler editor berpr fen um zu entscheiden ob der Begriff ditor oder besser sein Plural ditors hinter der Liste der Herausgeber erscheinen soll listcount Dieser Zahler tragt die Nummer des Listenobjekts welches gerade verarbeitet wird Er kann fiir Befehle zur Listenformatierung genutzt werden Fiir den Einsatz an anderer Stelle tr gt der Z hler keinen sinnvollen Wert liststart Dieser Z hler tr gt den Parameter start der an printnames oder printlist weitergegeben wird Er kann f r Befehle zur Listenformatierung genutzt werden F r den Einsatz an anderer Stelle tr gt der Z hler keinen sinnvollen Wert liststop Dieser Z hler tr gt den Parameter stop der an printnames oder printlist weitergegeben wird Er kann f r Befehle zur L
78. einer Ressource zu Der identifier kann an Stelle des vollst ndi gen Ressourcenamen im optionalen Argument von refsection verwendet werden siehe 3 5 4 location location default local Der Ort der Ressource Die location kann entweder lokal sein f r lokale Ressour cen oder entfernt f r URLs Entfernte Ressourcen ben tigen Biber Die Protokolle HTTP und FTP werden unterst tzt Die entfernte URL muss ein vollst ndiger berech tigter Pfad zu einer bib Datei sein oder eine URL die eine bib Datei zur ckgibt type type default file Die Typ einer Ressource Derzeit der einzige unterstiitzte Typ ist file datatype datatype default bibtex Der Datentyp Format der Ressource Die folgenden Formate werden derzeit unter sttitzt bibtex BibTeX Format ris Research Information Systems RIS Format Beachte dass ein Biber only 86 ID Kennzeichen in allen RIS ben tigt wird Der ID Wert entspricht dem Eintragsschl ssel RIS Unterst tzung ist experimentell zoterordfxml Zotero RDF XML format Der Support f r dieses Format ist experi Biber only mentell Im Biber manual finden Sie Details dazu endnotexml EndNote XML format Der Support f r dieses Format ist experimen Biber only tell Im Biber manual finden Sie Details dazu addglobalbib options resource Dieser Befehl unterscheidet sich von addbibresource indem die resource zu der allgemeinen Ressourceliste hinzugefiigt ist Der Unterschied zwischen den
79. einmaliger Ausf hrung gel scht Dieser Befehl kann innerhalb des Dokumentes genutzt werden 236 AtNextCitekeyt code hnelt AtEveryCite betrifft aber nur den n chsten Eintragsschl ssel Der interne Aufh nger wird nach einmaliger Ausf hrung gel scht Dieser Befehl kann innerhalb des Dokumentes genutzt werden AtDataInput entrytype code H ngt den code an einen internen Aufh nger der einmal f r jeden Eintrag der bibliographischen Daten ausgef hrt wird die aus der bb1 Datei importiert werden Der entrytype ist der Eintragstyp auf den der code angewandt wird Soll er auf al le Eintragstypen angewandt werden so kann der optionale Parameter weggelassen werden Der code wird direkt nach dem Import des Eintrags ausgef hrt Dieser Be fehl kann nur in der Pr ambel genutzt werden Sollte es refsection Umgebungen im Dokument geben und ein Eintrag in mehr einer davon zitiert werden so wird der code mehrfach f r diesen Eintrag ausgef hrt Die Anzahl der entsprechenden Re ferenzbereiche wird w hrend des Transportes vom Z hler refsection beschrieben 4 11 Hinweise und Warnungen Dieser Abschnitt liefert einige zus tzliche Hinweise bez glich des Autoren Interfaces dieses Pakets Er adressiert au erdem h ufig auftauchende Probleme und eventuelle Missverst ndnisse 4 11 1 Eintragsmengen Eintragsmengen wurden bereits in 3 10 5 vorgestellt Dieser Abschnitt beschaftigt sich mit dem Verarbeiten von Ei
80. f r die labelname Liste gesetzt ist Dessen Wert ist in jedem anderen Zusammenhang 0 Ist der uniquelist Wert verf gbar und wird die labelname Liste bearbeitet dann wird er von printnames genutzt z B berschreibt er automatisch maxnames Dieses Feature muss mit der Package Option uniquelist aktiviert sein Die aktuelle Schachtelungsebene von runden und oder eckigen Klammern Diese Information ist nur dann verf gbar wenn die parentracker Option aus 3 1 2 3 aktiviert ist 4 6 3 Tests mit ifboolexpr und ifthenelse Diese Tests die in 4 6 2 vorgestellt wurden k nnen auch mit dem ifboolexpr Befehl der von dem etoolbox Paket zur Verf gung gestellt wird und dem ifthenelse Befehl der von dem ifthen Paket zur Verf gung gestellt wird genutzt werden Der Syntax dieser Tests ist in diesem Fall etwas anders Die true und false Argu mente werden von den Tests selbst ausgelassen und stattdessen an den ifboolexpr oder ifthenelse Befehl bergeben Beachte dass die Benutzung dieser Befehle Ar Biber only 188 beitsaufwand verursacht Falls du keine booleschen Operatoren ben tigst dann ist es effizienter die selbstst ndigen Tests aus 8 4 6 2 zu benutzten ifboolexprt expression true false etoolbox Befehl der komplexe Tests mit booleschen Operatoren und Gruppen er laubt ifboolexpr test ifnameundef editor and not test iflistundef location or test iffieldundef year Leest
81. format die mit DeclareIndexListFortmat definiert sind hinzuge f gt werden Wenn ein Typspezifisierungs format angegeben ist dann hat die typspezialisierende Formatierendeanordnung Vorrang vor den allgemeinen Wenn literal list undefiniert ist dann tut dieser Befehl nichts Wird das format aus gelassen dann versucht indexlist den Namen des Feldes als einen Formatnamen zu verwenden In diesem Falle wird irgendeine typspezifizierende Formatanordnung 167 den Vorrang vor den allgemeinen einnehmen Wenn all die Formate undefiniert sind so fallen sie zur ck zu default als ein letzter Ausweg indexnames format start stop name list Dieser Befehl ist gleichzusetzen mit printnames mit der Ausnahme dass die Be griffe nicht gedruckt werden aber in die Indexbenutzung mittels der formatieren den Anweisung format die mit DeclareIndexNameFortmat definiert sind hinzu gef gt werden Wenn ein Typspezifisierungs format angegeben ist dann hat die typspezialisierende Formatierendeanordnung Vorrang vor den allgemeinen Wenn name list undefiniert ist dann tut dieser Befehl nichts Wird das format ausgelas sen dann versucht indexname den Namen des Datenfeldes als einen Formatnamen zu verwenden In diesem Falle wird irgendeine typspezifizierende Formatanordnung den Vorrang vor den allgemeinen einnehmen Wenn all die Formate undefiniert sind so fallen sie zur ck zu default als ein letzter Ausweg entrydata
82. geben die Autoren aus Genauer gesagt geben sie die labelname Liste aus die author editor oder translator sein k nnen Citeauthor ist wie citeauthor schreibt aber das Prafix des ersten Namens des Literaturverweises in Gro buchstaben wenn die useprefix Option vorhanden ist vorausgesetzt es gibt ein Namenspr fix citetitle prenote postnote key citetitle prenote postnote key Dieser Befehl gibt den Titel aus Er verwendet den gektirzten Titel des Feldes shorttitle wenn vorhanden Andernfalls greift er auf das title Feld mit dem vollen Titel zur ck Die Variante mit Stern gibt immer den vollen Titel aus citeyear prenote postnote key Dieser Befehl gibt das Jahr aus bibfieldyear Feld oder die Jahreskomponente von date citedate prenote postnote key Dieser Befehl gibt das komplette Datum aus date oder year citeurl prenote postnote key Dieser Befehl gibt das url1 Feld aus parentext text Dieser Befehl setzt den text in kontextabhangige runde Klammern 105 brackettext text Dieser Befehl setzt den text in kontextabh ngige eckige Klammern 3 6 6 Spezielle Befehle Die folgenden speziellen Befehle werden ebenfalls vom vom biblatex Kern unter st tzt nocitet key nocite Dieser Befehl gleicht dem Standard LaTeX Befehl nocite Er f gt den key in die Bibliografie ein ohne den Literaturverweis auszugeben Ist der key e
83. geschrieben werden biblatex schreibt sie automatisch gro falls sie am Anfang eines Satzes stehen Die einzige Ausnahme bilden die drei W rter die f r die Verwendung in berschriften gedacht sind 4 9 2 1 berschriften Die folgenden Zeichenketten sind besonders da sie f r die Verwendung in berschriften gedacht sind und via Makro global zug nglich gemacht sind Aus diesem Grund sollten sie gro geschrieben werden wenn sie in berschriften stehen und d rfen keine lokalen Befehle enthalten die Teil des Interfaces des Autors von biblatex sind Der Begriff bibliography Literaturverzeichnis auch verf gbar als bibname Der Begriff references Verweise auch verf gbar als refnane Der Begriff list of shorthands oder list of abbreviations Liste der Abk rzungen auch verf gbar als losnane 4 9 2 2 Aufgaben ausgedr ckt als Funktionen Die folgenden Schl ssel bezie hen sich auf Aufgaben die als Funktion editor Herausgeber translator Uber setzer und nicht als eine Aktion edited by herausgegeben von translated by bersetzt von ausgedr ckt werden Der Ausdruck editor Herausgeber bezieht sich auf den Haupteditor Dies ist die allgemeinste Aufgabe des Editors Die Pluralform von editor Der Ausdruck compiler Kompilierer bezieht sich auf einen Editor dessen Aufgabe darin besteht eine Arbeit zu kompilieren Die Plural Form von compiler D
84. her wie Sie mit DeclareNameFormat definiert wurde Beide Befehle arbeiten innerhalb eines lokalen Bereichs Sie sind haupts chlich f r die Verwendung in Lokalisierungs dateien vorgesehen usedriver code entrytype F hrt die Bibliographietreiber f r einen entrytype aus Der Aufruf dieses Befehls in dem loopcode eines Zitierbefehls der mit DeclareCiteCommand definiert wur de ist ein einfacher Weg komplette Zitate hnlich einem Bibliographieeintrag zu drucken Befehle wie newblock die in einem Zitat nicht anwendbar sind werden automatisch deaktiviert Zus tzliche Initialisierungsbefehle k nnen als das code Argument bergeben werden Dieses Argument wird innerhalb der Gruppe in der usedriver den jeweiligen Treiber startet ausgef hrt Beachten Sie dass er in Hin blick auf den Syntax zwar erforderlich ist jedoch auch leer bleiben kann und dass dieser Befehl automatisch die Sprache wechselt wenn die Paketoption babel akti viert ist bibhypertarget name H text Ein Packer f r hyperrefs hypertarget Befehl name ist der Name des Fixpunkt text ist ein beliebig druckbarer Text oder Kode welcher als Fixpunkt dient Gibt es in diesem Dokument irgendwelche refsection Umgebungen dann ist der name lokal f r die aktuelle Umgebung Ist die Package Option hyperref deaktiviert oder das hyperref Paket wurde nicht geladen dann bergibt dieser Befehl einfach das text Argument Siehe auch die Formatierungsrich
85. hrung des usedriver Befehls f r jedes Satzmitglied aus 4 6 4 hnlich Der precode ist ein beliebiger Kode der vor der Verarbeitung jedes Artikels im Satz durchzuf hren ist Der postcode ist ein beliebiger Kode der sofort zur Verarbeitung jedes Artikels durchzuf hren ist Beide Argumente sind verbindlich in Bezug auf die Syntax k nnen aber leer gelassen werden Siehe 8 4 11 1 f r Gebrauchsbeispiele 168 4 4 2 Formatieren von Anordnungen Dieser Abschnitt f hrt die Befehle ein die dazu verwendet werden die Formatie rungsanordnungen die von den Dateibefehlen von 4 4 1 ben tigt werden zu de finieren Beachten Sie dass alle Standardformate in biblatex def definiert sind DeclareFieldFormat entrytype format code DeclareFieldFormat format code Diese Befehle definieren das Bereichsformat format Diese Formatierungsanord nung ist ein beliebiger code um von printfield ausgefiihrt zu werden Der Wert des Bereichs wird an den code weitergegeben als das erste und einzige Argu ment Der Name des Bereichs der gegenwartig bearbeitet wird ist fiir den code als currenfield verfiigbar Wenn ein entrytype spezifiziert ist dann ist das Format fiir diesen Typ spezifiziert Das Argument entrytype kann eine Komma getrennte Liste von Werten sein Die feste Variante dieses Befehls ist der regelm igen Version hnlich au er dass alle mit dem Typ spezifischen Formate gel scht werden Dec
86. identisch sind Schl ssel f r die Kombination von editor translator role Wird benutzt wenn editor translator commentator identisch sind Wird benutzt wenn editor translator annotator identisch sind Wird benutzt wenn editor translator introduction identisch sind Wird benutzt wenn editor translator foreword identisch sind Wird benutzt wenn editor translator aftword identisch sind Schl ssel f r die Kombination von editor commentator role Wird benutzt wenn editor commentator introduction identisch sind Wird benutzt wenn editor commentator foreword identisch sind Wird benutzt wenn editor commentator aftword identisch sind Schl ssel f r die Kombination von editor annotator role Wird benutzt wenn editor annotator introduction identisch sind Wird benutzt wenn editor annotator foreword identisch sind Wird benutzt wenn editor annotator aftword identisch sind Schl ssel f r die Kombination von editor translator commentator role Wird benutzt wenn editor translator commentator introduction identisch sind Wird benutzt wenn editor translator commentator foreword identisch sind Wird benutzt wenn editor translator commentator aftword identisch sind Schl ssel f r die Kombination von editor translator annotator role Wird benutzt wenn editor annotator commentator introduction identisch sind Wird benutzt wenn editor annotator commentator foreword identisch sind Wird benutzt wenn editor annota
87. in 8 3 8 1 list name Der Name der in Zitaten gedruckt werden soll Diese Liste ist entweder eine Kopie von shortauthor author shorteditor editor oder von der translator Liste welche normalerweise in dieser Reihenfolge gecheckt werden Falls kein Autor oder Verfasser verf gbar ist ist diese Liste undefiniert Man beachte dass diese Liste auch f r die useauthor useeditor und usetranslator Optionen ansprechbar ist siehe 3 1 3 Zitatestile sollten diese Liste nutzen wenn sie die Namen in die Zitate drucken Diese Liste wird nur f r die Bequemlichkeit bereitgestellt und beinhaltet keine zus tzliche Information Mit Biber kann dieses Feld angepasst werden Siehe 4 5 2 f r Details Biber only labelnumber prefixnumber labeltitle labelyear extrayear 154 field literal Die Nummer der Bibliographieeintrage wie sie fiir das numerische Zitierschema be notigt wird Falls das shorthand Feld definiert ist bestimmt biblatex keine Num mer f r den entsprechenden Eintrag In diesem Fall ist labelnumber eher ein K rzel statt eine Nummer Nummerische Stile m ssen den Wert von diesem Feld nutzen statt einen Zahler Man beachte dass dieses Feld mit der Paketoption labelnumber angefordert werden muss siehe 3 1 2 3 fiir Details Siehe auch die Paketoption defernumbers in 3 1 2 1 field literal Falls die prefixnumbers Option von printbibliography gesetzt wurde um al len Eintragen in einer Unterbiblio
88. intuitiv f r jedermann nutzbar sein der mit BibTeX vertraut ist Doch abgesehen von den zus tzlichen Typen und Feldern die von diesem Paket zu Verf gung gestellt werden werden einige der alten Bekannten in einer Art und Weise gehandhabt die einer Erkl rung ben tigt Dieses Paket enth lt einige Kom patibilit tskodes f r bib Dateien die mit einem herk mmlichen BibTeX Stil erzeugt wurden Leider ist es nicht m glich alle lteren Dateien automatisch in den Griff zu bekommen da das biblatex Datenmodell etwas anders als das herk mmliche BibTeX ist Daher ben tigen solche bib Dateien h chstwahrscheinlich eine Bearbei tung um richtig mit diesem Paket funktionieren zu k nnen Zusammenfassend sind die folgenden Elemente von den herk mmlichen BibTeX Stilen verschieden e Der Eingabetyp inbook Siehe 88 2 1 1 and 2 3 1 f r weitere Einzelheiten e Die Felder institution organization und publisher sowie die Aliase address und school Siehe 88 2 2 2 2 2 5 2 3 4 f r weitere Details 35 e Der Umgang mit bestimmten Titelarten Siehe 2 3 5 f r weitere Einzelheiten e Das Feld series Siehe 88 2 2 2 and 2 3 7 f r Einzelheiten e Die Felder year und month Siehe 88 2 2 2 2 3 8 2 3 9 f r Einzelheiten e Das Feld edition See 8 2 2 2 f r Einzelheiten e Das Feld key Siehe 2 3 2 f r Einzelheiten Die Nutzer des jurabib Paketes sollten beachten dass shortauthor wie eine Na mensliste von biblatex behandelt wird siehe
89. ist der Autor von Anmerkungen welche Teile der Arbeit zitiert list Name Der Die Autor en der Anmerkungen zum Werk Wenn der Kommentator mit dem editor und oder translator bereinstimmt verketten die Standard Stile diese Fel der in der Bibliographie automatisch Siehe auch commentator author authortype bookauthor bookpagination booksubtitle booktitle booktitleaddon chapter commentator 18 list Name Der Die Autor en des title field Schl ssel Die Art des Autors Dieses Feld wirkt sich auf die Zeichenfolge sofern vorhanden aus um den Autor einzuf hren Wird nicht von den Standard Bibliographie Designs verwendet list Name Der Die Autor en des booktitle field Schl ssel Wenn die Arbeit als Teil einer anderen ver ffentlicht wird ist dies das Seitennum merierungsschemas der Arbeit d h bookpagination geh rt zu pagination wie booktitle zu title Der Wert dieses Feldes beeinflusst die Formatierung der Felder pages und pagetotal Der Schl ssel sollte im Singular angegeben werden M gli che Schl ssel sind page column line verse section und paragraph Siehe auch pagination sowie 2 3 10 field literal Der Untertitel der zu dem booktitle geh rt Wenn das subtitle Feld auf eine Arbeit verweist die Teil einer gr eren Ver ffentlichung ist ist ein m glicher Unter titel der Hauptarbeit in diesem Feld anzugeben Siehe auch subtitle field literal Wenn das Feld title d
90. ist normalerweise eine Seitenzahl Wenn man eine spezielle Vorbemerkung aber keine Nachbemer kung machen m chte muss man das zweite optionale Argument leer lassen so wie bei cite see key Das key Argument f r alle Befehle von Literaturstellen ist Pflicht Dies ist ein Eingabeschltissel oder eine durch Kommata getrennte Liste von Schl sseln gem ss den Eingabeschl sseln in der bib Datei Zusammengefasst haben alle unten aufgef hrten grundlegenden Literaturbefehle im Wesentlichen folgende Syntax 99 command prenote postnote keys punctuation Wenn die autopunct Paket Option aus 3 1 2 1 freigegeben ist wird sie nach jeder punctuation suchen und sofort ihrem letzten Argument folgen Das ist n tzlich um st rende Satzzeichen nach der Literaturstelle zu vermeiden Diese Dokumentation wurde mit DeclareAutoPunctuation konfiguriert siehe 4 7 5 fiir Details 3 6 1 Standardbefehle Die folgenden Befehle werden durch den Stil fiir Literaturverweise definiert Sol che Stile k nnen jede beliebige Anzahl spezieller Befehle enthalten aber dies hier sind die Standardbefehle die typischerweise Stile f r die allgemeine Verwendung bereitstellen cite prenote postnote key Cite prenote postnote key Dies sind die einfachen Befehle f r Literaturangaben Sie geben die Literaturstelle ohne jeden Zusatz aus wie etwa Einschiibe Die numerischen und alphabetischen Formen schliessen das
91. kleine Anzahl von L ndernamen standardm ig definiert ist haupts ch lich um dieses Schema zu illustrieren Diese Schl ssel werden in der location Liste von patent Patent Eintragen benutzt k nnen aber auch f r andere Zwecke ver wendet werden Der Name Germany Deutschland abgek rzt mit DE Der Name European Union abgek rzt mit EU hnlich wie countryeu aber abgek rzt mit EP Dies ist f r patent Patent Eintr ge vorgesehen Der Name France abgek rzt mit FR Der Name United Kingdom abgek rzt gem ISO 3166 mit GB Der Name United States of America abgek rzt mit US 4 9 2 20 Patente und Patentantr ge Zeichenketten die im Zusammenhang mit Patenten stehen werden lokalisiert indem man den Ausdruck patent mit dem ISO 3166 L nderkode benutzt Beachten Sie dass nur eine kleine Anzahl von Patent schl sseln standardm ig definiert sind haupts chlich um dieses Schema zu illus trieren Diese Schl ssel werden im type Eingabefeld von patent Patent Eintr gen verwendet Der Oberbegriff patent Patent patentde patenteu patentfr patentuk patentus patreq patreqde patreqeu patregfr patrequk patrequs bibnamedash 224 Der Ausdruck German patent deutsches Patent Der Ausdruck European patent europ isches Patent Der Ausdruck French patent franz sisches Patent Der Ausdruck British patent britisches Patent Der Aus
92. liefert In diesem Fall zeigt mkbibendnote einen Fehler an und f llt zur ck zu footnotetext 231 bibfootnotewrappert text Eine innere H lle die das text Argument von mkbibfootnote und mkbibfootnotetext umschlie t Beispielsweise reduziert sich nkbibfootnote letzt endlich auf footnote bibfootnotewrapper text Die H lle sorgt f r die Gro schreibung am Anfang und f gt einen Punkt am Ende hinzu Die Standardeinstellung ist newcommand bibfootnotewrapper 1 bibsentence 1 addperiod Wenn Sie keine Gro schreibung am Anfang oder einen Punkt am Ende w nschen modifizieren Sie nicht mkbibfootnote sondern definieren Sie stattdessen bibfootnotewrapper neu bibendnotewrapper text Ahnelt vom Konzept bibfootnotewrapper ist allerdings verwandt mit den Befeh len mkbibendnote und mkbibendnotetext mkbibsuperscript text Ein generischer Befehl welcher den Parameter als hochgestellten Text ausgibt Dies ist eine einfache H lle um das Standardkommando textsuperscript von LaTeX welche falsche Leerr ume entfernt und die Silbentrennung des vorangegangenen Wortes erlaubt mkbibmonth integer Dieses Kommando nimmt einen Integer Wert als Parameter und gibt diesen als Mo natsnamen aus Obwohl die Ausgabe des Befehls abh ngig von der Sprache ist so ist die Definition des Kommandos davon nicht betroffen Somit ist es im Normalfall nicht umdefiniert in Lokalisationsmodulen mkdatezeros in
93. sie Da diese Umgebungen normalerweise einen gr e ren Anteil des Dokuments umschlie en als eine typische itemize oder hnliche Umgebung rufen sie mit h herer Wahrscheinlichkeit Probleme bez glich Gruppie rungen hervor Falls man Fehlfunktionen beobachtet nachdem man refsection Umgebungen zu einem Dokument hinzuf gte zum Beispiel falls irgendetwas in der Umgebung gefangen zu sein scheint probiere man stattdessen folgende Syn tax chapter refsection endrefsection Dies wird keine Gruppe erzeugen aber funktioniert sonst normal Soweit biblatex betroffen ist ist es egal welche Syntax man benutzt Die alternative Syntax wird ebenso von der refsegment Umgebung unterst tzt Man beachte dass die Komman dos newrefsection und newrefsegment keine Gruppe erzeugen Siehe 88 3 5 4 and 3 5 5 f r Details 142 4 Autorenanleitung Dieser Teil der Anleitung dokumentiert das Autoreninterface des biblatex Paketes Die Autorenanleitung deckt alles ab was man wissen muss um einen neuen Zitat und Bibliographiestil zu schreiben oder f r Lokalisierungsmodule Man sollte die User Guide zu erst lesen bevor man mit diesem Teil der Anleitung beginnt 4 1 berblick Bevor wir zu den Kommandos und Hilfen kommen welche von biblatex bereit gestellt werden werfen wir einen Blick auf einige fundamentale Konzepte Das biblatex Paket wirkt mit BibTeX auf eine Weise zusammen die etwas anders ist als die traditioneller We
94. sind Sie k nnen umbenannt oder sogar entfernt werden Solche nderun gen werden nicht einmal in der Versionsgeschichte oder den Release Notes erw hnt Kurz gesagt Nutzen Sie niemals Macros mit blx im Namen Macros mit dem Pr fix abx sind ebenfalls interne Macros allerdings recht stabil Es ist zwar vorzuziehen die Macros vom offiziellen Autoren Interface zu nutzen aber in manchen F llen k nnte auch ein Macro mit abx sinnvoll sein Dies ist das empfohlene Pr fix f r interne Macros die in Bibliographie Stilen defi niert werden Dies ist das empfohlene Pr fix f r interne Macros die in Zitierungs Stilen definiert werden Dies ist das empfohlene Pr fix f r interne Macros die in Lokalisierungsmodulen de finiert werden Das Lokalisierungsmodul sollte ein zweites Pr fix hinzuf gen wel ches f r die Sprache steht Beispielsweise w rde man ein internes Macros welches vom spanischen Lokalisierungsmoduls definiert wird lbx es macro nennen Anhang A Standardsetup von crossref 254 Die folgende Tabelle zeigt die Biber Kreuzreferenz Regeln die standardm ig gelten siehe 88 2 4 1 and 4 5 3 Types Fields Source Target Source mvbook book mvbook mvcollection mvreference mvproceedings inbook bookinbook suppbook book inbook bookinbook suppbook crossref xref entryset entrysubtype execute label options presort related relatedstring relatedtype shorthand
95. sind eingef gt werden Er ist f r einen Literaturverweis im Text bestimmt Dieser Stil wird die folgenden Paketoptionen beim Laden setzen autocite inline labelnumber true Dieser Stil stellt auch eine zus tzliche Pr ambeloption namens subentry zur Verf gung welche die Abfertigung der Eintragss tze beeinflussen Ist diese Option deaktiviert werden Literaturverweise zu einem Mitglied dieses Satzes auf den ganzen Satz verweisen Ist er aktiviert dann unterst tzt der Stil Verweise wie 5c die nur auf einen Untereintrag in einem Satz das dritte Beispiel zeigen F r Details beachten Sie die Stilbeispiele Eine kompakte Variante des numeric Stils welcher eine Liste von mehr als zwei aufeinanderfolgende Nummern in einer Reihe ausgibt Dieser Stil ist hnlich dem cite Paket und der sort amp compress Option vom natbib Paket im nummeralen Mo dus Zum Beispiel wird anstatt 8 3 1 7 2 dank diesem Stil 1 3 7 8 ausge geben Er ist f r Literaturverweise im Text bestimmt Dieser Stil wird die folgenden Paketoptionen beim Laden setzen autocite inline sortcites true labelnumber true Er stellt auch eine subentry Option zur Verf gung Eine wortreiche Variante der numeric Stils Der Unterschied beeinflusst die Hand habung einer Liste von Zitierungen und ist nur offensichtlich wenn mehrere Ein gabeschl ssel an einen einzelnen Zitierungsbefehl abgeben werden Zum Beispiel anstelle von 2 5 6 w rde dies
96. sowieso im Speicher behalten werden miissen Die traditionelle Prozedur basiert auf der Annahme dass die gesamten Bibliogra phiedaten eines Eintrags nur in der Bibliographie ben tigt werden und dass alle Zitate kurze Beschriftungen nutzen Dies macht es sehr effektiv beztiglich Speicher bedarf aber es impliziert ebenso dass es nicht gut skaliert Darum nimmt biblatex einen andere Ansatz Zun chst ist die Dokumentenstruktur etwas anders Statt bibliography im Dokumentenk rper zu nutzen sind Datenbankdateien in der Pr ambel mit addbibresource spezifiziert bibliographystyle wird komplett weggelassen alle Funktionen werden durch die Paketoptionen kontrolliert und die Bibliographie wird durch printbibliography gedruckt documentclass usepackage biblatex addbibresource begin document cite printbibliography end document Um die Prozedur zu modernisieren verwendet biblatex die bbl Datei wie eine aux Datei und erkl rt somit bibcite als veraltet Man bekommt somit die folgende Prozedur 1 Durchlaufen von latex Der erste Schritt ist hnlich zu der traditionellen Pro zedur wie oben beschrieben bibstyle und bibdata Kommandos werden in die aux Datei geschrieben zusammen mit den citation Kommandos f r alle Zitate Wir warten dann auf BibTeX welches die ben tigten Daten bereitstellt Da biblatex eine spezielle bst Datei verwendet welche sein Dateninterface 145 auf das BibTeX Backend impleme
97. strict constrict default false Diese Option kontrolliert den loccit Sucher welcher vom loccit Test aus 8 4 6 2 ben tigt wird Diese Funktion ist hnlich der opcit Suche au erdem wird auch ge pr ft ob die postnote Argumente bereinstimmen d h ifloccit erbringt true wenn das Zitat sich auf die gleiche Seite bezieht wie das Zitat davor Dabei stehen folgende M glichkeiten zur Verf gung true Aktiviert den Sucher im globalen Modus false Deaktiviert den Sucher context Aktiviert den Sucher im Kontext sensitivem Modus In diesem Modus werden Literaturverweise in den Fu noten und im Text separat ge sucht strict Aktiviert den Sucher im globalen Modus In diesem Modus werden werden potentiell ambige Referenzen aufgehoben Siehe zu Einzel heiten ibidtracker strict In Erg nzung dazu dieser Modus ber pr ft auch das postnote Argument und ist numerisch basierend auf ifnumerals aus 4 6 2 constrict Dieser Modus kombiniert die Eigenschaften von context und strict Siehe zu Einzelheiten die Ausf hrungen zu ibidtracker constrict In Erg nzung dazu dieser Modus berpr ft auch das postnote Argument und ist numerisch basierend auf ifnumerals aus 4 6 2 70 idemtracker true false context strict constrict default false Diese Option kontrolliert den idem Tracker der erforderlich ist f r den ifciteidem Test aus 8 4 6 2 Folgende M glichkeiten bestehen true Aktiviert den Sucher
98. unbegrenzte Liste von Zeichen die als Teil einer Zahl betrachtet werden Die regu l re Version dieses Befehls ersetzt die aktuelle Einstellung die Variante mit dem Asterisk h ngt die Argument an die aktuelle Liste an Die Standardeinstellung ist DeclareNumChars Dies bedeutet dass eine Nummer von einem Abschnitt oder hnlichem wie 3 4 5 als eine Zahl angesehen wird Beachten Sie dass arabische und r mische Zahlen standardm ig erkannt werden weshalb Sie nicht explizit deklariert werden m s sen DeclareRangeCharst characters DeclareRangeChars characters Dieser Befehl konfiguriert die ifnumerals und ifpages Tests aus 4 6 2 Das Se tup beeinflusst auch iffieldnums und iffieldpages genauso wie mkpageprefix und mkpagetotal Das characters Argument ist eine unbegrenzte Liste von Zei chen die als Abschnittsindikatoren betrachtet werden Die regul re Variante dieses Befehls ersetzt die aktuelle Einstellung die Variante mit dem Asterisk h ngt die Ar gument an die aktuelle Liste Die Standardeinstellung ist DeclareRangeChars Das bedeutet dass Zeichenketten wir 3 5 35 8 9 usw von ifnumerals und ifpages als ein Abschnitt betrachtet werden Siehe auch 88 2 3 10 and 3 11 3 f r mehr Details DeclareRangeCommands commands DeclareRangeCommands commands Dieser Befehl ist hnlich wie DeclareRangeChars au er dass das commands Argument eine unbegrenzte
99. vereinfachen ebenso die Handhabung von denen die betrachtet werden Der Hauptpunkt ist eine Vorstellung zu geben wie ein Treiber strukturiert ist F r Informationen ber die Zuordnung von BibTeX Feldern zu biblatex Datentypen siehe 2 2 DeclareBibliographyDriver book printnames author newunit newblock printfield title newunit newblock printlist publisher 150 newunit printlist location newunit printfield year finentry An diesem Punkt fehlt immer noch ein St ck Die Formatierungsrichtlinien welche von printnames printlist und printfield genutzt werden Um einen Ein blick zu geben wie eine Formatierungsrichtlinie aussieht sind hier einige Fiktionale welche von unserem Beispieltreiber genutzt wurden Feldformate sind einfach da der Wert des Feldes der Formatierungsrichtlinie als Argument bergeben wird wel ches wie gew nscht formatiert werden kann Die folgende Richtlinie wird einfach sein Argument in ein emph Kommando packen DeclareFieldFormat title emph 1 Listenformate sind etwas komplexer Nachdem die Liste in einzelne Einheiten ge teilt wurde wird biblatex die Formatierungsrichtlinie einmal auf jede Einheit in der Liste ausf hren Die Einheit wird zu der Richtlinie als ein Argument bergeben Der Separator welcher zwischen die einzelnen Einheiten in der Liste eingef gt wer den soll wird ebenso durch die entsprechende Richtlinie bearbeitet wodurch man pr fen muss ob man i
100. von Doe Erster Titel Doe Zweiter Titel w rde dieser Stil Doe Erster Titel Zweiter Titel ausgeben Er ist f r Zitierungen vorgesehen die in Fu noten angegeben werden Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite footnote sortcites true authortitle ibid Eine Variante des authortitle Stils der wiederholte Zitierungen mit Abk rzungen ersetzt au er wenn die Zitierungen die erste auf der aktuellen Seite oder Dop pelseite ist oder wenn ebenda zweideutig im Sinne der Paketoption ibidtracker constrict sein w rde Er ist f r Zitierungen vorgesehen die in Fu noten angege ben werden Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite footnote ibidtracker constrict pagetracker true Dieser Stil unterst tzt eine zus tzliche Pr ambeloption mit dem Namen ibidpage F r Details siehe die Stilbeispiele authortitle icomp Ein Stil der die Eigenschaften von authortitle comp und authortitle ibid kom biniert Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite footnote ibidtracker constrict pagetracker true sortcites true Dieser Stil unterst tzt eine zus tzliche Pr ambeloptionen mit dem Namen ibidpage F r Details siehe die Stilbeispiele authortitle terse Eine pr gnante Variante des authortitle Stils der nur den Titel ausgibt wenn die Bibliographie mehr als zwei Arbeiten des entsprechenden Autors Editors beinhaltet Dieser Stil verwendet das shortt
101. weitere Informationen ber Querverweise lesen Sie die Beschreibungen der crossref und xref Felder in 2 2 3 sowie 8 2 4 1 183 ifcurrentfield field true false F hrt true aus falls field das aktuelle Feld ist Ansonsten wird false ausge f hrt Dies ist ein robuster Befehl Er ist f r die Verwendung in Feld Formatierungs Richtlinien gedacht und f hrt false aus wenn er anders verwendet wird ifcurrentlist literal list true false F hrt true aus falls literal list die aktuelle Liste ist Ansonsten wird false ausge f hrt Dies ist ein robuster Befehl Er ist f r die Verwendung in Listen Formatierungs Richtlinien gedacht und f hrt false aus wenn er anders verwendet wird ifcurrentnamet name list true false F hrt true aus falls name list die aktuelle Liste ist Ansonsten wird false ausge f hrt Dies ist ein robuster Befehl Er ist f r die Verwendung in Listen Formatierungs Richtlinien gedacht und f hrt false aus wenn er anders verwendet wird ifuseprefixt true false Erweitert um true falls die useprefix Option aktiviert ist entweder global oder fiir den aktuellen Eintrag ansonsten wird false ausgefiihrt Siehe 3 1 3 fiir De tails ber diese Option ifuseauthor true false Erweitert um true falls die useauthor Option aktiviert ist entweder global oder fiir den aktuellen Eintrag ansonsten wird false ausgefiihrt Sie
102. wenn editor translator foreword identisch sind Die Pluralform von editortrfo Wird benutzt wenn editor translator aftword identisch sind Die Pluralform von editortraf Schl ssel f r die Kombination von editor commentator role Wird benutzt wenn editor commentator introduction identisch sind Die Pluralform von editorcoin Wird benutzt wenn editor commentator foreword identisch sind Die Pluralform von editorcofo Wird benutzt wenn editor commentator aftword identisch sind Die Pluralform von editorcoaf Schl ssel f r die Kombination von editor annotator role Wird benutzt wenn editor annotator introduction identisch sind Die Pluralform von editoranin Wird benutzt wenn editor annotator foreword identisch sind Die Pluralform von editoranfo Wird benutzt wenn editor annotator aftword identisch sind Die Pluralform von editoranaf Schl ssel f r die Kombination von editor translator commentator role Wird benutzt wenn editor translator commentator introduction identisch sind Die Pluralform von editortrcoin Wird benutzt wenn editor translator commentator foreword identisch sind Die Pluralform von editortrcofo Wird benutzt wenn editor translator commentator aftword identisch sind editorstrcoaf editortranin editorstranin editortranfo editorstranfo editortranaf editorstranaf translatorco translatorsco translatoran translatorsan translatorin translatorsin translatorfo translators
103. zur ckgesetzt werden omitnumbers true false Diese Option ist nur bei numerischen Zitierungen Bibliographiestilen anwendbar und verlangt dass die defernumbers Option von 3 1 2 1 allgemein aktiv ist Wenn aktiv wird biblatex ein numerisches Label nicht zu dem Eintrag in der entsprechen den Bibliographie zuweisen Dies ist n tzlich wenn eine numerischen Bibliographie 90 mit einer oder mehr Subbiliographien die ein verschiedenenes Schema z B Autor Titel oder Autor Jahr benutzen vermischt wird bibbysection key value Dieser Befehl f hrt automatisch Schleifen ber alle Referenzensektionen aus Dies ist quivalent zu dem bergeben eines printbibliography Befehls zu jeder Sek tion hat aber den zus tzlichen Vorteil vom automatischen berspringen von Sek tionen ohne Referenzen Beachten Sie dass bibbysection f r Referenzen in der Sektion 1zu suchen beginnt Er wird Referenzen die au erhalb der refsection Nachbarschaft angegeben werden ignorieren da sie zur Section 0 zugeordnet sind F r Anwendungsbeispiele siehe 3 10 3 Die Optionen sind eine Teilmenge von denen die printbibliography unterst tzt G ltige Optionen sind env heading prenote postnote maxnames minnames maxitems minitens bibbysegment key value Dieser Befehl f hrt automatisch Schleifen ber alle Referenzensegmente aus Dies ist quivalent zu dem bergeben eines printbibliography Befehls zu jedem Seg ment hat a
104. 01 31 31 01 2009 31st January 2009 1988 1992 1988 1992 1988 1992 2002 01 2002 02 01 2002 02 2002 January 2002 February 2002 1995 03 30 1995 04 05 30 03 1995 05 04 1995 30th March 1995 5th April 1995 Tabelle 2 Datumsspezifikationen 2 3 8 Datumsspezifikationen Die Datumsfelder date origdate eventdate und urldate erfordern eine Datums angabe im yyyy mm dd Format Datumsbereiche werden als yyyy mm dd yyyy mm dd angegeben Teildaten werden unterst tzt wenn Komponenten nur am Ende wegge lassen werden Sie k nnen einen unbefristeten Zeitraum angeben indem der Be reichstrenner angeben und das Enddatum weggelassen wird z B yyyy Siehe Tabelle 2 f r einige Beispiele f r g ltige Datenspezifikationen und die formatier ten Daten die automatisch von biblatex generiert werden Das formatierte Datum ist sprachspezifisch und wird automatisch angepasst Wenn date im Eingabetyp ist nutzt biblatex auch die Felder year und month f r die Abw rtskompatibilit t des herk mmlichen BibTeX Stilautoren sollten beachten dass date oder origdate nur in der bib Datei vorhanden sind Alle Daten werden analysiert und in ihre Bestand teile zerlegt sobald die bib Datei verarbeitet wird Die Datumskomponenten stehen f r die Stile zur Verf gung 8 4 2 4 3 Siehe diesen Abschnitt und Tabelle 7 auf Sei te 156 f r weitere Informationen 2 3 9 Monats und Journalausgaben Das Feld month ist ein Integerfeld Die Bibliographiestile wandeln falls erforder
105. 200v3 eprinttype arxiv F r Dokumente welche nach dem neuen Bezeichnerschema April 2007 und sp ter benutzt werden f gt man eine einfache Klassifikation in das eprintclas Feld hinzu eprint 1008 2849v1 eprinttype arxiv eprintclass cs DS Es gibt zwei Aliase welche die Integration von arXiv Eintr gen erleichtern archiveprefix wird als Alias f r eprinttype behandelt primaryclass ist ein Pseudonym f r eprintclass Falls Hyperlinks aktiviert sind wird der Eprint Bezeichner in einen Link zu arxiv org transformiert Man betrachte f r weitere Details die Paketoptionen arxiv in 83 131 F r JSTOR Referenzen schreibe man die feste JSTOR Nummer in das eprint Feld und die Zeichenkette jstor in das eprinttype Feld eprint number eprinttype jstor Wenn man das Exportfeature von JSTOR benutzt um Zitate in das BibTeX Format zu exportieren dann nutzt JSTOR das url Feld standardm ig wo die number einzigartig ist und ein fester Bezeichner ist 134 url http www jstor org stable number Dies wird wie erwartet funktionieren jedoch tendieren vollst ndige URLs dazu die Bibliographie zu verstopfen Mit den eprint Feldern werden die Standardstile das besser lesbare JSTOR number Format nutzen welches auch Hyperlinks unter st tzt Die number wird ein anklickbarer Link falls der hyperref Support aktiviert ist F r PubMed Referenzen schreibe man den festen PubMed Bezeichner in das e
106. 3 65 a d bookpagination beeinflusst die Formatierung der pages und pagetotal die Lis te der Referenzen Seit page der Standard ist wird dieses Feld im obigen Beispiel weggelassen In diesem Fall wird der Seitenbereich als pp 53 65 formatiert Ange nommen dass es bei einem Zitat aus einer Arbeit tiblich ist Verszahlen anstelle von Seitenzahlen in Zitaten zu verwenden dann wird dies durch pagination widerge spiegelt welches die Formatierung des postnote Arguments fiir jeden Zitierbefehl beeinflusst Mit einem Zitat wie cite 17 key wird postnote als v 17 for matiert Die Einstellung von pagination w rde 17 ergeben Siehe 3 11 3 f r weitere Verwendungshinweise pagination und bookpagination sind Schl sselfelder Dieses Paket wird ver suchen ihren Wert als Lokalisierungsschl ssel zu verwenden vorausgesetzt dass der Schl ssel definiert wurde Benutzen Sie immer die Singularform des Schl ssels in bib Dateien der Plural wird automatisch gebildet Die Schl ssel page column line verse section und paragraph sind vordefiniert mit page als Standardwert Die Zeichenfolge none hat eine besondere Bedeutung wenn man pagination oder bookpagination Felder verwendet Es unterdr ckt das Pr fix f r den jeweiligen Ein trag Wenn es keine vordefinierten Lokalisierungsschl ssel f r die Seitennummerie rung gibt k nnen Sie sie einfach hinzuf gen Vergleiche die Befehle NewBibliographyString und DefineB
107. 8 4 6 2 Sie sind f r die Verwendung in Zitierbefehlen oder irgendwo in im Haupt teil des Dokuments bestimmt Wird ein Zitierbefehl von der Verfolgung ausgeschlos sen dann benutze citetrackerfalse in dem precode Argument von DeclareCiteCommand Siehe 8 4 3 1 f r Details Beachten Sie dass dieser Befehl nichts bewirkt wenn die Verfolgung global deaktiviert wurde backtrackertrue Diese Befehle aktivieren oder deaktivieren den backref Verfolger lokal Sie sind backtrackerfalse f r die Verwendung in Zitierbefehlen oder irgendwo im Hauptteil des Dokuments bestimmt Wird ein Zitierbefehl von R ckverfolgung ausgeschlossen dann benutze backtrackerfalse in dem precode Argument vom DeclareCiteCommand Be achten Sie dass diese Befehle nichts bewirken wenn die backref Option nicht glo bal gesetzt wurde 4 7 Zeichensetzung amp Abst nde Das biblatex Paket stellt ausf hrliche Hilfsmittel zur Verf gung die f r die Verwal tung und Nachverfolgung von Satzzeichen und Leerr umen in Bibliographien und 198 Zitaten konzipiert sind Diese Hilfsmittel arbeiten auf zwei Ebenen Die Befehle der oberen Ebene die in 4 7 1 erkl rt wurden arbeiten mit Satz und Leerzeichen die von dem Bibliographiestil zwischen den verschiedenen Abschnitten eines Bibliogra phieeintrags eingef gt werden Die Befehl in 88 4 7 2 4 7 3 4 7 4 arbeiten auf der niedrigeren Ebene Sie nutzen TeX s F llfaktor und ver nderte F llfaktoren um die
108. 8 4 9 1 zur Verf gung gestellt babel none hyphen other other default none Diese Option kontrolliert die Sprachumgebung die benutzt wird wenn das babel Paket geladen wird und ein Bibliographieeintrag ein hyphenation Feld beinhaltet 58 siehe 2 2 3 Beachten Sie dass biblatex sich automatisch an die Sprache des Hauptdokuments anpasst wenn babel geladen wird In mehrsprachigen Dokumen ten wird es sich auch durchgangig der aktuellen Sprache anpassen zumindest was die Literaturverweise und die Standardsprache der Bibliographie angeht Diese Op tion dient zum Wechsel der Sprache auf einem Voreintrag in der Bibliographie Sie bietet folgende M glichkeiten none Schaltet die Funktion aus d h es benutzt gar keine Sprachumgebung hyphen F gt den Eintrag in eine hyphenrules Umgebung Dies wird das Ver halten der Silbentrennung f r die gew hlte Sprache in das hyphenation Feld des Eintrags laden so vorhanden other F gt den Eintrag in eine otherlanguage Umgebung Diese wird das Verhalten der Silbentrennung f r die gew hlte Sprache laden alle zu s tzlichen Definitionen welche babel und biblatex f r die entspre chende Sprache zur Verf gung stellen werden aktiviert und Schl s selelemente wie editor und volume werden bersetzt Diese extra Definitionen beinhalten Lokalisationen der Datenformatierung Ordi nale und hnliche Dinge other F gt den Eintrag in eine otherlanguage Umgebung Bitte beachte
109. Added options maxalphanames minalphanames 3 1 2 3 Removed local options maxnames minnames from printbibliography 3 5 2 Removed local options maxitems minitems from printbibliography 3 5 2 Removed local options maxnames minnames from bibbysection 3 3 2 Removed local options maxitems minitems from bibbysection 23 2 Removed local options maxnames minnames from bibbysegment 33 2 Biber only Biber only Biber only Biber only Removed local options maxitems minitems from bibbysegment Removed local options maxnames minnames from bibbycategory Removed local options maxitems minitems from bibbycategory Removed local options maxnames minnames from printshorthands Removed local options maxitems minitems from printshorthands Added special field format volcitevolume 000 Added special field format volcitepages 0 000 4 Added special field hash 2 214 4 4 8 24440568 bar Pebedigs Added mkcomprange 2 4 4 20 5 4 ee oe Oe arte Added mkfirstpag sure er Oe eher Removed mkparefirst oe a ee RR ai ade Fixed some bugs 1 5a 2011 06 17 Fixed some bugs 1 5 2011 06 08 Added option uniquename mininit minfull Added option uniquelist minyear 0 0 00 cee enue Updated documentation of uniquename counter Updated documentation of uniquelist counter Expanded documentation for uniquename uniquelist options
110. Autoren f r die beiden Wer ke verschieden sind aber die Zitate als Ganzes sind immer noch eindeutig aber nach dem Jahr ist es anders Im Gegensatz dazu uniquelist true disambiguiert die Urheberschaft auch wenn diese Information nicht erforderlich ist um die Werke eindeutig in der Bibliographie zu lokalisieren Betrachten wir ein anderes Beispiel Vogel Beast Garble Rook 2000 Vogel Beast Tremble Bite 2000 Vogel Beast Acid Squeeze 2001 Mit maxnames 3 minnames 1 uniquelist true w rden wir erhalten Vogel Beast Garble et al 2000 Vogel Beast Tremble et al 2000 Vogel Beast Acid et al 2001 Mit uniquelist minyear Vogel Beast Garble et al 2000 Vogel Beast Tremble et al 2000 Vogel et al 2001 In dem letzten Zitat berschreibt uniquelist minyear nicht maxnames minnames so muss das Zitat nicht von den beiden anderen disambiguiert werden weil das Jahr verschieden ist 4 11 5 Tracker in Gleitkommazahlen und TOC LOT LOF Ist eine Zitierung als Gleitkommazahl gegeben typischer Weise im Titel einer Abbil dung oder einer Tabelle so werden akademische R ckreferenzen wie ibidem oder R ckreferenzen die auf dem Seitentracker basieren uneindeutig Der Grund da f r ist dass Gleitkommazahlen Objekte sind die au erhalb des Textflusses platziert werden Daher l sst sich die Logik solcher Referenzen nur schwer auf sie anwen den Um Mehrdeutigkeiten zu vermeiden werden die Zitierungs und Seitentracker tempor r i
111. Beispiele Das bibunits Paket bietet Unterst tzung f r mehrere Teilbibliographien z B pro Kapitel Siehe chapterbib chapterbib cite citeref inlinebib jurabib mcite mciteplus multibib natbib Das chapterbib Paket bietet Unterst tzung f r mehrere Teilbibliographien Verwen den Sie die refsection Umgebung und den section Filter f r vergleichbare Funk tionalit t Alternativ k nnen Sie auch die refsegment Umgebung und den segment Filter verwenden Siehe 88 3 5 4 3 5 5 3 5 2 f r weitere Einzelheiten Siehe auch 8 3 10 3 f r Beispiele Das cite Paket sortiert automatisch die numerischen Zitate und kann eine Liste von komprimierten fortlaufenden Nummern auf einen Bereich erstellen Es macht auch die Interpunktion welche in Zitaten verwendet wird konfigurierbar F r sortierte und komprimierte numerische Zitate finden Sie in der sortcites Paketoption in 8 3 1 2 1 und den numeric comp Zitierstil in 8 3 3 1 F r konfigurierbare Interpunk tion siehe 8 3 8 Ein weiteres Paket f r die Erstellung f r R ckverweise in die Bibliographie Siehe auch backref Das inlinebib Paket ist f r traditionelle Zitate in Fu noten konzipiert F r ver gleichbare Funktionalit t finden Sie den ausf hrlichen Zitierstil in 8 3 3 1 Urspr nglich f r Zitierungen im Jurastudium und meist deutsche gerichtliche Do kumente entworfen bietet das jurabib Paket auch Funktionen an f r Anwender in den Geisteswissenschaften Im Hi
112. BibTeX ur spr nglich entwickelt wurde akzeptierbar ist Die herk mmliche bst Datei umgeht dieses Problem indem sie alle Zeichenketten f r die Sortierung in Kleinbuchstaben umwandelt d h das Sortieren ist bzgl der Gro und Kleinschreibung wirksam Siehe auch 8 2 4 3 4 2 4 3 2 bibtex8 Die Umstellung auf bibtex8 wird in solchen F llen helfen bibtex8 kann nach Gro und Kleinschreibung sortieren und es kann 8 Bit Zeichen korrekt behandeln sofern es mit einer geeigneten csf Datei versorgt wird und die csfile Einstellung auf der Kommandozeile angegeben wird Dies impliziert auch dass es m glich ist sprachspezifische Sortierregeln auf das Literaturverzeichnis an zuwenden Das Paket biblatex enth lt csf Dateien f r einige g ngige westeuro p ische Kodierungen bibtex8 beinhaltet auch ein paar csf Dateien Beachten Sie dass eine biblatex bst nicht erkannt wird wenn sie unter dem herk mmlichen BibTeX oder bibtex8 l uft daher die bibtex8 Paketoption Standardm ig ist die Sortierung nach Gro und Kleinschreibung da dies f r das herk mmliche BibTeX erforderlich ist Wenn die bibtex8 Paketoption aktiviert ist ist die Sortierung nach Gro und Kleinschreibung m glich Seit bibtex8 abw rtskompatibel zu herk mmlichen BibTeX ist ist es m glich 8 Bit Eingaben und Ascii Notationen zu mischen Dies ist n tzlich wenn die Kodie 48 rung in der bib Datei nicht alle ben tigten Zeichen abdeckt Es gibt auch ein paar Grenzf
113. Das biblatex Paket Programmierbares Bibliographieren und Zitieren Philipp Lehman plehman gmx net Inhaltsverzeichnis Tabellenverzeichnis 1 1 Einleitung 2 1 1 berbiblater ia srac msu 2 1 2 izenz o a vis a Sok ain aie 2 1 3 R ckmeldungen 2 1 4 Danksagungen 3 1 5 Voraussetzungen 3 2 Datenbank bersicht 7 2 1 Eingabetypen 7 2 2 Eingabefelder 15 2 3 Verwendungshinweise 34 2 4 Hinweise und Vorsichtsma nahmen 43 3 Benutzerhandbuch 53 3 1 Paketoptionen 53 3 2 Globale Anwenderanpassung 75 3 3 Standardstile es aee 75 3 4 Sortierungsoptionen 83 3 5 Bibliographiebefehle 85 3 6 Zitierungsbefehle 98 3 7 Lokalisierungsbefehle 111 3 8 Formatierungsbefehle 112 3 9 Anmerkungen zu Sprachen 121 Tabellenverzeichnis 1 Unterst tze Sprachen 30 2 Datumsspezifikationen 41 3 Kapazit t von bibtex8 46 4 Unterst tzte Sprachen 57 Version 1 6 29 Juli 2011 3 10 Anwendungshinweise 3 11 Hinweise und Warnungen Autorenanleitung 4 1 berblick 4 2 Bibliographiestile 4 3 Zitatstlle 22 20 2 ee 4 4 Datenanschluss 4 5 Anpassung o c sracte 0 Sek 4 6 Hilfsbefehle 4 7 Zeichensetzung amp Abst nde 4 8 Lokalisierte Zeichenketten 4 9 Lokalisierte Module 4 10 Formatierungsbefehle
114. Die folgenden Datenfelder werden von biblatex benutzt um Zitatbefehle weiter zuleiten Sie werden nicht in der bib Datei verwendet aber automatisch durch das Paket definiert Aus der Perspektive des Zitatstils unterscheidet sie sich nicht von den Datenfeldern in einer bib Datei Siehe 4 2 4 field literal Das Argument prenote wird an einen Zitatbefehl weitergeleitet Dieses Datenfeld ist spezifisch fiir Zitate und nicht abrufbar in der Bibliographie Wenn das Argument prenote leer ist dann ist das Datenfeld undefiniert field literal Das Argument postnote wird an ein Zitatbefehl weitergeleitet Dieses Datenfeld ist spezifisch fiir Zitate und nicht abrufbar in der Bibliografie Wenn das Argument postnote fehlt oder leer ist dann ist das Datenfeld undefiniert 4 4 Datenanschluss Der Datenanschluss sind die Anlagen welche benutzt werden um alle bibliographi schen Daten zu formatieren und zu drucken Diese Anlagen sind abrufbar in beiden Bibliographie und Zitatstilen 4 4 1 Dateibefehle Dieses Datenfeld stellt den Hauptdatenanschluss vom biblatex Paket vor Dies sind die Befehle welche die meiste Arbeit verrichten d h sie drucken eigendlich die Datei welche die Listen und Datenfelder voraussetzen 163 printfield format field Dieser Befehl druckt ein field welches die formatierende Anordnung format als DeclareFieldFormat benutzt Wenn ein typspezifiziertes format deklariert ist dann hat d
115. Die folgenden zus tzlichen Befehle f r Literaturangaben werden nur von einigen Arten von Quellenangaben bereitgestellt welche mit diesem Paket geladen werden textcite prenote postnote key Textcite prenote postnote key Diese Befehle fiir Literaturangaben werden von allen nicht verbose Stildateien zur Verfiigung gestellt welche von diesem Paket geladen werden Sie sind fiir die Ver wendung im Textfluss vorgesehen um das Subjekt des Satzes auszutauschen und geben den Autor oder Editor aus gefolgt von den in runden Klammern stehenden anderen Kennzeichen der Literaturangabe Abh ngig von der Art der Literaturanga be kann das Kennzeichen eine Nummer das Erscheinungsjahr eine gek rzte Version des Titels oder hnliches sein Die numerischen und alphabetischen Stile verwenden stattdessen eckige Klammern Textcite ist hnlich wie textcite schreibt aber das Pr fix des ersten Namens des Literaturverweises in Gro buchstaben wenn die useprefix Option vorhanden ist vorausgesetzt es gibt ein Namenspr fix smartciteL prenote postnote key Smartcite prenote postnote key Wie parencite in einer Fu note und wie footcite im Dokument cite prenote postnote key Dieser Befehl wird von allen Autor Jahr und Autor Titel Stilen bereitgestellt Er ist ahnlich wie der normale cite Befehl gibt aber lediglich jeweils Jahr oder Titel aus parencite prenote postnote key
116. Dieser Haken wird jedes Mal durchgef hrt wenn der Befehl mancite von 3 6 8 verwendet wird Es ist in Zitatstilen besonders n tzlich die wiederholten Zitate durch Abk rzungen wie ibidem or op cit zu ersetzen welche zweideutig sein k nnen wenn sie automatisch erzeugt werden und manuelle Zita te werden so gemischt Der Befehl mancite setzt ebenso die inneren ibidem und idem Tracker dieses Pakets zur ck Das Zur cksetzen betrifft die ifciteibid und ifciteidem Untersuchung welche in 4 6 2 besprochen wurden DeclareCiteCommand command L wrapper precode loopcode sepcode postcode DeclareCiteCommand command wrapper precode loopcode sepcode postcode Dies sind die Kernbefehle welche benutzt werden um alle Zitatbefehle zu bestim men Es gibt ein optionales und f nf obligatorische Argumente Das comand ist der Befehl um beispielsweise cite zu definieren Wenn das optionale Argument wrapper gegeben ist wird das komplette Zitat als Argument zu diesem wrapper weitergegeben in dem Fall muss der wrapper Befehl ein obligatorisches Argument nehmen 2 Der precode ist ein willk rlicher Kode der am Beginn des Zitates durchgefiihrt wird Er bearbeitet normalerweise das prenote Argument welches im prenote Datenfeld verfiigbar ist Es kann ebenso verwendet werden um Ma kros zu initialisieren die vom loopcode gefordert werden Der loopcode ist ein wil
117. Ein Alias f r location f r BibTeX Kompatibilit t bereitgestellt Herk mmlich ver wendet BibTeX den leicht irref hrenden Feldnamen address f r den Ort der Ver f fentlichung d h den Ort des Verlages w hrend biblatex den generische Feldna men location nutzt Siehe 2 2 2 and 2 3 4 field literal Ein Alias f r annotation f r jurabib Kompatibilit t bereitgestellt Siehe 2 2 2 34 archiveprefix field literal Ein Alias f r eprinttype f r arXiv Kompatibilit t bereitgestellt Siehe 88 2 2 2 and 3 10 6 journal field literal Ein Alias f r journaltitle f r BibTeX Kompatibilit t bereitgestellt Siehe 2 2 2 key field literal Ein Alias f r sortkey f r BibTeX Kompatibilitat bereitgestellt Siehe 2 2 3 Q pdf field literal Fin Alias f r file f r JabRef Kompatibilit t bereitgestellt Siehe 2 2 2 primaryclass field literal Ein Alias f r eprintclass f r arXiv Kompatibilit t bereitgestellt Siehe 2 2 2 and 3 10 6 school list literal Ein Alias f r institution f r BibTeX Kompatibilit t bereitgestellt institution wird herk mmlich von BibTeX f r technische Berichte verwendet w hrend school die Institution einer Diplomarbeit enth lt Das Paket biblatex verwendet das gene rische Feld institution in beiden F llen Siehe 88 2 2 2 and 2 3 4 2 3 Verwendungshinweise Die Eingabetypen und Felder die durch dieses Paket unterst tzt werden sollten zum gr ten Teil
118. Fu noten und mkbibendnote Endnoten footonly _Erzwingt Fu noten d h auch mkbibendnote erstellt Fu noten endonly Erzwingt Endnoten d h auch mkbibfootnote erstellt Endnoten hyperref true false auto default auto Erm glicht Literaturverweise und vice versa die Endreferenzen zu anklickbaren Links zu machen Ben tigt das hyperref Paket Au erdem muss der gew hlte Li teraturverweisstil Hyperlinks unterst tzen die Standardstile aus diesem Paket tun dies bereits Der Befehl hyperref auto erkennt automatisch ob ein hyperref Paket geladen wurde backref true false default false Entscheidet ob die Endreferenzen in die Bibliographie geschrieben werden sollen Die Endreferenzen sind eine Liste von Zahlen die angeben auf welchen Seiten der entsprechende Bibliographieeintrag zitiert wird Sollten refsection Umgebungen im Dokument vorhanden sein werden die Endreferenzen an die gleiche Stelle ge setzt wie die Referenz Eintr ge Um genau zu sein kontrolliert diese Option nur ob das biblatex Paket die Daten sammeln soll die es braucht um solche End referenzen zu erzeugen Nat rlich muss auch der gew hlte Bibliographiestil diese M glichkeit unterst tzen backrefstyle none three two two three all default three Diese Option kontrolliert wie die Sequenz der fortlaufenden Seiten in der Liste der Endreferenzen formatiert werden Dabei sind folgende Stile m glich none Dieses Feature deaktivieren d h die Seitenli
119. IndexListFormat format code Definieren das Buchstabenlistenformat format Diese Formatierungsanordnung ist ein beliebiger code um fiir jeden Begriff in einer Liste der in indexlist bearbei tet wird ausgef hrt zu werden Der gegenw rtige Begriff wird an den code als das erste und einzige Argument weiter gegeben Der Name der w rtlichen Liste die gegenw rtig bearbeitet wird ist f r den code als currentlist verf gbar Wenn ein entrytype spezifiziert ist dann ist das Format f r diesen Typ spezifiziert Das Ar gument entytype kann eine Komma getrennte Liste von Werten sein Dieser Befehl ist identisch zu DeclareListFormat au er dass die durch den code behandel te Information nicht f r den Druck beabsichtigt ist aber in den Index geschrieben wird Beachten Sie dass indexlist den code so durchf hren wird wie er ist in dem Fall muss code oder ein hnlicher Befehl in index eingef gt werden Die Sternchenvariante dieses Befehls ist der regelm igen Version hnlich au er dass alle typspezifischen Formate gel scht sind DeclareIndexNameFormat entrytype format code DeclareIndexNameFormat format code Definieren die Namensliste format Diese Formatierungsanordnung ist ein beliebi ger code um fiir jeden Namen in einer Liste der in indexnames bearbeitet wird ausgef hrt zu werden Der Name der wortlichen Liste die gegenw rtig bearbeitet wird ist f r den code als
120. Liste von Befehlen ist welche als Abschnittsindikatoren betrachtet werden Die regul re Variante dieses Befehls ersetzt die aktuelle Einstel lung die Variante mit dem Asterisk h ngt die Argument an die aktuelle Liste Die Standardliste ist ziemlich lang und sollte alle blichen F lle abdecken Dazu ein kurzes Beispiel DeclareRangeCommands amp bibrangedash textendash textemdash psq psqq Siehe auch 88 2 3 10 and 3 11 3 f r mehr Details 196 DeclarePageCommandst commands DeclarePageCommands commands Dieser Befehl ist hnlich wie DeclareRangeCommands au er dass er nur die if pages und iffieldpages Tests beeinflusst aber nicht ifnumerals und iffieldnuns Die Standardeinstellung ist DeclarePageCommands pno ppno NumCheckSetup code Benutzen Sie diesen Befehl um irgendwelche Befehle neu zu definieren der die Tests die von ifnumeral ifnumerals und ifpages aus 4 6 2 ausgefiihrt wer den beeintrachtigt Das Setup beeinflusst auch iffieldnum iffieldnums und iffieldpages genauso wie mkpageprefix and mkpagetotal Der code wird von einer Gruppe dieser Befehle ausgefiihrt Da die oben genannten Befehle den String erweitern um analysiert zu werden ist es m glich dass Sie von den Tests ignoriert werden indem man sie zu einem leeren String erweitern l sst Siehe auch 88 2 3 10 and 3 11 3 f r mehr Details DeclareCaseLangs languages DeclareCaseLangs languages Definiert
121. Namens einzuf gen ist Sie brauchen eine Kontrolle ob Sie in der Mitte oder am Ende der Liste sind in dem Fall ob listcount kleiner als oder gleich ist mit liststop Die Sternchenvariante dieses Befehls ist der regelm igen Version hnlich au er dass alle typspezifischen Formate gel scht sind DeclareIndexFieldFormat entrytype format code DeclareIndexFieldFormat format code Definieren das Bereichsformat format Diese Formatierungsanordnung ist ein be liebiger code um von indexfield ausgeftihrt zu werden Der Wert des Daten feldes wird an den code als das erste und einzige Argument weiter gegeben Der Name des Bereichs der gegenwartig bearbeitet wird ist fiir den code als currentfield verfiigbar Wenn ein entrytype spezifiziert ist dann ist das Format fiir diesen Typ spezifiziert Das Argument entrytype kann eine Komma getrennte Liste von Werten sein Dieser Befehl ist identisch zu DeclareFieldFormat au er dass die durch den code behandelte Information nicht f r den Druck beabsichtigt ist aber in den Index geschrieben wird Beachten Sie dass indexfield den code so durchf hren wird wie er ist in dem Fall muss code oder ein hnlicher Befehl in index eingef gt werden Die Sternchenvariante dieses Befehls ist der regelm igen Version hnlich au er dass alle typspezifischen Formate gel scht sind 170 DeclareIndexListFormat entrytype format code Declare
122. Pakete Das Paket biblatex bietet Kompatibilit tscodes f r Klassen und Pakete welche in diesem Abschnitt aufgef hrt sind hyperref Das hyperref Paket verwandelt Zitierungen in Hyperlinks Siehe hyperref und backref Paketoptionen in 8 3 1 2 1 f r weitere Details Bei der Verwendung des hyperref Paketes wird empfohlen vorher biblatex zu laden Thttp biblatex biber sourceforge net nttp www ctan org tex archive macros latex contrib etoolbox http www ctan org tex archive macros latex contrib logreq Mnttp www ctan org tex archive macros latex contrib csquotes showkeys memoir KOMA Script babelbib backref bibtopic bibunits Das showkeys Paket zeigt die internen Schl ssel unter anderem von Zitaten im Text und Begriffen in der Bibliographie Die Reihenfolge wie man die Pakete l dt ist unerheblich Bei Verwendung der memoir Klasse sind die Standard Bibliographie berschriften so angepasst dass sie gut mit dem Standard Layout dieser Klasse zusammenpassen Siehe 8 3 11 2 f r weitere Verwendungshinweise Bei Verwendung der scrartcl scrbook oder scrreprt Klassen die Standard Bibliographie berschriften werden so angepasst dass sie gut mit dem Standard Layout dieser Klassen zusammenpassen Siehe 3 11 1 f r die weitere Verwen dungshinweise 1 5 4 Inkompatible Pakete Die Pakete in diesem Abschnitt sind nicht kompatibel mit biblatex Seit der Reim plementierung der Bibliographieausstattung v
123. Refe renzsektion zu markieren Diese Nachbarschaft ist n tzlich wenn man separate unabh ngige Bibliographien und Listen von Kurzschriften in jedem Kapitel den Sektionen oder in jedem anderen Teil des Dokuments haben will Innerhalb einer Referenzsektion sind alle zitierte Arbeiten zugeteilte Labels die lokal zu der Nach barschaft sind Figentlich sind Referenzsektionen komplett unabh ngig von den Do kumentteilen wie chapter und section obwohl sie am ehesten per Kapitel oder Sektion benutzt werden Siehe die refsection Paketoptionen in 8 3 1 2 1 als einen Weg diese zu automatisieren F r Anwendungsbeispiele siehe auch 3 10 3 begin refsection L resource end refsection Das optionale Argument ist eine Komma geteilte Liste von Ressourcen spezifisch f r die Referenzsektion Wenn das Argument fehlt wird die Referenzsektion die vorgegebenen Ressourcelisten benutzten wie sie mit addbibresource in der Pr ambel festgelegt werden Wenn das Argument bereitgestellt ist ersetzt es die vor gegebene Ressourceliste Allgemeine Ressourcen die mit addglobalbib festge legt werden werden immer betrachtet refsection Nachbarschaften d rfen nicht verschachtelt sein aber man kann refsegment Nachbarschaften innerhalb einer 92 refsection benutzen um sie in Segmente aufzuteilen Es benutzt die section Option von printbibliography um eine Sektion auszuw hlen wenn die Biblio graphie ausgegeben wird und die dazugeh rige Op
124. Verzeichnet das Ende eines Blocks Dieser Befehl druckt nicht alles er markiert nur das Blockende Der Blockabgrenzer newblockpunct wird durch einen abschlie enden printtext printfield printlist printnames oder bibstring Befehl eingef gt Sie k nnen newblock an geeigneten Pl tzen nutzen ohne sich um falsche Bl cke zu k mmern Ein neuer Block wird nur vom n chsten printfield oder hnlichem Befehl gestartet werden falls dieses Kommando nichts druckt Zu weiteren Details sehen Sie 8 4 11 7 newunit Aufzeichnungen des Endes einer Einheit und erstellen der Standardtrennzeichen newunitpunct im Zeichensetzungs puffer Dieser Befehl druckt nicht alles son dern markiert lediglich das Einheitenende Der Zeichensetzung Puffer wird mit dem n chsten printtext printfield printlist printnames oder bibstring Befehl eingef gt Sie k nnen newunit nach Befehlen wie printfield nehmen ohne sich um eine falsche Interpunktion und Leerzeichen zu k mmern Der Puf fer wird nur bis zum n chsten printfield oder einem hnlichen Befehl einge 199 f gt wenn beide Felder nicht leer sind Dies gilt auch f r printtext printlist printnames und bibstring Zu weiteren Details sehen Sie 4 11 7 finentry F gt finentrypunct ein Dieser Befehl sollte am Ende eines jeden Bibliographie eintrages verwendet werden setunit punctuation setunit punctuation Der setunit Befehl hnelt newunit au er das
125. a zur ckzukommen Ein mla Stil kann mit einer american mla 1bx Datei daherkommen um Strings zu lie fern welche dem Stil Guide mla entgegenkommen Die Datei w rde die folgende Abbildung in der cbx und oder bbx Datei angeben DeclareLanguageMapping american american mla 251 Da die alternative 1bx Datei Strings vom Standardmodul american 1bx erben kann kann american mla 1bx wie folgt geschrieben werden ProvidesFile american mla 1bx 2008 10 01 v1 0 biblatex localization InheritBibliographyExtras american DeclareBibliographyStrings inherit american bibliography Works Cited Works Cited references Works Cited Works Cited endinput Die 1bx Dateien m ssen gew hrleisten dass das Lokalisierungsmodul komplett ist Dies tun sie in der Regel wenn sie Daten vom zugeh rigen Standardmodul er ben Wird die Sprache american auf american mla 1bx abgebildet so wird biblatex american 1bx nicht laden solange dieses Modul nicht explizit angefordert wird Im obigen Beispiel f hrt das Erben von strings und extras dazu dass biblatex american 1bx l dt bevor es die Modifikationen an american mla 1bx anwendet Beachten Sie dass DeclareLanguageMapping nicht dazu gedacht ist verschie dene Sprachvarianten z B amerikanisches und britisches Englisch oder Spra chaliase von babel z B USenglish vs american zu handhaben Beispielswei se bietet babel die Option USenglish welche der Option american
126. aketoptionen zur Ladezeit auf autocite footnote citetracker context ibidtracker constrict singletitle true pagetracker true Dieser Stil unterst tzt auch zus tzliche Pr ambeloptionen mit den Namen ibidpage pageref und citepages F r Details siehe die Stilbeispiele verbose trad1 Dieser Stil f hrt ein bliches Zitierungsschema aus Er ist hnlich dem verbose Stil Bei diesem wird eine komplette Zitierung ausgegeben hnlich einem Bibliographie eintrag wenn ein Eintrag das erste Mal zitiert wird und eine kurze Zitierung da nach zitiert wird Ansonsten benutzt er die wissenschaftlichen Abk rzungen eben da idem op cit und loc cit um wiederkehrenden Autoren Titel und Seitennum mern in wiederholten Zitierungen in einer spezieller Weise zu ersetzen Wenn das shorthand Feld definiert ist wird die Abk rzung bei der ersten Zitierung eingef hrt und danach als die kurze Zitierung verwendet Dieser Stil kann ohne eine Liste von Referenzen und Kurzschriften benutzt werden da alle bibliographischen Daten bei der ersten Zitierung bereitgestellt werden Er ist f r f r Zitierungen vorgesehen verbose trad2 verbose trad3 reading draft debug 81 die in Fu noten angegeben werden Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite footnote citetracker context ibidtracker constrict idemtracker constrict opcittracker context loccittracker context Dieser Stil unterst tzt auch zus tzliche Pr
127. alue Dieser Befehl gibt einen Bibliographietitel aus der mit defbibheading definiert wurde Er erfordert eine optionales Argument das eine Liste von Optionen ist die in 91 key value Notation angegegen werden Die Optionen sind eine kleine Teilmenge von denen die printbibliography unterst tzt G ltige Optionen sind heading und title Automatisch benutzt dieser Befehl den Titel bibliography F r Details siehe 3 5 7 F r Anwendungsbeispiele siehe auch 88 3 10 3 and 3 10 4 3 5 3 Die K rzelliste Wenn irgendein Eintrag ein shorthand Feld beinhaltet wird biblatex automatisch eine Liste von K rzeln konstruieren die zus tzlich zu der regul ren Bibliographie hinzugef gt werden kann Der folgenden Befehl gibt eine Liste von K rzeln aus printshorthands key value Dieser Befehl gibt eine Liste von Kiirzeln aus Er erfordert ein optionales Argument das eine Liste von Optionen ist die in key value angegeben werden Giiltige Optionen sind alle Optionen die von printbibliography 3 5 2 unterst tzt werden au er prefixnumbers resetnumbers und omitnumbers Wenn es irgend welche refsection Nachbarschaften im Dokument gibt wird die Liste von K rzeln lokal zu diesen Nachbarschaften sein f r Details siehe 3 5 4 Automatisch benutzt dieser Befehl die Titel shorthands F r Details siehe 3 5 7 3 5 4 Bibliographiesektionen Die refsection Nachbarschaft wird im Dokumentk rper benutzt um eine
128. amedelima bibnamedelimb bibnamedelimc bibnamedelimd bibnamedelimi 113 Beliebiger Kode der zu Beginn der Bibliographie ausgef hrt wird f r Befehle ge dacht die das Layout der Bibliographie betreffen Beliebiger Kode der die in der Bibliographie verwendete Schriftart bestimmt Dieser ist sehr hnlich zu bibsetup ist aber f r wechselnde Schriftarten gedacht Beliebiger Kode der zu Beginn eines jeden Befehls f r Literaturverweise ausgef hrt wird Das Gliederungszeichen zwischen Bereichen unterschiedlicher Bedeutung welches in 8 4 7 1 erkl rt wird Die Standarddefinition wird von der Paketoption block kon trolliert siehe 8 3 1 2 1 Das Gliederungszeichen zwischen Sinneinheiten welches in 4 7 1 erkl rt wird Das ist in der Regel ein Punkt oder ein Komma mit einem Leerzeichen Die Stan darddefinition ist ein Punkt mit einem Leerzeichen Die Interpunktion die zum Schluss eines jeden Bibliographieeintrags gesetzt wird normalerweise ein Punkt Die Standarddefinition ist ein Punkt Dieses Trennzeichen steuert den Abstand zwischen den Elementen die ein Namens teil sind Es wird automatisch nach dem Vornamen eingef gt wenn das Element l nger als drei Zeichen lang ist und vor dem letzten Element ist Die Standarddefini tion ist ein wortinterner Raum penaltisiert vom Wert des highnamepenalty Z hlers 8 3 8 3 Sehen Sie bitte in 8 3 11 4 f r weitere Details Dieses Trennzeichen ist zwischen dem einges
129. ana Added option safeinputenc ur 2 24546 ar arte Expanded documentation a2 saoo e Improved mergedate option of bibliography style authoryear Removed pass option of DeclareSortingScheme Fixed some bugs 1 1a 2011 01 08 Added unsupported entry type bibnote 2 2 22 nn een Added bibliography Hansen een Fixed some bugs 1 1 2011 01 05 Added option maxbibnames scanner na at Added optionminbibnames noaoae eee eee ee eens Added option maxcitenames noaoo eee eee eee eens Added option mincitenames oaoa RR er Fixed idemtracker strict and idemtracker constrict Added option mergedate to bibliography style authoryear Added support for prefixnumbers to bibliography style alphabetic Made option useprefix settable on a per type basis Made option useauthor settable on a per type basis 3 1 2 1 3 1 2 1 2 4 3 4 3 32 4 5 1 Biber only Biber only Biber only Biber only Biber only Made option useeditor settable on a per type basis 3 1 3 Made option usetranslator settable on a per type basis 2 13 Made option skipbib settable on a per type basis 313 Made option skiplos settable on a per type basis 3 1 3 Made option skiplab settable on a per type basis 3 13 Made option dataonly settable on a per type basis 3 1 3 Made option labelalpha settable on a per type basis
130. ann der Befehl true f r alle Booleanschen Schl ssel weggelassen werden Das hei t dass man zum Beispiel bei sortcites den Wert weglassen kann was dann sortcites true entspricht 3 1 1 Paketoptionen Die folgenden Optionen m ssen gesetzt sein w hrend biblatex geladen wird Da bei werden sie in die optionalen Argumente von usepackage geschrieben style file default numeric L dt den Bibliograpghiestil file bbx sowie die Literaturverweisregel file cbx Einen berblick zu den Standardstilen finden Sie in 3 3 bibstyle file default numeric L dt den Bibliographiestil file bbx Einen berblick zu den Standard Bibliographiestilen finden Sie in 8 3 3 2 citestyle file default numeric L dt die Literaturverweisregel file cbx Einen berblick zu den Standard Literatur verweisregel finden Sie in 3 3 1 natbib true false default false L dt das Kompatibilit tsmodul welches Pseudonyme f r die Befehle der Litera turverweisregeln des natbib Pakets zur Verfiigung stellt Fiir weitere Details siehe 3 6 9 mcite true false default false L dt ein Literaturverweisregelmodul das Befehle zur Verf gung stellt die hnlich wie bei mcite mciteplus funktionieren F r Details siehe 3 6 10 54 3 1 2 Praambeloptionen 3 1 2 1 Allgemeines Die nachfolgenden Optionen k nnen Argumente zu usepackage sein oder aber auch in der Kofigurationsdatei oder der Pr ambel stehen Die Standardwerte die unte
131. annotator introduction identisch sind Wird benutzt wenn translator annotator foreword identisch sind Wird benutzt wenn translator annotator aftword identisch sind 4 9 2 8 Aufgaben ausgedr ckt als Objekte Aufgaben die mit erg nzendem Material in Verbindung stehen k nnen eher als Objekte with a commentary by mit einem Kommentar von als als Funktionen commentator Kommentator oder Aktionen commented by kommentiert von ausgedr ckt werden Der Ausdruck mit einem Kommentar von name Der Ausdruck mit Anmerkungen von name Der Ausdruck mit einer Einleitung von name Der Ausdruck mit einem Vorwort von name Der Ausdruck mit einem Nachwort von name commentary annotations introduction foreword afterword volume volumes jourvol jourser newseries oldseries edition in inseries ofseries number chapter version reprint reprintof reprintas inpress inpreparation submitted 218 4 9 2 9 Erganzendes Material Der Ausdruck Kommentar Der Ausdruck Anmerkung Der Ausdruck Einleitung Der Ausdruck Vorwort Der Ausdruck Nachwort 4 9 2 10 Ver ffentlichungsdetails Der Ausdruck volume Umfang auf ein Buch bezogen Die Pluralform von volume Der Ausdruck volume Umfang bezogen auf eine Zeitschrift Der Ausdruck series Serie bezogen auf eine Zeitschrift Der Ausdruck new serie
132. ard bibliographiestilen verwendet Siehe auch date field key Wenn das Werk eine bersetzung ist dann die Sprache des Originals Siehe auch language list literal Wenn das Werk eine bersetzung eine Neuauflage oder etwas hnliches ist dann location der Originalausgabe Wird nicht von den Standardbibliographiestilen ver wendet Siehe auch location und 8 2 3 4 list literal Wenn das Werk eine bersetzung eine Neuauflage oder etwas hnliches ist der publisher der Originalausgabe Wird nicht von den Standardbibliographiestilen verwendet Siehe auch publisher und 8 2 3 4 field literal Wenn das Werk eine bersetzung ist der title des Originals Wird nicht von den Standardbibliographiestilen verwendet Siehe auch title field Bereich Eine oder mehrere Seitenzahlen oder Seitenbereiche Wenn das Werk als Teil eines anderen ver ffentlicht wurde wie ein Artikel in einer Zeitschrift oder einer Samm lung enth lt dieses Feld den entsprechenden Seitenbereich der anderen Arbeit Es kann auch verwendet werden um den Bezug auf einen bestimmten Teil eines Wer kes zu begrenzen beispielsweise ein Kapitel in einem Buch field literal Die Gesamtzahl der Seiten des Werkes field key Die Seitennummerierung der Arbeit Der Wert dieses Feldes legt die Formatierung des postnote Argumentes f r einen Zitatbefehl fest Der Schl ssel sollte im Singular angegeben werden M gliche Schl ssel k nnen sein page colum
133. assung von einem Dokument vorgesehen Ein Konzeptstil der die Eintragsschl ssel in Zitierungen benutzt Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite plain Dieser Stil gibt eher den Eintragsschl ssel aus als irgendeine Art von Label Er ist nur f r die Fehlersuche vorgesehen und setzt die folgenden Paketoptionen zur Ladezeit auf autocite plain 82 3 3 2 Bibliographiestile Alle Bibliographiestile die mit diesem Paket kommen benutzen dasselbe grundle gende Format f r die verschieden Bibliographieeintr ge Sie unterscheiden sich nur in der Art des Labels das in der Bibliographie ausgegeben wird und im gesamten Formatieren der Liste von Referenzen Es gibt einen bereinstimmenden Bibliogra phiestil f r jeden Zitierungsstil Beachten Sie dass manche Bibliographiestile im Fol genden nicht erw hnt werden da sie einfach einen allgemeineren Stil laden Zum Beispiel der Bibliographiestil authortitle comp wird den authortitle Stil laden numeric Dieser Stil gibt eine numerische Bezeichnung aus hnlich den bibliographischen Standardfunktionen von LaTeX Er ist f r die Verwendung im Zusammenhang mit einem numerischen Zitierungsstil vorgesehen Beachten Sie dass das shorthand Feld die vorgegebenen Labels aufhebt Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf labelnumber true Dieser Stil unterst tzt auch eine zus tzliche Pr ambeloption mit dem Namen subentry die das Formatieren von Eint
134. ated support for Italian Andrea Marchitelli Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only
135. ategory aus die einer category zugeordnet sind 97 Hier ein Beispiel f r einen Filter defbibfilter example type book or type inbook and keyword abc and not keyword x y z Dieser Filter wird alle Eintr ge ausgeben deren Eingabeart entweder book oder inbook ist und deren keywords Feld das Schl sselwort abc jedoch nicht x y z beinhaltet Wie man im obigen Beispiel sehen kann werden alle Elemente durch Leerstellen voneinander getrennt Leerzeichen Tabulatoren oder Zeilenenden Es gibt keinen Zeichenabstand um gleichwertige Symbole herum Die logischen Opera toren werden mit dem ifboolexpr Befehl aus dem etoolbox Paket ausgewertet Siehe etoolbox Anleitung f r Einzelheiten bez glich der Syntax Die Syntax des ifthenelse Befehls aus dem ifthen Paket welches in den lteren Versionen von biblatex Verwendung fand wird nach wie vor unterst tzt Dies ist der selbe Test unter Verwendung von ifthen hnlicher Syntax defbibfilter example C typefbook or typefinbook and keyword abc and not keyword x y z Man beachte dass normale Filter lokal bez glich des Referenzabschnitts sind in welchem sie verwendet werden Um einen anderen Abschnitt auszuw hlen benutzt man den section Filter von printbibliography Das ist in einem normalen Filter nicht m glich def bibcheck name code Definiert den gebrauchlichen Bibliographiefilter name der tiber die check Option von printbibliog
136. ateshort Gleicht mkbibdatelong verwendet aber die kurze Version des sprachspezifischen Datumsformat finalandcomma Gibt die Kommata die vor dem finalen and eingef gt wurden in einer Liste aus wenn m glich in der jeweiligen Sprache Hier ein Beispiel Michel Goo sens Frank Mittelbach and Alexander Samarin finalandcomma ist das Komma vor dem Wort and Siehe ebenfalls nultinamedelim finalnamedelim und revsdnamedelim in 8 3 8 1 mkbibordinal integer Dieser Befehl welcher einen ganzzahligen Wert als Argument beinhaltet gibt eine normale Zahl aus mkbibmascord integer Gleicht mkbibordinal gibt aber eine m nnliche Ordnungszahl aus wenn dies in der jeweiligen Sprache anwendbar ist mkbibfemord integer Gleicht mkbibordinal gibt aber eine weibliche Ordnungszahl aus wenn dies in der jeweiligen Sprache anwendbar ist mkbibordeditionf integer Gleicht mkbibordinal ist aber f r die Verwendung mit dem Begriff Ausgabe vor gesehen mkbibordseries integer Gleicht mkbibordinal ist aber f r die Verwendung mit dem Begriff Serie vorge sehen 3 8 3 L ngen und Z hler Die L ngenregister und Z hler in diesem Abschnitt k nnen gegebenenfalls in der Pr ambel mit setlength und setcounter ge ndert werden bibhang Die h ngende Einr ckung der Bibliografie wenn angemessen Diese L nge wird w hrend der Ladezeit auf parindent initialisiert biblabelsep bibite
137. aturangabe von dieser Paketoption ist in einer Weise initialisiert die f r den Stil angemessen ist siehe 3 3 1 f r Details Man beachte dass es gewis se Grenzen f r die Heraufsetzung bergeordneter Literaturangaben gibt Zum Bei spiel integrieren inline Literaturangaben die Autor Jahr bersicht so eng mit dem Text dass es virtuell unm glich ist diese in Fu noten zu ndern Der autocite Befehl ist nur verwendbar in F llen in denen man normalerweise parencite oder footcite oder supercite bei einem numerischen Stil verwendet Die Litera turangaben sollten am Ende des Satzes oder des Teilsatzes festgelegt werden direkt vor dem letzten abschliessenden Satzzeichen und sie sollte nicht Teil des Satzes im grammatikalischen Sinne sein wie textcite zum Beispiel autocite prenote postnote key Autocite prenote postnote key Im Gegensatz zu anderen Befehlen fiir Literaturverzeichnisse sucht der autocite Befehl nicht nur nachfolgend nach Satzzeichen die dem letzten Argument nach folgen um doppelte Satzzeichen zu vermeiden tats chlich verschiebt er sie sogar wenn es erforderlich ist Zum Beispiel wird bei autocite footnote ein mitgef hr tes Satzzeichen so verschoben dass die Fu notenmarkierung nach dem Zeichen ausgegeben wird Autocite ist so hnlich wie autocite schreibt aber das Pr fix des ersten Namens des Literaturverweises in Gro buchstaben wenn die useprefix Option vorhanden ist voraus
138. auch auf Per Typ Basis setzbar dataonly true false default false Diese Option zu setzen entspricht den skipbib skiplos und skiplab Optionen Normalerweise wird diese Option nicht ben tigt Benutzen Sie sie mit Vorsicht Mit Biber ist diese Option auch auf Per Typ Basis setzbar Biber only Biber only Biber only Biber only Biber only 75 3 1 4 Vererbungsoptionen Die folgenden Vererbungsoptionen k nnen sowohl global im optionalen Argument zu documentclass oder lokal in den optionalen Argumenten zu usepackage ste hen openbib Diese Option wird f r r ckw rtige Kompatibilit t mit der Standard KIEX document Deprecated class zur Verf gung gestellt openbib entspricht dabei block par 3 2 Globale Anwenderanpassung Unabh ngig von der M glichkeit neue Literaturverweis und Bibliographiestile zu erstellen gibt es zahlreiche M glichkeiten die dem Paket beiliegenden Stile zu ver ndern Dabei werden die manuellen Ver nderungen normalerweise in die Pr mbel geschrieben aber es gibt auch eine Konfigurationsdatei f r dauerhafte Anpassun gen Diese Datei kann auch dazu benutzt werden die Paketoptionen auf einen Wert zu setzen der sich vom Standardwert unterscheidet 3 2 1 Konfigurationsdatei Ist diese Option Configuration File aktiviert wird dieses Paket die Konfigurati onsdatei biblatex cfg laden Die Datei wird am Ende des Pakets gelesen gleich nachdem die Literaturverweis und die Bibliographiestil
139. aue Erkl rung der oben aufgelisteten Sortieroptionen so wie zum Thema Sortierprozess schauen sie bitte in 8 3 4 Um vordefinierte Schemen zu adaptieren oder neue zu definieren schauen Sie in 4 5 1 sortcase true false default true Bestimmt ob die Bibliographie und die Liste von K rzeln nach Gro und Klein schreibung sortiert werden soll Beachten Sie dass die Sortierung nach Gro und 55 Kleinschreibung nur von bibtex8 und Biber backends unterst tzt wird Sortieren nach Gro und Kleinschreibung ist eine immer auftretende Altlast von BibTeX F r Details beachten Sie die backend Optionen sortupper true false default true Diese Option entspricht Biber s sortlocale Kommandozeilen Befehl Sie hat hat keinen Fffekt auf andere backend Optionen Ist die Option aktiviert wird die Biblio graphie nach Gro schreibung vor Kleinschreibung sortiert Deaktiviert bedeutet genau anders herum sortlocale locale Diese Option entspricht Biber s sortlocale Kommandozeilen Befehl Sie hat kei nen Effekt auf andere backend Optionen Ist die Option aktiviert bestimmt sie den Ort der zum Sortieren benutzt wird Da biblatex keinen Standardwert fiir diese Option bereitstellt wird Biber die lokalen Einstellungen der Umgebung tiberneh men falls kein Ort genauer spezifiziert ist sortlos bib los default los Bestimmt die Ordnung der Liste der K rzel Dabei stehen folgende M glichkeiten zur Verf gung bib Sorti
140. author Shakespeare William title Collected Works volume 4 editor compiler founder 38 Im n chsten Beispiel werden wir uns auf einen Teil eines Bandes beziehen der aber eine in sich geschlossene Arbeit mit eigenem Titel darstellt Das jeweilige Band hat auch einen Titel und es gibt immer noch den Haupttitel der gesamten Auflage InBook lear author Shakespeare William bookauthor Shakespeare William maintitle Gesammelte Werke booktitle Tragedies title King Lear volume 1 pages 53 159 Angenommen der erste Band der Collected Works enthalt ein nachgedrucktes Essay eines bekannten Gelehrten Dies ist nicht die bliche Einleitung des Herausgebers sondern eine in sich geschlossene Arbeit Collected Works hat ebenso einen eigenen Herausgeber InBook stage author Expert Edward title Shakespeare and the Elizabethan Stage bookauthor Shakespeare William editor Bookmaker Bernard maintitle Collected Works booktitle Tragedies volume 1 pages 7 49 Siehe 2 3 7 fiir weitere Beispiele 2 3 6 Herausgeberfunktionen Die Art der redaktionellen Tatigkeit eines Herausgebers ist in einem der editor Felder aufgef hrt z B editor editora editorb editorc und sie k nnen in dem entsprechenden editor type Feld spezifiziert werden Die folgenden Funktionen werden standardm ig unterst tzt Die Funktion editor ist die S
141. ber langamerican langbrazilian langdanish langdutch langenglish langfrench langgerman langgreek langitalian langlatin langnorwegian langportuguese langspanish langswedish fromamerican frombrazilian 222 Der Name May Mai Der Name June Juni Der Name July Juli Der Name August August Der Name September September Der Name October Oktober Der Name November November Der Name December Dezember 4 9 2 18 Namen von Sprachen Die Sprache American Amerikanisch oder American English amerikanisches Englisch Die Sprache Brazilian Brasilianisch oder Brazilian Portuguese brasilianisches Portugiesisch Die Sprache Danish D nisch Die Sprache Dutch Niederl ndisch Die Sprache English Englisch Die Sprache French Franz sisch Die Sprache German Deutsch Die Sprache Greek Griechisch Die Sprache Italian Italienisch Die Sprache Latin Latein Die Sprache Norwegian Norwegisch Die Sprache Portuguese Portugiesisch Die Sprache Spanish Spanisch Die Sprache Swedish Schwedisch Die folgenden Zeichenketten sind f r die Verwendung in Phrasen wie translated from the English by translator bersetzt aus dem Englischen von bersetzer vorgesehen Der Ausdruck from the American aus dem Amerikanisc
142. ber den Formatierungsbefehl von entrysetcount Der Treiber muss dieses Feld ausgeben und einige Leerzeichen ein f gen oder aber eine neue Zeile beginnen Die Ausgabe der Markierungen in Zitie rungen erfolgt auf einem hnlichen Weg An Stellen wo in numerischen Stilen printfield labelnumber aufgerufen wird wird einfach das Feld entrysetcount angehangen printfield labelnumber printfieldfentrysetcount Da dieses Feld nur dann definiert ist wenn verarbeitete Zitierungen sich auf ein Element der Mengen beziehen sind zus tzliche Tests nicht n tig 4 11 2 Informationen zu elektronischen Ver ffentlichungen Die blichen Stile besitzen Support f r Archiv Referenzen Der Support f r anderen Ressourcen kann einfach hinzugef gt werden Die Standardstile handhaben das Feld eprint wie folgt iffieldundef eprinttype printfield eprint printfield eprint strfield eprinttype eprint Wenn ein eprinttype Feld verfiigbar ist versucht der obige Kode das Feldformat eprint eprinttype zu nutzen Wenn dieses Format nicht definiert ist fallt printfield automatisch auf das Feldformat eprint zurtick Es gibt zwei vordefi nierte Feldformate das typenspezifischen Format eprint arxiv und das Ersatzfor mat eprint DeclareFieldFormat eprint DeclareFieldFormat eprint arxiv Mit anderen Worten Den Support f r zus tzliche Resources hinzuzuf gen ist ge nauso leicht wie ein Feldformat namens eprint resource zu de
143. ber den zus tzlichen Vorteil vom automatischen berspringen von Seg menten ohne Referenzen Beachte dass bibbysegment f r Referenzen in dem Seg ment 1 bginnt zu suchen Er wird Referenzen die au erhalb der refsegment Nach barschaft angegeben werden ignorieren da sie zum Segment 0 zugeordnet sind F r Anwendungsbeispiele siehe 3 10 3 Die Optionen sind eine Teilmenge von denen die printbibliography unterst tzt G ltige Optionen sind env heading prenote postnote maxnames minnames maxitems minitems und section bibbycategory key value Dieser Befehl f hrt automatisch Schleifen ber alle Bibliographiekategorien aus Dies ist quivalent zu dem bergeben eines printbibliography Befehls zu jeder Kategorie hat aber den zus tzlichen Vorteil vom automatischen berspringen von leeren Kategorien Die Kategorien werden in der Reihenfolge bearbeitet in der sie deklariert wurden F r Anwendnungsbeispiele siehe 3 10 3 Die Optionen sind eine Teilmenge von denen die printbibliography unterst tzt G ltige Optio nen sind env prenote postnote maxnames minnames maxitems minitems und section Beachte dass heading bei diesen Befehl nicht verf gbar ist Der Name der aktuellen Kategorie wird automatisch als Titelname benutzt Dies ist quivalent mit dem bergeben von heading category zu printbibliography und besagt dass es eine passende Titeldefinition f r jede Kategorie geben muss printbibheading key v
144. blatex im labelnumber Feld bereitgestellt wird Wir nutzen ebenso einige L ngenregister und andere Einheiten welche durch biblatex bereitgestellt wer den siehe 88 4 10 4 and 4 10 5 f r Details Der numeric Bibliographiestil nutzt die oben gegebene Definition Der alphabetic Stil ist hnlich au er dass labelnumber durch labelalpha und labelnumberwidth durch labelalphawidth ersetzt werden Diese Liste von K rzeln wird in einer hnlichen Weise bearbeitet printshorthands nutzt standardm ig die shorthands Umgebung Ein typisches Beispiel ist unten gegeben Siehe 88 4 10 4 and 4 10 5 f r Details zu L ngenregistern und Einheiten welche in diesem Beispiel benutzt werden defbibenvironment shorthands list printfield shorthandwidth shorthand setlength labelwidth shorthandwidth setlength leftmargin labelwidth setlength labelsep biblabelsep addtolength leftmargin labelsep setlength itemsep bibitemsep setlength parsep bibparsep renewcommand makelabel 1 1 hss endlist item 4 2 3 Bibliographietreiber Bevor wir zu Kommandos tibergehen die das Dateninterface fiir das biblatex Paket formen kann es lehrreich sein einen Blick auf die Struktur eines Bibliographietrei bers zu werfen Man beachte dass das Beispiel unten sehr vereinfacht ist aber im mer noch funktionsf hig F r die Lesbarkeit lassen wir einige Felder weg welche Teil eines book Eintrags sein k nnen und
145. bordseries integer bibhang biblabelsep bibitemsep bibparsep abbrvpenalty lownamepenalty Wie mkbibordinal aber f r die Verwendung mit dem Begriff series Serie 4 10 3 Frei definierbare L ngen und Z hler Dieser Abschnitt bezieht sich auf 3 8 3 im Benutzerteil dieses Handbuches Die hier beschriebenen L ngenregister und Z hler sind daf r vorgesehen vom Benutzer ver ndert zu werden Die Literaturverzeichnis und Zitatstile sollten wo es geht mit ihnen zusammenarbeiten und k nnen auch eine Standardeinstellung mit sich bringen die sich vom Standard des Paketes unterscheidet Die berh ngende Einr ckung des Literaturverzeichnisses Stile des Literaturver zeichnisses sollten diese L nge in die Definitionen ihrer Literaturverzeichnisumge bung integrieren falls es m glich ist Der horizontale Platz zwischen Eintr gen und ihren dazugeh rigen Labeln Beschrif tungen Literaturverzeichnisstile die list Umgebungen verwenden und ein Label abdrucken sollten labelsep zu biblabelsep in den Definitionen ihrer jeweiligen Umgebungen ndern Der vertikale Platz zwischen den individuellen Eintr gen im Literaturverzeichnis Literaturverzeichnisstile die list Umgebungen verwenden sollten itemsep zu bibitemsep in den Definitionen ihrer jeweiligen Umgebungen ndern Der vertikale Platz zwischen Abs tzen innerhalb eines Fintrages in einem Litera turverzeichnis Literaturverzeichnisstile die list
146. brechlicher Interwort Raum Sehen Sie bitte in 8 3 11 4 f r weitere Details bibinithyphendelim Die Satzzeichen zwischen den Initials von Namensteilen mit Bindestrich ersetzt Biber only bibinitperiod und bibinitdelim Die Standarddefinition ist ein Raum gefolgt von einem nichtzerbrechlichen Bindestrich Sehen Sie bitte in 8 3 11 4 f r weitere Details bibindexnamedelima Ersetzt bibnamedelima im Index bibindexnamedelimb Ersetzt bibnamedelimb im Index bibindexnamedelimc Ersetzt bibnamedelimc im Index bibindexnamedelimd Ersetzt bibnamedelimd im Index bibindexnamedelimi Ersetzt bibnamedelimi im Index bibindexinitperiod Ersetzt bibinitperiod im Index bibindexinitdelim Ersetzt bibinitdelim im Index bibindexinithyphendelim Ersetzt bibinithyphendelim im Index bibnamedash Der Strich der als Ersatz f r wiederkehrende Autoren oder Herausgeber in der Bi bliographie verwendet wird Standardm ig ist das ein em oder en Strich abh n gig von der Gr e der Referenzliste labelnamepunct Das Gliederungszeichen welches nach dem Namen ausgegeben wird um die Biblio graphie alphabetisch zu ordnen author oder editor falls das author Feld nicht definiert ist Bei den Standardstilen ersetzt dieses Trennzeichen an dieser Stelle newunitpunct Die Standarddefinition ist newunitpunct das hei t es wird nicht anders verwendet als regul re Abschnittsinterpunktionen subtitlepunct Das Gliederungszeichen welche
147. btex8 durchlau fen lassen Bei der Verwendung von Biber wird all dies automatisch gehandhabt und es sind keine weiteren Schritte abgesehen von der Einstellung bibencoding erforderlich Hier sind ein paar typische Einsatzm glichkeiten zusammen mit den relevanten Zeilen aus der Dokumentpr ambel e Ascii Notation sowohl in der tex und bib Datei mit pdfTeX oder herk mmli chen TeX dies wird mit BibTeX bibtex8 und Biber funktionieren usepackage biblatex e Latin 1 Kodierung ISO 8859 1 in tex Dateien Ascii Zeichen in bib Dateien mit pdfTeX oder herk mmlichen TeX BibTeX bibtex8 Biber usepackage latin1 inputenc usepackage bibencoding ascii biblatex 50 e Latin 9 Kodierung ISO 8859 15 in tex und bib Dateien mit pdfTeX oder herk mmlichen TeX bibtex8 Biber usepackage latin9 inputenc usepackage bibencoding auto biblatex Seit bibencoding auto die Standardeinstellung ist wird die Option wegge lassen Das folgende Setup hat den gleiche Effekt usepackage latin9 inputenc usepackage biblatex e UTF 8 Kodierung in tex Dateien Latin 1 ISO 8859 1 in bib Dateien mit pdf TeX oder herk mmlichen TeX bibtex8 Biber usepackage utf8 inputenc usepackage bibencoding latin1 biblatex Das Gleiche mit XeTeX oder LuaTeX im herk mmlichen UTF 8 Modus usepackage bibencoding latin1 biblatex e Die Verwendung von UTF 8 ist sowohl in tex als auch in bib Dateien nicht mit dem herk
148. ch mit einem oder mehreren Autoren wo die Autoren alle zusammen gearbei tet haben Beachten Sie dass dieser Eingabetyp auch die Funktion des inbook Typs des herk mmlichen BibTeX umfasst siehe 8 2 3 1 f r weitere Einzelheiten Pflichtfelder author title year date Wahlfelder editor editora editorb editorc translator annotator commentator introduction foreword afterword subtitle titleaddon maintitle mainsubtitle maintitleaddon language origlanguage volume part edition volumes series number note publisher location isbn chapter pages pagetotal addendum pubstate doi eprint eprintclass eprinttype url urldate Ein mehrb ndiges Buch F r r ckw rtskompatible mehrb ndige B cher gilt der Sup port des Eintragstypes book Jedoch ist es ratsam den Eintragstyp mvbook zu neh men Pflichtfelder author title year date Wahlfelder editor editora editorb editorc translator annotator commentator introduction foreword afterword subtitle titleaddon language origlanguage edition volumes series number note publisher location isbn pagetotal addendum pubstate doi eprint eprintclass eprinttype url urldate Ein Teil eines Buches der eine in sich geschlossene Einheit mit seinem eigenen Titel bildet Beachten Sie dass das Profil dieses Eingabetyps verschieden ist vom Standard BibTeX siehe 2 3 1 Pflichtfelder author title booktitle year date Wahlfelder bookauthor editor
149. chen firstinits true false default false Wenn aktiviert dann werden alle Vor und Mittelnamen als Initialen ausgegeben Diese Option beeinflusst den iffirstinits Test aus 8 4 6 2 terseinits true false default false Diese Option kontrolliert das Format von Initialen die von biblatex generiert wer den Standardm ig f gt biblatex einen Punkt nach Initialen hinzu Ist diese Opti on aktiviert wird ein gedr ngtes Format ohne Punkte und Leerraum benutzt Zum 71 Beispiel werden die Initiale von Donald Ervin Knuth standardm ig als D E aus gegeben und als DE wenn aktiviert Mit Biber arbeitet die Option mit der Rede finierung einiger Makros die das Format der Initiale kontrollieren Genaueres in 3 11 4 labelalpha true false default false Ob die speziellen Felder labelalpha und extraalpha zur Verfiigung gestellt wer den fiir Details beachten Sie 4 2 4 Mit Biber kann diese Option auch auf Per Typ Basis gesetzt werden Siehe auch maxalphanames und minalphanames maxalphanames integer default 3 hnlich zur maxnames Option aber notwendig f r das Format des labelalpha Feldes minalphanames integer default 1 hnlich zur minnames Option aber notwendig f r das Format des labelalpha Feldes labelnumber true false default false Ob das spezielle Feld labelnumber zur Verfiigung gestellt wird fiir Details beachten Sie 4 2 4 Mit Biber ist diese Option ebenfalls auf Per Typ Basis setzba
150. chen welche von diesem Paket unterst tzt werden weil es ein y oder ein e sein kann je nachdem wie das n chste Wort beginnt Hierf r nutzt das spani sche Lokalisierungsmodul nicht den Lokalisierungsstring and sondern ein speziel les internes smart and Kommando Das Verhalten dieses Kommandos wird von dem smartand Z hler kontrolliert Dieser Z hler kontrolliert das Verhalten des internen smart and Kommandos Wenn er auf 1 steht druckt er y oder e vom Kontext abh ngig Wenn er auf 2 steht druckt er immer ein y Wenn er auf 3 steht druckt er immer ein e Wenn er auf 0 steht dann ist die Funktion smart and ausgeschaltet Dieser Z hler wird beim Start mit O initialisiert und kann in der Pr ambel ge ndert werden Man beachte dass die nderung des Z hlers auf einen positiven Wert impliziert dass das Spanische Lokalisierungsmodul finalnamedelim und finallistdelim ignoriert Man benutzt dieses Kommando in bib Dateien falls biblatex das und vor einem bestimmten Wort falsch druckt Wie der Name schon sagt wird ein e erzwungen Dieses Kommando muss in einer bestimmten Weise benutzt werden um BibTeX nicht zu verwirren Hier ist ein Beispiel forceY 123 author Edward Jones and Eoin Maguire author Edward Jones and forceE E oin Maguire Man beachte dass der erste Buchstabe der betreffenden Wortkomponente durch ein Argument f r forceE gegeben ist un
151. chts Das optionale format Argument spezifiziert ein bereichformatierendes Argument um f r file angewendet zu werden Wenn ein typspezifizierendes format angegeben ist dann hat das typspezifizierende forma tierende Argument Vorrang vor dem allgemeinen Wenn das format ausgelassen wird dann wird file so gedruckt wie es ist Beachten Sie dass dieser Zusatz aus f hrlich das Setzen der Paketoptionloadfiles von 8 3 1 2 1 erm glicht Bei Verzug wird printfile keine einzige Datei einlesen Dieser Befehl druckt das Eingabedatum als spezialisiert in den Datenfeldern date oder month year ein Das Format wird durch die Paketoption date von 3 1 2 1 kontrolliert Beachten Sie dass dieser Befehl eine Nahtstelle mit dem Zeichensset printdateextra printurldate printorigdate printeventdate 166 zungsspurenleser ist Es gibt keinen Grund ihn in ein printtext Befehl zu verpa cken Es ist hnlich wie printdate gliedert aber das extrayear Datenfeld in die Da tumsspezifikation mit ein Dies ist wertvoll f r Autor Jahr Zitat bestimmte Biblio grafiestile Dieser Befehl druckt das urldate der Eingabe Das Format wird durch die Paket option urldate von 8 3 1 2 1 kontrolliert Beachten Sie dass dieser Befehl eine Nahtstelle mit dem Zeichensetzungsspurnleser ist Es gibt keinen Grund es in einen printtext Befehl zu verpacken Dieser Befehl druckt das origdate der Eingabe Das Format wird durch die Paket option o
152. cii und 8 bit Verschl sselung UTF 8 und Re Verschl sse lung w hrend der bertragung lokalabh ngiges Sortieren und vieles mehr Sortierung nach lokaler Spezifizierung nach Gro und Klein schreibung Gro und Klein Priorit t wird von den sortlocale sortcase und sortupper Optionen gesteuert 65 Diese Option wird normalerweise immer in die Konfigurationdatei geschrieben F r Details beachten Sie 3 2 Auch finden Sie in 2 4 3 weitere Anweisungen zum Verschl sseln von bib Dateien texencoding auto encoding default auto Spezifiziert die Verschl sselung des tex Files Diese Option wirkt sich auf den Daten transfer vom Backend zu biblatex aus Bei der Verwendung von Biber entspricht diese der bblencoding Option von Biber Zur Verf gung stehen folgende Wahl m glichkeiten auto Versuchen Sie selbst die Eingabekodierung herauszufinden Wenn das inputenc inputenx luainputenc Paket verf gbar ist erh lt biblatex die wichtigste Kodierung von diesem Paket Wenn nicht nimmt es UTF 8 Kodierung wenn XeTeX oder LuaTeX erkannt wurden an und ansonsten dann Ascii encoding Spezifiziert das encoding explizit Dies trifft f r den seltenen Fall zu in dem die automatische Erkennung fehlschl gt oder Sie aus einem speziellen Grund eine bestimmte Kodierung erzwingen m chten Beachten Sie dass das Einstellen von texencoding encoding sich auch auf die bibencoding Option bei bibencoding auto auswirkt bibencoding a
153. ction Filter immer zuerst angegeben werden segment integer default 0 Gibt nur Eintr ge aus die im Referenzsegment integer zitiert wurden Die Refe renzsgmente sind nummeriert beginnend bei 1 Alle Zitierungen die au erhalb einer ref segment Nachbarschaft angegeben werden sind dem Segment 0 zugeord net F r Details siehe 3 5 5 und fiir Anwendungsbeispiele siehe 3 10 3 type entrytype Gibt nur Eintrage aus deren Eintragtyp entrytype ist nottype entrytype Gibt nur Eintr ge aus deren Eintragtyp nicht entrytype ist Diese Option kann mehrere Male benutzt werden subtype subtype Gibt nur Eintr ge aus deren entrysubtype definiert ist und subtype ist notsubtype subtype Gibt nur Eintr ge aus deren entrysubtype undefiniert ist und nicht subtype ist Diese Option kann mehrere Male benutzt werden keyword keyword Gibt nur Eintr ge aus deren keywords Feld ein keyword mit einschlie t Diese Option kann mehrere Male benutzt werden notkeyword keyword Gibt nur Eintr ge aus deren keywords kein keyword mit einschlie t Diese Option kann mehrere Male benutzt werden 89 category category Gibt nur Eintr ge aus die zur Kategorie category zugeteilt sind Diese Option kann mehrere Male benutzt werden notcategory category Gibt nur Eintr ge aus die nicht zur Kategorie category zugeteilt sind Diese Option kann mehrere Male benutzt werden filter name Filtert die E
154. d andothers 219 4 9 2 12 Pagination Der Ausdruck page Seite Die Pluralform von page Der Ausdruck column Rubrik bezogen auf eine Rubrik auf einer Seite Die Pluralform von column Der Ausdruck section Abschnitt bezogen auf die Unterteilung eines Dokuments blicherweise abgek rzt mit 8 Die Plural Form von section blicherweise abgek rzt mit 88 Der Ausdruck paragraph Absatz das bedeutet ein Textblock nicht zu verwechseln mit section Die Pluralform von paragraph Der Ausdruck verse Strophe wie er benutzt wird wenn das Werk mit Strophennummern zitiert wird Die Plural Form von verse Der Ausdruck line Linie wie er benutzt wird wenn eine Arbeit nach Liniennummern zitiert wird Die Pluralform von line 4 9 2 13 Arten Die folgenden Schl ssel werden gew hnlicherweise im type Ein gabefeld von thesis report misc und anderen Eintr gen verwendet Ein quivalenter Ausdruck zu dem Ausdruck Master s thesis Masterarbeit Der Ausdruck PhD thesis PhD dissertation doctoral thesis etc alle gleichbedeutend mit Doktorarbeit Der Ausdruck technical report technischer Bericht Der Ausdruck research report Forschungsbericht Der Ausdruck computer software Computersoftware Der Ausdruck data CD or CD ROM Daten CD oder CD Rom Der Ausdruck audio cp Musik CD 4 9 2 14 Verschiedenes
155. d das das gesamte Konstrukt in ein zus tzliches Paar geschweifte Klammern gefasst ist Analog zu forceE erzwingt aber y 3 9 3 Griechisch Das griechische Lokalisierungsmodul ben tigt den UTF 8 Support Es arbeitet mit keiner anderen Kodierung Im Allgemeinen ist das biblatex Paket kompatibel mit dem inputenc Paket und XeLaTeX Das ucs Paket funktioniert nicht Nachdem das inputenc Standard utf8 Modul keine Bildzeichen Funktion f r das Griechische be reitstellt bleibt f r griechische Nutzer nur noch XeLaTeX Man beachte dass man eventuell zus tzliche Pakete f r griechische Schriften laden muss Als Daumenregel gilt eine Einstellung welche f r normale griechische Dokumente funktioniert sollte auch mit biblatex funktionieren Allerdings gibt es eine fundamentale Einschr n kung Zum jetzigen Zeitpunkt unterst tzt biblatex nicht das Wechseln zwischen Schriften Griechische Titel in der Bibliographie sollten gut funktionieren voraus gesetzt man nutzt Biber als Backend aber englische und andere Titel in der Biblio graphie k nnten als griechische Buchstaben dargestellt werden Falls man Bibliogra phien mit mehreren Schriften braucht ist XeLaTeX die einzige vern nftige Wahl 3 10 Anwendungshinweise Der folgende Abschnitt gibt einen grundlegenden berblick ber das biblatex Pa ket und zeigt einige typische Anwendungsszenarien 3 10 1 berblick Die Benutzung des biblatex Pakets ist etwas anders als die Benutzung trad
156. d in der Hinsicht speziell da sie analysiert und in ihre Komponenten aufge spalten werden Siehe 8 2 3 8 f r Details Ein typisches Beispiel ist date Verbatim fields sind im w rtlichen Modus und k nnen Sonderzeichen ent halten Typische Beispiele f r solche Felder sind url und doi Key fields Schl sselfelder enthalten druckbare Daten oder Lokalisierungsschl s sel Es wird ein Test durchgef hrt um festzustellen ob der Wert des Fel des ein bekannter Lokalisierungsschl ssel ist die standardm ig defi nierten Lokalisierungsschl ssel werden in 8 4 9 2 aufgef hrt Wenn ja wird die lokalisierte Zeichenfolge gedruckt Wenn nicht wird der Wert ausgegeben Ein typisches Beispiel ist das Feld type Special fields Spezialfelder sind Felder die ein spezielles oben noch nicht er w hntes Format ben tigen Die Feldbeschreibung enth lt in diesem Fall Details ber das gew nschte Format Typische Beispiele sind die Felder hyphenation keywords und gender aus 8 2 2 3 Der Datentyp eines Feldes wird in der Regel nicht ge ndert unabh ngig davon welcher Eingabetyp genutzt wird Es gibt jedoch ein paar Sonderf lle Die Feld beschreibungen in 2 2 2 beinhalten die Details oder Verweise der entsprechenden abstract addendum afterword annotation annotator 17 Abschnitte in diesem Handbuch Zum Beispiel das Feld location welches standard m ig eine W rterliste ist wird zur Schl sselliste wenn es in patent Ein
157. das postpro Argument f r das Einrichten der Prozesskette wie folgt DeclareFieldFormat postnote mkcomprange mkpageprefix pagination 1 Beachten Sie dass mkcomprange zuerst ausgef hrt wird nehmend mkpageprefix als Nach Prozessor Ber cksichtigen Sie auch dass das postpro Argument in ein zusatzliches Paar von Klammern eingeschlossen ist Dies ist nur in einem speziellen Fall erforderlich um zu verhindern dass LaTeX s optionaler Argumentscanner die vorherigen verschachtelten Klammern verwechselt mkpagefirst postpro text Dieser Befehl welcher fiir die Benutzung in Feldformatierungsrichtlinien bestimmt ist zergliedert das text Argument in Seitenbereiche und druckt die Startseite des Bereiches Die regul re Version benutzt mkpageprefix um den text nach der K r zung zu formatieren welcher das pagination und oder das postpro Argument an mkpageprefix bergibt Die Variante mit dem Asterisk druckt direkt das gek rz te text Argument Das optionale postpro Argument bestimmt ein Makro welches f r die Nachbearbeitung von text benutzt wird Dieses Makro muss zwingend ein Argument enthalten 195 DeclareNumCharst characters DeclareNumChars characters Dieser Befehl konfiguriert die ifnumeral ifnumerals und ifpages Tests aus 8 4 6 2 Das Setup beeinflusst auch iffieldnum iffieldnums und iffieldpages genauso wie mkpageprefix und mkpagetotal Das characters Argument ist eine
158. ddnbspace addthinspace addnbthinspace addlowpenspace addhighpenspace addlpthinspace 201 F gt einen Punkt ein wenn ein anderer Punkt oder ein anderes Satzzeichen vor angestellt ist Dieses Kommando kann auch verwendet werden um einen zuvor angebrachten Abk rzungspunkt in einen Punkt umzuwandeln beispielsweise am Satzende F gt ein Ausrufungszeichenein wenn es vorausgeht einem Satzzeichen ausgeschlos sen ist ein Abk rzungspunkt F gt ein Fragezeichen ein wenn es vorausgeht einem Punkt ausgeschlossen ist ein Abk rzungspunkt Verwandelt einen zuvor eingebrachten eigentlichen Punkt in einen Abk rzungs punkt Im Gegensatz zu adddot ist nichts eingef gt wenn dieser Befehl nicht einem Punkt vorausgeht F gt einen internen Marker ein der dazu f hrt dass der n chste Satzzeichenbefehl nicht gedruckt wird 4 7 4 Hinzuf gen von Leerzeichen Die folgenden Befehle wurden entwickelt um st rende Leerzeichen zu verhindern Bibliographie und Zitierstile sollten diese Befehle immer verwenden anstelle von eigentlichen Leerzeichen Im Gegensatz zu den Befehlen in 88 4 7 2 and 4 7 3 sind sie nicht auf Zitate und das Literaturverzeichnis beschr nkt sondern global verf g bar Entfernt vorangegangene Leerzeichen d h es entfernt alle Spr nge skips und Strafpunkte penalties vom Ende der laufenden horizontalen Liste Der Befehl wird implizit durch alle folgenden Befehle ausgef hrt F gt einen zerbrech
159. de definiert sind Dies gilt sowohl f r die automatische Vererbung als auch f r ex plizite Vererbungsregeln Der Standardwerd des Pakees ist override false sodass z B schon existierende Felder des untergeordneten Eintrags nicht berschrieben werden Die zus tzlichen exceptions sind eine Liste von except Richtlinien Leerzeichen Tabulatoren und Zeilenumbr che k nnen beliebig benutzt werden um die exceptions zu ordnen Leere Zeilen sind nicht erlaubt except source target options Legt die options f r eine bestimmte source target Kombination fest Die source und target Argumente legen den ber und untergeordneten Eintragstyp fest Der Asterisk entspricht allen Typen und kann in beiden Argumenten verwendet werden DeclareDatalnheritance source target rules Deklariert Vererbungsregeln Die source und target Argumente legen den ber und untergeordneten Eintragstyp fest Jedes Argument kann ein einzelner Eintrags typ eine durch Komma getrennte Liste von Typen oder ein Asterisk sein Ein Asterisk entspricht allen Typen Die rules sind eine unbegrenzte Liste von inherit und oder noinherit Richtlinien Leerzeichen Tabulatoren und Zeilenumbr che k n nen beliebig benutzt werden um die rules visuell darzustellen Leere Zeilen sind nicht erlaubt Dieser Befehl darf nur in der Pr mbel verwendet werden inherit option source target Definiert eine Vererb
160. dem Autoren abschnitt dieser Anleitung f r Details Falls die memoir Klasse entdeckt wurde stellt biblatex ebenso folgende zus tzlichen Tests bereit welche n tzlich f r selbstdefi nierte Titel sein k nnten bibliography nottotoc bibliography totoc und bibliography totocnumbered Die globa len toc bibliography und toc bibliographynumbered Optionen und ebenso ihre Aliase wer den ebenso entdeckt In jedem Fall m ssen die Optionen global in das optionale Argument von documentclass gesetzt werden 137 ifmemoirbibintoc true false Wird zu true oder false abh ngig von den bibintoc und nobibintoc Schaltern von memoir Dies ist ein LaTeX Frontend f r den ifnobibintoc Test von memoir Man beachte dass die Logik des Test umgekehrt ist 3 11 3 Seitenzahlen in Zitaten Falls das postnote Argument f r das Zitierkommando eine Seitenzahl oder ein Sei tenbereich ist wird biblatex ihm automatisch ein p oder pp voranstellen Das funktioniert in den typischen F llen zuverl ssig jedoch ist manchmal manuelles Ein greifen n tig In diesem Fall ist es wichtig zu verstehen wie ein Argument ein Detail behandelt Zuerst checkt biblatex ob die Postnote eine arabische oder r mische Zahl ist case insensitive Falls dieser Test erfolgreich ist wird die Postnote als ein zelne Seite oder andere Nummer betrachten welche mit p oder einem anderen String gepr fixt wird abh ngig von dem pagination Feld s
161. den Listen mit identischen Familiennamen Eine Variante von full die aber disambiguiert Namen in den Listen mit identischen Familiennamen Test und das extrayear Feld auswirkt Siehe 4 11 4 f r weitere Details und prak tische Beispiele uniquelist true false minyear default false Ob die uniquelist Z hler aktualisiert werden oder nicht siehe 4 6 2 zu Details Dieses Feature disambiguiert die labelname Liste wenn es eine Ambiguit t bekom men hat nach einem maxnames minnames Abbruch Im Wesentlichen berschreibt es maxnames minnames auf der Per Feld Basis Diese Option ist auch auch auf Pre Typ Basis setzbar M glich sind true false minyear Disambiguieren der labelname Liste Abschalten dieses Features Disambiguieren der labelname Liste nur wenn die verk rzte Liste identisch ist mit einer mit dem gleichen labelyear Dieser Modus eig net sich gut fiir author year Stile und erfordert labelyear true Biber only Beachten Sie dass die uniquelist Option sich auch auswirkt auf den ifsingletitle Test und das extrayear Feld Siehe auch 4 11 4 fiir weitere Details und praktische Beispiele 3 1 3 Eintragsoptionen Eintragsoptionen sind Paketoptionen welche auf einer Pre Eintrag Basis im options Feld aus 2 2 3 angepasst werden 3 1 3 1 Preamble Type Entry Options Die folgenden Optionen sind alle auf Pre Eintrag Basis in das options Feld setzbar Zus tzlich dazu k nnen sie auch als op tionales
162. diese manuell einzutippen kann man ebenso den kompletten Mechanismus in der Dokumentenpr ambel oder in der Konfigurationsdatei wie folgt deaktivieren DeclareFieldFormat postnote 1 Das postnote Argument wird als Feld behandelt und die Formatierung dieses Fel des wird von einer Feldformatierungsrichtlinie kontrolliert welche frei umdefiniert werden kann Die obere Definitionen druckt die Postnote so wie sie ist Siehe 88 and 4 4 2 in der Autorenguide f r weitere Details 139 3 11 4 Namenteile und Namenzwischenr ume Das biblatex Paket bietet den Nutzern und Stilautoren eine sehr gute gek rnte Kontrolle der Namenzwischenr ume und des Zeilenumbruchs besonders wenn Sie Biber als Backend verwenden Die folgenden diskutierten Befehle sind in 88 3 8 1 and 4 10 1 dokumentiert Dieses Kapitel beabsichtigt einen berblick ber ihre Zu sammensetzung zu geben Ein Hinweis zur Terminologie Ein Name part ist ein grundlegender Teil des Namens beispielsweise der erste oder letzte Name Vor name oder Familienname Jeder Namensteil kann ein einzelner Name oder aus mehreren Teilen zusammengesetzt sein Beispielsweise der Namensteil first name Vorname kann aus einem ersten und zweiten Vornamen bestehen Letztere sind Namen elements in diesem Abschnitt Betrachten wir zuerst einen einfachen Namen John Edward Doe Dieser Name ist aus folgenden Teilen zusammengesetzt First John Edward Prefix Last Doe Suffix
163. druck U S patent Patent der Vereinigen Staaten Patentantr ge werden in hnlicher Weise abgehandelt indem man die Zeichenkette patreq als Basis des Namens des Schl ssels verwendet Der Oberbegriff patent request Patentantrag Der Ausdruck German patent request deutscher Patentantrag Der Ausdruck European patent request europ ischer Patentantrag Der Ausdruck French patent request franz sischer Patentantrag Der Ausdruck British patent request britischer Patentantrag Der Ausdruck U S patent request Patentantrag der Vereinigten Staaten 4 10 Formatierungsbefehle Dieser Abschnitt bezieht sich auf 3 8 im Benutzerteil dieses Handbuches Die Stile des Literaturverzeichnisses und der Zitate sollten gut mit den Befehlen die in die sem Abschnitt diskutiert werden zusammenarbeiten um einen gewissen Grad an fortgeschrittener Konfigurierbarkeit zu erzielen Die Benutzer sollten nicht dazu ge zwungen sein neue Stildateien zu schreiben wenn sie lediglich die Leerzeichenset zung der Literaturverzeichnisse oder die Zeichensetzung in den Zitaten ver ndern wollen 4 10 1 Frei definierbare Befehle und Haken Dieser Abschnitt bezieht sich auf 8 3 8 1 im Benutzerteil dieses Handbuches Die Be fehle und Haken die hier diskutiert werden sind daf r gedacht von Benutzern neu definiert zu werden allerdings haben die Stile des Literaturverzeichnisses und der Zitate meist eine Standa
164. e nichts tun au er die Klammern f r den Zeichensetzungstracker unsichtbar zu machen Be nutzen Sie in solchen F llen die folgenden Befehle in den Stildateien des Lieratur verzeichnisses und der Zitierungen um den Anfang oder die Mitte eines Satzes zu markieren falls dies erforderlich ist Dieser Befehl markiert den Anfang einen Satzes Eine lokalisierte Zeichenkette wird nach so einem Befehl automatisch gro geschrieben und der Zeichensetzungstra cker wird zur ckgesetzt Das bedeutet dieser Befehl verbirgt alle vorangehenden Satzzeichen vor dem Zeichensetzungstracker und erzwingt die Gro schreibung Dieser Befehl markiert die Mitte eines Satzes Eine lokalisierte Zeichenkette wird nach solch einem Befehl nicht gro geschrieben und der Zeichensetzungstracker wird zur ckgesetzt Das bedeutet dieser Befehl verbirgt alle vorangehenden Satz zeichen vor dem Zeichensetzungstracker und unterdr ckt die Gro schreibung Die Stern Variante von midsentence unterscheidet sich von der regul ren darin dass eine vorangehende Abk rzung nicht vor dem Zeichensetzungstracker verbor gen wird Das bedeutet dass jede Zeichenfolge nach midsentence so tun wird als w rde ein Punkt nach einer Abk rzung vorausgehen Alle anderen Satzzeichen werden vor dem Zeichensetzungstracker verborgen und die Gro schreibung wird unterdr ckt 4 8 Lokalisierte Zeichenketten Lokalisierte Zeichenketten sind Schl sselbegriffe wie edition Ausgabe
165. e Zeichensetzung zu aktivieren Betrachten Sie 3 9 1 f r weitere Details Diese Abk rzung ist nur aus Zweckm igkeitsgr nden angegeben Die wirksamen Einstel lungen werden von den Befehlen der unteren Ebenen vorgenommen 32In diesem Text benutzt das american Modul verschiedene Einstellungen f r die American style Zeichensetzung 205 stdpunctuation Macht die Einstellungen r ckg ngig die von uspunctuation vorgenommen wur bibsentence midsentence midsentence den und stellt die Standardzeichensetzung wieder her Um die Standardzeichenset zung zur standardisierten Einstellung zu erkl ren ben tigen Sie nur diesen Befehl um einen vorher ausgef hrten uspunctuation Befehl zu berschreiben Betrach ten Sie 8 3 9 1 f r weitere Details 4 7 6 Korrektur des Zeichensetzungstrackers Die Funktionen des Zeichensetzungstrackers und der automatischen Gro schrei bung sind unter normalen Umst nden sehr zuverl ssig Allerdings gibt es immer Grenzf lle die manuelle Eingriffe erfordern Solche typischen F lle sind lokalisier te Zeichenfolgen die als erstes Wort einer Fu note abgebildet werden dies wird f r gew hnlich was die Gro schreibung betrifft als der Beginn eines Paragraphen behandelt allerdings ist TeX zu diesem Zeitpunkt nicht im vertikalen Modus oder Zeichensetzung nach Punkten die nicht wirklich am Ende eines Satzes stehen zum Beispiel w rde ein Befehl wie addperiod nach einer Ellipse wi
166. e true false hnlich wie ifnameequals nimmt jedoch den Kontroll Sequenze Namen csname ohne f hrenden Backslash anstatt den macro Namen als Argument iffieldequalstr field string true false F hrt true aus falls der Wert von field gleich string ist ansonsten false Dies ist ein starker Befehl iffieldxreft field true false Falls das crossref xref Feld eines Eintrags definiert ist berpr ft dieser Befehl ob field mit einem durch einen Querverweis bergeordneten Eintrag verbunden ist Er f hrt true aus falls field des untergeordneten Eintrags gleich dem entsprechen den field des bergeordneten Eintrags ist Ansonsten wird false ausgef hrt Ist das crossref xref Feld undefiniert so wird false ausgef hrt Dies ist ein robuster Befehl F r weitere Informationen ber Querverweise lesen Sie die Beschreibungen der crossref und xref Felder in 2 2 3 sowie 2 4 1 iflistxref literal list true false hnlich wie iffieldxref berpr ft jedoch ob literal list mit einem durch einen Querverweis bergeordneten Eintrag verbunden ist F r weitere Informationen ber Querverweise lesen Sie die Beschreibungen der crossref und xref Felder in 2 2 3 sowie 8 2 4 1 ifnamexref name list true false hnlich wie iffieldxref berpr ft jedoch ob name list mit einem durch einen Querverweis bergeordneten Eintrag verbunden ist F r
167. e Argument weggelassen wird Die Ausnahmen der Silbentrennung werden die Sprache der 1bx Datei beeinflussen die aktuell verwendet wird DeclareRedundantLanguagest language language babel babel Dieser Befehl stellt die Sprachzuordnungen zur Verf gung die von der clearlang Option von 8 3 1 2 1 ben tigt werden Die language Sprache ist die Zeichenfolge die im language Feld steht ohne den optionalen lang Pr fix babel bezeichnet hierbei die von babel verwendete Sprache die auch im optionalen Argument von usepackage steht wenn babel geladen wird Dieser Befehl kann entweder in 1bx Dateien oder in der Pr ambel des Dokumentes verwendet werden Hier einige Bei spiele DeclareRedundantLanguages french french DeclareRedundantLanguages german german ngerman austrian naustrian DeclareRedundantLanguages english american english american british canadian australian newzealand USenglish UKenglish Beachten Sie dass diese Funktion global von der clearlang Option aus 3 1 2 1 aktiviert werden muss Wenn sie deaktiviert ist werden alle Zuordnungen ignoriert Wenn die Parameter von babel leer sind wird biblatex die Zuordnungen der jeweiligen language Sprache l schen Das bedeutet dass diese Funktion nur f r diese Sprache deaktiviert ist DeclareLanguageMappingt language file Dieser Befehl ordnet einen babel Sprachbezeichner einer 1bx Datei zu Die language Sprache muss der Name einer
168. e Feld kann global oder f r einen Typ angepasst werden Ist das op tionale entrytype Argument gegeben dann wird die Spezifikation auf den jewei ligen Eintragstyp angewendet Falls nicht dann wird sie global angewendet Das entrytype Argument kann eine durch Komma getrennte Liste von Werten sein Die ser Befehl kann nur in der Pr mbel genutzt werden 176 DeclareLabelyear entrytype specification Biber only Definiert die Datumskomponenten die betrachtet werden wenn das labelyear Feld erstellt wird siehe 4 2 4 2 Das specification Argument ist eine durch Komma getrennte Liste von Datumskomponenten Die Elemente werden in dieser Reihenfol ge berpr ft und das erste Element das verf gbar ist wird als labelyear genutzt Beachten Sie dass diese Elemente Datumskomponenten und keine Datumsfelder sind Dies ist die Standarddefinition DeclareLabelyear year eventyear origyear urlyear Das labelyear Feld kann global oder fiir einen Typ angepasst werden Ist das op tionale entrytype Argument gegeben dann wird die Spezifikation auf den entspre chenden Eintragstypen angewendet Falls nicht dann wird Sie globale angewendet Das entrytype kann eine durch Komma getrennte Liste von Werten sein Dieser Befehl kann nur in der Prambel genutzt werden Siehen Sie auch 4 2 4 3 4 5 3 Datenvererbung crossref Biber unterst tzt einen hochgradig anpassbarer Mechanismus f r Querverweise mit flexiblen Vererbungr
169. e Kontrollparameter an BibTeX bergeben zu k nnen In dem Beispiel oben w rde diese Datei example blx bib hei en In Fall eines Namenskonfliktes kann man die Endung ndern indem man das Makro blxauxsuffic in der Dokumentpr ambel neu definiert Wenn man Biber benutzt schreibt biblatex eine Kontrolldatei namens example bcf und ignoriert blxauxsuffix Es gibt in diesem Fall dann auch eine bib Hilfsdatei Man sollte beachten dass biblatex keine Dateien berschreibt die es nicht selbst erstellt hat Alle Hilfsdateien die automatisch durch dieses Paket erzeugt worden beginnen mit einer speziellen Signaturzeile Bevor eine Datei berschrieben wird ausgenommen die aux Hauptdatei welche von LaTeX gef hrt wird untersucht biblatex die erste Zeile der Datei um sicher zu gehen dass kein Namenskonflikt besteht Falls die entsprechende Datei keine Signaturzeile besitzt gibt biblatex sofort eine Fehlernachricht aus und bricht ab bevor eine Ausgabe erzeugt wurde In diesem Fall sollte man alle st renden Dateien l schen welche unbeabsichtigt im Arbeitsverzeichnis verblieben waren Falls der Fehler weiterhin besteht kann ein Namenskonflikt mit einer Datei die in einer der TeX Installationsbaumes erzeugt worden ist bestehen Da die Installationsb ume normalerweilse keine aux Dateien enthalten und die Zeichenkette blx recht exotisch in dem Namen einer bib Datei ist ist es recht unwahrscheinlich aber theoretisch m glich Falls man herausfindet
170. e Labels aus Er ist f r die Verwendung im Zusam menhang mit einen Autor Titel Stil vorgesehen Wiederkehrende Autoren und Edi torenamen werden durch einen Bindestrich ersetzt au er wenn der Eintrag der erste auf der aktuellen Seite oder Doppelseite ist Dieser unterst tzt auch eine Pr ambeloption mit dem Namen dashed die diese Eigenschaft kontrolliert F r Details verbose reading draft debug 83 siehe das Stilbeispiel Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf pagetracker true Dieser Stil ist dem authortitle Stil hnlich Er unterst tzt auch eine Pr ambelop tion mit dem Namen dashed F r Details siehe das Stilbeispiel Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf pagetracker true Dieser besondere Bibliographiestil ist f r pers nliche Leselisten kommentierte Bi bliographien und Anwendungen vorgesehen Es umfasst wahlweise die Felder annotation abstract library und file in der Bibliographie Wenn gew nscht f gt er verschiedene Arten von kurzen Headers zu der Bibliographie Dieser Stil un terst tzt auch die Praambeloptionen entryhead entrykey annotation abstract library und file die kontrollieren ob die entsprechenden Begriffe in der Biblio graphie ausgegeben werden F r Details siehe das Stilbeispiel Siehe auch 8 3 10 7 Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf loadfiles true entryhead true entrykey true annotation true abstract true l
171. e Version multipler Literaturangaben von textcite und Textcite Dieser Befehl wird nur von nicht wortreichen Stilen unterst tzt supercites pre post pre post key pre post key Ist die entsprechende Version multipler Literaturangaben von supercite Dieser Befehl wird lediglich von numerischen Stilen unterstiitzt 3 6 4 Stilunabhangige Befehle Manchmal ist es n tig Literaturangaben in der Quelldatei in einem Format anzu geben welches nicht an einen speziellen Stil gebunden ist und in der Pr ambel global modifiziert werden kann Das Format dieser Literaturangaben kann leicht durch das Laden eines anderen Stiles f r Literaturangaben ge ndert werden Den noch wenn man Befehle wie parencite oder footcite verwendet ist die Art wie die Literaturangaben in den Text eingebettet werden trotzdem gewisserma en vorprogrammiert Die Idee hinter dem autocite Befehl ist die die Heraufsetzung 103 bergeordneter Literaturangaben zu unterst tzen welche es m glich macht inline Literaturangaben global mit solchen zu tauschen die als Fu note oder Index ange zeigt werden Der autocite Befehl wird zu Beginn von hinten anstehenden Befeh len so wie parencite und footcite eingebaut Dieser Zitierstil unterst tzt eine Definition von autocite durch DeclareAutoCiteCommand siehe 4 3 1 Diese Definition kann mithilfe der autocite Paketoption aus 8 3 1 2 1 aktiviert werden Der Stil der Liter
172. e bibliographischen Daten in Feldern angegeben Einige dieser Felder zum Beispiel author und editor k nnen eine Liste von Elementen enthalten Diese Listenstruktur wird in BibTeX mit Hilfe des Stichwortes and er reicht welches zur Trennung der einzelnen Elemente in der Liste gebraucht wird Das biblatex Paket beinhaltet drei verschiedene Datenarten um bibliographische Daten zu handhaben Namenslisten W rterlisten und Felder Es gibt auch mehrere Listen und Feld Subtypen Dieser Abschnitt gibt einen berblick ber die Datenty pen welche durch dieses Paket unterst tzt werden Siehe 88 2 2 2 and 2 2 3 f r Informationen ber die Umwandlung von BibTeX Feldern in biblatex Datentypen Namenslisten werden analysiert und in die einzelnen Positionenen und das Bin dewort and gespalten Jedes Element in der Liste wird dann in vier Namens bestandteile zerlegt Vorname Namenspr fix von van of da de della Nachnamen und Namenssuffix Junior Senior Namentliche Listen k n nen in der bib Datei mit dem Schl sselwort and others gek rzt werden Typische Beispiele von Namenslisten sind author und editor W rterlisten werden analysiert und in die einzelnen Positionen und das Bindewort and aufgespalten aber nicht weiter zerlegt W rtliche Listen k nnen in der bib Datei mit dem Stichwort and others gek rzt werden Es gibt zwei Un terarten W rterlisten im engeren Sinne werden wie oben beschrieben behandelt D
173. e eee 2 1 1 Introducing remote resources 2 2 2m mn 3 5 1 Introducing experimental RIS support 2 sooo 3 5 1 Added addbibresource p06 eds een ee are 3 001 Hibliopraphy now deprecated u ao a oo be ewe Oe A 3 5 1 bibliography replaced by addglobalbib 3 8 1 Added Vaddsectionbib 2 5 4 Ree east ek Gee ei 3 521 Updated and expanded documentation n soso oo 2 4 1 Introducing smart crossref data inheritance 2 4 1 2 Introducing crossref configuration interface 4 5 3 Added DefaultInheritance 2 46 6 064 2 bee bee bebe es 4 5 3 Added DeclareDataInheritance 00 e eee eenee 4 5 3 Added ResetDataInheritance nee 4 5 3 Added ifkeyword caora ea au er an en a et 4 6 2 Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Added ifentrykeyword 2 0er an ee ai ei Added ifcategory 24 5 un a an 4 8 ie a aa nn aaa ng Added ifentrycategory sx au ake an haare Added ifdriver e aceia en ee ae ei Added forcsvfield x 0 ana a we a Ra u in RAGS Extended ukpaseprefir 2 4 0i4 a hs ee Se eh Ga be Extended mkpagetotal u nee wo er an et Extended ukpagefirst 682k ae a aan Added localization key inpreparation 2 2 2 2 nme Rearranged manual slightly moving some tables to the appendix 1 1b 2011 02 04 Added option texencoding 2 rs us sa in
174. e geladen wurden 3 2 2 Umgebungspaketoptions Die load time Paketoption in 8 3 1 1 muss im optionalen Argument zu usepackage stehen Die Paketoptionen aus 3 1 2 k nnen auch in der Pr ambel stehen Die Optionen werden mit dem folgendem Befehl ausgel st ExecuteBibliographyOptions entry type key value Dieser Befehl kann auch in der Konfigurationsdatei benutzt werden um die Stan dardeinstellungen der Paketoption zu ver ndern Einige Optionen sind auch auf Per Typ Basis setzbar In diesem Fall spezifiziert das optionale entry type Argument den Eintragstyp Das entry type Argument kann auch eine durch Kommata unterschie dene Liste von Werten sein 3 3 Standardstile Dieses Kapitel bietet eine kurze Beschreibung aller Bibliographie und Literaturver weisstile die dem biblatex Paket beiliegen Wenn Sie ihre eigenen Stile schreiben wollen schauen Sie in 4 numeric numeric comp numeric verb alphabetic 76 3 3 1 Zitierstile Der Literaturverweisstil der diesem Paket beiliegt besitzt einige verbreitete Zitier stile Alle Standardstile sind auf das shorthand Feld ausgerichtet und unterst tzen Hyperlinks und das Erstellen von Indexen Dieser Stil beinhaltet ein numerisches Zitierschema hnlich dem der bibliographi schen Standardeinrichtungen von LaTeX Er sollte in Verbindung mit den Bibliogra phiestilen die f r die Ausgabe der entsprechenden Etiketten in der Bibliographie zu st ndig
175. eaddon type version location note date month year addendum pubstate doi eprint eprintclass eprint type url urldate Eine ganze Ausgabe einer Zeitschrift hnlich einer speziellen Ausgabe einer Zeit schrift Der Titel der Zeitschrift ist im Feld title gegeben Wenn die Ausgabe zu s tzlich zu dem Haupttitel der Zeitschrift einen eigenen Titel hat wird dieser im Feld issuetitle angegeben Der editor wurde im Sinne von 2 3 2 weggelassen Pflichtfelder editor title year date Wahlfelder editora editorb editorc subtitle issuetitle issuesubtitle language series volume number issue date month year note issn addendum pubstate doi eprint eprintclass eprinttype url urldate Zus tzliches Material in einem periodical Dieser Typ ist hnlich wie suppbook geh rt aber zum periodical Eingabetyp Die Rolle dieses Eintragstyps kann besser verstanden werden wenn man bedenkt dass der article Typ auch inperiodical genannt werden k nnte Dieser Typ kann n tzlich sein wenn es um Dinge wie re gelm ige Kolumnen Nachrufe Leserbriefe etc geht die nur eine allgemeine Be zeichnung haben Stile erfordern solche Elemente da sie anders als Artikel forma tiert sind Der Standardstil behandelt diesen Eingabetyp hnlich wie article Bericht von einer Konferenz Dieser Typ ist hnlich wie collection Er unter st tzt ein optionales Feld organization welches das Sponsorinstitut beinhaltet Der editor wurde
176. efault maxnames Ahnlich wie maxnames jedoch nur die Zitierungen im Dokument beeinflussend mincitenames integer default minnames Ahnlich wie minnames jedoch nur die Zitierungen im Dokument beeinflussend maxitems integer default 3 Ahnlich wie maxnames aber beeinflusst alle Literaturlisten publisher location usw minitems integer default 1 Ahnlich zu minnames aber beeinflusst alle Literaturlisten publisher location usw autocite plain inline footnote superscript Diese Option kontrolliert das Verhalten des autocite Befehls wie er in 3 6 4 behandelt wird Die Option plain sorgt daf r dass sich autocite wie cite ver h lt footnote verh lt sich dann wie footcite und superscript wie supercite Die Optionen plain inline und footnote sind immer verf gbar die superscript Option wird nur von den numerischen Literaturverweisstilen welche diesem Paket beiliegen zur Verf gung gestellt Der Literaturverweisstil kann auch zus tzliche Op tionen definieren Die Standardeinstellungen der Option h ngen vom gew hlten Literaturverweisstil ab beachten Sie dazu 3 3 1 autopunct true false default true Diese Option kontrolliert ob die Literaturverweisbefehle nach Satzzeichen vorw rts gerichtet suchen sollen F r Details beachten Sie 8 3 6 und DeclareAutoPunctuation in 8 4 7 5 57 Sprache Region Dialekt Identifikator Danisch Danemark danish Dutch Niederlande dutch Englisch USA american
177. egeln Diese Abschnitte befasst sich mit der Konfigurationso berfl che Siehe appendix A f r die Standardkonfiguration Beachten Sie dass eine benutzerdefinierte Datenvererbung Biber erfordert Es funktioniert mit keiner ande ren Erweiterung Ein Hinweis zur Terminologie child oder target ist der Eintrag mit dem crossref Feld parent oder source ist der Eintrag auf den das crossref Feld zeigt Der untergeordnete Eintrag erbt Daten von dem bergeordneten Eintrag DefaultInheritance exceptions options Biber only Konfiguriert das standardm ige Vererbungsverhalten Dieser Befehl darf nur in der Pr mbel benutzt werden Das Standardverhalten kann durch die folgenden options angepasst werden all true false default true Sollen alle oder keine Felder vererbt werden all true bedeutet dass der unter geordnete Eintrag alle Werte von dem bergeordneten Eintrag erbt solange keine genauere Vererbungsregel durch DeclareDataInheritance definiert wurde Ist ei ne Vererbungsregel f r ein Feld definiert so wird die Datenvererbung durch diese Regel gesteuert all false bedeutet dass standardm ig keine Daten vererbt wer den Jedes Feld das vererbt werden soll ben tigt eine genaue Vererbungsregel die mit DeclareDataInheritance festgelegt werden muss Der Standardwert f r ein Package ist all true 177 override true false default false Ob die target Felder von den source Feldern berschrieben werden sollen wenn bei
178. ei wird ebenso am Ende des Pakets vor dem ausgew hlten Bibliogra phiestil geladen 4 2 1 Bibliographie Stildateien Bevor wir zu den einzelnen Komponenten von einem Bibliographiestil bergehen betrachten wir dieses Beispiel einer allgemeinen Struktur von einer typischen bbx Datei ProvidesFilefexample bbx 2006 03 15 v1 0 biblatex bibliography style defbibenvironment bibliography defbibenvironment shorthands InitializeBibliographyStyle DeclareBibliographyDriverfarticle DeclareBibliographyDriver book DeclareBibliographyDriver inbook DeclareBibliographyDriver shorthands endinput Die Hauptstruktur einer Bibliographie Stil Datei besteht aus folgenden Kommandos 147 RequireBibliographyStylet style Dieses Kommando ist optional und ist f r spezialisierte Bibliographiestile gedacht welche auf einem allgemeineren Stil aufbauen Es l dt den Bibliographiestil style bbx InitializeBibliographyStylef code Definiert beliebigen code so dass er am Anfang der Bibliographie eingefiigt wird jedoch innerhalb der Gruppe welche von der Bibliographie geformt wird Dieses Kommando ist optional Es kann n tzlich sein f r Definitionen welche von einigen Bibliographietreibern geteilt werden aber nicht au erhalb der Bibliographie genutzt werden Man merke sich dass es mehrere Bibliographien in einem Dokument geben kann Falls die Bibliographietreiber e
179. eiten die in diesem Kapitel diskutiert werden sind spezifisch f r be stimmte Localization Module smartand forceE 122 3 9 1 Amerikanisches Englisch Das amerikanische Lokalisation Modul verwendet uspunctuation aus 4 7 5 um eine American style Interpunktion zu erm glichen Wenn diese Funktion aktiviert ist werden alle Kommata und Punkte innerhalb von Anf hrungszeichen nach mkbibquote verschoben Wenn Sie diese Funktion deaktivieren m chten verwen den Sie stdpunctuation wie folgt Def ineBibliographyExtras american stdpunctuation Standardm ig ist die American punctuation Funktion durch das american Lokali sation Modul aktiviert Der obige Kode ist nur erforderlich wenn Sie die amerika nische Lokalisierung ohne die amerikanische Zeichensetzung m chten Ansonsten w rde es redundant zu anderen Sprachen sein Es ist u erst ratsam zu spezifizieren american british australian etc an statt nur english wenn Sie das babel Paket laden um etwaige Verwechslungen zu vermeiden ltere Versionen des babel Pakets verwenden die Option english als Alias f r die Option british die neueren behandeln es als Alias f r american Das biblatex Paket behandelt im Wesentlichen english als Alias f r american au er bei der obigen Funktion die nur aktiviert wird wenn american angefordert wird 3 9 2 Spanisch Die Handhabung von dem Wort und ist im Spanischen komplizierter als in ande ren Spra
180. elalpha true authoryear Der Stil f hrt ein Autor Jahr Zitierungsschema aus Wenn die Bibliographie zwei oder mehr Arbeiten eines Autors enth lt die alle im selben Jahr ver ffentlicht wur den wird ein Buchstabe am Jahr angeh ngt Zum Beispiel w rde dieser Stil Zitierun gen wie Doe 1995a Doe 1995b Jones 1998 ausgeben Dieser Stil sollte in Zusam menhang mit einen Autor Jahr Bibliographiestil eingesetzt werden der die entspre chenden Label in der Bibliographie ausgibt Er ist vorrangig f r im Text Zitierungen vorgesehen aber er kann auch f r Zitierungen benutzt werden die in Fu noten angegeben werden Der Stil setzt die folgenden Paketoptionen zur Ladezeit aus autocite inline labelyear true uniquename true authoryear comp Eine kompakte Variante des authoryear Stils die den Autor nur einmal ausgibt wenn nachfolgende Referenzen die an einen einzelnen Zitierungsbefehl weiterge geben wurden den selben Autor benutzen Wenn sie ebenfalls dasselbe Jahr benut zen wird das Jahr auch nur einmal ausgegeben Zum Beispiel anstelle von Doe 1995b Doe 1992 Jones 1998 Doe 1995a w rde dieser Stil Doe 1992 1995a b Jones 1998 ausgeben Er ist vorrangig f r im Text Zitierungen vorgesehen aber er kann auch f r Zitierungen benutzt werden die in Fu noten angegeben werden Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite inline sortcites true labelyear true uniquename true authoryear ibid E
181. elsweise k nnen addnbspace nehmen um einen zuvor eingebrachtes wortinternes Leerzeichen in einen nicht zerbrechlichen zu verwandeln und addspace verwandelt ein nicht zerbrechliches Leerzeichen in ein zerbrechliches 4 7 5 Konfiguration von Zeichensetzung und Gro schreibung Die folgenden Befehle konfigurieren verschiedene Funktionen im Zusammenhang mit Zeichensetzung und automatischer Gro schreibung DeclareAutoPunctuationf characters Dieser Befehl definiert wie die Satzzeichen von den Zitierungsbefehlen behandelt werden wenn diese den Text nach Satzzeichen durchsuchen Beachten Sie dass characters Zeichen keine unbegrenzte Liste von Zeichen darstellt G ltige characters sind Punkt Komma Semikolon Doppelpunkt Ausrufezeichen und Fragezeichen Die Standardeinstellung ist DeclareAutoPunctuation Diese Definition wird automatisch wiederhergestellt sobald die autopunct Paketoption auf true eingestellt ist Den Befehl DeclareAutoPunctuation auszuf hren ist quivalent zur Einstellung autopunct false das bedeutet er deaktiviert diese Funktion 203 DeclareCapitalPunctuationt characters Wenn biblatex lokalisierte Zeichenketten einsetzt das hei t Schl sselbegriffe wie edition Ausgabe oder volume Umfang schreibt es sie automatisch nach Zei chen die einen Satz beenden gro Dieser Befehl definiert solche Satzzeichen die bewirken dass eingef gte Zeichenketten gro geschrieben
182. em einen Blick auf die Tests von iffieldxref iflistxref und ifnamexref in 8 4 6 2 Das obige Beispiel k nnte auch mit Befehl entrydata aus 4 4 1 implementiert werden ProvidesFilefexample bbx 2007 06 09 v1 0 biblatex bibliography style DeclareBibliographyDriver incollection iffieldundef xref code if no cross reference entrydata thefield xref code for cross references F74 4 11 7 Nutzung eines Interpunktions Trackers 4 11 7 1 Die Grundlagen Es gibt grundlegendes Prinzip welches Stil Autoren stehts beachten sollten wenn sie einen bibliographischen Treiber entwickeln Block und Unit Interpunktion werden asynchron gehandhabt Am besten l sst sich dies an einem Beispiel erkl ren Betrachten Sie den folgenden Kode Ausschnitt printfield title newunit printfield fedition newunit printfield note Gibt es kein edition Feld so wird nicht dieser Kode ausgegeben Title Note 246 sondern dieser Title Note da der Tracker der Unit Interpunktion asynchron arbeitet newunit gibt die Unit Interpunktion nicht sofort aus Es h lt lediglich die Bindung an eine Unit fest und legt newunitpunct auf dem Interpunktionspuffer ab Dieser Puffer wird vom nach folgenden printfield printlist oder hnlichen Befehlen gehandhabt aber nur dann wenn das entsprechende Feld oder die Liste definiert ist Befehle wie printfield betrachten vorher drei Faktoren bevor eine Block oder Unit Interp
183. en Die Ascii Notation muss in geschweifte Klammern ge setzt werden Herk mmliches BibTeX ignoriert daraufhin den Akzent und verwendet den Ascii Buchstaben f r die Sortierung Hier ein paar Beispiele author S a nchez Jos editor Ma ss mann R u diger translator Ferdif e re Fr c c ois title 0E uvres compl e tes Abgesehen von der unbequemen Handhabung gibt es zwei gro e Probleme mit die ser Konvention Ein kleines Problem ist dass die zus tzlichen Klammern das Kerning von allen Nicht Ascii Buchstaben unterdr cken Aber einfach alle Akzente wegzulas sen w re nicht der richtige Weg Zum Beispiel im D nischen ist der Buchstabe a einer der letzten Buchstaben des Alphabets also sollte er nach z eingeordnet wer den BibTeX sortiert ihn jedoch wie ein a ein Die Ligatur e und der Buchstaben 5 werden in dieser Sprache auch nach z einsortiert Es gibt hnliche F lle im Nor wegischen In Schweden ist der Buchstabe 6 einer der der letzten Buchstaben des Alphabets und die Buchstaben a und werden ebenfalls alphabetisch nach z an statt wie ein a eingeordnet Besser ist hier auch die Sortierung von Ascii Zeichen in einer eher eigent mliche Weise da hier der Sortieralgorithmus den Ascii Zeichen satz 0 9 A Z a z verwendet wird Dies bedeutet dass der Kleinbuchstabe a nach dem Gro buchstaben Z kommt was nicht nur in der Sprache f r die
184. en Diese g ltigen Paare werden wie folgt deklariert DeclarePunctuationPairs comma x Der identifier Bezeichner w hlt die Befehle aus um sie zu konfigurieren Die identifier entsprechen den Namen der Zeichensezungsbefehle von 4 7 3 ohne add prefix Das hei t g ltige identifier Zeichen sind dot Punkt comma Kom ma semicolon Semikolon colon Doppelpunkt period Punkt exclam Aus rufezeichen question Fragezeichen Das Argument von characters ist eine nicht unbegrenzte Liste von Satzzeichen G ltige characters sind Komma Semikolon Doppelpunkt Punkt Ausrufezeichen Fragezeichen und Sternchen Ein Punkt im Ar gument von characters steht f r den Punkt am Ende eines Satzes ein Sternchen f r den Punkt nach einer Abk rzung Dies ist die Standardeinstellung die automatisch 204 wiederhergestellt wird sobald biblatex die Sprache wechselt und den Einstellun gen entspricht wie sie in 8 4 7 3 beschrieben sind DeclarePunctuationPairs dot DeclarePunctuationPairs comma DeclarePunctuationPairs semicolon DeclarePunctuationPairs colon DeclarePunctuationPairs period DeclarePunctuationPairs exclam DeclarePunctuationPairs question Da diese Funktion sprachspezifisch ist muss DeclarePunctuationPairs in dem Argument von DefineBibliographyExtras falls es in der Pr ambel verwendet wird oder DeclareBibliographyExtras falls es in einem lokalen Modul ver wendet wi
185. en Es ist mit vergleichbar einer Kurzform die vom babel Paket f r einige Sprachmodule zur Ver f gung gestellt wird Ein abh ngiger Trennstrich Im Gegensatz zum Standardbefehl der die Silben trennung f r den Rest des Wortes erm glicht Es ist vergleichbar mit der Kurzform die vom babel Paket f r einige Sprachmodule zur Verf gung gestellt wird Ein expliziter zerbrechlicher Bindestrich in Komposita Im Kontrast zu einem litera len erm glicht dieser Befehl die Silbentrennung im Wortrest Es ist vergeleichbar mit der Kurzform die vom babel Paket f r einige Sprachmodule zur Verf gung gestellt wird Ein expliziter nicht zerbrechlicher Bindestrich in Komposita Im Kontrast zu einem literalen erlaubt dieser Befehl keine Zeilenumbr che am Bindestrich jedoch noch die Silbentrennung im Wortrest Es ist vergeleichbar mit der Kurzform die vom babel Paket f r einige Sprachmodule zur Verf gung gestellt wird Man sollte bedenken dass Zeilenumbr che in der Bibliografie oft komplizierter als im Text sind und man nicht darauf zugreifen kann einen Satz umzuformulieren In manchen F llen kann es w nschenswert sein die gesamte Bibliographie in raggedright zu setzen um suboptimale Zei lenumbr che zu vermeiden In diesem Fall kann auch die kleinste Standardstrafe einen sichtbaren Unterschied zeigen 121 nohyphenation Ein allgemeiner Schalter der die Silbentrennung lokal unterdr ckt Er sollte in der
186. en seit diese Befehle sowieso in allen Sprachmodulen ein gebaut wurden DefineHyphenationExceptionst language text Dies ist ein LaTeX Kopfende eines TeX hyphenation Befehls der Ausnahmen f r die Silbentrennung definiert Die language muss der Name einer Sprache aus dem babel Paket sein Der text ist eine durch Leerzeichen unterteilte Liste von W rtern Silbetrennungen werden durch einen Trennstrich markiert DefineHyphenationExceptions famerican hy phen ation ex cep tion NewBibliographyStringt key Dieser Befehl deklariert neue Lokalisierungsstrings das hei t er initialisiert einen neuen key der in den definitions von DefineBibliographyStrings verwendet wird Das key Argument kann ebenfalls eine durch Kommata getrennte Liste von Schl sselnamen sein Die Schl ssel die in 8 4 9 2 aufgelistet werden sind durch die Standardeinstellung definiert 3 8 Formatierungsbefehle Die Befehle und M glichkeiten die in diesem Abschnitt erl utert werden k nnen zur Abstimmung der Formate von Literaturverweisen und Bibliographien verwendet werden 3 8 1 Generelle Befehle und Aufh nger Die Befehle in diesem Abschnitt k nnen mit renewcommand in der Pr ambel neu definiert werden Man beachte dass alle Befehle die mit mk beginnen ein Ar gument ben tigen All diese Befehle sind in biblatex def definiert bibsetup bibfont citesetup newblockpunct newunitpunct finentrypunct bibn
187. en Sie in 8 3 4 Bei Biber ist diese Biber only Option auch auf Per Typ Basis setzbar usetranslator true false default false Ob translator fehlende author editor bei den Etiketten oder w hrend des Sortie rens ersetzen soll Setzt man usetranslator true hei t das nicht dass translator author editor berschreibt Es bedeutet nur dass translator als R ckgriff dient sollten author editor fehlen oder useauthor und useeditor auf false gesetzt sind Mit anderen Worten wenn Sie ein Buch lieber mit dem bersetzer zitieren wollen als mit dem Autor dann m ssen Sie folgende Optionen setzen Bei Biber ist Biber only diese Option auch auf Per Typ Basis setzbar Book options useauthor false usetranslator true author translator Mit den Standardstilen wird translator standardm ig nach dem Titel ausgege ben F r mehr Informationen beachten Sie auch 3 4 useprefix true false default false Ob das Pr fix eines Namens von van of da de della usw ber cksichtigt wird wenn der Nachname in Literaturverweisen ausgegeben wird Dadurch wird auch 74 das Sortieren und Formatieren der Bibliographie genauso wie die Erstellung eini ger Etiketten beeinflusst Ist diese Option aktiviert stellt biblatex das Pr fix dem Namen immer voran So wird zum Beispiel standardm ig Ludwig van Beethoven als Beethoven zitiert und als Beethoven Ludwig van alphabetisiert Ist diese Op tion jedoch ak
188. en Titel einer Arbeit enth lt die Teil einer gr eren Publi kation ist wird der Titel des Hauptwerkes in diesem Feld angegeben Siehe auch title field literal Ein Anhang zum booktitle der in einer anderen Schrift dargestellt wird field literal Ein Kapitel oder Abschnitt oder eine andere Einheit eines Werkes list Name Der Die Autor en eines Kommentars ber die Arbeit Beachte dass dieses Feld f r kommentierte Ausgaben die einen Kommentator zus tzlich zu dem Autor haben date doi edition editor editora editorb editorc 19 bestimmt ist Wenn die Arbeit ein eigenst ndiger Kommentar ist sollte der Kommen tator im Feld author angegeben werden Wenn der Kommentator mit dem editor und oder translator bereinstimmt verketten die Standard Stile diese Felder in der Bibliographie automatisch Siehe auch annotator field Datum Zeitpunkt der Publikation Siehe auch month und year sowie 8 2 3 8 field verbatim Der digitale Objektbezeichner des Werkes field Integer oder literal Die Ausgabe einer gedruckten Publikation Dies muss eine ganze Zahl und nicht eine Ordnungszahl sein Nicht edition First oder edition 1st sondern edition 1 Die Bibliographie Stile wandeln diese in Ordnungssprachen um Es ist auch m glich die Ausgabe als Zeichenkette anzugeben zum Beispiel Dritte berarbeitete und er weiterte Auflage list Name Der Die Editor en von title booktitle oder maintit
189. enden Kennungen werden unterst tzt sf femininer Singular ein einzelner weiblicher Name sm maskuliner Singular ein einzelner m nnlicher Name sn Neutrum Singular ein einzelner neutraler Name pf femininer Plu ral mehrere weibliche Namen pm maskuliner Plural mehrere m nnliche Namen pn Neutrum Plural mehrere neutrale Namen pp Plural mehrere Namen unter schiedlichen Geschlechts Diese Information ist nur f r spezielle Bibliographie und Zitierstile erforderlich und auch nur in bestimmten Sprachen Zum Beispiel kann ein Zitatstil sich wiederholender Autorennamen mit einem Begriff wie idem erset zen Wenn das lateinische Wort verwendet wird so wie es im englischen und fran z sischem Brauch ist muss das Geschlecht nicht angegeben werden In deutschen 11 siehe die mincrossrefs package option in 3 1 2 1 hyphenation indexsorttitle 30 Sprache Region Dialekt Babel Identifiers D nisch D nemark danish Niederl ndisch Niederlande dutch Englisch USA american USenglish english Gro britanien british UKenglish Kanada canadian Australien australian Neuseeland newzealand Finnisch Finnland finnish Franz sisch Frankreich Kanada french francais canadien Deutsch Deutschland german ngerman sterreich austrian naustrian Grieschich Griechenland greek Italienisch Italien italian Norwegisch Norwegen norsk nynorsk Portugiesisch Brasilien brazil Portugal portuges Spanisch Spanien spani
190. entendday 05 eventendmonth 02 eventendyear 1995 Tabelle 7 Daten Interface endday endmonth endyear origday origmonth origyear origendday origendmonth origendyear 157 field integer Falls die Datumsspezifikation in dem date Feld ein Bereich ist beinhaltet dieses Feld die Tageskomponente vom Ende des Datums field integer Falls die Datumsspezifikation in dem date Feld ein Bereich ist beinhaltet dieses Feld die Monatskomponente vom Ende des Datums field integer Falls die Datumsspezifikation in dem date Feld ein Bereich ist beinhaltet dieses Feld die Jahreskomponente vom Ende des Datums Eine leere aber definierte endyear Komponente deutet auf einen offenen date Bereich field integer Dieses Feld beinhaltet die Tageskomponente vom origdate Feld Falls das Datum ein Bereich ist beinhaltet es die Tageskomponente vom Start des Datums field integer Dieses Feld beinhaltet die Monatskomponente vom origdate Feld Falls das Datum ein Bereich ist beinhaltet es die Monatskomponente vom Start des Datums field integer Dieses Feld beinhaltet die Jahreskomponente vom origdate Feld Falls das Datum ein Bereich ist beinhaltet es die Jahreskomponente vom Start des Datums field integer Falls die Datumsspezifikation in dem origdate Feld ein Bereich ist beinhaltet dieses Feld die Tageskomponente vom Ende des Datums field integer Falls die Datumsspezifikation in dem origdate Feld e
191. enzsektion an jedem chapter Befehl section Beginnt eine neue Referenzsektion an jedem section Befehl subsection Beginnt eine neue Referenzsektion an jedem subsection Befehl Die Sternchenversionen dieser Kommandos werden keine neue Referenzsektion be ginnen refsegment none part chapter section subsection default none hnlich der refsection Option aber startet dabei ein neues Referenzsegment Dies entspricht einem newrefsegment Befehl Beachten Sie auch 8 3 5 5 f r Details 62 Sollten Sie beide Optionen benutzen beachten Sie dass Sie diese Option nur unter einer niedrigeren Dokumentebene als der refsection verwenden k nnen und dass verschachtelten Referenzsegmente nur lokal auf die eingekapselten Referentensek tion angewandt werden citereset none part chapter section subsection default none Diese Option f hrt automatisch den citereset Befehl von 3 6 8 an einer Do kumentenaufspaltung wie einem Kapitel oder einer Sektion aus Dabei stehen die folgenden M glichkeiten f r die Dokumentenaufteilung zur Verf gung none Deaktivieren des Features part F hrt ein Reset an jedem part Befehl aus chapter F hrt ein Reset an jedem chapter Befehl aus section F hrt ein Reset an jedem section Befehl aus subsection F hrt ein Reset an jedem subsection Befehl aus Die Sternchenversionen dieser Kommandos werden kein Reset veranlassen abbreviate true false default true Entscheidet ob lange oder verk
192. er Ausdruck founder Gr nder bezieht sich auf einen gr ndenden Editor Die Pluralform von founder Ein Ausdruck wie continuator Fortsetzer continuation Fortsetzung oder continued fortgesetzt bezieht sich auf einen fr heren Editor der die Arbeit eines gr ndenden Editors fortsetzt aber vom derzeitigen Editor ersetzt wird Die Pluralform von continuator Der Ausdruck redactor Redakteur bezieht sich auf einen Sekundareditor redactors collaborator collaborators translator translators commentator commentators annotator annotators editortr editorstr editorco editorsco editoran editorsan editorin editorsin editorfo editorsfo editoraf editorsaf editortrco 212 Die Plural Form von redactor Ein Ausdruck wie collaborator Mitarbeiter collaboration Zusammenarbeit cooperator Kooperator oder cooperation Kooperation bezieht sich auf einen Sekund reditor Die Pluralform von collaborator Der Ausdruck translator bersetzer Die Pluralform von translator Der Ausdruck commentator Kommentator bezieht sich auf den Autor eines Kommentars zu einer Arbeit Die Pluralform von commentators Der Ausdruck annotator Kommentator bezieht sich auf den Autor einer Anmerkung zu einer Arbeit Die Pluralform von annotators 4 9 2 3 Verkettete Aufgaben des Editors ausgedr ckt als Funktionen Die folgenden Sch
193. er Stil 2 5 6 ausgeben Er ist f r im Text Zitierungen vorgesehen Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite inline labelnumber true Er unterst tzt auch die subentry Option Dieser Stil f hrt ein alphabetisches Zitierungsschema aus hnlich dem alpha bst Stil vom blichen BibTeX Die alphabetischen Labels hneln ansatzweise dem kom pakten Autor Jahr Stil aber die Art wie sie eingesetzt werden ist dem numerischen Zitierungsschema hnlich Zum Beispiel anstelle von Jones 1995 w rde dieser Stil das Label Jon95 benutzen Jones and Williams 1986 w rde erstellt werden als LJW86 Dieser Stil sollte im Zusammenhang mit einen alphabetischen Biblio graphiestil eingesetzt werden der die entsprechenden Labels in die Bibliographie 77 ausgibt Er ist f r im Text Zitierung vorgesehen Der Stil setzt die folgenden Paket optionen zur Ladezeit auf autocite inline labelalpha true alphabetic verb Eine wortreiche Variante des alphabetic Stils Der Unterschied beeinflusst die Hand habung einer Liste von Zitierungen und ist nur offensichtlich wenn mehrere Ein gabeschl ssel an einen einzelnen Zitierungsbefehl abgegeben werden Zum Bei spiel anstelle von Doe92 Doe95 Jon98 w rde dieser Stil Doe92 Doe95 Jon98 ausgeben Er ist f r im Text Zitierungen vorgesehen Der Stil setzt die fol genden Paketoptionen zur Ladezeit auf autocite inline lab
194. er eine Pro Eintrag Basis ge setzt werden Dabei stehen folgende M glichkeiten zur Verf gung true Aktiviert Katalogisierung f r alles false Deaktiviert Katalogisierung f r alles cite Aktiviert Katalogisierung nur f r Literaturverweise bib Aktiviert Katalogisierung nur f r die Bibliographie Dieses Feature muss vom gew hlten Literaturverweisstil unterst tzt werden Alle Standardstile die diesem Paket beiliegen unterst tzten die Erstellung von Katalo gen sowohl f r Literaturverweise als auch f r die Bibliographie Beachten Sie dass Sie immer mit makeindex das Erstellen eines Katalogs aktivieren m ssen um ihn angezeigt zu bekommen loadfiles true false default false Diese Option kontrolliert ob externe Dateien durch den printfile Befehl ange fordert werden F r Details schauen Sie auch in 3 10 7 und printfile in 8 4 4 1 Beachten Sie dass dieses Feature standardm ig deaktiviert ist um Leistungsein br che zu verhindern refsection none part chapter section subsection default none Diese Option startet automatisch eine Referenzsektion an einer Dokumentenaufspal tung wie zum Beispiel bei einem Kapitel oder einer Sektion Das entspricht dem newrefsection Befehl F r Details schauen Sie in 3 5 4 Dabei stehen folgende M glichkeiten f r die Dokumentenaufspaltung zur Verf gung none Deaktiviert dieses Feature part Beginnt eine Referenzsektion an jedem part Befehl chapter Beginnt eine Refer
195. eren entsprechend der Reihenfolge in der Bibliographie los Sortiert nach K rzel sortcites true false default false Bestimmt wie die Literaturverweise nach einem Literaturverweisbefehl sortiert wer den falls mehrere Schl sseleintr ge zu einem Literaturverweisbefehl zu bergeben sind Ist diese Option aktiviert werden die Literaturverweise nach nach der Reihen folge der Bibliographie sortiert Dieser Befehl funktioniert mit allen Literaturver weisstilen maxnames integer default 3 Eine Grenze die alle Namenslisten author editor usw beeinflusst Sollte eine Liste diese Grenze berschreiten das hei t wenn sie mehr als integer Namen bein haltet wird sie automatisch abgeschnitten je nach dem wie die Einstellungen der minnames sind minnames integer default 1 Eine Begrenzung die alle Namenslisten author editor usw beeinflusst Sollte ei ne Liste mehr als maxnames beinhalten wird sie automatisch auf minnames wie Biber only Biber only 56 in der Bibliographie und den Literaturverweisen verk rzt Das beeinflusst auch die Sortierung der Bibliographie und die Generierung der Etiketten Der minnames Wert muss nat rlich kleiner oder gleich maxnames sein maxbibnames integer default maxnames Ahnlich wie maxnames jedoch nur die Bibliographie beeinflussend minbibnames integer default minnames Ahnlich wie minnames jedoch nur die Bibliographie beeinflussend maxcitenames integer d
196. ert ist schauen sie auch in 8 4 11 5 ibidtracker true false context strict constrict default false Diese Option kontrolliert den ibidem Sucher welcher vom ifciteibid Test bean sprucht wird Dabei stehen folgende M glichkeiten zur Verf gung true Aktiviert Sucher im globalen Modus false Deaktiviert Sucher context Aktiviert den Sucher im Kontext Sensitivem Modus In diesem Modus werden Literaturverweise in Fu noten und im Text unabh ngig von einander gesucht strict Aktiviert den Sucher im genauen Modus In diesem Modus werden po tentiell mehrdeutige Verweise unterdr ckt Ein Verweis ist mehrdeu tig wenn entweder die aktuelle Zitierung eine der ibidem Referie rungen aus einer Liste von Referenzen besteht constrict Dieser Modus kombiniert Eigenschaften von context und strict Dar ber hinaus versucht der Weg der Fu note Zahlen und potentielle mehrdeutige Verweise in Fu noten zu erkennen in einer strengeren Weise als die strict Option Zus tzlich zu den Bedingungen die die strict Option auferlegt wird ein Verweis in einer Fu note nur als eindeutig in Betracht gezogen wenn das aktuelle Zitat und die vorhe rige Nennung in der gleichen Fu note oder in unmittelbar aufeinander folgenden Fu noten auftreten Beachten Sie dass diese Suche in allen Uml ufen floats deaktiviert ist schauen Sie in 8 4 11 5 opcittracker true false context strict constrict default false Diese Option kontr
197. ert wird und eine kur ze Zitierung danach zitiert wird Wenn verf gbar wird das shorttitle Feld in allen kurzen Zitierungen benutzt Wenn das shorthand Feld definiert ist wird die Kurz schrift bei der ersten Zitierung eingef hrt und danach als die kurze Zitierung ver wendet Dieser Stil kann ohne ein Liste von Referenzen und Abk rzungen benutzt werden da alle bibliographischen Daten bei der ersten Zitierung bereitgestellt wer den Es ist f r Zitierungen vorgesehen die in Fu noten angegeben werden Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite footnote citetracker context Dieser Stil unterst tzt eine zus tzliche Pr ambeloption mit dem Namen citepages F r Details siehe die Stilbeispiel Eine Variante des verbose Stils der die wiederholten Zitierungen mit der Abk r zung ebenda austauscht au er wenn die Zitierung die erste auf der aktuellen Sei te oder Doppelseite ist oder wenn ebenda zweideutig im Sinne der Paketoption ibidtracker strict sein w rde Dieser Stil ist f r Zitierungen vorgesehen die in Fu noten angegeben werden Der Stil setzt die folgenden Paketoptionen zur Lade zeit auf 80 autocite footnote citetracker context ibidtracker constrict pagetracker true Dieser Stil unterst tzt auch zus tzliche Praambeloptionen mit den Namen ibidpage und citepages F r Details siehe die Stilbeispiel verbose note Dieser Stil ist hnlich mit dem verbose Stil Bei diesem wird eine
198. erteilung der Bibliographie in Primar und Sekund rliteratur ist mit einem keyword Filter m glich wie im Beispiel oben gezeigt In diesem Fall mit nur zwei Unterbereichen w re es ausreichend ein Schl sselwort als Filterkriterium zu nut zen printbibliography keyword primary printbibliography notkeyword primary Da biblatex keine M glichkeit hat zu wissen ob ein Eintrag in der Bibliogra phie Prim r oder Sekund rliteratur sein soll muss man die Bibliographiefilter mit den ben tigten Daten unterst tzen indem man ein keywords Feld f r jeden Ein trag in die bib Datei hinzuf gt Diese Schl sselw rter k nnen dann als Ziele f r 130 den keyword und nokeyword Filter benutzt werden wie oben gezeigt Es kann eine gute Idee sein solche Schl sselw rter w hrend des Aufbaus einer bib Datei hinzu zuf gen Book key keywords primary some other keywords Ein alternativer Weg um die Referenzliste zu unterteilen sind Bibliographiekate gorien Sie unterscheiden sich von dem schl sselwortbasierten Denkansatz der im Beispiel oben gezeigt ist darin dass sie auf dem Dokumentlevel arbeiten und keine nderungen in der bib Datei ben tigen documentclass usepackage biblatex DeclareBibliographyCategory primary DeclareBibliographyCategory secondary addtocategory primary key1 key3 key6 addtocategory secondary key2 key4 key5 addbibresource begin document printbibheading pri
199. esetzt dann wird der Counter auf 1 begrenzt Dies ist f r Zitierstile n tzlich die Initialen verwenden um Namen eindeutig zu machen aber niemals den vollen Namen in Zitaten drucken Wenn das Hinzuf gen der Initialen nicht reicht um den Namen einzigartig zu machen dann wird uniquename f r diesen Namen auf 0 gesetzt Dieses Feature muss mit der Package Option uniquenane aktiviert sein Beachte dass der uniquename Z hler innerhalb printnames und nur f r die labelname Liste gesetzt ist Dessen Wert ist 0 in jedem anderen Zusammenhang z B muss er in der Namen Formatierungsrichtlinie die mit der labelname Liste arbeitet ausgewertet werden Dieser Z hler bezieht sich auf die labelname Liste und ist auf eine per Eintrag Basis gesetzt Dessen Wert zeigt die Anzahl an Namen die ben tigt wird um die labelname Liste einzigartig zu machen falls die automatische maxnames minnames K rzung zu einer mehrdeutigen Liste von Namen f hren w rde Gibt es z B eine Ar beit von Doe Smith Johnson und eine andere Arbeit von Doe Edwards Williams dann k nnte das Setzen von maxnames 1 beim Zitieren in beiden F llen zu Doe et al f hren abh ngig von dem Stil In diesem Fall w rde uniquelist f r beide Ein tr ge auf 2 gesetzt sein da mindestens die ersten beiden Namen ben tigt werden um die die Eintr ge der labelname Liste einzigartig zu machen Beachte dass der uniquelist Z hler innerhalb printnames und nur
200. etzten Element das einen Namensteil bildet der bibnamedelima nicht verwendet Die Standarddefinition ist ein wort interner Raum penaltisiert vom Wert des des lownamepenalty Zahlers 8 3 8 3 Sehen Sie bitte in 3 11 4 f r weitere Details Dieses Trennzeichen steuert den Abstand zwischen Namensteilen Es ist eingef gt zwischen dem Namenspr fix und dem Nachnamen wenn useprefix true Die Standarddefinition ist ein wortinterner Raum penaltisiert vom Wert des highnamepenalty Z hlers 8 3 8 3 Sehen Sie bitte in 8 3 11 4 f r weitere Details Dieses Trennzeichen ist zwischen allen Namensteilen die bibnamedelimc nicht verwendet Die Standarddefinition ist ein wortinterner Raum penaltisiert vom Wert des lownamepenalty Z hlers 8 3 8 3 Sehen Sie bitte in 8 3 11 4 f r weitere De tails Dieses Trennzeichen ersetzt bibnamedelima b nach Initialen Beachten Sie dass dies nur f r Initialen im bib File gegeben ist nicht f r Initialen die automatisch von biblatex generiert werden die ihren eigenen Satz von Trennzeichen benutzen Biber only Biber only Biber only 114 bibinitperiod F gt die Interpunktion nach Initialen ein es seidenn bibinithyphendelimgilt Die Biber only Standarddefinition ist ein Punkt adddot Sehen Sie bitte in 3 11 4 f r weitere Details bibinitdelim Der Abstand zwischen mehreren eingef gten Initialen es sei denn Biber only bibinithyphendelim gilt Die Standarddefinition ist ein nicht zer
201. eventdate und eventtitle field literal Die Revisionsnummer einer Software eines Handbuches etc field literal Das Nummer eines mehrb ndigen Buches oder eine Zeitschrift Siehe auch part field literal Die Gesamtzahl der B nde eines mehrb ndigen Werkes Je nach Art des Eintrags geh rt dieses Feld zu title oder maintitle field literal Das Jahr der Ver ffentlichung Siehe auch date und 8 2 3 8 2 2 3 Spezielle Felder Die Felder in diesem Abschnitt werden nicht ausgegeben sondern dienen einem anderen Zweck Sie gelten f r alle Arten von Eintr gen field entry key Eingabeschliissel Dieses Feld enth lt einen Eingabeschl ssel f r die BibTeX Querverweisfunktion Es wird intern von BibTeX verwendet Abh ngige Kind eintr ge mit einem crossref Feld erben alle Daten von den Elterneintr gen die im crossref Feld angegeben sind Wenn die Anzahl der Kindeintr ge auf einen bestimmten Elterneintrag ver weist wird der Elterneintrag automatisch in die Bibliographie hinzugef gt auch entryset entrysubtype execute gender 29 wenn er nicht explizit zitiert wurde Man kann dies tiber die Kommandozeile steu ern Stilautoren sollten beachten dass das crossref Feld des Kindeintrags auf der biblatex Ebene definiert wird abh ngig von der Verf gbarkeit der Elterneintr ge Wenn der Elterneintrag verf gbar ist wird das crossref Feld des Kindeintrages de finiert Wenn nicht erben sie die Daten au
202. ey Wie bibxstring aber es wird immer die kurze Zeichenkette verwendet und die abbreviate Abktirzungs Option ignoriert 4 9 Lokalisierte Module Ein lokalisiertes Modul bietet bersetzungen fiir Schliisslbegriffe wie edition oder volume genauso wie Definitionen f r sprachspezifische Funktionen wie das Da tumsformat und Ordinalzeichen Diese Definitionen werden in Dateien zur Verf gung gestellt die auf 1bx enden Der Basisname der Datei muss ein Name einer Sprache sein der dem babel Paket bekannt ist Die 1bx Dateien k nnen auch dazu verwendet werden um die Namen der Sprachen von babel den backendModulen des biblatex Pakets zuzuordnen Alle lokalisierten Module werden auf Anfrage des Dokumentrumpfes geladen Beachten Sie dass die Inhalte der Datei in einer Gruppe verarbeitet werden und dass der Code der Kategorie des Zeichens vor bergehend auf letter eingestellt wird 208 4 9 1 Lokalisierte Befehle Die Versionen der Benutzerebene der lokalisierten Befehle wurden bereits in 8 3 7 angesprochen Wenn die lokalisierten Befehle in 1bx Dateien verwendet werden un terscheidet sich deren Syntax von der gew hnlichen Syntax in der Pr ambel und der von der Konfigurationsdatei Wenn sie in lokalisierten Dateien verwendet werden muss man die language Sprache nicht angeben da den W rtern bereits durch den Namen der 1bx eine Sprache zugeordnet wurde DeclareBibliographyStringst definitions Dieser Be
203. f key code entrydata t key code Dateibefehle wie printfield benutzen normalerweise die Datei der Eingabe die momentan bearbeitet wird Sie sollten eventuell entrydata benutzen um Zusam menh nge lokal umzutauschen Der key ist der Zugangsschl ssel der lokal zu ver wendenden Eingabe Der code ist ein beliebiger Kode um in diesem Kontext aus gef hrt zu werden Dieser Kode wird in einer Gruppe ausgef hrt Siehe 8 4 11 6 als Beispiel Beachten Sie dass dieser Befehl automatisch die Sprachen ver ndert wenn die babel Paketoption aktiv ist Die feste Version entrydata vervielf ltigt alle Datenfeld des eingeschlossenen Eintrags benutzt Bereich Verzeichnis und andere Quellennamen die mit dem Pr fix saved verkettet sind Dies ist wichtig wenn man zwei Datensets vergleichen will Zum Beispiel im code Argument wo der author Bereich den Autor der Eingabe key enth lt und der eingeschlossenen Autor der Eingabe verf gbar ist als savedauthor Das author Verzeichniss enth lt die Anzahl der Namen im author Datenfeld des key das savedauthor Verzeichnis referiert auf das Autorenverzeichnis der eingeschlossenen Eingabe entryset precode postcode Dieser Befehl ist bestimmt um in der Bibliographie als set Eingabe anders benutzt zu werden Es schlingt sich als entryset bezeichnet iiber alle Mitglieder des Satzes und fiihrt den passenden Treiber fiir das jeweilige Satz Mitglied durch Das ist der Durchf
204. fehl ist nur in 1bx Dateien verf gbar Er wird verwendet um lokalisier te Zeichenketten zu definieren Die definitions Definitionen bestehen aus key value Paaren welche einen Ausdruck einem Bezeichner zuordnen Eine vollst n dige Liste aller Schl ssel die von der Standardeinstellung unterst tzt werden steht in 8 4 9 2 Beachten Sie dass die Syntax des Wertes sich von den 1bx Dateien un terscheidet Der einem Schl ssel zugewiesene Wert besteht aus zwei Ausdr cken jeder von ihnen steht in einem zus tzlichen Paar von Klammern Am besten wird dies am Beispiel gezeigt DeclareBibliographyStrings bibliography Bibliography Bibliography shorthands List of Abbreviations Abbreviations editor editor fed editors eds editors Der erste Wert ist der lange ausgeschriebene Ausdruck der zweite ist eine Abkiir zung oder Kurzform Beide Worter miissen immer gegeben sein selbst wenn sie identisch sein sollten falls ein Ausdruck niemals oder immer abgekiirzt wird Ab h ngig von den Einstellungen der Optionen des abbreviate Abk rzungs Pakets siehe 8 3 1 2 1 w hlt biblatex einen Ausdruck aus wenn die 1bx Datei geladen wird Au erdem gibt es einen speziellen Schl ssel namens inherit Vererbung welcher die Zeichenketten aus einer einer anderen Sprache kopiert Dies ist f r Spra chen gedacht die sich nur in wenigen Ausdr cken unterscheiden wie zum Beispiel die deutsche und die
205. finieren in dem resource eine Identifizierung ist die im Feld eprinttype genutzt wird 238 4 11 3 Externe Abstracts und Annotationen Externe Abstracts und Annotationen wurden bereits in 3 10 7 besprochen Dieser Teil liefert etwas mehr Hintergrundwissen f r Stil Autoren Die Standardstile nut zen die folgenden Makros von biblatex def um Abstracts und Annotationen zu handhaben newbibmacro annotation iffieldundeffannotation printfile annotation bibannotationprefix thefieldfentrykey tex printfield annotation newcommand bibannotationprefix bibannotation newbibmacro abstract iffieldundeffabstract printfilelabstract bibabstractprefix thefield entrykey tex printfield abstract newcommand bibabstractprefix bibabstract Wenn abstract oder annotation undefiniert sind versucht das obige Beispiel die Abstracts Annotationen von einer externen Datei zu laden Der Befehl printfile nimmt auch Dateinamen Pr fixe auf welche eventuell vom Benutzer umdefiniert wurden Beachten Sie dass Sie printfile explizit aktivieren m ssen indem Sie die Paketoptionen von loadfiles setzen 8 3 1 2 1 Dieses Feature ist aus Performance Gr nden im Normalfall deaktiviert 4 11 4 Disambiguierung der Namen Die uniquename und uniquelist Optionen eingef hrt in 3 1 2 3 unterst tzen verschiedene Betriebsmodi Dieser Abschnitt erkl rt die Unterschiede von diesen Optionen mit Beispielen
206. finierte eventendyear Komponente deutet auf einen offenen eventdate Bereich field integer Dieses Feld beinhaltet die Tageskomponente vom urldate Feld field integer Dieses Feld beinhaltet die Monatskomponente vom urldate Feld field integer Dieses Feld beinhaltet die Jahreskomponente vom urldate Feld field integer Falls die Datumsspezifikation in dem urldate Feld ein Bereich ist beinhaltet dieses Feld die Tageskomponente vom Ende des Datums 159 urlendmonth field integer Falls die Datumsspezifikation in dem urldate Feld ein Bereich ist beinhaltet dieses Feld die Monatskomponente vom Ende des Datums urlendyear field integer Falls die Datumsspezifikation in dem urldate Feld ein Bereich ist beinhaltet die ses Feld die Jahreskomponente vom Ende des Datums Eine leere aber definierte urlendyear Komponente deutet auf einen offenen urldate Bereich 4 3 Zitatstile Ein Zitatstil ist ein Set von Kommandos wie cite welches verschiedene Typen von Zitaten druckt Solche Stile sind in den Daten mit dem Suffix cbx definiert Das biblatex Paket l dt die ausgew hlte Zitatstildatei am Ende des Paketes Beachten Sie dass ein kleines Repertoire von oft verwendeten Makros mehrerer Standardzi tatstile auch in biblatex def enthalten sind Diese Datei wird ebenso am Ende des Paketes vor dem ausgew hlten Zitatstil geladen Es enth lt auch die Definition der Befehle von 8 3 6 5 4 3 1 Zitatstildaten Bevor wir zu de
207. fo translatoraf translatorsaf translatorcoin translatorscoin translatorcofo translatorscofo translatorcoaf 214 Die Pluralform von editortrcoaf Schl ssel f r die Kombination von editor annotator commentator role Wird benutzt wenn editor annotator commentator introduction identisch sind Die Pluralform von editortranin Wird benutzt wenn editor annotator commentator foreword identisch sind Die Pluralform von editortranfo Wird benutzt wenn editor annotator commentator aftword identisch sind die Pluralform von editortranaf 4 9 2 4 Verkettete Aufgaben f r den bersetzer ausgedr ckt als Funktionen Die folgenden Schl ssel hneln translator bersetzer in ihrer Funktion Sie die nen dazu zus tzliche Aufgaben des bersetzers anzugeben wie zum Beispiel trans lator and commentator bersetzer und Kommentator und translator and intro duction bersetzer und Einf hrung Wird benutzt wenn translator commentator identisch sind Die Pluralform von translatorco Wird benutzt wenn translator annotator identisch sind Die Pluralform von translatoran Wird benutzt wenn translator introduction identisch sind Die Pluralform von translatorin Wird benutzt wenn translator foreword identisch sind Die Pluralform von translatorfo Wird benutzt wenn translator aftword identisch sind Die Pluralform von translatoraf Schl ssel f r die Kombination von translator commentator role Wird
208. geschlossene Einheit bildet mit ei nem deutlichen Autor und Titel Der author bezieht sich auf den title der editor auf booktitle d h den Titel der Sammlung suppcollection manual misc online patent 10 Pflichtfelder author editor title booktitle year date Wahlfelder editora editorb editorc translator annotator commentator introduction foreword afterword subtitle titleaddon maintitle main subtitle maintitleaddon booksubtitle booktitleaddon language orig language volume part edition volumes series number note publisher location isbn chapter pages addendum pubstate doi eprint eprint class eprinttype url urldate Zus tzliches Material in collection Dieser Typ ist hnlich wie collection aber bezieht sich auf den collection Eingabetyp Der Standardstil behandelt diesen Eingabetyp hnlich wie incollection Technische oder sonstige Unterlagen nicht unbedingt in gedruckter Form Der author oder editor sind im Sinne des 2 3 2 weggelassen worden Pflichtfelder author editor title year date Wahlfelder subtitle titleaddon language edition type series number version note organization publisher location isbn chapter pages pagetotal addendum pubstate doi eprint eprintclass eprinttype url urldate Ein Typ f r Eintr ge die in keine andere Kategorie passen Verwenden Sie das Feld howpublished f r zus tzliche Ver ffentlichungsinformationen wenn zutref
209. gesetzt es gibt ein Namenspr fix und die Art der Lite raturangabe gibt berhaupt alle Namen aus autocite prenote postnote key Autocite prenote postnote key Diese mit einem Stern versehene Variante von autocite verh lt sich nicht anders als die regul re Der Stern wird lediglich auf das Argument am Ende bergeben Wenn zum Beispiel autocite so konfiguriert werden soll dass es parencite ver wendet wird autocite parencite ausgef hrt autocites pre post pre post key pre post key Autocites pre post pre post key pre post key Dies ist die Version f r multiple Literaturangaben von autocite Sie findet und ver schiebt ebenfalls Interpunktionen wenn n tig Man beachte dass es keine Version 104 mit Stern gibt Autocite ist genau wie autocite schreibt aber das Pr fix des ers ten Namens des Literaturverweises in Gro buchstaben wenn die useprefix Option vorhanden ist vorausgesetzt es gibt ein Namenspr fix und die Art der Literaturan gabe gibt berhaupt alle Namen aus 3 6 5 Textbefehle Die folgenden Befehle werden vom Kern von biblatex bereitgestellt Sie sind daf r ausgelegt im flie enden Text verwendet zu werden Man beachte dass alle Textbe fehle bei der Suche nach Literaturangaben ausgeschlossen sind citeauthor prenote postnote key Citeauthor prenote postnote key Diese Befehle
210. gestellt wird die mit der heading Option ausgew hlt wurde wenn sie von der ber schriftdefinition unterst tzt wird F r Details siehe 8 3 5 7 prenote name Die Pr note ist ein beliebiges St ck Text das nach der berschrift ausgegeben wird aber vor der Liste von Referenzen stammt Diese Option w hlt den Pr note name aus wie in defbibnote definiert Automatisch wird keine Pr note ausgegeben Die Notiz wird in der Standardtextschrift ausgegeben Sie wird nicht von bibsetup und bibfont beeinflusst aber sie kann ihre eigene Schriftdeklaration beinhalten F r Details siehe 8 3 5 8 postnote name Die Postnote ist ein beliebiges St ck Text das nach der Liste von Referenzen aus gegeben wird Diese Option w hlt den Postnote name aus wie er in defbibnote definiert ist Automatisch wird keine Postnote ausgegeben Die Notiz wird in der 88 Standardtextschrift ausgegeben Sie wird nicht von bibsetup und bibfont be einflusst aber sie kann ihre eigene Schriftdeklaration beinhalten F r Details siehe 3 5 8 section integer default 0 Gibt nur Eintr ge aus die in der Referenzsektion integer zitiert wurden Die Re ferenzsektionen sind nummeriert beginnend bei 1 Alle Zitierungen die au erhalb einer refsection Nachbarschaft angegeben werden sind der Section 0 zugeord net F r Details siehe 3 5 4 und f r Anwendungsbeispiele siehe 3 10 3 Wenn eine Kette von mehreren Filtern gegeben ist muss der Se
211. gr er ist als bibitemsep wird die Bibliographie alphabetisch gruppiert Man beachte dass bibitemsep bibnamesep und bibinitsep kumu lativ sind Sollten sie sich berschneiden wird der Befehl mit der gr ten Wirkung ausgef hrt Der Zeilenabstand zwischen Paragrafen innerhalb eines Eintrags in der Bibliogra phie Der Standardwert ist null Dieser Z hler der von Lokalisierungsmodulen verwendet wird beinhaltet die Strafe die in kurzen oder gek rzten Strings verwendet wird Zum Beispiel ist ein Zeilenum bruch bei Ausdr cken wie et al oder ed by ung nstig es sollte aber dennoch m glich sein berf llte Zellen zu vermeiden Dieser Z hler wird w hrend der La dezeit auf hyphenpenalty initialisiert Diese Idee zwingt TeX dazu den gesamten Ausdruck als ein einzelnes durch Bindestrich trennbares Wort anzusehen soweit es von einem Zeilenumbruch betroffen ist Wenn man solche Zeilenumbr che nicht mag kann man einen h heren Wert verwenden Wenn es einem egal ist setzt man den Z hler auf null Wenn man es unbedingt unterdr cken m chte setzt man ihn auf unendlich 10 000 oder h her 22Die Standardwerte die abbrvpenalty lownamepenalty und highnamepenalty zugewiesen wer den sind absichtlich sehr niedrig um berf llte Zellen zu vermeiden Das bedeutet dass man kaum eine Auswirkung von Zeilenumbr chen feststellen kann wenn der Text im Blocksatz gesetzt ist Wenn man diese Z hler auf 10000 se
212. graphie ein Prafix in Form eines festen Strings voranzustellen ist dieser String in dem prefixnumber Feld von allen betroffenen Eintr gen verf gbar Falls kein Pr fix gesetzt wurde ist das pref ixnumber Feld des entsprechenden Eintrags undefiniert Siehe die prefixnumbers Option von printbibliography in 3 5 2 f r Details Falls das shorthand Feld definiert ist bestimmt biblatex kein Prafix fiir das prefixnumer Feld des entsprechenden Ein trags In diesem Fall ist das pref ixnumber Feld undefiniert field literal Der Titel der in den Zitaten gedruckt werden soll Falls ein Kurztitel verfiigbar ist ist labeltitle eine Kopie vom shorttitle Feld anderenfalls greift biblatex auf das title Feld zur ck Zitierstile welche Kurztitel drucken k nnen einfach die ses Feld nutzen statt jedesmal wenn sie einen Titel drucken zu checken ob ein shorttitle Feld verf gbar ist Dieses Feld wird nur f r die Bequemlichkeit bereit gestellt und enth lt keine zus tzliche Information field literal Das Publikationsjahr wie es in dem date oder year Feld spezifiziert ist f r die Nutzung in Autor Jahr Beschriftungen Eine komplette Autor Jahr Beschriftung be steht aus den Feldern labelyear plus extrayear Man beachte dass die labelyear und extrayear Felder von der Paketoption labelyear angefordert werden m ssen siehe 3 1 2 3 f r Details Siehe auch extrayear Mit Biber kann dieses Feld angepasst werden Siehe 8 4 5 2 f r Details
213. he 3 1 3 fiir De tails ber diese Option ifuseeditor true false Erweitert um true falls die useeditor Option aktiviert ist entweder global oder fiir den aktuellen Eintrag ansonsten wird false ausgefiihrt Siehe 3 1 3 fiir De tails ber diese Option ifusetranslator true false Erweitert um true falls die usetranslator Option aktiviert ist entweder global oder f r den aktuellen Eintrag ansonsten wird false ausgef hrt Siehe 3 1 3 f r Details ber diese Option ifsingletitle true false Erweitert um true falls in der Bibliographie nur ein Werk von dem Ersteller Bearbeiter existiert ansonsten wird um false erweitert Beachten Sie dass dieses Feature explizit mit der Package Option singletitle aktiviert werden muss 184 ifandotherst list true false Erweitert um true falls die list definiert ist und in der bib Datei mit dem Schl s selwort and others abgek rzt wurde ansonsten wird um false erweitert Die list kann eine Buchstabenliste oder Namenliste sein ifmorenamest true false Erweitert um true falls die aktuelle Namensliste abgeschnitten wurde oder noch abgeschnitten wird Ansonsten wird um false erweitert Dieser Befehl ist fiir die Verwendung in Formatierungsrichtlinien fiir Namenslisten bestimmt Wird der Be fehl in einem anderen Zusammenhang verwendet erweitert er immer um false Dieser Befehl f hrt das qui
214. hen oder from the American English aus dem amerikanischen Englischen Der Ausdruck from the Brazilian aus dem Brasilianischen oder from the Brazilian Portuguese aus dem brasilianischen Portugiesischen fromdanish fromdutch fromenglish fromfrench fromgerman fromgreek fromitalian fromlatin fromnorwegian fromportuguese fromspanish fromswedish countryde countryeu countryep countryfr countryuk countryus patent 223 Der Ausdruck from the Danish aus dem D nischen Der Ausdruck from the Dutch aus dem Niederl ndischen Der Ausdruck from the English aus dem Englischen Der Ausdruck from the French aus dem Franz sischen Der Ausdruck from the German aus dem Deutschen Der Ausdruck from the Greek aus dem Griechischen Der Ausdruck from the Italian aus dem Italienischen Der Ausdruck from the Latin aus dem Lateinischen Der Ausdruck from the Norwegian aus dem Norwegischen Der Ausdruck from the Portuguese aus dem Portugiesischen Der Ausdruck from the Spanish aus dem Spanischen Der Ausdruck from the Swedish aus dem Schwedischen 4 9 2 19 L ndernamen L ndernamen werden lokalisiert indem man die Zei chenkette country mit dem ISO 3166 L nderkode als Schl ssel benutzt Die kurze Version der bersetzung sollte der ISO 3166 L nderkode sein Beachten Sie dass nur eine
215. her welcher ein Befehlsname sein muss der mit einem Backslash anf ngt Beide Befehle arbeiten in einem lokalen Bereich Sie werden haupts chlich f r die Verwendung in Lokalisierungsdateien zur Verf gung gestellt savebibmacro name restorebibmacro name Diese Befehle sichern und stellen das Makro name wieder her wobei name ein Bezeichner f r ein Makro ist welches mit newbibmacro definiert wurde Beide Be fehle arbeiten in einem lokalen Bereich Sie werden haupts chlich f r die Verwen dung in Lokalisierungsdateien zur Verf gung gestellt savefieldformat entry type format restorefieldformat entry type format Diese Befehle sichern und stellen die Formatierungsrichtlinie format wieder her wie Sie mit DeclareFieldFormat definiert wurde Beide Befehle arbeiten inner halb eines lokalen Bereichs Sie sind haupts chlich fiir die Verwendung in Lokalisie rungsdateien vorgesehen 190 savelistformat entry type format restorelistformat entry type format Diese Befehle sichern und stellen die Formatierungsrichtlinie format wieder her wie Sie mit DeclareListFormat definiert wurde Beide Befehle arbeiten innerhalb eines lokalen Bereichs Sie sind haupts chlich f r die Verwendung in Lokalisierungs dateien vorgesehen savenameformat entry type format restorenameformat entry type format Diese Befehle sichern und stellen die Formatierungsrichtlinie format wieder
216. hl sseleintr ge in einem Feld wie xref zu testen ifentryseen thefield xref true false Abgesehen von dem zus tzlichem Argument verh lt sich ifentryseen wie ifciteseen ifciteibidt true false Erweitert um true falls der Eintrag der gerade bearbeitet wird der selbe ist wie der letzte Eintrag Ansonsten wird false ausgef hrt Dieser Befehl ist f r die Ver wendung in Zitierstilen bestimmt Gibt es in dem Dokument irgendwelche refsection Umgebungen dann erfolgt die Verfolgung in diesen Umgebungen lokal Beachten Sie dass die ibidem Verfolgung mit der Package Option ibidtracker aktiviert sein muss Das Verhalten dieses Tests h ngt von dem Modus ab in dem der Verfolger ar beitet Siehe 3 1 2 3 f r Details Ist der Verfolger deaktiviert liefert der Test immer false Siehe au erdem citetrackertrue und citetrackerfalse in 4 6 4 ifciteidem true false Erweitert um true falls der Prim rname z B Author oder Editor des Eintrags der gerade bearbeitet wird der gleiche ist wie der des letzten Eintrags Ansonsten 186 wird um false erweitert Dieser Befehl ist f r die Verwendung in Zitierstilen be stimmt Gibt es irgendwelche refsection Umgebungen in dem Dokument dann ist der Verfolger f r diese Umgebungen lokal Beachte dass der idem Verfolger mit der Package Option idemtracker aktiviert sein muss Das Verhalten dieses Tests h ngt von dem Modus ab in dem der Verfolge
217. hleiern Das erzwingt das Ende des Suchvor gangs parencites 35 key1 78 key2 relax parencites 35 key1 78 key2 U 102 Dieses Paket unterst tzt standardm ig die folgenden Befehle welche den regul ren Befehlen von 88 3 6 1 and 3 6 2 entsprechen cites pre post pre post key pre L post key Cites pre post pre post key pre post key Ist die entsprechende Version multipler Literaturangaben von cite und Cite parencites pre post pre post key pre post key Parencites pre post pre post key pre post key Ist die entsprechende Version multipler Literaturangaben von parencite und Parencite footcites pre post pre post key pre post key footcitetexts pre post pre post key pre post key Ist die entsprechende Version multipler Literaturangaben von footcite und footcitetext smartcites pre post pre post key pre post key Smartcites pre post pre post key pre post key Ist die entsprechende Version multipler Literaturangaben von smartcite und Smartcite textcites pre post pre post key pre post key Textcites pre post pre post key Lipre post key Ist die entsprechend
218. hnelt Aus diesem Grund kommt biblatex mit einer USenglish 1bx Datei die einfach alle Daten von american 1bx erbt american 1bx bekommt die strings wiederum von english 1bx Anders ausgedr ckt das Abbilden von Sprachvarianten und Spracha liasen von babel geschieht auf der Ebene der Dateien Somit kann der Sprachsup port von biblatex einfach dadurch erweitert werden dass zus tzliche 1bx Dateien hinzugef gt werden Zentralisiertes Abbilden ist nicht n tig Wenn Sie z B Support f r Portugiesisch ben tigen in babel portuges so k nnen Sie eine Datei mit Na men portuges 1lbx anlegen Wenn babel einen Alias brasil anbietet so w rden Sie die Datei brasil 1bx anlegen und sie die Daten von portuges 1bx erben lassen Im Gegensatz dazu liegt der Nutzen von DeclareLanguageMapping darin mit sti listischen Sprachvarianten wie Geisteswissenschaften vs Naturwissenschaften oder mla vs apa umzugehen welche typischer Weise am Anfang einer existierenden 1bx Datei festgelegt werden 4 11 9 Gruppieren In einem Zitierungs oder Bibliographiestil werden Sie eventuell Markierungen set zen m ssen oder bestimmte Werte speichern um diese sp ter zu nutzen F r die sen Fall ist es essentiell die grundlegende Gruppierungsstruktur dieses Paketes zu verstehen Als Daumenregel gilt Wenn Autoren Kommands wie die die in 4 6 252 besprochen wurden verf gbar sind arbeiten Sie in einer gro en Gruppe da das Autoren Inferface
219. ht Es ist au erdem angenehmer einen Text in einer zugeh rigen LaTeX Datei zu editieren Stilautoren sollten sich 4 11 3 f r weitere Informationen anschauen 3 11 Hinweise und Warnungen Dieser Abschnitt bietet zus tzliche Nutzungshinweise und zeigt einige bliche Pro bleme und potentielle Missverst ndnisse 3 11 1 Nutzung mit KOMA Script Klassen Wenn man biblatex in Verbindung mit der scrbook scrreprt oder scrartcl Klasse benutzt sind die Titel bibliography und shorthands von 3 5 7 ansprech bar f r die bibliographiebezogenen Optionen dieser Klassen Man kann die Stan 5Dies bezieht sich auf die traditionelle Syntax dieser Optionen bibtotoc und bibtotocnumbered und ebenso auf die key value Syntax die in KOMA Script 3 x hinzugef gt wurde z B auf 136 dardtitel berschreiben indem man die heading Option von printbibliography printbibheading und printshorthands benutzt Siehe 88 3 5 2 3 5 3 3 5 7 f r Details Alle Standardtitel werden in der Ladezeit derart adaptiert dass sie sich mit dem Verhalten der Klassen vermischen Falls eine der oberen Klassen entdeckt wird stellt biblatex folgende zus tzliche Tests bereit welche n tzlich f r nutzerspezifi sche Titeldefinitionen sein k nnen ifkomabibtotoc true false Wird zu true falls die Klasse die Bibliographie zu dem Inhaltsverzeichnis hinzuf gen w rde und zu false anderenfalls ifkomabibtotocnumbered true false Wi
220. ibliography section References for Chapter ref refsection therefsection addbibresource begin document chapter begin refsection end refsection chapter begin refsection end refsection printbibheading printbibliography section 1 heading subbibliography 127 printbibliography section 2 heading subbibliography end document Man beachte im Beispiel oben die Definition des Bibliographietitels Das ist die De finition welche auf die Untertitel in der Bibliographie aufpasst Der Haupttitel wird in diesem Fall durch ein einfaches chapter Kommando erzeugt Das biblatex Paket setzt automatisch eine Beschriftung an den Anfang einer jeden refsection Umgebung indem es das Standard label Kommando nutzt Die Bezeichnung die genutzt wird ist die Zeichenketterefsection gefolgt von der Nummer der betref fenden refsection Umgebung Die Nummer des aktuellen Abschnitts ist durch den refsection Z hler ver gbar Wenn man die section Option von printbibliography nutzt ist der Z hler auch lokal gesetzt Das hei t dass man den Z hler f r Titeldefi nitionen nutzen kann um Untertitel wie Referenz f r Kapitel 3 wie oben gezeigt zu drucken Man kann au erdem den Titel des betreffenden Kapitels als Untertitel nutzen indem man das nameref Paket l dt und nameref statt ref nutzt usepackage nameref def bibheading subbibliography section nameref refsection therefsection
221. ibliographyStrings in 8 3 7 Sie m s sen zwei Lokalisierungsstrings f r jedes zus tzliche Seitennummerierungsschema definieren Die Singularform der Lokalisierungsschl ssel entspricht dem Wert des Feldes pagination und die Pluralform deren Lokalisierungsschl ssel muss den Singular plus den Buchstaben s enthalten Sehen Sie die vordefinierten Schl ssel und Beispiele in 4 9 2 43 2 4 Hinweise und Vorsichtsma nahmen Dieser Abschnitt enth lt einige zus tzliche Hinweise zu den BibTeX Schnittstellen des Paket Er geht auch auf einige h ufig auftretende Probleme ein 2 4 1 Querverweise 2 4 1 1 Das crossref Feld BibTeX Das crossref Feld ist eine bequeme M g lichkeit Eltern und Kindrelationen zwischen zwei verbundenen Eintr gen herzustel len Leider verwendet BibTeX eine Eins zu eins Feld Abbildung welche den Nutzen des crossref Feldes deutlich reduziert Hier gibt es zwei Befehle des symmetrischen Feld Mappings wie das folgende Beispiel zeigt Book book author Author bookauthor Author title Booktitle booktitle Booktitle subtitle Booksubtitle booksubtitle Booksubtitle publisher Publisher location Location date 1995 InBook inbook crossref book title Title subtitle pages 5 25 Zum Beispiel ist BibTeX nicht f hig das title Feld von den Eltern auf das booktitle Feld des Kindes zu bertragen den Titel des Buches scheint es da
222. ibrary true file true Die folgenden Bibliographiestile sind Stile f r besondere Zwecke Sie sind nicht f r die Endfassung von einem Dokument vorgesehen Dieser Konzeptstil umfasst die Eintragsschl ssel in der Bibliographie Die Bibliogra phie wird nach den Eintragsschl sseln sortiert Der Stil setzt die folgende Paketop tion zur Ladezeit auf sorting debug Dieser Stil gibt alle bibliographischen Daten in tabellarischer Form aus Er ist nur f r die Fehlersuche vorgesehen und setzt die folgende Paketoption zur Ladezeit auf sorting debug 3 4 Sortierungsoptionen Dieses Paket unterst tzt verschiedene Sortierungsschemata f r Bibliographien Das Sortierungsschema wird ausgew hlt mit der Paketoption sorting aus 8 3 1 2 1 Ab gesehen von den normalen Datenfelden gibt es auch besondere Felder die benutzt werden k nnen um das Sortieren der Bibliographie zu verbessern Appendices and B 2 geben einen Entwurf des alphabetischen Schema an das von biblatex unterst tzt wird Chronologische Sortierungsschemata sind in appendix B 3 aufge listet Einige Erkl rungen bez glich dieser Schemata sind sortiert Der erste Begriff der im Sortierungsprozess ber cksichtigt wird ist immer das presort Feld des Eintrages Wenn dieses Feld nicht definiert ist wird biblatex den vorgegebenen Wert mm als eine vorsortierte Reihung benutzen Der n chste Be griff der ber cksichtigt wird ist das sortkey Feld Wenn dieses Feld nicht definiert
223. ibt die im Sortierungsprozess betrachteten Elemente an elements sind eine un begrenzte Liste von name list field literal und citeorder Befehlen welche in der Ordnung bewertet werden in der sie gegeben sind Wenn ein Element definiert ist dann wird es zum Gattungsschl ssel und das Sortierungsprogramm springt zur folgenden sort Anordnung Wenn es undefiniert ist dann wird das n chste Element bewertet Da w rtliche Abl ufe immer definiert werden sollten ir gendwelche literal Befehle das alleinige oder das letzte Element in einer sort Anordnung sein Der Befehl sort unterst tzt die folgenden optionalen Argumente direction true false default ascending ascending descending Die Sortierungsanordnung die auch steigend oder fallend sein kann Die Stan dardeinstellung ist eine steigende Anweisung final true false default false Diese Option kennzeichnet eine sort Anordnung als die in specification endg l tige Wenn eins der elements verf gbar ist dann wird der Rest der specification ignoriert Die kurze Form final ist quivalent zu final final true sortcase true false Ungeachtet dessen ob man argumentsensibel sortieren soll oder nicht Die Standar deinstellung h ngt von der umfassenden sortcase Option ab 173 sortupper true false Ungeachtet dessen ob man uppercase before lowercase true oder lowercase befo re uppercase Anweisung false sortieren soll oder nicht Die Standardeinste
224. ich tung bestimmt Der Wert 1 bewirkt eine Information die mitteilt dass Biber emp fohlen wird 2 bewirkt eine Warnung die mitteilt dass Biber ben tigt wird und die Stil bib Datei nicht richtig funktionieren k nnte 3 bewirkt eine Fehleranzeige die mitteilt dass Biber unbedingt ben tigt wird und dass die Stil bib Datei mit keinem anderen Backend funktionieren wird Wird RequireBiber mehrmals benutzt dann erh lt die h chste Gewichtung Vorrang cbx bbx Dateien auf der einen Seite und die preamble Ausschnitte aller bib Dateien auf der anderen Seite werden separat ver folgt Falls das optionale severity Argument fehlt dann ist die Standardgewichtung 2 Warnung pagetrackertrue Dieser Befehl aktiviert oder deaktiviert die Zitatverfolgung lokal dies wirkt sich auf pagetrackerfalse die iffirstonpage und ifsamepage Tests aus 8 4 6 2 Sie sind f r die Ver wendung in der Definition eines Zitierbefehls oder irgendwo im Hauptteil des Do kuments bestimmt Wird ein Zitierbefehl von der Seitenverfolgung ausgeschlossen dann benutze pagetrackerfalse in dem precode Argument von DeclareCiteCommand Siehe 8 4 3 1 f r Details Beachten Sie dass dieser Befehl nichts bewirkt wenn die Seitenverfolgung global deaktiviert wurde citetrackertrue Diese Befehle aktivieren oder deaktivierten alle Zitatverfolger lokal dies wirkt sich citetrackerfalse auf die ifciteseen ifentryseen ifciteibid und ifciteidem Tests aus
225. ie einzelnen Begriffe werden einfach ausgegeben Typische Beispiele f r sol che w rtliche Listen sind publisher und location 16 Schl ssellisten sind eine Variante der W rterlisten die druckf hige Daten oder Lokalisierungsschl ssel enthalten k nnen F r jedes Element in der Liste wird ein Test durchgef hrt um festzustellen ob es ein bekann ter Lokalisationsschl ssel ist die standardm igen Lokalisationsschl s sel sind in 8 4 9 2 aufgef hrt Wenn ja wird die lokalisierte Zeichenfol ge dargestellt Wenn nicht wird das Element ausgegeben Ein typisches Beispiel f r eine Schl sselliste ist Language Felder werden in der Regel als Ganzes ausgegeben Es gibt mehrere Subtypen Literal fields Wortw rtliche Felder werden ausgegeben wie sie sind Typi sche Beispiele f r Wortfelder sind title und note Range fields sind Wortfelder mit einer Besonderheit Alle Bindestriche sind normiert und durch den Befehl bibrangedash ersetzt Eine beliebige Anzahl von aufeinander folgenden Bindestrichen ergibt nun nur einen einzigen Bindestrich Ein typisches Beispiel f r einen Felderbereich ist das Feld pages Integer fields beinhalten unformatiert Zahlen die in Ordnungszahlen oder Zeichenfolgen umgewandelt werden k nnen falls sie ausgegeben wer den Ein typisches Beispiel ist das Feld month Date fields beinhalten eine Datumsangabe im yyyy mm dd Format oder einen Datumsbereich in yyyy mm dd yyyy mm dd Format Datumsfelder sin
226. ie Schriftdefinitionen zur Einheitenzeichensetzung mit setpunctfont bevor sie wirksam werden Wenn die punctfont Paketoption deak tiviert ist funktioniert dieser Befehl nicht 4 7 2 Interpunktionstests Die folgenden Befehle k nnen verwendet werden um die letzten Satzzeichen an jedem beliebigen Punkt in Zitaten und Literaturquellen zu testen ifpunct true false Nimmt true f r alle Satzzeichen au er es geht ein Punkt voraus und ansonsten false 200 ifterm true false F hrt true aus wenn ein terminales Satzzeichen vorausgeht ansonsten false Ein terminales Satzzeichen ist ein Satzzeichen das f r die automatische Gro schrei bung registriert ist entweder mit DeclareCapitalPunctuation oder als Standard in 8 4 7 5 finden Sie Details Standardm ig gilt dies fiir Ausrufungs und Fragezei chen ifpunctmarkt character true false adddot addcomma addsemicolon addcolon Nimmt true wenn das Satzzeichen character vorausgeht ansonsten false character kann ein Komma ein Semikolon ein Doppelpunkt ein Punkt ein Aus rufungszeichen ein Fragezeichen oder ein Sternchen sein Beachten Sie dass ein Punkt das Ende eines Satzes kennzeichnet Verwenden Sie ein Sternchen um den Punkt nach einer Abk rzung zu testen Wenn dieser Befehl in einer Richtlinie zur Namensformatierung verwendet wird d h im Argument von DeclareNameFormat kann character auch ein Apostroph sein
227. ie editortype aber die editorc bezogen Siehe 2 3 6 f r weitere Hin weise field literal Die elektronische Kennzeichnung eines article field literal Die elektronische Kennzeichnung einer Online Publikation Dies ist ungef hr ver gleichbar mit einem doi aber spezifisch f r ein bestimmtes Archiv Quelle Ser vice oder System Siehe 3 10 6 f r Einzelheiten Siehe auch eprinttype und eprintclass field literal Weitere Informationen die durch eprinttype gegeben sind Dies k nnten ein Teil eines Archivs ein Dateipfad oder eine Klassifizierung etc sein Siehe 3 10 6 f r Details Siehe auch eprint und eprinttype field literal Die Art der eprint Kennung d h der Name des Archivs Quelle Service oder des System zu dem eprint geh rt Siehe 3 10 6 f r Details Siehe auch eprint und eprintclass eventdate eventtitle file foreword holder howpublished indextitle 21 field Datum Das Datum der Konferenz eines Symposiums oder einer anderen Veranstaltung die in proceedings und inproceedings eingetragen ist Dieses Feld kann auch fir die benutzerdefinierte Typen die in 2 1 3 aufgelistet sind ntitzlich sein Siehe auch eventtitle und venue sowie auch 2 3 8 field literal Der Titel der Konferenz eines Symposiums oder einer anderen Veranstaltung die in proceedings und inproceedings eingetragen ist Dieses Feld kann auch f r die benutzerdefinierte Typen die in 2
228. ie erzeugt documentclass usepackage biblatex addbibresource begin document printbibheading printbibliography nottype online heading subbibliography title Printed Sources 129 printbibliography type online heading subbibliography title Online Sources end document Man kann auch mehr als zwei Unterteilungen nutzen printbibliography type article printbibliography type book printbibliography Inottype article nottype book Es ist sogar m glich eine Kette von verschiedenen Filtertypen zu geben printbibliography section 2 type book keyword abc notkeyword xyz Das wiirde alle zitierten Arbeiten in Referenzabschnitt 2 drucken dessen Eintragstyp book ist und dessen keywords Feld das Schl sselwort abc aber nicht xyz beinhal tet Wenn man Bibliographiefilter in Verbindung mit einem numerischen Stil ver wendet siehe 3 11 5 Falls man einen komplexen Filter mit bedingten Ausdrticken ben tigt nutzt man die filter Option in Verbindung mit einem spezifizierten Filter definiert durch defbibfilter Siehe 3 5 9 f r Details ber spezifizierte Filter documentclass usepackage biblatex addbibresource begin document printbibheading printbibliography keyword primary heading subbibliography title Primary Sources printbibliography keyword secondary heading subbibliography title Secondary Sources end document Eine Unt
229. ie h ufig in Zitaten benutzt werden Der Ausdruck see siehe Der Ausdruck see also siehe auch Ein Ausdruck wie see note footnote oder as in footnote siehe die Fu note wird benutzt um auf eine fr here Fu note in einem Zitat hinzuweisen Ein Ausdruck wie see page page siehe Seite oder cited on page page zitiert auf Seite wird benutzt um auf fr here Artikel im Literaturverzeichnis hinzuweisen Die Pluralform von backrefpage zum Beispiel see pages pages oder cited on pages pages Ein Ausdruck wie quoted in citation zitiert in citation wird benutzt wenn man eine Passage zitieren will die bereits ein Zitat einer fertigen Arbeit ist Ein Ausdruck wie henceforth cited as shorthand zuk nftig zitiert als Abk rzung wird benutzt um eine Abk rzung eines Zitats einzuleiten Der Ausdruck der in einigen ausf hrlichen Zitierungsarten verwendet wird um zwischen den Seitenbereichen der zitierten Artikel typischerweise ein Artikel in einer Zeitschrift einer Sammlung oder Tagungsberichten und den Seitennummern zu unterscheiden auf die sich die Zitate beziehen Zum Beispiel Author Title in Book pp 45 61 thiscite p 52 4 9 2 17 Monatsnamen Der Name January Januar Der Name February Februar Der Name March M rz Der Name April April may june july august september october november decem
230. ie typspezifiziert formatierte Anordnung Vorrang vor der allgemei nen Wenn das field undefiniert ist wird nichts gedruckt Wenn das format ent f llt dann benutzt printfield den Namen des Datenfeldes als einen Formatna men Zum Beispiel wenn das title Datenfeld gedruckt wird und das format nicht spezifiziert ist dann wird es versuchen das Bereichsformat title zu nut zen In diesem Fall wird ebenso eine beliebig typspezifizierte formatierte Anord nung Vorrang vor der allgemeinen haben Falls all diese Formate undefiniert sind so fallen sie als letzte Rettung in default Standardeinstellung zur ck Beachten Sie dass printfield den Namen des Datenfeldes liefert welcher gegenw rtig in currentfield behandelt wird um in einer Feld formatierenden Anordnung be nutzt zu werden printlist format start stop literal list Dieser Befehl legt sich tiber alle Begriffe in einer literal list beginnend von der Begriffsnummer start und endend bei Begriffsnummer stop inklusive start und stop alle Listennummern starten bei I Jeder gedruckte Begriff benutzt die for matierende Anordnung format als mit DeclareListFormat definiert Wenn ein typspezifiziertes format deklariert ist dann hat die typspezifiziert formatierte An ordnung Vorrang vor der allgemeinen Wenn das literal field undefiniert ist wird nichts gedruckt Wenn das format entf llt dann benutzt printlist den Namen des Bereichs als einen F
231. ieben ist genutzt wird F r Details beachten Sie setpunctfong in 8 4 7 1 arxiv abs ps pdf format default abs W hlt einen Pfad f r arXiv Verkn pfungen Wenn Hyperlinks Unterst tzung akti viert ist kontrolliert diese Option auf welche Version des Dokuments die arXiv Verkn pfung zeigt Dabei stehen die folgenden M glichkeiten zur Verf gung abs Verlinkt den Entwurf der Seite ps Verlinkt die PostScript Version pdf Verlinkt die PDF Version format Verlinkt zur Formatauswahl Seite F r Details zum Support und elektronische Ver ffentlichungsinformationen schauen Sie in 8 3 10 6 backend bibtex bibtex8 bibtexu biber default bibtex Spezifiziert die Datenbanken backends Dabei werden die folgenden Backends un terst tzt bibtex Altlast von BibTeX Traditionell unterst tzt BibTeX nur die Ascii Ver schl sselung Dabei wird immer nach Gro und Kleinschreibung sor tiert bibtex8 bibtex8 ist die 8 bit Implementation von BibTeX unterst tzt Ascii und 8 bit Verschl sselung Abh ngig vom csf kann die Sortierung nach Gro und Kleinschreibung unterst tzt werden bibtexu bibtexu erm glicht die Implementierung von Unicodes in BibTeX wel che UTF 8 unterst tzen Beachten Sie dass bibtexu nicht aktiv von biblatex unterst tzt wird und bisher nicht als Backend getestet wur de Biber ist hier das empfohlene Backend biber Biber ist die n chste Generation des Backend von biblatex Paketen unterst tzt As
232. iehe 2 3 10 Falls es fehlschl gt wird ein zweiter Test durchgef hrt um herauszufinden ob die Postno te ein Bereich ist oder eine Liste von arabischen oder r mischen Zahlen Falls der Test erfolgreich ist wird die Postnote mit pp oder einem String in der Pluralform gepr fixt Falls dies ebenfalls fehlschl gt wird die Postnote gedruckt wie sie ist Man beachte dass beide Tests postnote erweitern Alle Kommandos die in diesem Argument benutzt werden m ssen hierf r robust sein oder mit protect gepr fixt sein Hier sind ein paar Beispiele f r postnote Argumente die korrekt als einzel ne Nummer einen Bereich von Nummern oder einer Liste von Nummern erkannt wirden cite 25 key cite vii key cite XIV key cite 34 38 key cite iv x key cite 185 86 key cite XI amp XV key cite 3 5 7 key cite vii x 5 7 key In einigen anderen Fallen k nnen die Tests falsche Ergebnisse geben und man muss auf die Hilfskommandos pno ppno und nopp von 3 6 8 ausweichen Zum Bei spiel angenommen eine Arbeit ist durch ein besonderes Nummerierungsschema be stehend aus Nummern und Buchstaben zitiert In diesem Schema wiirde der String 27a bedeuten page 7 part a Da dieser String nicht wie eine Nummer oder ein Bereich f r biblatex aussieht muss man das Pr fix f r eine einzelne Zahl manuell erzwingen cite pno 27a key 138 Es gibt ebenso ein ppno Kommando
233. ierung abgedeckt sind usepackage latin1 inputenc usepackage bibencoding utf8 biblatex Einige Workarounds sind erforderlich bei der Verwendung des herk mmlichen TeX oder pdfTeX mit der UTF 8 Kodierung weil der Stil inputenc mit utf8 Modulen nicht alles von Unicode abdeckt Vergr bert gesagt es deckt nur den westeuro p ischen Unicodeteil ab Beim Laden von inputenc mit utf8 M glichkeiten kann biblatex Biber normalerweise anweisen die bib Datei zu reencoden Dies kann in der inputenc Datei zu Fehlern f hren wenn einige der Eigenschaften in der bib Datei au erhalb des Unicodebereichs sind der von inputenc supportet wird e Wenn Sie von diesem Problem betroffen sind versuchen Sie es mit der safeinputenc Option usepackage utf8 inputenc usepackage safeinputenc biblatex Wenn diese Option aktiviert ist ignoriert inputenc die utf8 Option und ver wendet Ascii Biber wird dann versuchen die bib Daten in die Ascii Notation zu konvertieren Beispielsweise wird es S in k S konvertieren Diese Opti on hnelt dem Setzen von texencoding ascii sie wird aber erst in einem speziellen Szenario wirksam inputenc inputenx mit UTF 8 Dieser Worka round nutzt die Tatsache dass sowohl Unicode als auch die UTF 8 Transport Kodierung abw rtskompatibel zu Ascii sind 52 Diese L sung kann als Workaround akzeptabel sein wenn die Daten in der bib Datei haupts chlich in Ascii kodiert sind Meist sind es aber nur wen
234. ies abzustellen benutzen Sie diese Option mincrossrefs integer default 2 Setzt das Minimum von Querverweisen auf integer wenn ein BibTeX Lauf ange fordert wird 1 Beachten Sie dass dieses Paketoption nur die Formatierung von bestimmten Anfragen die in die Transkriptdatei geschrieben wurden beeinflusst Es hat keinerlei Effekt wenn der Editor oder Compiler der BibTeX l dt nicht die zugeordnete biblatex Datei unterst tzt die mit BibTeX manuell ber die Komman dozeile gestartet wird F r Details schauen Sie in 2 4 4 Diese Option beeinflusst auch die Handhabung des xref Felds Beachten Sie die Feld Beschreibung in 8 2 2 3 und 2 4 1 f r Details 3 1 2 2 Stilspezifik Die folgenden Optionen werden von den Standardstilen ent gegen den Kernpaketen zur Verf gung gestellt Technisch gesehen sind sie Pr ambel Optionen wie die in 8 3 1 2 1 isbn true false default true Diese Option kontrolliert ob die Felder isbn issn isrn ausgegeben werden url true false default true Diese Option kontrolliert ob das ur1 Feld und die Zugangsdaten ausgegeben wer den Die Option beeinflusst nur die Eintr ge dessen url Informationen optional sind Das url Feld des online Eintrags wird immer mit ausgegeben doi true false default true Diese Option kontrolliert ob das doi mit ausgegeben wird eprint true false default true Diese Option kontrolliert ob die epront Information mit ausgegeben wird 17Sollte ein E
235. ige Strings wie einige Autorennamen die Probleme verursachen Man sollte jedoch im Hinterkopf behalten dass das traditionelle TeX oder pdfTeX Unicode nicht unterst tzt Es kann helfen wenn okkasionelle seltsame Eigenschaften von inputenc nicht unterst tzt werden diese mit TeX zu verarbeiten so wenn Sie einen Akzentbefehl ben tigen z B d S anstelle von S Wenn Sie vollst ndige Unicodeunterst tzung ben tigen sollten Sie zu XeTeX oder LuaTeX wechseln 2 4 4 Editoren und Compilerskripts Bei diesem Abschnitt besteht die Notwendigkeit ihn zu aktualisieren und umzu schreiben ihn der neuen Skriptoberfl che von biblatex anzupassen Zur Zeit finden Sie einiges in der Dokumentation des logreq Paketes und der Biblatex Developer Wiki 16 Bhttp www ctan org tex archive macros latex contrib logreq 6nttp sourceforge net apps mediawiki biblatex index php title Workflow_Automation 53 3 Benutzerhandbuch Dieser Teil des Handbuches gibt einen berblick ber die Bedienoberfl che des biblatex Pakets Dabei deckt er alles ab was Sie tiber die dem Paket beiliegenden Standardstile des biblatex Pakets wissen m ssen In jedem Fall sollte diese Anlei tung als erstes gelesen werden M chten Sie eigene Literaturverweisregeln oder Bi bliographiestile erstellen k nnen sie mit der anschlie enden Anleitung f r Autoren fortfahren 3 1 Paketoptionen Alle Paketoptionen werden als key value Notationen dargestellt Dabei k
236. im globalen Modus false Deaktiviert den Sucher context Aktiviert den Sucher im Kontext sensitivem Modus In diesem Modus werden Literaturverweise in den Fu noten und im Text separat ge sucht strict Dies ist ein Alias for true entwickelt nur um konsistent zu sein mit den anderen Trackern Seit dem Austausch von idem bekommt man Mehrdeutigkeit nicht in dergleichen Weise wie bei ibidem or op cit der strikte tracking Modus wird da nicht angewendet constrict Dieser Modus ist hnlich mit dem von context mit einer zus tzlichen Bedingung Eine Referenz in eine Fu note wird nur als eindeutig an erkannt wenn das aktuelle Zitat und die vorherige Zitierung in der selben Fu note oder in unmittelbar aufeinander folgenden Fu noten benannt wird Vermerke dass dieser Tracker in allen Floats inaktiviert ist siehe 4 11 5 parentracker true false default true Diese Option kontrolliert die Einsch be der Tracker welche die Suche von ineinan der verschachtelten Klammern und Einsch ben vorantreibt Dies wird von parentext und brackettext genommen aus 3 6 5 sowie mkbibparens und mkbibbrackets aus 8 4 10 4 und bibopenparen bibcloseparen bibopenbracket bibclosebracket auch in 8 4 10 4 maxparens integer default 3 Gibt das Maximum erlaubter geschachtelter Ebenen von Einsch ben und Klammern an Sollten Einsch be und Klammern tiefer als dieser Wert verschachtelt sein wird biblatex Fehler verursa
237. in Bereich ist beinhaltet dieses Feld die Monatskomponente vom Ende des Datums field integer Falls die Datumsspezifikation in dem origdate Feld ein Bereich ist beinhaltet die ses Feld die Jahreskomponente vom Ende des Datums Eine leere aber definierte origendyear Komponente deutet auf einen offenen origdate Bereich eventday eventmonth eventyear eventendday eventendmonth eventendyear urlday urlmonth urlyear urlendday 158 field integer Dieses Feld beinhaltet die Tageskomponente vom eventdate Feld Falls das Datum ein Bereich ist beinhaltet es die Tageskomponente vom Start des Datums field integer Dieses Feld beinhaltet die Monatskomponente vom eventdate Feld Falls das Datum ein Bereich ist beinhaltet es die Monatskomponente vom Start des Datums field integer Dieses Feld beinhaltet die Jahreskomponente vom eventdate Feld Falls das Datum ein Bereich ist beinhaltet es die Jahreskomponente vom Start des Datums field integer Falls die Datumsspezifikation in dem eventdate Feld ein Bereich ist beinhaltet die ses Feld die Tageskomponente vom Ende des Datums field integer Falls die Datumsspezifikation in dem eventdate Feld ein Bereich ist beinhaltet die ses Feld die Monatskomponente vom Ende des Datums field integer Falls die Datumsspezifikation in dem eventdate Feld ein Bereich ist beinhaltet die ses Feld die Jahreskomponente vom Ende des Datums Eine leere aber de
238. in Leerzeichen Das Trennzeichen welches nach dem postnote Argument eines Literaturstellen Befehls ausgegeben wird Siehe 3 6 f r Details Die Voreinstellung ist ein Komma mit einem Leerzeichen mkbibnamelast text Dieser Befehl welcher ein Argument ben tigt wird verwendet um den Nachnamen aller Autoren Herausgeber bersetzer usw zu formatieren mkbibnamefirst text Gleicht mkbibnamelast ist aber f r den Vornamen gedacht mkbibnameprefixt text Gleicht mkbibnamelast ist aber f r das Namenspr fix gedacht mkbibnameaffixt text bibrangedash bibdatedash Gleicht mkbibnamelast ist aber f r den Namenszusatz gedacht 3 8 2 Sprachspezifische Befehle Die Befehle in diesem Abschnitt sind sprachspezifisch Wenn man sie neu definiert muss man die neue Definition in einen DeclareBibliographyExtras Befehl ein betten siehe 3 7 f r Details Man beachte dass alle Befehle die mit mk be ginnen ein oder mehr Argumente ben tigen Der sprachspezifische Bindestrich der f r die Abgrenzung von Zahlen verwendet wird Der sprachspezifische Bindestrich der f r die Abgrenzung von Datumsangaben ver wendet wird Biber only 118 mkbibdatelong Nimmt die Namen der drei Felder als Argumente die sich auf die drei Datumskom ponenten beziehen in der Reihenfolge Jahr Monat Tag und ihre Wirkung daf r verwenden das Datum im sprachspezifischen ausgeschrieben Format auszugeben mkbibd
239. in Stern wer den alle verfiigbaren Eintrage in der bib Datei in die Bibliografie eingefiigt Wie alle anderen Befehle fiir Literaturverweise sind nocite Befehle im Gertist des Do kuments lokal zu der umgebenden refsection Umgebung sofern diese vorhanden ist Im Unterschied zum Standard LaTeX kann nocite auch in der Pr ambel ver wendet werden In diesem Fall sind die Referenzen f r die Sektion 0 bestimmt fullcite prenote postnote key Dieser Befehl verwendet die Bibliographietreiber fiir den betreffenden Eingabetyp um einen vollst ndigen Literaturverweis hnlich zu dem Bibliographieeintrag zu erstellen Deshalb ist er eher dem Bibliographiestil denn dem Stil fiir Literaturver weise zuzuordnen footfullcite prenote postnote key Ahnelt fullcite setzt aber den kompletten Literaturverweis in eine Fu note und setzt am Ende einen Punkt volciteL prenote volume page key VolciteL prenote volume page key Diese Befehle sind hnlich wie cite und Cite sie sind aber f r Referenzen in mehrb ndigen Arbeiten vorgesehen welche mit der Nummer des Bandes und der Seitenzahl zitiert werden Anstelle der postnote verwenden sie ein zwingendes volume und ein optionales page Argument Seit sie lediglich eine Vorbemerkung bilden und diese an den cite Befehl weitergeben welcher vom Stil der Literatur angabe als postnote Argument unterst tzt wird sind diese Befehle stilunabh ngig
240. in der Liste eingef gt werden soll ebenso durch die Formatierungsrichtlinie bearbeitet wodurch man pr fen muss ob man in der Mitte oder am Ende der Liste ist wenn man ihn einf gt Dies ist das was der zweite ifthenelse Test tut 4 2 4 Spezialfelder Die folgenden Listen und Felder werden von biblatex benutzt um Daten an die Bibliographietreiber und Zitierkommandos zu bergeben Sie werden nicht in bib Dateien benutzt aber automatisch durch das Paket definiert Von der Perspektive eines Bibliographie oder Zitiertiles sind sie nicht verschieden von den Feldern in der bib Datei 4 2 4 1 Allgemeine Felder field string Der Eintragsschl ssel von einem Element in der bib Datei Dies ist der String der von biblatex und BibTeX benutzt wird um einen Eintrag in der bib Datei zu iden tifizieren field string Wenn man einen Untereintrag von einem Eintragssatz zitiert stellt biblatex Daten von dem Eltern set Eintrag f r die Zitierkommandos bereit Dies impliziert dass das entrykey Feld den Eintragsschl ssel von den Eltern beinhaltet Der Eintrags schl ssel von dem zitierten Kindeintrag wird in dem childentrykey Feld bereitge stellt Dieses Feld ist nur verf gbar wenn ein Untereintrag eines Eintragsatzes zitiert wird field string Der Eintragstyp book inbook etc gegeben in Kleinbuchstaben field string Wenn ein Untereintrag von einem Eintragssatz zitiert wird stellt biblatex die Da ten des Eltern set E
241. in offener Bereich ist Offene Bereiche werden durch leere endyear Komponenten angezeigt im Ge gensatz zu undefinierten endyear Komponenten Siehe 2 3 8 und Tabelle 2 auf Seite 41 fiir weitere Beispiele field integer Dieses Feld beinhaltet die Tageskomponente von dem date Feld Falls das Datum ein Bereich ist beinhaltet es die Tageskomponente vom Start des Datums field integer Dieses Feld ist der month wie er in der Datenbankdatei gegeben ist oder es beinhal tet die Monatskomponente vom date Feld Falls das Datum ein Bereich ist beinhal tet es die Monatskomponente vom Start des Datums field integer Dieses Feld ist das year wie es in der Datenbankdatei gegeben ist oder es beinhaltet die Jahreskomponente vom date Feld Falls das Datum ein Bereich ist beinhaltet es die Jahreskomponente vom Start des Datums 156 bib Datei Daten Interface Feld Wert Beispiel Feld Wert Beispiel date 1988 day undefined month undefined year 1988 endday undefined endmonth undefined endyear undefined date 1997 day undefined month undefined year 1997 endday undefined endmonth undefined endyear empty urldate 2009 01 31 urlday 31 urlmonth 01 urlyear 2009 urlendday undefined urlendmonth undefined urlendyear undefined origdate 2002 01 2002 02 origday undefined origmonth 01 origyear 2002 origendday undefined origendmonth 02 origendyear 2002 eventdate 1995 01 31 1995 02 05 eventday 31 eventmonth 01 eventyear 1995 ev
242. ind Das garantiert dass alle vorangegangenen und folgenden newblock und newunit Befehle den gew nschten Fffekt haben printfield und printnames sowie bibstring und seine Begleitbefehle siehe 4 8 tun dies automatisch Die Benutzung dieses Befehls wird ben tigt wenn ein Bibliographiestil einen w rtlichen Text enth lt inklusive der Befehle von 88 4 7 3 and 4 7 4 um zu gew hrleisten dass Block und Einheit der Zeichensetzung wie in 4 7 1 angek ndigt funktio nieren Das optionale format Argument spezifiziert ein formatierendes Argument feld um f r das Format format verwendet werden zu k nnen Dies k nnte n tz lich sein wenn einzelne Datenfelder in einem St ck gedruckt werden sollen z B in Klammern oder Anf hrungszeichen eingeschlossenen Gesamtst cken Wenn ein typspezifiziertes format angegeben ist dann hat die typspezifizierende Formatie rung direkten Vorrang vor dem Allgemeinen einen Wenn das format ausgelassen wird dann wird der text so gedruckt wie er ist Siehe ebenso in 4 11 7 f r einige praktische Hinweise printfile format file printdate Dieser Befehl ist hnlich wie printext mit der Ausnahme dass das zweite Argu ment ein Dateiname anstatt eines w rtlichen Textes ist Das Argument file muss der Name einer g ltigen LaTeX Datei sein die in TeX Suchpfad gefunden wird printfile verwendet input um file zu laden Wenn dort keine jener Dateien ist dann tut printfile ni
243. ine Gruppe von Eintr gen die als eine Einzelreferenz zitiert wurden und als einzelne Einheit in der Bibliographie gelistet sind Das biblatex Paket unterst tzt zwei Typen von Eintragss tzen Statische Eintragss tze sind in der bib Datei definiert wie jeder andere Eintrag Dynamische Eintragss tze sind mit defbibentryset 8 3 5 10 auf einer per document per refsection Basis in der Do kumentpr ambel oder im Dokumentenk rper definiert Dieser Abschnitt besch ftigt sich mit der Definition von Eintragss tzen Stilautoren sollten sich auch 4 11 1 f r mehr Informationen ansehen 3 10 5 1 Statische Eintragss tze Statische Eintragss tze sind in der bib Datei definiert wie jeder andere Eintrag Wenn man als Backend Biber benutzt definiert man einen Eintragssatz einfach indem man einen Eintrag vom Typ set hinzuf gt Der Eintrag hat ein entryset Feld welches die Mitglieder des Satzes als durch Kom mas geteilte Liste von Eintragsschl sseln definiert Set seti entryset keyl key2 key3 Eintrage konnen Teil von einem Satz in einem Dokument Refsektion und alleinste hende Referenzen in einem anderen sein je nachdem ob es den set Eintrag gibt oder nicht Falls der set Eintrag zitiert wird werden die Satzmitglieder automa tisch gruppiert Falls nicht werden sie wie jeder andere regul re Eintrag gehand habt Wenn man BibTeX benutzt welches keine native Unterst tzung f r Eintragss t ze besitzt macht es mehr Arbeit e
244. ine Variante des authoryear Stils die wiederholte Zitierungen mit Abk rzungen ebenda ersetzt au er wenn die Zitierung die erste auf der aktuellen Seite oder Dop pelseite ist oder wenn ebenda zweideutig im Sinne der Paketoption ibidtracker constrict sein w rde Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite inline labelyear true uniquename true ibidtracker constrict pagetracker true Dieser Stil unterst tzt auch eine zus tzliche Pr ambeloption mit dem Namen ibidpage F r Details sehen Sie die Stilbeispiele an 78 authoryear icomp Ein Still der authoryear comp und authoryear ibid kombiniert Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite inline labelyear true uniquename true ibidtracker constrict pagetracker true sortcites true Dieser Stil unterst tzt auch eine zus tzliche Pr ambeloption mit dem Namen ibidpage F r Details siehe die Stilbeispiele authortitle Dieser Stil f hrt ein einfaches Autor Titel Zitierungsschema aus Er verwendet das shorttitle Feld wenn es vorhanden ist Er ist f r Zitierungen vorgesehen die in Fu noten angegeben werden Der Stil setzt die folgenden Paketoptionen zur Lade zeit auf autocite footnote authortitle comp Eine kompakte Variante des authortitle Stils der den Autor nur einmal ausgibt wenn nachfolgende Referenzen die an einen einzelnen Zitierungsbefehl weiterge geben wurden den selben Autor benutzen Zum Beispiel anstelle
245. ine Zeichenkette oder Ordnungszahl der jeweiligen Sprache entsprechend um Siehe auch date sowie 88 2 3 9 and 2 3 8 field literal Ein Zusatz direkt hinter dem Namen des Autors der in der Bibliographie angege ben wird Wird nicht von den Standardbibliographiestilen verwendet Dieses Feld kann n tzlich sein um ein Aliasnamen oder ein Pseudonym hinzuzuf gen oder der richtige Namen wenn das Pseudonym genutzt wird um sich auf den Verfasser zu beziehen field literal Verschiedene bibliographische Daten die nicht in ein anderes Feld passen note wird verwendet um bibliographische Daten in einem freien Format aufzuzeichnen Fakten ber die Ver ffentlichung wie Nachdruck der Ausgabe London 1831 sind typische Kandidaten f r dieses Feldes Siehe auch addendun field literal Die Nummer einer Zeitschrift oder die Ausgabe Nummer eines Buches aus einer series Siehe auch issue sowie 88 2 3 7 and 2 3 9 Mit patent ist dies die Anzahl oder Eintragsummer eines Patents oder von Patentrechteanfragen list literal Die Organisation die ein Cmanual oder eine online Quelle ver ffentlichte oder eine Konferenz sponserte Siehe auch 2 3 4 origdate origlanguage origlocation origpublisher origtitle pages pagetotal pagination 25 field date Wenn das Werk eine bersetzung eine Neuauflage oder etwas hnliches ist dann das Datum der Ver ffentlichung der Originalausgabe Wird nicht von den Stand
246. ine globale Anweisung erzeugen sollten sie am Anfang der n chsten Bibliographie gel scht werden DeclareBibliographyDriver entrytype code Definiert einen Bibliographietreber Ein Treiber ist ein Makro welches spezielle Eintragstypen bearbeitet Der entrytype entspricht dem Eintragstypen welcher in bib Dateien benutzt wurde spezifiziert in Kleinbuchstaben siehe 2 1 Der Typ shorthands hat eine besondere Bedeutung Der shorthands Treiber bearbeitet al le Eintrage in einer Liste von Ktirzeln Das entrytype Argument kann ebenso ein Sternchen sein In diesem Fall dient der Treiber als ein Riickgriff welcher benutzt wird falls kein spezifischer Treiber fiir den Eintragstypen definiert wurde Der code ist ein beliebiger Kode welcher alle Bibliographieeintrage des entsprechenden entrytype setzt Dieses Kommando obligatorisch Jeder Bibliographie Style sollte einen Treiber fiir jeden Eintragstypen bereitstellen DeclareBibliographyAlias alias entrytype Falls ein Bibliographietreiber mehr als einen Eintragstypen abdeckt kann dieses Kommando benutzt werden um einen Alias zu definieren Dieses Kommando ist optional Das entrytype Argument kann ebenso ein Sternchen sein In diesem Fall dient der Alias als ein Riickgriff welcher benutzt wird falls kein spezifischer Treiber fiir diesen Eintragstypen definiert wurde DeclareBibliographyOption key value code Dieses Kommando definiert zus tzliche Pr
247. inen nicht nummerischen Teil zu berschreiben Falls das label Feld definiert ist wird biblatex seinen Wert nutzen und die letzten zwei Stellen vom Publikationsjahr anh ngen wenn es labelalpha generiert Das shorthand Feld kann genutzt wer den um die ganze Beschriftung zu berschreiben Falls definiert ist labelalpha eher ein shorthand statt eine automatisch generierte Beschriftung Eine komplette al phabetische Beschriftung besteht aus den Feldern labelalpha plus extraalpha Man beachte dass die labelalpha und extraalpha Felder mit der Paketoption labelalpha angefragt werden m ssen 8 3 1 2 3 Siehe auch extraalpha und labelalphaothers in 8 3 8 1 field integer Das alphabetische Zitierschema ben tigt normalerweise einen Buchstaben zum An h ngen an die Beschriftung falls die Bibliographie zwei oder mehr Arbeiten des sel ben Autors beinhaltet welche im selben Jahr publiziert wurden In diesem Fall bein haltet das extraalpha Feld ein Integer welcher in einen Buchstaben mit mknumalph konvertiert werden kann oder auf eine andere Weise formatiert werden kann Die ses Feld ist hnlich zu der Rolle von extrayear in dem Autor Jahr Schema Eine komplette alphabetische Beschriftung besteht aus den Feldern labelalpha plus extraalpha Man beachte dass die labelalpha und extraalpha Felder durch die Paketoption labelalpha angefordert werden m ssen siehe 3 1 2 3 f r Details Siehe auch labelalpha und labelalphaothers
248. inen Fintragssatz anzulegen BibTeX ben tigt entryset und crossref Felder um in einer besonderen Art benutzt zu werden Biber only 132 Die Mitglieder von einem Satz sind in dem entryset Feld des set Eintrags ge geben Der set Eintrag ben tigt au erdem ein crossref Feld welches auf den ersten Schl ssel im entryset Feld zeigt Zus tzlich ben tigen alle Mitglieder des Satzes entryset Felder welche umgekehrte Zeiger auf den Eintragsschl ssel vom set Kopfeintrags sind Set set1 entryset keyl key2 key3 crossref key1 Articlefkeyl entryset set1 author title Aiek jan InCollection key2 entryset set1 author title ch esw F Article key3 entryset set1 author title E Man beachte dass das Zitieren von einem Satzmitglied automatisch den ganzen Satz mit BibTeX laden wird Falls man sich auf eine Einheit als Teil eines Satzes in einem Dokument Refsektion und als alleinstehende Referenz in einem anderen beziehen will braucht man zwei individuelle Eintr ge mit BibTeX 3 10 5 2 Dynamische Eintragss tze Dynamische Eintragss tze werden hnlich gebildet wie statische und funktionieren auch hnlich Der Hauptunterschied ist dass sie in der Dokumentpr ambel oder w hrend des Schreibens im Dokumen tenk rper durch Nutzung des defbibentryset Kommandos aus 3 5 10 definiert werden defbibentryset set1 key1 key2 key3 Dynamische Eintragss tze im D
249. inen Weg zu geben um nach einer id in Google Books zu suchen Man k nnte die Nutzung von url in diesem Fall bevorzugen 135 3 10 7 Externe Inhaltsangaben und Anmerkungen Stile die die Felder abstract und oder annotation ausgeben k nnen einen alter nativen Weg unterst tzen um Inhaltsangaben oder Anmerkungen zu der Bibliogra phie hinzuzuf gen Statt den Text in der bib Datei einzubinden kann er ebenso in einer externen LaTeX Datei gespeichert werden Zum Beispiel Statt in der bib Datei zu sagen Article key1 abstract This is an abstract of entry key1 kann man eine Datei namens bibabstract key1 tex erzeugen und die Inhaltsan gabe in diese Datei zu schreiben Dies ist eine Inhaltsangabe zu dem Eintrag key1 endinput Der Name der externen Datei muss vor dem Eintragsschl ssel das Pr fix bibabstract beziehungsweise bibannotation haben Man kann diese Pr fixe ndern indem man bibabstractprefix und bibannotationsprefix umdefiniert Man beach te dass dieses Feature explizit aktiviert werden muss indem man die Paketoption loadfiles aus 3 1 2 1 setzt Die Option ist standardm ig aus Performancegr n den deaktiviert Man beachte au erdem dass jedes abstract und annotation Feld in der bib Datei den Vozug vor externen Dateien besitzt Die Nutzung von exter nen Dateien wird dringend empfohlen falls man lange Inhaltsangaben oder viele Anmerkungen hat da dies den Speicherbedarf signifikant erh
250. intbibliography und printshorthands bei der Auswahl der Umgebung weitergegeben wird Der begin code ist LaTeX Code wel cher zu Beginn der Umgebung ausgef hrt wird der end code wird zum Schlu der Umgebung ausgef hrt der item code ist Code der zu Beginn jeder Eingabe in die Bibliographie oder der Liste der Kurzschriften ausgef hrt wird Hier ein Beispiel einer Definition basierend auf der Standard 1ist Umgebung von LaTex 94 defbibenvironment bibliography list setlength leftmargin bibhang setlength itemindent leftmargin setlength itemsep bibitemsep setlength parsep bibparsep endlist item Wie man in dem obigen Beispiel sehen kann ist die Verwendung von defbibenvironment ann herungsweise hnlich zu newenvironment abgesehen davon dass es hier ein zus tzliches vorgeschriebenes Argument f r den item code gibt defbibheadingt name title code Dieser Befehl definiert Bibliografie berschriften Der name ist ein Identifikator der an die heading Option von printbibliography oder printbibheading und printshorthands bei der Auswahl des Kopfes weitergegeben wird Der code soll te LaTeX Code sein der wenn gew nscht eine vollst ndige berschrift generiert inklusive Seitenkopf und einem Eintrag in das Inhaltsverzeichnis Wenn printbibliography oder printshorthands sich auf eine title Option berufen wird der Titel an die Kopfdefinition als 1 weitergegeben Wen
251. intr ge mit dem Filter name wie er mit defbibfilter definiert ist F r Details siehe 3 5 9 check name Filtert die Eintr ge mit dem Check name wie er mit defbibcheck definiert ist F r Details siehe 3 5 9 prefixnumbers string Diese Option ist nur bei numerischen Zitierungen Bibliographienstilen anwendbar und verlangt dass die defernumbers Option von 3 1 2 1 allgemein aktiv ist Die se Option einzustellen wird implizit resetnumbers in der aktuellen Bibliographie aktiviert Die Option weist den string als ein Pr fix allen Eintr gen in der ent sprechenden Bibliographie zu Zum Beispiel wenn der string A ist wird der nume rische Label der ausgegeben wird A1 A2 A3 etc sein Dies ist sinnvoll f r unterteilte numerische Bibliographien bei denen jede Subbibliographie ein anderes Pr fix benutzt Der string ist f r Stile im prefixnumber Feld unter allen betroffe nen Eintr ge verf gbar F r Details siehe 4 2 4 2 resetnumbers true false Diese Option ist nur bei numerischen Zitierungen Bibliographiestilen anwendbar und verlangt dass die defernumbers Option von 8 3 1 2 1 allgemein aktiv ist Wenn aktiv wird sie die numerischen Label zur cksetzen die den Eintr gen in der ent sprechenden Bibliographie zugeteilt werden z B die Nummerierung wird bei 1 neu anfangen Benutzen Sie diese Option mit Vorsicht da biblatex keine einzigartigen Labels allgemein garantieren kann wenn sie manuell
252. intrag welcher von anderen Eintr gen als Querverweis angeben wird in der bib Datei auf einen Grenzwert treffen wird er in die Bibliographie aufgenommen selbst wenn er nicht zitiert wurde Das ist eine Standardeigenschaft von BibTeX und nicht biblatex spezifisch Beachten Sie die Beschreibung des crossref Felds in 2 2 3 f r weitere Informationen 18 Wie aus diesen Worten zu entnehmen ist ist kein LaTeX Editor oder Compiler Skript mit zugeh riger biblatex Unterst tzung bekannt aber das wird sich hoffentlich bald ndern 67 3 1 2 3 Intern Die Standardeinstellungen der folgenden Pr mbel Optionen wer den von der Bibliographie und den Literaturverweisstilen kontrolliert Abgesehen von den pagetracker und firstinits Optionen je nach dem welche Sie bevorzu gen gibt es keinen Grund diese explizit zu setzen pagetracker true false page spread default false Diese Option kontrolliert die Seitensuche welche von ifsamepage und iffirstonpage Tests aus 8 4 6 2 benutzt wird Dabei stehen folgende M glichkeiten zur Verf gung true Aktiviert den automatischen Suchmodus Das ist dasselbe wie spread wenn LaTeX im zweiseitigen Modus ist und bei anderen F llen wie page false Deaktiviert die Suche page Aktiviert die Suche im Seiten Modus In diesem Modus funktioniert die Suche auf einer pro Seite Basis spread Aktiviert die Suche im Spread Modus In diesem Modus funktioniert die Suche auf einer Pro Spread Basis
253. intrags f r Zitierkommandos bereit Dies impliziert dass das entrytype Feld den Eintragstyp von den Eltern beinhaltet Der Eintragstyp von dem zitierten Kindeintrag wird in dem childentrytype Feld bereitgestellt Dieses Feld ist nur verf gbar wenn ein Untereintrag eines Eintragssatzes zitiert wird entrysetcount hash namehash fullhash pageref sortinit 152 field integer Dieses Feld beinhaltet einen Integer welcher die Position von einem Satzmitglied in einem Eintragssatz anzeigt startend mit 1 Dieses Feld ist nur in den Untereintr gen eines Eintragssatzes verf gbar field string Dieses Feld ist besonders da es nur f r lokal vorhandene Richtlinien zur Namensfor matierung ist Es tr gt einen Hash String der Namen aus der Namensliste eindeutig identifiziert Diese Information steht f r alle Namen in allen Namenslisten zur Ver f gung Beachten Sie auch die Felder namehash und fullhash field string Ein einzigartiger Hashstring abgeleitet von der labelname Liste Dieser ist f r wie derkehrende Checks Zum Beispiel ein Zitatestil welcher einen wiederkehrenden Autoren oder Verfasser mit einem String wie idem ersetzt k nnte das namehash Feld mit savefield sichern und es sp ter im Vergleich mit iffieldequals nut zen siehe 88 4 6 1 and 4 6 2 Der namehash ist abgeleitet von der beschr nkten labelname Liste z B ist es ansprechbar f r die globalen maxnames und minnames Optionen Es ist a
254. ints 30000 mentstrs 40000 mfields 250000 mstrings 35000 mpool 750000 csfile csfile csf auxfile Bei n herer Betrachtung von Tabelle 3 werden Sie feststellen dass es zwei Para meter gibt die nicht direkt ge ndert werden k nnen hash_prime und hash_size Eine Ausweitung dieser Werte ist nur mit der High Level nderung m glich Des halb umfasst der obige Befehl daneben die Low Level nderung wolfgang Diese Situation ist sehr bedauerlich da die Hashgr e eine Obergrenze f r einige ande re Parameter festlegt Zum Beispiel kann max_strings nicht gr er als hash_size sein Wenn Sie diese Grenze berschreiten k nnen Sie bibtex8 mit einer gr e ren Kapazit t kompilieren Beachten Sie auch dass der wiz_fn_space Parameter sich nicht auf die bib Datei sondern auf den damit verbundenen Speicherbedarf der bst Datei bezieht biblatex bst ben tigt etwa einen Wert von etwa 6000 Der Wert 10000 der implizit durch die Verwendung wolfgang angesetzt wird ist gut 2 4 2 3 Biber Biber eliminiert alle der oben genannten Einschr nkungen 2 4 3 Sortier und Kodierungsprobleme 2 4 3 1 BibTeX Herk mmliches BibTeX kann nur alphabetisierte Ascii Zeichen kor rekt Wenn bibliographische Daten Nicht ASCII Zeichen enthalten m ssen diese in 47 Ascii Notation angegeben werden Zum Beispiel anstatt den Buchstaben a direkt einzugeben muss man ihn als Eingabe der Form a mit einem Backslash und dem Ascii Buchstaben eingeb
255. ions editor editor editors editors Eine vollst ndige Liste aller Schl ssel die von der Standardeinstellung bereitgestellt werden findet sich in 4 9 2 Man beachte dass alle Ausdr cke in Gro buchstaben geschrieben sein sollten was sie gew hnlich auch sind wenn sie innerhalb eines Satzes verwendet werden Das biblatex Paket schreibt das erste Wort automatisch gro wenn das zu Beginn eines Satzes erforderlich ist Ausdr cke die f r den Ge brauch in berschriften vorgesehen sind sollten auf eine Weise gro geschrieben werden wie es f r einen Titel angemessen ist Im Gegensatz zu DeclareBibliographyStrings berschreibt DefineBibliographyStrings sowohl die komplette wie auch die abgek rzte Version des Strings Siehe 4 9 1 f r weitere Details 112 Def ineBibliographyExtras language code Dieser Befehl wird verwendet um sprachspezifische Merkmale wie das Datumsfor mat und Ordinale zu adaptieren Die language muss der Name einer Sprache aus dem babel Paket sein Der code der beliebiger LaTeX Code sein kann besteht nor malerweise aus Neudefinitionen der Formatierungsbefehle aus 8 3 8 2 UndefineBibliographyExtras language code Dieser Befehl wird verwendet um die Originaldefinition aller durch DefineBibliographyExtras modifizierten Befehle wieder herzustellen Wenn ein neudefinierter Befehl in 3 8 2 inbegriffen ist muss seine vorherige Definition nicht wieder hergestellt werd
256. ird f llt dieser Befehl zur ck auf das format citelist Das letzte Argument ist der Name des literal list dessen Sinn in 2 2 erkl rt wird citefieldL prenote postnote key L format field Das format ist eine Formatierungsdirektive die durch DeclareNameFormat defi niert wird Formatierungsdirektiven werden in 8 4 4 2 behandelt Wenn das optiona le Argument ausgelassen wird f llt dieser Befehl zur ck auf das Format citefield Das letzte Argument ist der Name des field dessen Sinn in 2 2 erkl rt wird 3 6 8 Sonstige Befehle Die Befehle in diesem Abschnitt sind kleine Helfer die mit Literaturverweisen ver wandt sind citereset Dieser Befehl setzt den Stil des Literaturstelle zur ck auf Null Das kann n tzlich sein wenn der Stil sich wiederholende Literaturverweise durch Abk rzungen wie ibidem idem op cit usw ersetzt und man eine vollst ndige Literaturangabe zu Be ginn eines neuen Kapitels Abschnitts oder einer anderen Position erzwingen m ch te Dieser Befehl f hrt einen spezifischen Initialisierungsaufh nger aus der durch InitializeCitationStyle aus 4 3 1 definiert wird Er setzt ebenfalls die ein gebauten Literaturstellensucher dieses Paketes zur ck Der Reset wirkt sich aus auf die Tests ifciteseen ifentryseen ifciteibid und ifciteidem welche in 8 4 6 2 behandelt werden Wenn der Befehl innerhalb einer refsection Umgebung eingesetzt wird ist die R ckstellung lokal zur mome
257. ird labelalpha extraalpha Die Sortierungsschemata in appendix B 2 sind vorgesehen nur in Zusammenhang mit alphabetischen Stilen benutzt zu werden Die chronologischen Sortierungsschemata aufgef hrt in appendix B 3 benutzen auch die presort und sortkey Felder wenn definiert Der n chste Begriff der be trachtet wird ist das sortyear oder das year Feld abh ngig von der Verf gbarkeit Das ynt Schema zieht die ersten vier arabischen Zahlen aus den Feld Wenn beide Felder nicht definiert sind wird die Reihung 9999 als R ckgriffswert benutzt Das be deutet dass alle Eintr ge ohne Jahr zum Ende der Liste ger ckt werden Das ydnt ist im Konzept hnlich sortiert aber Jahr in absteigender Reihenfolge Wie auch beim ynt Schema wird die Reihung 9999 als R ckgriffswert benutzt Die restlichen Begriffe sind hnlich den alphabetischen Sortierungsschemata die oben behandelt wurden Beachten Sie dass das ydnt Sortierungsschema die Daten nur in abstei gender Reihenfolge sortieren wird Alle anderen Begriffe werden wie gewohnt in aufsteigender Reihenfolge sortiert Das Benutzen von besonderen Feldern wie sortkey sortname oder sorttitle wird normalerweise nicht ben tigt Das biblatex Paket ist durchaus f hig die er w nschte Sortierreihenfolge durch das Benutzen der Daten die in regul ren Feldern eines Fintrags gefunden wurden zu erstellen Man wird sie nur gebrauchen wenn man manuell die Sortierreihenfolge der Bibliographie ndern wi
258. ise Am Wichtigsten ist dass die bb1 Datei anders genutzt wird und es nur eine bst Datei gibt welche eher ein strukturiertes Dateninterface implementiert als druckbare Daten exportiert Mit den Standardbibliographiehilfen von LaTeX beinhaltet ein Dokument eine beliebige Anzahl von Zitierkommandos im Dokumentenk rper plus bibliographystyle und bibliography normalerweise zum Ende des Dokuments Der Ort des Ersteren ist beliebig das Letztere markiert den Ort wo die Liste der Referenzen gedruckt werden soll documentclass begin document Nette ers bibliographystyle bibliography end document Die Verarbeitung dieser Datei ben tigt eine bestimmte Prozedur als Nachfolger Die se Prozedur ist Folgende 1 Durchlaufen von latex Im ersten Lauf werden bibstyle und bibdata Kommandos in die aux Datei geschrieben zusammen mit citation Kom mandos f r alle Zitate An diesem Punkt sind die Referenzen undefiniert weil LaTeX auf BibTeX wartet welches die ben tigten Daten bereitstellen soll Es gibt auch noch keine Bibliographie 2 Durchlaufen von bibtex BibTeX schreibt eine thebibliography Umgebung in die bb1 Datei und stellt so alle Eintr ge der bib Datei bereit welche von den citation Kommandos in der aux Datei angefragt wurden 3 Durchlaufen von latex Beginnend mit dem zweiten Lauf schreiben die bibitem Kommandos in der thebibliography Umgebung ein bibcite Kommando f r jeden Bibliographieeintrag in die aux
259. ist dient es als Hauptsortierungsschl ssel Abgesehen vom presort Feld werden 84 keine weiteren Daten in diesem Fall ber cksichtigt Wenn das sortkey Feld nicht definiert ist wird das Sortieren mit den Namen fortgesetzt Das Paket wird versu chen die sortname author editor und translator Felder in dieser Reihenfol ge zu benutzen Welche Felder ber cksichtigt werden h ngt von der Konfiguration der useauthor useeditor und usetranslator Optionen ab Wenn alle drei aktiv sind wird das sortname Feld ebenfalls ignoriert Beachten Sie dass alle Namenfel der auf die Konfiguration der allgemeinen maxnames und minnames Optionen rea gieren Wenn kein Feld verf gbar ist entweder weil alle undefiniert sind oder weil useauthor useeditor und usetranslator deaktiviert sind wird biblatex auf die sorttitle und title Felder als letzten Ausweg zur ckgreifen Die restlichen Be griffe sind in verschiedener Reihenfolge Das sortyear Feld wenn definiert oder ansonsten die ersten vier Zahlen von dem year Feld das sorttitle Feld wenn definiert oder ansonsten das title Feld das volume Feld welches zu vier Zahlen mit f hrenden Nullen ausgef llt wird oder ansonsten die Reihung 0000 Beachten Sie dass die Sortierungsschemata die in appendix B 2 dargestellt sind einen zu s tzlichen Begriff enthalten labelalpha ist das Label benutzt vom alphabetischen Bibliographiestil Genau genommen ist die Reihung die f r das Sortieren benutzt w
260. ist im Sinne von 8 2 3 2 weggelassen Pflichtfelder editor title year date Wahlfelder subtitle titleaddon maintitle mainsubtitle maintitleaddon eventtitle eventdate venue language volume part volumes series number note organization publisher location month isbn chapter pages pagetotal addendum pubstate doi eprint eprintclass eprint type url urldate Ein mehrb ndiger Bericht von einer Konferenz Cproceedings R ckw rtskompa tible mehrb ndige Proceedings werden unterst tzt vom Eintragstyp Cproceedings Trotzdem ist es sinnvoll den Eintragstyp mvproceedings Pflichtfelder editor title year date Wahlfelder subtitle titleaddon eventtitle eventdate venue language volumes series number note organization publisher location month isbn pagetotal addendum pubstate doi eprint eprintclass eprinttype url urldate Ein Artikel in einem Konferenzband Dieser Typ ist hnlich wie incollection Er unterst tzt ein optionales Feld organization reference mvreference inreference report set thesis unpublished 12 Pflichtfelder author editor title booktitle year date Wahlfelder subtitle titleaddon maintitle mainsubtitle maintitleaddon booksubtitle booktitleaddon eventtitle eventdate venue language volume part volumes series number note organization publisher location month isbn chapter pages addendum pubstate doi eprint eprintclass ep
261. istenformatierung genutzt werden F r den Einsatz an anderer Stelle tr gt der Z hler keinen sinnvollen Wert currentfield Dieser Befehl gibt den Namen des Feldes zur ck welches gerade von printfield verarbeitet wird Diese Information ist nur lokal in Befehlen zur Feldformatierung verf gbar currentlist Dieser Befehl gibt den Namen des Literals zur ck welches gerade von printlist verarbeitet wird Diese Information ist nur lokal in Befehlen zur Listenformatierung verf gbar currentname Dieser Befehl gibt den Namen der Namensliste zur ck welche gerade von printnames verarbeitet wird Diese Information ist nur lokal in Befehlen zur Namesformatierung verf gbar 4 10 6 Mehrzweckaufh nger AtBeginBibliography code H ngt den code an einen internen Aufhanger der am Anfang der Bibliographie ausgef hrt wird Der code wird zu Beginn der Referenzlisten ausgef hrt direkt nach dem begin code von defbibenvironment Dieser Befehl kann nur in der Pr ambel genutzt werden 235 AtBeginShorthandst code H ngt den code an einen internen Aufh nger der am Anfang der Stenogramme ausgef hrt wird Der code wird zu Beginn der Stenogrammlisten ausgef hrt direkt nach dem begin code von defbibenvironment Dieser Befehl kann nur in der Pr ambel genutzt werden AtEveryBibitem code H ngt den code an einen internen Aufh nger der zu Beginn jedes Elementes der Bibliographie ausgef hrt wird Der code wi
262. iteral list von einem macro welches mit savelist definiert wurde wieder her Das Feld wird in lokalen Bereich wiederhergestellt restorenamet name list macro Stellt ein name list von einem macro welches mit savename definiert wurde wieder her Das Feld wird in lokalen Bereich wiederhergestellt clearfield field L scht field innerhalb eines lokalen Bereichs Ein Feld das so gel scht wurde wird von nachfolgenden Datenbefehlen als undefiniert behandelt clearlist literal list L scht literal list innerhalb eines lokalen Bereichs Eine Liste die so gel scht wur de wird von nachfolgenden Datenbefehlen als undefiniert behandelt 181 clearname name list L scht name list innerhalb eines lokalen Bereichs Eine Liste die so gel scht wur de wird von nachfolgenden Datenbefehlen als undefiniert behandelt 4 6 2 Eigenst ndige Tests Die Befehle in diesem Abschnitt sind verschiedene Arten von eigenst ndigen Tests die in Bibliographien und Zitierstilen benutzt werden iffieldundef field true false Erweitert um true falls field nicht definiert ist ansonsten um false iflistundef literal list true false Erweitert um true falls literal nicht definiert ist ansonsten um false ifnameundef name list true false Erweitert um true falls name list nicht definiert ist ansonsten um false iffieldsequal field 1 field 2 true fal
263. itioneller BibTeX Stile und hnlicher Pakete Bevor wir zu einigen spezifischen Anwendungs problemen kommen schauen wir uns daf r zun chst die Struktur eines typischen Dokuments an documentclass usepackagel biblatex addbibresource bibfile bib begin document cite printbibliography end document 124 In dem traditionellen BibTeX dient das bibliography Kommando zwei Zwecken Es markiert den Ort der Bibliographie und spezifiziert den die bib Datei en Die Dateiendung wird weggelassen Mit biblatex werden Quellen in der Pr ambel mit addbibresource durch die Nutzung des vollen Namens mit bib Endung spezifi ziert Die Bibliographie wird mit dem printbibliographie Kommando gedruckt welches eventuell mehrere Male benutzt wird siehe 8 3 5 f r Details Der Do kumentk rper kann mehrere Zitierkommandos enthalten 8 3 6 Die Verarbeitung dieses Beispiels erfordert eine bestimmte Prozedur die nachfolgend gezeigt wird Vorausgesetzt unser Beispiel hei t example tex und unsere Bibliographiedaten sind in bibfile bib dann ist die Prozedur folgende 1 Laufenlassen latex von example tex Falls die Datei irgendwelche Zitate ent h lt verlangt biblatex die betreffenden Daten von BibTeX indem es Kom mandos in die Hilfsdatei example aux schreibt 2 Laufenlassen bibtex von example aux BibTeX wird die Daten von bibfile bib empfangen und schreibt sie in die Hilfsdatei example bbl in einem For mat welches vo
264. itle Feld wenn es verf gbar ist Er ist sowohl f r authortitle tcomp authortitle ticomp verbose verbose ibid 79 im Text Zitierungen als auch f r Zitierungen die in Fu noten angegeben werden geeignet Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite inline singletitle true uniquename true Ein Stil der die Eigenschaften von authortitle comp und authortitle terse kombiniert Dieser Stil verwendet das shorttitle Feld wenn es verf gbar ist Er ist sowohl f r im Text Zitierungen als auch f r Zitierungen die in Fu noten ange geben werden geeignet Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite inline sortcites true singletitle true uniquename true Ein Stil der die Eigenschaften von authortitle icomp und authortitle terse kombiniert Anders formuliert eine Variante des authortitle tcomp Stils mit ei ner ebenda Eigenschaft Dieser Stil ist sowohl f r im Text Zitierungen als auch f r Zitierungen die in Fu noten angegeben werden geeignet Er setzt die folgenden Paketoptionen zur Ladezeit auf autocite inline ibidtracker constrict pagetracker true sortcites true singletitle true uniquename true Dieser Stil unterst tzt eine zus tzliche Pr ambeloption mit dem Namen ibidpage F r Details siehe die Stilbeispiel Ein wortreicher Zitierungsstil der eine komplette Zitierung ausgibt hnlich mit ei nem Bibliographieeintrag wenn ein Eintrag das erste Mal ziti
265. k nnen sowohl mit printfield als auch mit printtext genutzt werden Deshalb k nnen wir sie nutzen um mehrere Felder mit einem einzigen Klammerpaar zu umgeben printtext parens printfield series setunit addspace printfield number th Wir m ssen uns noch immer um die F lle k mmern in denen keine Information zur Reihe vorliegen iffieldundef series printtext parens printfield series setunit addspace printfield number Ein letzter Hinweis Lokalisierungs Strings sind kein w rtlicher Text wenn es um den Interpunktionstracker geht Da bibstring und hnliche Kommandos mit dem Interpunktionstracker zusammenarbeiten ist es nicht n tig sie in einen printtext Befehl zu schreiben 249 4 11 7 3 Fortgeschrittene Nutzung Der Interpunktionstracker kann auch genutzt werden um komplexere Szenarien zu behandeln Nehmen sie z B an wir wollen die Felder location publisher und year in einem der folgenden Formate wieder geben abh ngig von den verf gbaren Daten an bext Location Publisher Year Text text Location Publisher Text text Location Year Text text Publisher Year Text text Location Text text Publisher Text text Year Text Dieses Problem kann komplizierter Weise mit einer Menge iflistundef und iffieldundef Tests gel st werden die alle m glichen Feldkombinationen ber pr fen iflistundef location
266. kann n tzlich sein um Informationen ber beispielsweise den Namen einer Bibliothek und eine Signatur anzugeben Dies kann durch einen speziellen Bibliographiestil erreicht werden falls gew nscht Wird nicht von den Standardbi bliographiestilen verwendet list literal Der Die Ort e der Ver ffentlichung d h der Standort des publisher oder der institution je nach Art des Eingabetyps Herk mmliche benutzt BibTeX das Feld address welches hnlich genutzt wird Siehe auch 88 2 2 5 and 2 3 4 Mit patent Eintr gen zeigt diese Liste den Umfang eines Patents und wird als ein Schl sselliste behandelt Diese Liste kann auch f r die benutzerdefinierte Typen aus 2 1 3 n tz lich sein mainsubtitle maintitle maintitleaddon month nameaddon note number organization 24 field literal Der Untertitel der zum maintitle gehort Siehe auch subtitle field literal Die Haupttitel eines mehrbandigen Buches wie bei Gesammelten Werken Wenn title oder booktitle den Titel eines einzigen Bandes welches Teil eines mehr bandigen Buches ist ist der Titel der gesamten Arbeit in diesem Feld enthalten field literal Ein Anhang zu maintitle der in einer anderen Schrift ausgegeben wird field integer Der Monat der Ver ffentlichung Dies muss eine ganze Zahl und nicht eine Ord nungszahl oder eine Zeichenkette sein Nicht month January sondern month 1 Die Bibliographie Stile wandelt dies falls erforderlich in e
267. komplette Zi tierung ausgegeben hnlich einem Bibliographieeintrag wenn ein Eintrag das erste Mal zitiert wird und eine kurze Zitierung danach zitiert wird Im Unterschied zu dem verbose Stil ist die kurze Zitierung ein Zeiger auf die Fu note mit der kompletten Zitierung Wenn die Bibliographie mehr als zwei Arbeiten vom entsprechenden Au tot Editor beinhaltet schlie t der Zeiger auch den Titel ein Wenn verf gbar wird das shorttitle Feld in allen kurzen Zitierungen benutzt Wenn das shorthand Feld definiert ist wird es wie beim verbose Stil gehandhabt Dieser Stil kann ohne eine Liste von Referenzen und Abk rzungen benutzt werden da alle bibliographischen Daten bei der ersten Zitierung bereitgestellt werden Er ist ausschlie lich f r Zitie rungen vorgesehen die in Fu noten angegeben werden Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf autocite footnote citetracker context singletitle true Dieser Stil unterst tzt auch zus tzliche Pr ambeloptionen mit den Namen pageref und citepages F r Details siehe die Stilbeispiele verbose inote Eine Variante des verbose note der wiederholte Zitierungen mit der Abk rzung ebenda austauscht au er wenn die Zitierung die erste auf der aktuellen Seite oder Doppelseite ist oder wenn ebenda zweideutig im Sinne der Paketoption ibidtracker strict sein w rde Dieser Stil ist ausschlie lich f r Zitierungen vorgesehen die in Fu noten angegeben werden Er setzt die folgenden P
268. l ssel hneln editor translator etc in ihrer Funktion Sie dienen dazu weitere Aufgaben des Editors anzugeben wie zum Beispiel editor and trans lator Herausgeber und bersetzer und editor and foreword Herausgeber und Vorwort Wird benutzt wenn editor translator identisch sind Die Pluralform von editortr Wird benutzt wenn editor commentator identisch sind Die Pluralform von editorco Wird benutzt wenn editor annotator identisch sind Die Pluralform von editoran Wird benutzt wenn editor introduction identisch sind Die Pluralform von editorin Wird benutzt wenn editor foreword identisch sind Die Pluralform von editorfo Wird benutzt wenn editor aftword identisch sind Die Pluralform von editoraf Schl ssel f r die Kombination von editor translator role Wird benutzt wenn editor translator commentator identisch sind editorstrco editortran editorstran editortrin editorstrin editortrfo editorstrfo editortraf editorstraf editorcoin editorscoin editorcofo editorscofo editorcoaf editorscoaf editoranin editorsanin editoranfo editorsanfo editoranaf editorsanaf editortrcoin editorstrcoin editortrcofo editorstrcofo editortrcoaf 213 Die Pluralform von editortrco Wird benutzt wenn editor translator annotator identisch sind Die Pluralform von editortran Wird benutzt wenn editor translator introduction identisch sind Die Pluralform von editortrin Wird benutzt
269. l individuell be handelnd Im Gegensatz dazu werden die Trennzeichen zwischen den teilen eines kompletten Namens bibnamedelimc d entsprechend den name formatting direc tives zu einem sp teren Zeitpunkt der Verarbeitungskette hinzugef gt Abstandser zeugung und Zeichensetzung von Initialen werden auch vom Backend behandelt und kann durch eine Neudefinition der folgenden drei Makros angepasst werden a bibinitperiod Eingef gt vom Backend nach Initialen b bibinitdelim Eingef gt vom Backend zwischen mehreren Initialen c bibinithyphendelim Eingef gt vom Backend zwischen den Initialen eines Bindestrich Namens ersetzend bibinitperiod und bibinitdelim So werden sie eingesetzt JE Doe KH Mustermann 3 11 5 Bibliographiefilter und Zitatbeschriftungen Die Zitatbeschriftungen die mit diesem Paket generiert werden werden in die Lis te der Referenzen bertragen bevor sie von irgendeinem Bibliographiefilter ge teilt wird Sie sind garantiert einzigartig bez glich des gesamten Dokuments oder einer refsection Umgebung egal wie viele Bibliographiefilter genutzt werden Wenn man ein nummerisches Zitateschema benutzt wird dies meistens zu einer diskontinuierlichen Nummerierung in geteilten Bibliographien f hren Man nutze defernumbers Pakete um dieses Problem zu umgehen Falls diese Option aktiviert ist werden nummerische Beschriftungen bertragen wenn das erste mal ein Eintrag in irgendeiner Bibliographie gedruckt wird
270. lareListFormat entrytype format code DeclareListFormat format code Definieren das Bereichsformat format Diese Formatierungsanordnung ist ein be liebiger code um von printlist ausgef hrt zu werden Der gegenw rtige Be griff wird an den code weitergegeben als das erste und einzige Argument Der Name der w rtlichen Liste die gegenw rtig bearbeitet wird ist f r den code als currentlist verf gbar Wenn ein entrytype spezifiziert ist dann ist das Format f r diesen Typ spezifiziert Das Argument entrytype kann eine Komma getrennte Liste von Werten sein Beachten Sie dass die Formatierungsanordnung auch die Zeichensetzung behandelt die zwischen den individuellen Begriffen in der Liste ein zuf gen sind Sie m ssen berpr fen ob Sie in der Mitte oder am Ende der Liste sind in dem Falle ob listcount kleiner oder gleich ist mit liststop Die Stern chenvariante dieses Befehls ist der regelm igen Version hnlich au er dass alle typspezifischen Formate gel scht sind DeclareNameFormat entrytype format code DeclareNameFormat format code Definieren das Bereichsformat format Diese Formatierungsanordnung ist ein be liebiger code um von printnamesausgef hrt zu werden Wenn ein entrytype spezifiziert ist dann ist das Format zu diesem Typ spezifisch Das Argument entrytype kann eine Komma getrennte Liste von Werten sein Die individuellen Teile eines Na mens werden
271. latex wird BibTeX nur verwendet um die Bi bliographie zu sortieren und Labels zu erstellen Anstatt in bst Dateien umgesetzt zu werden wird die Formatierung der Bibliographie vollst ndig von LaTeX Makros gesteuert daher der Name biblatex Gute Kenntnisse in LaTeX sollten ausreichend sein um eine neue Bibliographie und Zitatvorlage zu erstellen Es besteht keine Notwendigkeit die postfix stack Sprache von BibTeX zu lernen Dieses Paket un terst tzt auch unterteilte Bibliographien mehrere Bibliographien innerhalb eines Dokuments und separate Listen von bibliographischen K rzeln Bibliographien k n nen in Teile unterteilt und oder nach Themen segmentiert werden Genau wie die Bibliographiestile k nnen alle Zitatbefehle frei definiert werden Das Paket ist voll st ndig bersetzt und kann mit dem Paket babel benutzt werden Bitte siehe Tabel le 1 f r eine Liste der Sprachen die derzeit von diesem Paket unterst tzt werden 1 2 Lizenz Copyright 2006 2011 Philipp Lehman Es ist erlaubt zu kopieren zu verteilen und oder die Software zu modifizieren unter den Bedingungen der LaTeX Project Public License Version 1 3 1 Dieses Paket wird vom Autor weiter betreut 1 3 R ckmeldungen Bitte benutzen Sie die biblatex Projektseite auf SourceForge um Fehler zu melden und um Featureanfragen zu senden Es gibt zwei Reiter auf dieser Seite Bugs f r Fehlermeldungen und Features f r Featureanfragen W hlen Sie einen Reiter k
272. le je nach Eingabetyp Typ Verwenden Sie das Feld editortype um anzugeben wenn es verschieden von editor ist Siehe 2 3 6 f r weitere Hinweise list Name Ein zweiter Herausgeber der eine andere redaktionelle Rolle innehat wie die Erstel lung Schw rzen etc Nutzen Sie das editoratype Feld um dies zu spezifizieren Siehe 8 2 3 6 f r weitere Hinweise list Name Ein weiterer sekund rer Herausgeber der eine weitere redaktionelle Rolle innehat Verwenden Sie das Feld editorbtype um dies anzugeben Siehe 2 3 6 f r weitere Hinweise list Name Ein weiterer sekund rer Herausgeber der eine weitere redaktionelle Rolle innehat Verwenden Sie das Feld editorctype um dies anzugeben Siehe 8 2 3 6 f r weitere Hinweise editortype editoratype editorbtype editorctype eid eprint eprintclass eprinttype 20 field Schl ssel Die Art der redaktionellen Rolle die der editor hat Rollen die standardm ig un terst tzt werden sind editor compiler founder continuator redactor colla borator Die Rolle editor ist die Standardeinstellung In diesem Fall kann das Feld weggelassen werden Siehe 2 3 6 f r weitere Hinweise field Schl ssel hnlich wie editortype aber auf editora bezogen Siehe 2 3 6 f r weitere Hin weise field Schl ssel hnlich wie editortype aber auf editorb bezogen Siehe 2 3 6 f r weitere Hin weise field Schl ssel hnlich w
273. le Bibliographiestile bestimmt Sie werden nicht in den Standardbibliographiestilen verwendet Biber only name a c name a c type listfa f user a f verb a c address annote 33 list Name Benutzerdefinierte Listen fiir spezielle Bibliographiestile Wird nicht von den Stan dardbibliographiestilen verwendet field Schltissel hnlich wie authortype und editortype aber bezogen auf name a c Wird nicht von den Standardbibliographiestilen verwendet list literal Benutzerdefinierte Listen f r spezielle Bibliographiestile Wird nicht von den Stan dardbibliographiestilen verwendet field literal Benutzerdefinierte Felder f r spezielle Bibliographiestile Wird nicht von den Stan dardbibliographiestilen verwendet field literal hnlich wie die benutzerdefinierten Felder oben au er dass es sich um w rtlich Felder handelt Wird nicht von den Standardbibliographiestilen verwendet 2 2 5 Aliasfeldnamen Die Aliase in diesem Abschnitt sind f r die Abw rtskompatibilit t mit herk mmli chen BibTeX und anderen Anwendungen die darauf basieren Beachten Sie dass diese Aliase sofort aufgel st werden sobald die bib Datei verarbeitet wird Alle Bibliographie und Zitierstile m ssen die Namen der Felder nutzen auf die sie ver weisen und nicht den Alias In bib Dateien k nnen Sie entweder den Alias oder den Namen des Feldes benutzen jedoch nicht beide gleichzeitig list literal
274. lgen de Beispiel illustriert die Syntax solcher Befehle parencites 35 key1 88 120 key2 23 key3 Das Format der Argumente ist hnlich wie die regul ren Befehle f r Literaturanga ben nur dass lediglich ein Befehl gegeben ist Wenn nur ein optionales Argument f r die Beschreibung vorhanden ist wird es als Schlussbemerkung ausgegeben M ch te man eine spezifisch Vor jedoch keine Schlussbemerkung muss man das zweite optionale Argument der betreffenden Beschreibung offen lassen parencites 35 key1 chapter 2 in key2 23 key3 Zusatzlich dazu kann die komplette Liste auch eine Vor und oder eine Schluss bemerkung enthalten Die Syntax dieser globalen Bemerkungen unterscheidet sich von anderen optionalen Argumenten darin dass sie eher in geschweiften denn in ublichen Klammern gesetzt wird parencites and chapter 3 35 key1 78 key2 23 key3 parencites Compare 35 key1 78 key2 23 key3 parencites See and the introduction 35 key1 78 key2 23 key3 Man beachte dass die Befehle fiir multiple Literaturangaben so lange nach Argu menten suchen bis sie auf ein Merkmal sto en welches nicht der Beginn eines optionalen oder Pflichtarguments ist Wenn einer linken geschweiften oder eckigen Klammer ein Befehl f r eine multiple Literaturangabe folgt muss man diese durch das Einf gen von relax oder einem Backslash gefolgt von ein Leerzeichen nach dem letzten g ltigen Argument versc
275. li cken auf Add new um die Anfrage oder den Bericht zu senden Ich bin bereit biblatexctan doc examples http www ctan org tex archive macros latex base lppl txt nttp sourceforge net projects biblatex http sourceforge net tracker2 group_id 244752 e Tex BibTex das neue Feature einzubauen wenn die Anfrage sinnvoll und relevant f r mehrere Nutzer ist und mit der Architektur und Philosophie von biblatex tibereinstimmt Bevor Sie eine Featureanfrage senden stellen Sie bitte sicher das Sie dieses Benut zerhandbuch griindlich gelesen haben Wenn Sie keinen Bug melden wollen oder eine Featureanfage stellen sondern einfach Hilfe ben tigen k nnen Sie Ihre Frage in der comp text tex Newsgroup stellen Ich kann keine Endnutzer Unterst tzung per E Mail oder tiber die Projektseite bieten 1 4 Danksagungen Die Sprachmodule dieses Pakets beinhalten die Beitrage von in der Reihenfolge der Einreichung Ignacio Fernandez Galvan Spanisch Enrico Gregorio Italienisch Johannes Wilm D nisch Norwegisch Per Starb ck Carl Gustav Werner Filip As blom Schwedisch Augusto Ritter StoVel Brasilianisch Alexander van Loon Nie derlandisch Apostolos Syropoulos Griechisch Hannu V is nen Finnisch Pro kopis Griechisch Mateus Araujo Brasilianisch Andrea Marchitelli Italienisch Jos Carlos Santos Portugiesisch 1 5 Voraussetzungen Dieser Abschnitt gibt einen berblick ber alle n tigen Mi
276. lichen wortinternen Leerraum ein F gt einen nicht zerbrechlichen wortinternen Leerraum ein F gt ein zerbrechliches schmales Leerzeichen thin space ein F gt einen nicht zerbrechliches schmales Leerzeichen ein Dies ist hnlich zu und thinspace F gt ein Leerzeichen ein bestraft mit dem Wert des lownamepenalty Z hlers siehe 88 3 8 3 and 4 10 3 f r Details F gt ein Leerzeichen ein bestraft mit dem Wert des highnamepenalty Z hlers siehe 88 3 8 3 and 4 10 3 f r Details hnlich zu addlowpenspace f gt aber einen zerbrechlichen schmalen Leerraum ein 202 addhpthinspace hnlich zu addhighpenspace f gt aber einen zerbrechlichen schmalen Leerraum ein addabbrvspace F gt ein Leerzeichen ein bestraft mit dem Wert des abbrvpenalty Z hlers siehe 88 3 8 3 and 4 10 3 f r Details addabthinspace hnlich zu addabbrvspace jedoch einen schmalen Leerraum nehmend adddotspace Vollzieht adddot und f gt ein Leerzeichen ein bestraft mit dem Wert des abbrvpenalty Z hler siehe 88 3 8 3 and 4 10 3 f r Details addslash F gt einen zerbrechlichen Schr gstrich slash ein Dieser Befehl unterscheidet sich vom slash Befehl im LaTeX Kernel wo ein Zeilenumbruch hinter einem Slash berhaupt nicht bestraft wird Beachten Sie dass die Befehle in diesem Abschnitt unspace implizit ausf hren um st rende Leerzeichen zu entfernen daher k nnen sie verwendet werden um sich gegenseitig zu berschreiben Beispi
277. lk rlicher Kode um jeden zum command passenden Zugangsschl ssel durch zuf hren Das ist der Kernkode welcher die Zitatbezeichnung oder jegliche ande ren Daten druckt Der sepcode ist ein willk rlicher Kode welcher nach jeder Wie derholung des loopcode durchgef hrt wird Er wird nur durchgef hrt wenn eine Liste von Zugangsschl sseln an den command weitergegeben wird Der sepcode f gt f r gew hnlich eine Art Aufteilung wie ein Komma oder Semikolon ein Der postcode ist ein willk rlicher Kode welcher am Ende des Zitates durchgef hrt wird Der postcode handhabt typischerweise das postnote Argument welches im 27 Typische Beispiele f r wrapper Befehle sind mkbibparens und mkbibfootnote 161 postnote Feld verf gbar ist Die feste Variante von DeclareCiteCommand de finiert ein festes command Zum Beispiel DeclareCiteCommand cite w rde cite definieren 2 DeclareMultiCiteCommand command wrapper cite delimiter Dieser Befehl definiert multicite Befehle 8 3 6 3 Der command ist der mehr fach zitierte Befehl zum Beispiel cites der definiert ist Er ist automatisch robust gemacht Mehrfach zitierende Befehle sind oben in Backendbefehlen definiert mit DeclareCiteCommand aufgebaut und das cite Argument gibt den Namen des Ba ckendbefehls an um benutzt zu werden Beachten Sie dass der Wrapper vom Ba ckendbefehl in dem Fall die Weiterleitung des wrapper Arguments zu
278. ll oder wenn irgend welche Daten die f r das Sortieren ben tigt werden fehlen Bitte verweisen Sie auf die Feldbeschreibung in 8 2 2 3 f r Details bei m glicher Verwendungen der beson deren Felder Beachten Sie au erdem dass das Benutzen von bibtex8 oder Biber anstelle des Alt bibtex dringend empfohlen wird 85 3 5 Bibliographiebefehle 3 5 1 Ressourcen addbibresource options resource F gt eine resource wie beispielsweise eine bib Datei zu der vorgegebenen Res sourceliste Dieser Befehl kann nur in der Pr ambel benutzt werden Er ersetzt den alten bibliography Befehl Beachten Sie dass Dateien mit ihren vollst ndi gen Namen festgelegt werden m ssen einschlie lich der Erweiterungen Lassen Sie nicht die bib Erweiterung vom Dateinamen weg Beachten Sie au erdem dass die resource eine einzelne Ressource ist Rufen Sie addbibresource mehrmals auf um mehr Ressourcen hinzuzuf gen zum Beispiel addbibresourcefbibfilei bib addbibresource bibfile2 bib addbibresource location remote http www citeulike org bibtex group 9517 addbibresource location remote label lan ftp 192 168 1 57 user file bib Da die resource Reihung in einer Wort f r Wort hnlichen Weise gelesen wird beinhaltet es m glicherweise beliebige Zeichen Die einzige Einschr nkung ist dass jede geschweifte Klammer ausgeglichen werden muss Die folgenden options sind verf gbar label identifier Weist ein Label
279. llung h ngt von der umfassenden Auswahl ab name name list Das Element name f gt eine name list hinzu um die Spezifikationen zu sortieren Wenn die name list undefiniert ist dann wird das Element ausgelassen list literal list Das Element list f gt eine literal list hinzu um die Spezifikationen zu sortieren Wenn die literal list undefiniert ist dann wird das Element ausgelassen field key value field Das Element field f gt ein field hinzu um die Spezifikationen zu sortieren Wenn das field undefiniert ist dann wird das Element ausgelassen padside left right default left Polstert einen Bereich auf der left oder right Seite aus benutzt padchar so dass seine Breite padwidth ist Wenn keine Polsteroption gesetzt wird wird berhaupt nicht gepolstert Wenn irgendeine Polsteroption spezifiziert ist dann wird das Pols tern durchgef hrt und die fehlenden Optionen werden beauftragt in Standardwerte eingebaut zu werden Polstern ist mit numerischen Feldern besonders n tzlich Zum Beispiel polstert der Befehl field padside left padwidth 2 padchar 0 volume den volume Bereich mit Fiihrungsnullen zu einer Breite von zwei Charakteren aus Auf diese Weise werden Inhalte durch den numerischen Wert 01 02 11 12 aber nicht in der alphabetischen Ordnung 1 11 12 2 sortiert padwidth integer default 4 Die Zielbreite in Charakteren padchar character default 0 Der Charakter wird
280. lung der Paketoption minitems zur ck Dieser Z hler wird von biblatex sowohl f r jedes Zitat als auch f r jeden Eintrag in der Bibliographie und im Stenogramm erh ht Der Wert dieses Z hlers steht f r genau eine Instanz einer Referenz im Dokument Dieser Z hler ist nur im loopcode eines Zitatbefehls vorhanden welcher durch DeclareCiteCommand definiert wurde Er gibt die Gesamtzahl der g ltigen Ein tragsschl ssel zur ck die an den Zitatbefehl gereicht werden Dieser Z hler ist nur im loopcode eines Zitatbefehls vorhanden welcher durch DeclareCiteCommand definiert wurde Er gibt die Nummer des Eintragsschl ssels wieder welcher im Moment durch den loopcode verarbeitet wird Dieser Z hler hnelt citetotal ist allerdings nur in multicite Befehlen verf gbar Er enth lt die Gesamtzahl der Zitate die an das multicite Kommando gereicht wer den Beachten Sie dass jede dieser Zitierungen mehr als einen Eintragsschl ssel enthalten kann Diesbez gliche Informationen liefert der Z hler citetotal Dieser Z hler hnelt citecount ist allerdings nur in multicite Befehlen verf gbar Er enth lt die Nummer der Zitierung die gerade verarbeitet wird Beachten Sie dass jede dieser Zitierungen mehr als einen Eintragsschl ssel enthalten kann Dies bez gliche Informationen liefern die Z hler citetotal und citecount 234 listtotal Dieser Z hler enth lt die Gesamtzahl von Elementen in der momentan verwendeten Liste Sein
281. marin S Alexander A list publisher 1 H Addison Wesley list location 1 26 Falls die defernumbers Paketoption aktiviert ist benutzt biblatex einen Algorithmus hnlich zu der traditionellen Prozedur um nummerische Beschriftungen zu generieren In diesem Fall werden die Zahlen bertragen sobald die Bibliographie gedruckt ist und dann durchlaufen sie die aux Datei Es wird ein zus tzlicher LaTeX Lauf f r sie ben tigt um in die Zitate aufgenommen zu werden 146 Reading Mass field title The LaTeX Companion field year 1994 endentry Wie in diesem Beispiel gesehen werden die Daten in einem strukturierten Format pr sentiert welches hnlich zu der Struktur einer bib Datei ist An diesem Punkt wurde keine Entscheidung bez glich des finalen Formats des Bibliographieeintrags gemacht Die Formatierung der Bibliographie und aller Zitate wird durch LaTeX Makros kontrolliert welche in der Bibliographie und Zitate Stildateien definiert sind 4 2 Bibliographiestile Ein Bibliographiestil ist ein Satz Set von Makros welche die Eintr ge in die Bi bliographie drucken Solche Stile sind in Dateien mit dem Suffix bbx definiert Das biblatex Paket l dt die gew hlten Bibliographie Stil Dateien am Ende des Pakets Man beachte dass eine kleine Auswahl von h ufig genutzten Makros welche von einigen Standard Bibliographie Stilen geteilt werden in biblatex def enthalten sind Diese Dat
282. mensliste wie author oder editor beschr nkt wird Die Standardver sion ist ein Leerzeichen Das Trennzeichen welches zwischen multiplen Eintr gen in einer Wortliste wie publisher oder location wenn es mehr als zwei Eintr ge in dieser Liste gibt Die Standardversion ist ein Komma mit einem Leerzeichen Siehe nultinamedelim f r weitere Erkl rungen Das Trennzeichen welches anstelle von multilistdelim vor den letzten Eintrag in einer Wortliste gesetzt wird Die Standardversion ist der Lokalisationsstring and der durch Leerzeichen abgegrenzt wird Siehe finalnamedelim f r weitere Erkl rungen Das Trennzeichen welches vor dem Lokalisierungsstring andmore ausgegeben wird wenn eine Wortliste wie publisher oder location beschr nkt wird Die Standard version ist ein Leerzeichen Das Trennzeichen welches zwischen Literaturverweisen gesetzt wird wenn multi ple Eingabeschl ssel an einen einzelnen Befehl f r Literaturangaben weitergegeben wird Die Standardversion ist ein Semikolon mit einem Leerzeichen Gleicht multicitedelim wird aber nur vom supercite Befehl verwendet Die Standardversion ist ein Komma Gleicht multicitedelim wird aber von mehreren Stilen f r Literaturangaben zum komprimieren von multiplen Literaturverweisen verwendet Das Trennzeichen zwischen Autor Herausgeber und dem Title aus Autor Titel und einigen anderen wortreichen Stilen f r Literaturangaben Die Standarddefinition is
283. menslisten genutzt werden andothersdelim multilistdelim finallistdelim andmoredelim multicitedelim supercitedelim compcitedelim nametitledelim nameyeardelim prenotedelim postnotedelim 226 Das Trennzeichen das vor der lokalisierten Zeichenkette andothers und andere abgedruckt wird wenn eine Namensliste wie author Autor oder editor Heraus geber abgektirzt wird Dieser Befehl sollte mit allen Formatierungsrichtlinien fir Namenslisten funktionieren Das Trennzeichen das zwischen mehrfachen Eintr gen in einer Literaturliste wie publisher Verleger oder location Ort abgedruckt wird wenn die Liste mehr als zwei Namen enth lt Wenn nur zwei Namen in der Liste stehen benutzen Sie finallistdelim Dieser Befehl sollte mit allen Formatierungsrichtlinien fiir Lite raturlisten funktionieren Nutzen Sie diesen Befehl anstelle von multilistdelim vor dem letzten Eintrag in einer Literaturliste Das Trennzeichen das vor der lokalisierten Zeichenkette andmore und weitere abgedruckt wird wenn eine Literaturliste wie publisher Verleger oder location Ort abgek rzt wird Dieser Befehl sollte mit allen Formatierungsrichtlinien f r Li teraturlisten funktionieren Das Trennzeichen das zwischen Zitaten abgedruckt wird wenn mehrfache Schl s seleintr ge an einen einzigen Zitierungsbefehl bergeben werden Dieser Befehl soll te mit allen Definitionen von Zitierungsbefehlen funktio
284. mmlichen BibTeX oder bibtex8 m glich da keines von ihnen UTE8 behandeln kann Sofern Sie zu Biber wechseln miissen Sie eine 8 Bit Codierung verwenden wie Latin 1 siehe oben oder in diesem Fall auf Ascii Notation ausweichen usepackage utf8 inputenc usepackage bibencoding ascii biblatex Das Gleiche mit XeTeX oder LuaTeX im herk mmlichen UTF 8 Modus usepackage bibencoding ascii biblatex Biber kann mit der Ascii Notation 8 Bit Kodierungen wie Latin 1 und UTF 8 um gehen Es ist auch in der Lage im Betrieb die bib Datei zu kodieren ersetzt das begrenzte Kodierfeauture von biblatex auf der Makroebene Dies geschieht au tomatisch falls erforderlich vorausgesetzt dass Sie die Kodierung der bib Dateien korrekt angegeben haben Zus tzlich zu den oben beschriebenen Szenarien kann Biber auch mit den folgenden F llen umgehen 51 e Klarer UTF 8 Arbeitsablauf d h UTF 8 Kodierung sowohl in der tex und in der bib Datei mit pdfTeX oder herk mmlichen TeX usepackage utf8 inputenc usepackage bibencoding auto biblatex Seit bibencoding auto die Standardeinstellung ist wird diese Option wegge lassen usepackage utf8 inputenc usepackage biblatex Das Gleiche mit XeTeX oder LuaTeX im herk mmlichen UTF 8 Modus usepackage biblatex e Es ist sogar m glich eine 8 Bit kodierte tex Datei mit UTF 8 in einer bib Datei zu kombinieren sofern alle Zeichen in der bib Datei auch von der 8 Bit Cod
285. msep bibnamesep bibinitsep bibparsep abbrvpenalty 119 Der Zeichenabstand zwischen Eintr gen und ihren zugeh rigen Labels in der Biblio graphie Es findet nur bei Bibliographiestilen Anwendung die Kenns tze ausgeben so wie die numeric und alphabetic Stile Diese L nge wird durch die Wirkung von labelsep w hrend der Ladezeit doppelt initialisiert Der Zeilenabstand zwischen den einzelnen Eintr gen in der Bibliographie Diese Lange wird w hrend der Ladezeit auf itemsep initialisiert Man beachte dass bibitemsep bibnamesep und bibinitsep kumulativ sind Sollten sie sich ber schneiden wird der Befehl mit der gr ten Wirkung ausgef hrt Der Zeilenabstand der zwischen zwei Eintr gen der Bibliographie eingef gt wird wann immer ein Eintrag mit einem Namen beginnt der anders ist als der des vorhe rigen Eintrags Die Voreinstellung ist null Setzt man die L nge auf einen positiven Wert der gr er ist als bibitemsep wird die Bibliographie durch die Autoren Herausgebernamen gruppiert Man beachte dass bibitemsep bibnamesep und bibinitsep kumulativ sind Sollten sie sich berschneiden wird der Befehl mit der gr ten Wirkung ausgef hrt Der Zeilenabstand der zwischen zwei Eintr gen der Bibliographie eingef gt wird wann immer ein Eintrag mit einem Buchstaben beginnt der anders ist als der des vorherigen Eintrags Die Voreinstellung ist null Setzt man die L nge auf einen po sitiven Wert der
286. n Sie dass biblatex otherlanguage behandelt wie otherlanguage aber andere Pakete k nnten hier eine Unterscheidung machen block none space par nbpar ragged default none Diese Option kontrolliert den extra Raum zwischen den einzelnen Eintr gen d h die Abst nde zwischen den Bibliographiebl cken Dabei stehen folgende M glich keiten zur Verf gung none F ge nichts hinzu space F ge zus tzlichen horizontalen Raum zwischen den Eintr gen hinzu Das hat einen hnlichen Effekt wie das Standardverhalten der LaTeX document Klassen par Beginne einen neuen Paragraphen f r jeden Eintrag Das hat einen hnlichen Effekt wie die openbib Option des Standardverhaltens der LaTeX document Klassen nbpar hnlich der par Option aber verbietet Seitenspr nge zwischen den berg ngen und innerhalb der Eintr ge ragged F gt eine kleine Einr ckung ein um Zeilenbr che zwischen den ber g ngen der Eintr ge zu f rdern au erdem wird die Bibliographie rechts zerkl ftet wie bei der Texteinstellung linksb ndig 59 Der Befehl newblockpunct kann auch ver ndert werden um verschiedene Resul tate zu erzielen Beachten sie dazu auch 8 4 7 1 notetype foot end footonly endonly default foot end Diese Option kontrolliert das Verhalten von mkbibfootnote mkbibendnote und hnliche Makros aus 8 4 10 4 Die m glichen Varianten sind foottend Unterst tzt beides Fu und Endnoten d h mkbibfootnote erstellt
287. n The indexsorttitle LATEX Companion Stilautoren sollten beachten dass biblatex automatisch den Wert dieser beiden Felder indextitle oder title in indexsorttitle kopiert falls dieses Feld nicht definiert ist field comma separated values durch Kommata getrennter Wert Eine durch Kommata getrennte Liste von Schl sselw rtern Diese Schl sselw rter sind f r die Bibliographiefilter vgl 88 3 5 2 and 3 10 4 welche normalerweise nicht ausgegeben werden Beachten Sie dass Leerzeichen nach Kommata ignoriert werden field comma separated key value Option Eine kommaseparierte Liste von Eingabem glichkeiten in key value Notation Dieses Feld wird verwendet um Optionen auf einer pro Eintrag Grundlage festzule gen Siehe 3 1 3 f r weitere Einzelheiten Beachten Sie dass Zitier und Bibliogra phiestile zus tzliche Eingabem glichkeiten haben k nnen field string Zeichenkette Ein besonderes Feld um die Sortierung der Bibliographie zu modifizieren Dieses Feld ist das erste Element der Sortierung das beim Sortieren der Bibliographie ver wendet wird und damit wird es verwendet um die Eintr ge in Gruppen zu untertei len Dies kann bei der Erstellung unterteilter Bibliographien mit den Bibliographie filtern n tzlich sein Dieses Feld wird nur intern bei der Sortierung verwendet Bitte beachten Sie 3 4 f r weitere Details Siehe auch 4 5 1 field literal Ein Feld um die Sortierreihenfolge de
288. n line verse section und paragraph Siehe auch bookpagination sowie 88 2 3 10 and 3 11 3 part publisher pubstate reprinttitle series shortauthor shorteditor shorthand 26 field literal Die Nummer einer Teilausgabe Dieses Feld gilt nur f r B cher und nicht f r Fach zeitschriften Es kann verwendet werden wenn ein logischer Band aus zwei oder mehreren physischen besteht In diesem Fall wird die Nummer des logischen Ban des in volume geschrieben und die Nummer des Teils in part Siehe auch volume list literal Der Die Name n des der Herausgeber Siehe auch 2 3 4 field key Der Stand der Ver ffentlichung der Arbeiten z B im Druck oder eingereicht bei einer Zeitschrift Bekannte Stadien sind inpress und submitted field literal Der Titel einer Neuauflage des Werkes Wird nicht von den Standardstilen verwen det field literal cc Der Name einer Publikationsreihe wie Studien in oder die Nummer einer Zeitschriftenreihe B cher in einer Publikationsreihe sind in der Regel nummeriert Die Nummer oder Ausgabe eines Buches in einer Serie wird in number eingetra gen Beachten Sie dass auch article die Eingabe von series nutzt aber es in besonderer Weise handhaben Siehe 8 2 3 7 f r weitere Einzelheiten list name Der Die Autor en der Arbeit in abgek rzter Form Dieses Feld soll vor allem f r Abk rzungen von kooperierenden Autoren genutzt werden siehe
289. n allen Gleitkommazahlen abgeschaltet Zus tzlich dazu werden diese Tracker und die R ckreferenztracker backref im Inhaltsverzeichnis TOC Abbil dungsverzeichnis LOF und dem Tabellenverzeichnis LOT abgestellt 244 4 11 6 Vermischen von Programmierinterfaces Das Paket biblatex bietet zwei wesentliche Programmierinterfaces um Autorenan gaben zu gestalten Der Befehl DeclareBibliographyDriver welcher die Hand habbarkeit eines Eintragstyps definiert wird blicherweise in bbx Dateien genutzt Das Kommando DeclareCiteCommand welches ein neues Zitierungskommando de finiert wird in der Regel in cbx Dateien genutzt Jedoch ist es in einigen F llen rat sam diese beiden Interfaces zu mischen Beispielsweise gibt der Befehl fullcite eine langatmige Zitierung aus die dem kompletten Bibliographieeintrag nahe kommt Der Befehl ist im Grunde wie folgt definiert DeclareCiteCommand fullcite usedriver thefieldfentrytype oak La Wie zu sehen ist f hrt der Hauptkode der die Zitierungen ausgibt einfach den Treiber der Bibliographie aus welcher durch DeclareBibliographyDriver f r den Typ des momentanen Eintrags definiert ist Wenn man einen Zitierungsstil f r ein langatmiges Zitierungsschemata schreibt ist es oft sinnvoll die folgende Struktur zu nutzen ProvidesFile example cbx 2007 06 09 v1 0 biblatex citation style DeclareCiteCommand cite usedriver cite thefield entrytype
290. n aufgelistet sind sind auch die Standardwerte f r das Paket Beachten Sie dass die Bibliographie und die Literaturverweisregelstile auch die Standardeinstellungen beim Laden ver ndern k nnen F r Details schauen Sie in 3 3 sorting nty nyt nyvt anyt anyvt ynt ydnt none debug name default nty Die Reihenfolge der Bibliographie Wenn nicht anders beschrieben dann sind die Eintr ge aufsteigend geordnet Die folgenden M glichkeiten sind standardm ig benutzbar nty Sortiert nach Name Titel Jahr nyt Sortiert nach Name Jahr Titel nyvt Sortiert nach Name Jahr Ausgabe Titel anyt Sortiert nach dem alphabetischem Etikett Name Jahr Titel anyvt Sortiert nach dem alphabetischem Etikett Name Jahr Ausgabe Titel ynt Sortiert nach Jahr Name Titel ydnt Sortiert nach Jahr absteigend Name Titel none Nicht sortieren Alle Eintr ge werden in der Reihenfolge der Literatur verweise angegeben debug Sortiert nach dem Eintragungsschl ssel Nur f r die Fehlersuche be stimmt name Benutze name wie in DeclareSortingScheme definiert 8 4 5 1 Biber only Egal welches alphabetisches Sortierschema man benutzt es macht nur Sinn in Ver bindung mit einem Bibliographiestil der die entsprechenden Etiketten ausgibt Be achten Sie dass einige Bibliographiestile diese Paketoptionen mit einem Wert star ten der vom Paketstandard abweicht nty F r weitere Details schauen Sie in 8 3 3 2 F r eine gen
291. n biblatex verarbeitet werden kann 3 Laufenlassen latex von example tex biblatex liest die Daten aus example bbl ein und druckt alle Zitate ebenfalls in die Bibliographie Immer wenn ein Verweis auf eine Arbeit welche bisher nicht zitiert worden ist hinzugef gt wird muss diese Prozedur wiederholt werden Dies kann auch der Fall sein wenn der letzte Verweis auf eine Arbeit welche zuvor zitiert worden ist ent fernt wurde weil in diesem Fall sich einige Zitatbeschriftungen ge ndert haben k n nen Im Gegensatz zum traditionellen BibTeX ist es normalerweise nicht n tig zwei mal latex nach bibtex laufen zu lassen solange die Behandlung der bibliographi schen Daten betroffen ist 2 Man beachte dass dies nur auf die einfachsten F lle zutrifft Die Nutzung des xref Feldes oder des entryset Feldes kann einen zus tz lichen LaTeX BibTeX LaTeX Zyklus voraussetzen Einige andere Hilfsmittel welche durch biblatex bereit gestellt werden k nnen ebenso einen zus tzlichen latex Lauf ben tigen um bestimmte Verweise und Seitentracking richtig zu erhalten In diesem Fall k nnen die blichen Warnnachrichten wie There were undefined refe rences and Label s may have changed Rerun to get cross references right an gezeigt werden Wenn man Biber als Backend benutzt ist der Arbeitsablauf der gleiche 3 10 2 Hilfsdateien Laut Default Setting nutzt das biblatex Paket nur die Haupt aux Datei Auch wenn Zitierkommandos in einer
292. n der Mitte der Liste oder am Ende ist wenn man ihn einf gt DeclareListFormat location 1 ifthenelse value listcount lt value liststop addcomma space Formatierungsrichtlinien fiir Namen sind ahnlich zu denen fiir eigentliche Listen aber die einzelnen Einheiten in der Liste sind Namen welche automatisch in ihre Einzelteile zerlegt werden Die Listenformatierungsrichtlinie wird einmal fiir jeden Namen in der Liste ausgefiihrt und die Komponenten des Namens werden an die Formatierungsrichtlinie als getrennte Argumente tibergeben Zum Beispiel 1 ist der letzte Name und 3 ist der erste Name Hier ist ein vereinfachtes Beispiel DeclareNameFormat author ifthenelse value listcount 1 1 ifblank 3 addcomma space 3 ifblank 3 3 space 1 ifthenelse value listcount lt value liststop addcomma space Die Richtlinie oben dreht die Namen des ersten Autor Last First herum und druckt die brigen Namen in der regul ren Reihenfolge First Last Man beachte dass die einzige Komponente welche garantiert verf gbar ist der Nachname ist wodurch man pr fen muss welche Teile des Namens tats chlich pr sent sind Falls eine bestimmte Komponente des Namens nicht verf gbar ist ist das entsprechende entrykey childentrykey entrytype childentrytype 151 Argument leer Wie bei Richtlinien f r w rtliche Listen wird der Separator welcher zwischen den einzelnen Einheiten
293. n individuell verf gbaren Befehlen in der Zitatstildatei bergehen betrachten Sie dieses Beispiel der Gesamtstruktur einer typischen cbx Datei ProvidesFilefexample cbx 2006 03 15 v1 0 biblatex citation style DeclareCiteCommand cite DeclareCiteCommand parencite mkbibparens DeclareCiteCommand footcite mkbibfootnote 3 DeclareCiteCommand textcite endinput RequireCitationStylet style Dieser Befehl ist optional und f r spezialisierte Zitatstile gedacht die auf einem allgemeineren Stil aufbauen Es l dt den Zitatstil style cbx 160 InitializeCitationStylet code Spezifiziert einen willk rlichen code der erforderlich ist um den Zitatstil zu initia lisieren oder neu zu erfassen Dieser Haken wird einmal bei der Paketladezeit durch gef hrt und jedes Mal wenn der Befehl citereset von 8 3 6 8 verwendet wird Der Befehl citereset erfasst ebenso die inneren Zitattrackers Spurenleser dieses Pakets neu Das Zur cksetzen Neuerfassen betrifft ifciteseen ifentryseen ifcitebid und ifciteidem Untersuchungen welche in 4 6 2 besprochen wur den Wenn es in einer refsection Umgebung benutzt wird dann ist die Zur ckset zung der Zitattracker lokal zur gegenw rtigen refsection Umgebung OnManualCitation code Spezifiziert einen willk rlichen code der f r ein teilweises Zur cksetzen des Zi tatstils erforderlich ist
294. n m ssen um lokalisierte Sortierung zu erhalten ist lokal angeben usepackage backend biber sortlocale de biblatex Wenn die Sprache des Dokuments mit dem Hauptgebiet des Betriebssystems zusam menh ngt wird sortlocale weggelassen da Biber die lokalen Einstellungen der Umwelt automatisch erkennt Beachten Sie dass dies auch mit 8 Bit Kodierungen wie Latin 9 funktioniert d h dass Sie auch einen Vorteil aus Unicode basierter Sor tierung ziehen wenn Sie nicht mit UTF 8 Eingaben arbeiten Siehe 2 4 3 4 wie Eingabe und Datenkodierungen richtig angeben werden 2 4 3 4 Kodierungsfestlegungen Bei Verwendung einer Nicht Ascii Kodierung in der bib Datei ist es wichtig zu verstehen was biblatex f r Sie tun kann und was einen manuellen Eingriff erfordert Das Paket k mmert sich um die LaTeX Seite d h es wird sichergestellt dass die Daten aus der bb1 Datei richtig importiert wer den sofern sie die bibencoding Paketoption richtig eingestellt haben Abh ngig von der Abw rtskompatibilit t kann auch die BibTeX Seite Aufmerksamkeit fordern Bei Verwendung von bibtex8 m ssen Sie bibtex8 mit einer passenden csf Datei lie fern wie es ber die Kodierung der bib Datei bekannt ist um in der Lage zu sein die Eintr ge korrekt alphabetisch zu sortieren Leider gibt es keine M glichkeit f r biblatex diese Informationen automatisch an bibtex8 weiterzugeben Der einzige Weg ist csfile in der Kommandozeile einzustellen wenn Sie bi
295. n nicht wird anstelle dessen der Standardtitel der durch das optionale title Argument spezifiziert wird als 1 weitergegeben Typischerweise sind bibname refname oder losname die title Argument siehe 4 9 2 1 Hier ein Beispiel einer einfachen Kopfdefinition def bibheading bibliography bibname chapter 1 markboth 1 1 Die folgenden Uberschriften welche fiir die Verwendung mit printbibliography und printbibheading vorgesehen sind sind vordefiniert bibliography Dies ist der Standardkopf der von printbibliografie verwendet wird wenn die heading Option nicht festgelegt ist Seine Standarddefinition hangt von der Klasse des Dokuments ab document class Wenn die Klasse einen chapter Befehl be reitstellt ist der Kopf ahnlich dem Bibliografiekopf der Standard LaTeX book Klasse das hei t er verwendet chapter um einen unnummerierten Kapitelkopf zu er zeugen welcher nicht in das Inhaltsverzeichnis eingebunden wird Wenn es kei nen chapter Befehl gibt ist er hnlich dem Bibliografiekopf der Standard LaTeX article Klasse das hei t er verwendet section um einen unnummerierten 95 Teilabschnittskopf zu erzeugen welcher nicht in das Inhaltsverzeichnis eingebunden wird Die Zeichenfolge welche im Kopf verwendet wird h ngt von der Dokument klasse ab In book hnlichen Klassen wird der Lokalisierungsstring bibliography verwendet in anderen Klassen ist das references siehe 8 4 9 2 F r klas
296. n wollen In diesem Fall k nnen Sie Introduction to in sorttitle eintragen Bitte beachten Sie 3 4 f r weitere Details field literal Ein Feld um die Sortierreihenfolge der Bibliographie zu modifizieren Falls vorhan den wird dieses Feld anstelle von year beim Sortieren der Bibliographie verwendet Es wird nur intern w hrend der Sortierung verwendet Bitte beachten Sie 3 4 f r weitere Details field key Dieses Feld bietet einen alternativen Querverweismechanismus Es unterscheidet sich von crossref insofern dass der Kindeintrag nicht alle Daten von den Elter neintr gen erbt die im xref Feld angegeben sind Wenn die Anzahl der Kindeintr ge auf einen bestimmten Elterneintrag verweist wird dieser automatisch der Biblio graphie hinzugef gt auch wenn er nicht explizit zitiert wurde Diese Schwelle ist mit der Option des mincrossrefs Paketes aus 3 1 2 1 einstellbar Stilautoren soll ten beachten dass xref Felder der Kindeintr ge auf der biblatex definiert werden abh ngig von der Verf gbarkeit der Elterneintr ge Wenn die Elterneintr ge vorhan den sind werden die xref Felder der Kindeintr ge definiert Wenn nicht bleibt xref undefiniert Ob die Elterneintr ge in die Bibliographie implizit oder explizit zuge f gt wurden spielt keine Rolle Bitte beachten Sie 8 2 4 1 f r weitere Erl uterungen Siehe auch crossref 2 2 4 Benutzerdefinierte Felder Die Felder in diesem Abschnitt sind f r speziel
297. nblick auf die Eigenschaften gibt es einige hn lichkeiten zwischen jurabib und biblatex aber die Ans tze der beiden Pakete sind recht verschieden Seit die beiden Pakete jurabib und biblatex voll ausgestattet sind ist die Liste der Gemeinsamkeiten und Unterschiede zu lang um hier darge stellt zu werden Das mcite Paket bietet Unterst tzung f r gruppierte Zitate d h es k nnen mehrere Elemente als eine einzige Referenz zitiert und als einzelner Eintrag in der Bibliogra phie aufgelistet werden Die Zitatgruppen sind so definiert wie die Elemente zitiert wurden Dies funktioniert nur mit unsortierten Bibliographien Das Paket biblatex unterst tzt auch gruppierte Zitate welche in diesem Handbuch Eintragstypen en try sets oder Referenztypen reference sets hei en Siehe 88 3 10 5 3 5 10 3 6 10 f r Einzelheiten Eine deutlich verbesserte Neuimplementierung des mcite Paketes die Gruppierung in sortierten Bibliographien unterst tzt Siehe mcite Das multibib Paket bietet Unterst tzung f r Bibliographien welche thematisch oder nach anderen Kriterien unterteilt sind Siehe bibtopic Das natbib Paket unterst tzt numerische und Autor Jahr Zitat Systeme unter Ein beziehung von Sortier und Kompressions Codes welche Sie im cite Paket finden Es bietet auch zus tzliche Zitierbefehle und mehrere Konfigurationsoptionen Se hen Sie die numeric und author year Zitierstile und ihre Varianten in 8 3 3 1 die splitbib UCS
298. nd und dem Listen trennzeichen and in den obigen Beispielen Sie k nnen auch den gesamten Na men in Klammern setzen publisher William Reid and Company institution 0ffice of Information Management and Communications organization American Society for Photogrammetry and Remote Sensing and American Congress on Surveying and Mapping Altere Dateien die noch nicht fiir den Einsatz mit biblatex aktualisiert wurden funktionieren trotzdem wenn diese Felder kein wortliches and enthalten Beachten Sie jedoch dass Sie die zus tzlichen Merkmale f r w rtliche Listen in diesem Fall vermissen wie die konfigurierbare Formatierung und automatische Abk rzung 2 3 5 Titel Die folgenden Beispiele veranschaulichen wie man mit den unterschiedlichen Ar ten von Titeln umgehen sollte Beginnen wir mit einem f nfb ndigen Werk das als Ganzes angesehen wird Book works author Shakespeare William title Collected Works volumes 5 Die einzelnen B nde eines mehrb ndigen Werkes haben in der Regel einen eige nen Titel Angenommen der vierte Band von Collected Works umfasst Shakespeare s Sonette und wir beziehen uns nur auf dieses Band Book sonnets author Shakespeare William maintitle Collected Works title Sonntte volume 4 Wenn die einzelnen B nde keinen eigenen Titel haben gibt man den Haupttitel in title an und f gt eine Bandnummer hinzu Book sonnets
299. nd Drucken 4 6 1 Datenbefehle Die Befehle in diesem Bereich gew hrleisten den schwachen Zugriff auf die un formatierten bibliographischen Daten Sie sind nicht f r das Setzen der Schriften bestimmt sondern beispielsweise f r das Speichern der Daten in einem tempor ren Makro welches sp ter in einem Vergleich verwendet werden kann thefield field Erweitert um das unformatierte field Wenn field nicht definiert ist dann erwei tert dieser Befehl um einen leeren String strfieldt field hnlich zu thefield au er dass das Feld automatisch zensiert wird sodass dessen Wert die Bildung eines Kontroll Sequenze Namens sichert thelist literal list Erweitert um die unformatierte literal list Wenn die Liste undefiniert ist dann erweitert dieser Befehl um einen leeren String Beachten Sie dass dieser Befehl die literal list in einem internen Format welches von diesem Paket genutzt wird lagert Dieses Format ist nicht f r das Drucken geeignet thename name list Erweitert um die unformatierte name list Wenn die Liste undefiniert ist dann er weitert dieser Befehl um einen leeren String Beachten Sie dass dieser Befehl die name list in einem internen Format welches von diesem Paket genutzt wird la gert Dieses Format ist nicht f r das Drucken geeignet savefield field macro savefield field macro Kopiert das unformatierte field in ein macro Die regul re Variante diese
300. net ist und sollten nicht abgek rzt werden trotzdem k nnen sie eine Kurzform haben InheritBibliographyStrings language Dieser Befehl ist nur in 1bx Dateien verf gbar Er kopiert die lokalisierten Zeichen folgen f r language in die gegenw rtige Sprache wie sie vom Namen der 1bx Datei vorgegeben wird DeclareBibliographyExtrast code Dieser Befehl ist nur in 1bx Dateien verf gbar Er wird benutzt um sprachspezifi sche Funktionen wie das Datumsformat und Ordinalzahlen anzupassen Der code welcher ein willk rlicher LaTeX Kode sein kann besteht f r gew hnlich aus Neude finitionen der Formatierungsbefehle von 8 4 10 2 UndeclareBibliographyExtrast code Dieser Befehl ist nur in 1bx Dateien verf gbar Er wird benutzt um jegliche Forma tierungsbefehle wiederherzustellen die mit DeclareBibliographyExtras modifi ziert wurden Wenn ein neu definierter Befehl in 4 10 2 eingeschlossen ist muss man ihn nicht wieder in seinen Ausgangszustand zur ckversetzen da er bereits in allen Sprachmodulen enthalten ist InheritBibliographyExtrast language Dieser Befehl ist nur in 1bx Dateien verf gbar Er kopiert die Extras der language Sprache des Literaturverzeichnisses in die aktuelle Sprache die vom Namen der 1bx Datei vorgegeben wird 210 DeclareHyphenationExceptionst text Dieser Befehl entspricht 3 7 Der Unterschied liegt darin dass er nur in 1bx Dateien verf gbar ist und dass das languag
301. ng z B wird das erste Wort gro geschrieben und der Rest der Kette klein Dies ist ein robuster Befehl Die Variante mit dem Asterisk unterscheidet sich von der regul ren Version darin dass Sie die Sprache des Eintrags betrachtet was in dem hyphenation Feld angegeben ist Er konvertiert nur den text in die Satzschreibung wenn das hyphenation Feld un definiert ist oder ein Sprache enth lt die mit DeclareCaseLangs deklariert wurde siehe unten Ansonsten ist text in keinster Weise ver ndert Es wird in den For matierungsrichtlinien empfohlen MakeSentenceCase anstatt der regul ren Vari ante zu verwenden Beide Varianten unterst tzen die traditionelle Abmachung f r bib Dateien dass alles was von geschweiften Klammern umgeben ist nicht ver n dert wird wenn die Schreibung ver ndert wird Zum Beispiel MakeSentenceCasefan Introduction to LaTeX MakeSentenceCasefan Introduction to LaTeX W rde ergeben An introduction to latex An introduction to LaTeX In bib Dateien wird mit dem traditionellen BibTeX geformt in dem Sinn dass es recht g ngig ist nur einzelne Buchstaben in Klammern zu setzen um eine Ver nde rung der Schreibung zu verhindern title An Introduction to L a T e X Das Problem mit dieser Konvention ist dass die Klammern das Kerning auf die an beiden Seiten anliegenden Buchstaben unterdr cken Es ist besser das ganze Wort in geschweiften Klammern wie im ersten Beispiel gezeigt zu packen
302. nhaltet die aux Datei Zeilen wie diese bibcite companion 1 1994 Goossens et al Goossens Mittelbach and Samarin Das biblatex Paket unterst tzt Zitate in jedem beliebigen Format so dass Zitier kommandos Zugang zu allen Bibliographiedaten ben tigt Was dies im Rahmen der Prozedur wie oben umrissen bedeuten w rde wird offensichtlich wenn man auf die Ausgabe des jurabib Pakets schaut welches ebenso alle Bibliographiedaten in Zitaten zug nglich macht 144 bibcite companion Goossens jbbfsasep Mittelbach jbbstasep Samarin 3 0 book 1994 Reading Mass bpubaddr Addison Wesley bibbdsep 1994 The LaTeX Companion 2 H 13 bibnf Goossens Michel M Bibbfsasep bibnf Mittelbach Frank F Bibbstasep bibnf Samarin Alexander A bibtfont The LaTeX Companion apyformat Reading Mass bpubaddr Addison Wesley bibbdsep 1994 In diesem Fall sind alle Inhalte der kompletten thebibliography Umgebung effek tiv durch die aux Datei transferiert Die Daten werden von der bb1 Datei eingelesen und in die aux Datei geschrieben und anschlie end wieder von der aux Datei ein gelesen und im Speicher behalten Die Bibliographie selber wird noch generiert wenn die bb1 Datei eingelesen wird Das biblatex Paket wird ebenso gezwungen werden alle Daten durch die aux Datei laufen zu lassen Dies impliziert hangen de Verarbeitungen und ist ebenso redundant weil die Daten
303. nicodunterst tzung und ist in der Lage im laufenden Betrieb eine bib Datei zu kodieren F r die Sortierung verwendet Biber eine Perl Implementierung des Unicode Collation Algorithm UCA wie in Unicode Technical Standard 10 dargestellt Sortierungs berschneidungen auf der Basis von Unico de Common Locale Data Repository CLDR werden hinzugef gt Die Quintessenz ist dass Biber in vielen F llen weit berlegene Sortierresultate liefert sowohl f r BibTeX also auch bibtex8 Wenn Sie an den technischen Details interessiert sind gibt Ihnen Abschnitt 1 8 des Unicode Technical Standard 10 eine sehr kurze Zu sammenfassung warum die Unzul nglichkeiten des herk mmlichen BibTeX und so gar bibtex8 von sehr allgemeiner Natur und nicht auf die fehlende UTF 8 Unter st tzung begrenzt sind nttp unicode org reports tr10 3http cldr unicode org nttp unicode org reports tr10 Common_Misperceptions 49 Unicode Unterst tzung bedeutet wesentlich mehr als UTF 8 Eingabe Unicode ist eine komplexe Standardabdeckung die mehr als seine bekannten Teile enth lt die Unicode Zeichenkodierung und Transportkodierungen wie UTF 8 Au erdem stan dardisiert es Aspekte wie Zeichensortierung die f r die Gro und Kleinschreibung basierte Sortierung erforderlich ist Beispielsweise kann Biber durch Verwendung des Unicode Collation Algorithm den Buchstaben Beispiel in 8 2 4 3 2 ohne manuellen Eingriff handhaben Alles was Sie tu
304. nieren so zum Beispiel im sepcode Argument das an DeclareCiteCommand bergeben wird Betrachten Sie 8 4 3 1 f r weitere Details Wie multinamedelim aber nur f r den supercite Befehl vorgesehen Wie multicitedelim allerdings f r Zititierungsstile vorgesehen die Mehrfachzi tierungen komprimieren das hei t die den Autor nur einmal angeben wenn an schlie ende Zitate denselben Autor haben usw Das Trennzeichen das zwischen dem Autor Herausgeber und dem Titel abgedruckt wird Dieser Befehl sollte mit allen Definitionen aller Zitierungsbefehle von Autor und Titel und einigen ausf hrlichen Zitierungsstilen funktionieren Das Trennzeichen das zwischen Autor Herausgeber und dem Jahr abgedruckt wird Dieser Befehl sollte mit allen Definitionen aller Zitierungsbefehle von Autor und Jahr funktionieren Das Trennzeichen das nach dem prenote Argument eines Zitierungsbefehls abge druckt wird Das Trennzeichen das nach dem postnote Argument eines Zitierungsbefehls abge druckt wird 227 mkbibnamelast text Haken in der Formatierung f r den Nachnamen f r die Verwendung in allen For matierungsrichtlinien von Namenslisten mkbibnamefirst text Wie mkbibnamelast aber f r den Vornamen mkbibnameprefixt text Wie mkbibnamelast aber f r das Namenspr fix mkbibnameaffix text Wie mkbibnamelast aber ftir den Namenszusatz 4 10 2 Sprachspezifische Befehle Dieser Abschnitt bezieht sich auf 3
305. nisse sind dazu gedacht in formatierenden Anweisungen benutzen zu werden listtotal sollte vielleicht eben so in einem zweiten optionalen Argument f r printnames und printlist ver wendet werden Beachten Sie dass diese Verzeichnisse f r die formatierenden An ordnungen lokal sind und keine bedeutsamen Werte festhalten wenn sie irgendwo anders verwendet werden F r jede Liste gibt es ein Verzeichnis mit dem selben Na men welches die gesamte Anzahl von Begriffen in der entsprechenden Liste enth lt Zum Beispiel enth lt das author Verzeichnis die gesamte Anzahl von Begriffen der author Liste Diese Verzeichnisse sind hnlich wie listtotal mit der Ausnahme dass sie vielleicht ebenso unabh ngig in der formatierenden Aussage Liste verwen det werden Dort gibt es ebenso maxnames und minnames genauso wie maxitems 165 und minitems Verzeichnisse welche die Werte der entsprechenden Paketoptionen enthalten Siehe 8 4 10 5 f r eine komplette Liste solcher inneren Verzeichnisse Be r cksichtigen Sie printnames dann liefert es den Namen auf der Namensliste der momentan in currentname bearbeitet wird um im formatierten Aussage Namen verwendet zu werden printtext format text Dieser Befehl druckt text welcher eventuell ein druckbarer Text oder ein belie big kodegenerierter druckbarer Text ist Es verdeutlicht dem Zeichensetzungspuffer bevor text eingebracht und biblatex informiert sind dass druckbare Texte beige legt s
306. nn zweimal zu ge ben Der Stil muss booktitle der Eltern ignorieren weil er nur mit den Einschr n kungen von BibTeX arbeiten kann Es ist m glich dieses Problem zu umgehen indem man einen leeren subtitle in den Kindereintrag einf gt 2 4 1 2 Das crossref Feld Biber Mit Biber geh ren die Einschr nkungen bei dem crossref Feld von BibTeX der Vergangenheit an Die Eintr ge von Biber erm g lichen ein angemessenes Cross Referieren mit flexiblen data inheritance Regeln Die Duplizierung von enthaltenen Feldern im Eltern Eintrag oder das Hinzuf gen von leeren Feldern im Kindeintrag ist vergessen Eintr ge werden in normaler Weise spezifiziert 44 Book book author Author title Booktitle subtitle Booksubtitle publisher Publisher location Location date 1995 InBook inbook crossref book title Title pages 5 25 Das title Feld der Eltern wird kopiert zum booktitle Feld des Kindes subtitle wird booksubtitle author der Eltern wird bookauthor des Kindes weil das Kind das author Feld nicht bereitstellt es ist auch ein Duplizierung vom Feld author des Kindes Nach der Datenvererbung ist der Kindeintrag hnlich zum Nachfolgenden author Author bookauthor Author title Title booktitle Booktitle booksubtitle Booksubtitle publisher Publisher location Location date 1995 pages 5 25 Siehe appendix A eine Liste von Transformations
307. nsteil f r die Smiths hinzugef gt Mit uniquename full werden die Namen in voller L nge gedruckt wenn erforderlich J Doe 2008 E Doe 2008 John Smith 2008 Jane Smith 2008 Um den Unterschied zwischen uniquename init full und allinit allfull zu illustrieren m ssen wir einen visible Namen einf gen Im Folgenden sind visi ble Namen alle Namen in einer Position vor dem maxnames minnames uniquelist Truncationpunkt Beispielsweise ergibt dies William Jones Edward Doe Jane Smith John Doe John Smith Und maxnames 1 minnames 1 uniquename init full w rde folgende Namenszi tate ergeben Jones et al Doe Smith 240 Disambiguierte Namen uniquename init full ber cksichtigen nur die sichtba ren Namen Alle sichtbaren Familiennamen in diesem Beispiel sind distinkt kei ne weiteren Namensteile wurden hinzugef gt Vergleichen wir die Ausgabe von uniquename allinit Jones et al J Doe Smith allinit beh lt alle Namen in allen labelname listen einschlie lich derjenigen die versteckt und mit et al ersetzt wurden die Liste ist abgeschnitten In dem Beispiel ist John Doe disambiguiert von Edward Doe Da die Mehrdeutigkeit der zwei Smit hs nicht durch das Hinzuf gen von Initialen aufgel st werden kann wurden in die sem Fall keine Initialen hinzugef gt Nun wollen wir den Output von uniquename allfull mit der Disambiguierung von John Smith mit Jane Smith vergleichen Jone
308. ntanen refsection Umgebung Siehe ebenfalls beim citereset Paket in 8 3 1 2 1 citereset hnlich zu citereset f hrt aber lediglich den Initialisierungsaufh nger des Stils aus ohne die eingebauten Literaturstellensucher zur ckzusetzen mancite pno ppno nopp psq psqq 108 Man verwendet diesen Befehl um eingebettete Literaturstellen manuell zu mar kieren wenn man automatisch generierte und manuell erstellte Literaturangaben gemischt verwenden will Das ist besonders niitzlich wenn der Stil des Literaturver weises sich wiederholende Stellen durch Abk rzungen wie ibidem ersetzt welche sonst nicht eindeutig oder irref hrend sein k nnen mancite sollte immer im glei chen Kontext wie die manuell erstellten Literaturverweise zum Beispiel wenn der Verweis als Fu note gegeben ist bezieht man mancite in die Fu note mit ein Der mancite Befehl f hrt einen stilspezifischen Resetaufh nger aus der mit dem OnManualCitation Befehl aus 4 3 1 definiert wird Er setzt ebenfalls die einge betteten ibidem und idem Sucher des Paketes zur ck Der Reset wirkt sich auf ifciteibid und ifciteiden Tests aus die in 4 6 2 behandelt werden Dieser Befehl erzwingt ein einzelnes Seitenpr fix im postnote Argument eines Be fehls f r Literaturstellen Siehe 3 11 3 f r weitergehende Details und Verwen dungsanleitungen Man beachte dass dieser Befehl nur lokal in Literaturstellen und Bibliografien v
309. ntbibliography category primary heading subbibliography title Primary Sources printbibliography category secondary heading subbibliography title Secondary Sources end document In diesem Fall ware es ausreichend nur eine Kategorie zu nutzen printbibliography category primary printbibliography notcategory primary Es ist eine gute Idee alle benutzten Kategorien in der Bibliographie explizit zu dekla rieren weil es ein bibbycategory Kommando gibt welches automatisch ber alle Kategorien l uft Es ist quivalent zu je einem printbibliographie Kommando f jede Kategorie in der Reihenfolge in der sie deklariert wurden documentclass usepackage biblatex DeclareBibliographyCategory primary DeclareBibliographyCategory secondary addtocategory primary key1 key3 key6 addtocategory secondary key2 key4 key5 131 defbibheading primary section Primary Sources defbibheading secondary section Secondary Sources addbibresource begin document printbibheading bibbycategory end document Die Behandlung der Titel ist in diesen Fall unterschiedlich von bibbysection und bibbysegment bibbycategory nutzt den Namen der aktuellen Kategorie als Ti telname Das ist quivalent zur Weitergabe von heading category zu printbibliography und impliziert dass man einen angepassten Titel f r jede Ka tegorie braucht 3 10 5 Eintragss tze Ein Eintragssatz ist e
310. ntiert ist das bibstyle Kommando immer bibstyle biblatex 2 Durchlaufen von bibtex BibTeX stellt die Eintr ge von der bib Datei bereit welche von den citation Kommandos in der aux Datei angefragt wurden Es schreibt keine druckbare Bibliographie in die bb1 Datei eher eine strukturierte Darstellung der Bibliographiedaten Genau wie eine aux Datei druckt die bb1 Datei nichts wenn es einliest Es speichert lediglich Daten im Speicher 3 Durchlaufen von latex Beginnend mit dem zweiten Lauf wird die bb1 Datei direkt am Anfang des Dokumentenk rpers verarbeitet genauso wie eine aux Datei Von diesem Punkt an sind die Bibliographiedaten im Speicher verf gbar so dass alle Zitate direkt gedruckt werden k nnen Die Zitierkommandos ha ben Zugang zu den kompletten Bibliographiedaten nicht nur zu einer vordefi nierten Beschriftung Die Bibliographie wird aus dem Speicher durch Nutzung der selben Daten generiert und kann wie gefordert gefiltert oder geteilt wer den Betrachten wir den Beispieleintrag von oben nochmal Book companion author Michel Goossens and Frank Mittelbach and Alexander Samarin title The LaTeX Companion publisher Addison Wesley address Reading Mass year 1994 Mit biblatex wird dieser Eintrag im Wesentlichen in das folgende Format expor tiert entry companion book name author 3 Goossens G HMichelH M Mittelbach M Frank F Sa
311. ntragsmengen in einem Bibliographie Stil Aus Sicht des Treibers gibt es keinen Unterschied zwischen statischen und dynamischen Ein tragsmengen Beide Typen werden auf gleiche Weise gehandhabt Sie werden im Normalfall den Befehl entryset aus 4 4 1 nutzen um iiber alle Elemente der Menge zu gehen in der Reihenfolge in der sie im Feld entryset des set Eintrags aufgefiihrt sind oder aber in der Reihenfolge in der sie an defbibentryset wei tergegeben werden und finentry an das Ende anzuh ngen Mehr ist nicht zu tun Das Formatieren wird von den Treibern der jeweiligen Eintragstypen der einzelnen Mengenelemente tibernommen DeclareBibliographyDriver set entryset finentry Ihnen ist vielleicht aufgefallen dass die numerischen Stile welche mit diesem Paket mitgeliefert werden die Unterteilung von Eintragsmengen unterst tzen Das bedeu tet dass die Mitglieder einer Menge mit einem Buchstaben oder auf andere Weise markiert sind Zitierungen k nnen sich somit auf die gesamte Menge oder aber auf 237 das spezielle Element beziehen Die Markierungen werden vom bibliographischen Stil wie folgt generiert DeclareBibliographyDriver set entryset printfield fentrysetcount setunit addnbspace finentry Das Feld entrysetcount tr gt einen Ganzzahlwert der die Position eines Elements der Eintragsmenge repr sentiert Die Umwandlung dieser Zahl zu einem Buchsta ben oder einer anderen Markierung erfolgt
312. o eine beliebig typspezifizierte formatierte Anordnung Vorrang vor der allgemeinen haben Falls all diese Formate undefiniert sind so fallen sie als letzte Rettung in default zur ck Das start Argument f llt f r I weg stop f llt f r die gesamte Anzahl der Begriffe in der Liste weg Wenn die Gesamtzahl gr er ist als maxnames f llt stop f r minnames aus siehe 3 1 2 1 Wenn Sie einen Bereich trennen wollen aber das Ausfall Listen Format benutzen wollen dann muss das erste optionale Argument noch gegeben werden ist aber links leer printnames 1 3 Eines von start und stop sollte ausgelassen werden weswegen die folgenden Argumente g ltig sind printnames 1 printnames 2 printnames 1 3 Wenn Sie maxnames und minnames ausschalten und den Druck der Gesamtliste verhindern wollen dann k nnen Sie sich auf das listtotal Verzeichnis im zweiten optionalen Argument beziehen printnames valueflisttotal Wann immer printnames und printlist eine Liste ausf hren ist eine Informa tion bez glich der aktuellen Lage ber den Weg von vier Verzeichnissen zug nglich Das listtotal Verzeichnis h lt die gesamte Anzahl von Begriffen in der aktuel len Liste fest listcount h lt die Anzahl der momentan bearbeiteten Begriffe fest liststart ist das start Argument das zu printnames oder printlist weiter geht liststop ist das stop Argument Diese Verzeich
313. okumentenk rper sind lokal bez glich der umge benden refsection Umgebung falls es eine gibt Anderenfalls z hlen sie zum Re ferenzabschnitt 0 Die die in der Pr ambel definiert wurden geh ren zum Refe renzabschnitt 0 Man beachte dass dynamische Eintragss tze Biber ben tigen Sie arbeiten mit keinem anderen Backend Biber only 133 3 10 6 Elektronische Herausgabeinformation Das biblatex Paket unterst tzt drei Felder f r elektronische Herausgabeinformatio nen eprint eprinttype und eprintclass Das eprint Feld ist ein wortw rtliches Feld analog zu doi welches den Bezeichner einer Einheit enth lt Das eprinttype Feld beinhaltet den Quellennamen z B den Namen von der Seite oder des elektro nischen Archivs Das optionale eprintclass Feld ist f r zus tzliche Informationen speziell zu der Quelle die durch das eprinttype Feld angegeben wird vorgesehen Das k nnte ein Abschnitt ein Pfad Klassifikationsinformationen etc sein Falls ein eprinttype Feld verf gbar ist wird es den Standardstil als einen wortgetreuen Be zeichner benutzen In dem folgenden Beispiel w rde Resource identifier statt dem allgemeinen eprint identifier gedruckt werden eprint identifier eprinttype Resource Die Standardstile besitzen einen geeigneten Support f r einige Onlinearchive F r arXiv Referenzen setze man den Bezeichner in das eprint Feld und die Zeichenkette arxiv in das eprinttype Feld eprint math 0307
314. olliert den opcit Sucher was durch den ifopcit Test aus 8 4 6 2 erforderlich ist Diese Funktion ist hnlich dem ibidem Sucher au er dass die Zitate 1 Angenommen das erste Zitat ist Jones Title Williams Title und das folgende ein ibidem Aus technischer Sicht ist es ziemlich klar dass ididem sich auf Williams bezieht denn dies ist die letzte Referenz die vom vorherigen Zitatbefehl verarbeitet wurde F r einen menschlichen Leser ist dies jedoch nicht offensichtlich weil sich ibidem auf beide Titel beziehen kann Den strikten Modus sollte man bei mehrdeutigen Verweisen vermeiden 69 Suche auf der author editor Basis erfolgt d h ifopcit erbringt true wenn sie in der gleichen Weise erfolgt wie beim letzten Mal bei diesem author editor Die M g lichkeiten sind true Aktiviert den Sucher im globalen Modus false Deaktiviert den Sucher context Aktiviert den Sucher im Kontext sensitivem Modus In diesem Modus werden Literaturverweise in den Fu noten und im Text separat ge sucht strict Aktiviert den Sucher im globalen Modus In diesem Modus werden potentiell ambige Referenzen aufgehoben Siehe zu Einzelheiten ibidtracker strict constrict Dieser Modus kombiniert die Eigenschaften von context und strict Siehe zu Einzelheiten die Ausf hrungen zu ibidtracker constrict Vermerke dass dieser Tracker in allen Floats inaktiviert ist siehe 4 11 5 loccittracker true false context
315. on s cis eh HA HH a a a 3 121 Allow macros in argument to addbibresource and friends 3 3 1 Allow macros in argument to bibliography 3 0 1 Introducing experimental support for Zotero RDF XML 35 1 Introducing experimental support for EndNote XML 3 5 1 Added option citecounter us ss au aa SHER nn 3 1 2 3 Added citecounter sace sa 4 8 de 6 ans ect ar et 4 6 2 Added smartcite and Smartcite HH m mon 3 6 2 Biber only Biber only Biber only Biber only Biber only Biber only Biber only Added emarteites and Smarteites 1 2 44 Han 44 ee 0 3 6 3 Added svolcite and Svolcite 0 eee eee eee 3 6 6 Added bibnamedelima kin sachen ehe 38 1 Added bibnsmedelitty 4 p20 wb bdo oe OEE Ee ee Se OE 38 1 Added bibnamedelimc o soaa ae ke se 3 8 1 Added bibnamedelimd a a a eS ee Bi 38 1 Added bibinitperiod un nu ar era Rau OS 3 8 1 Added bibinitdelim s sea ok ha a ERS ba Oe he ees 38 1 Added bibinithyphendelin 4 us aus 84 nn 38 1 Expanded documentation 2 0 202 e 3 11 4 Added position parameter f to DeclareAutoCiteCommand 4 3 1 1 2a 2011 02 13 Fix in mkbibmonth 2 Hm m nern 4 10 4 1 2 2011 02 12 Added entry type mvbook 2 644 45 44 rear in ei 2 1 1 Added entry type mvcollection 22 26 46 ua a a ae 2 1 1 Added entry type mvproceedings 2 2 2 2 0 0 eee een ene 2 1 1 Added entry type mvreference oaoa 00 eee ee
316. on name Der Ausdruck redigiert name Ein Ausdruck wie in Zusammenarbeit mit name entstanden oder in Kooperation mit name entstanden Der Ausdruck bersetzt von name oder aus dem language bersetzt von name Der Ausdruck kommentiert von name Der Ausdruck annotiert von name 4 9 2 6 Verkettete Editoraufgaben ausgedr ckt als Aktionen Die folgenden Schl ssel hneln in ihrer Funktion byeditor bytranslator etc Sie werden be nutzt um zus tzliche Aufgaben des Editors anzugeben so zum Beispiel edited and translated by herausgegeben und bersetzt von edited and furnished with an in troduction by herausgegeben und mit einer Einleitung versehen von edited with a foreword by mit einem Vorwort versehen und herausgegeben von Wird benutzt wenn editor translator identisch sind byeditorco byeditoran byeditorin byeditorfo byeditoraf byeditortrco byeditortran byeditortrin byeditortrfo byeditortraf byeditorcoin byeditorcofo byeditorcoaf byeditoranin byeditoranfo byeditoranaf byeditortrcoin byeditortrcofo byeditortrcoaf byeditortranin byeditortranfo byeditortranaf 216 Wird benutzt wenn editor commentator identisch sind Wird benutzt wenn editor annotator identisch sind Wird benutzt wenn editor introduction identisch sind Wird benutzt wenn editor foreword identisch sind Wird benutzt wenn editor aftword
317. on LaTeX hat biblatex Probleme mit allen Paketen die die selben Ausstattungen modifiziert haben Dies ist nicht spe zifisch von biblatex Einige der unten aufgef hrten Pakete sind aus dem selben Grund miteinander inkompatibel Das babelbib Paket bietet Unterst tzung f r mehrsprachige Bibliographien Dies ist ein Standardfeature von biblatex Verwenden Sie das Feld hyphenation und die Paketoption babel f r hnliche Funktionen Beachten Sie dass biblatex auto matisch die Sprache entsprechend dem Hauptdokument anpasst wenn babel ge laden ist Sie brauchen nur die oben genannten Funktionen falls Sie die Sprachen auf einer pro Eintrag Grundlage innerhalb der Bibliographie ndern wollen Siehe 88 2 2 3 and 3 1 2 1 f r Details Siehe auch 8 3 7 Das backref Paket schafft R ckverweise in die Bibliographie Siehe die Paketoptio nen hyperref und backref in 3 1 2 1 f r vergleichbare Funktionalit t Das bibtopic Paket bietet Unterst tzung f r Bibliographien gegliedert nach The men Typ oder anderen Kriterien F r Bibliographien unterteilt nach Themen fin den Sie in der Kategorie Feature in 3 5 6 und die entsprechenden Filter in 3 5 2 Alternativ k nnen Sie das Feld keywords in Verbindung mit den keyword und notkeyword Filter f r vergleichbarer Funktionalit t verwenden vgl 88 2 2 3 and 3 5 2 f r weitere Einzelheiten F r Bibliographien unterteilt nach Typ nutzen sie den type und nottype Filtern Siehe auch 8 3 10 4 f r
318. or mieren Gruppen Dies bedeutet dass alle Formatierungsbefehle in einer eige nen Gruppe verarbeitet werden e Alle 1bx Dateien werden in einer Gruppe geladen und verarbeitet Enth lt ei ne 1bx Datei Kode der nicht Teil von DeclareBibliographyExtras ist so m ssen die Definitionen global sein Beachten Sie dass die Nutzung von aftergroup in Zitierungs und Bibliogra phiestilen unzuverl ssig ist da sich die genaue Anzahl an Gruppen welche an ei nem bestimmten Kontext beteiligt sind in zuk nftigen Versionen dieses Pakets n dern kann Wenn die obige Liste sagt dass etwas in einer Gruppe verarbeitet wird so hei t das dass es mindestens eine Gruppe gibt Es kann sich auch um mehrfach verschachtelte handeln 4 11 10 Namensr ume Um das Risiko von Namenskonflikten zu minimieren werden die Namen von inter nen Macros meist mit einem kurzen Paket spezifischen Pr fix versehen Wenn bei bIx abx bbx bbx bx 253 spielsweise das Paket foobar ein internes Makro ben tigt so w rde es blicherwei se FB macro oder foo macro genannt werden anstatt nur macro oder macro Hier ist eine Liste von Pr fixen die von biblatex genutzt oder empfohlen werden Alle Macros mit Namen wie blx nanme sind f r die interne Nutzung reserviert Dies gilt auch f r Z hlernamen L ngenregister boolischen Variablen und so weiter Die se Macros k nnen so ge ndert werden dass sie f r ltere Versionen nicht mehr nutzbar
319. orhanden ist Gleicht pno erzwingt aber ein abgegrenztes Pr fix Siehe 3 11 3 f r weitergehen de Details und Verwendungsanleitungen Man beachte dass dieser Befehl nur lokal in Literaturstellen und Bibliografien vorhanden ist Gleicht pno unterdr ckt aber alle Pr fixe Siehe 3 11 3 f r weitergehende Details und Verwendungsanleitungen Man beachte dass dieser Befehl nur lokal in Litera turstellen und Bibliografien vorhanden ist Im Argument der postnote eines Befehls f r Literaturangaben bezeichnet dieser Be fehl einen Bereich von zwei Seiten wo nur die Startseite gegeben ist Siehe 3 11 3 f r weitere Details und Verwendungsanleitungen Das ausgegebene Suffix ist der Lo kalisierungsstring sequens siehe 4 9 2 Der eingebettete Abstand zwischen dem Suffix und der Seitenzahl kann durch die Neudefinition des Makros sqspace mo difiziert werden Die Grundeinstellung ist eine unver nderbare Leerstelle innerhalb des Wortes Man beachte dass dieser Befehl nur lokal in Literaturstellen und Biblio grafien vorhanden ist Gleicht psq gibt aber einen Seitenabschnitt mit offenem Ende aus Siehe 8 3 11 3 f r weitere Details und Anwendungsbeschreibungen Das ausgegebene Suffix ist der Lokalisierungsstring sequentes siehe 4 9 2 Man beachte dass dieser Befehl nur lokal in Literaturstellen und Bibliografien vorhanden ist RN integer Dieser Befehl gibt einen Ganzzahlwert als gro geschriebene r mische Zahl aus Die
320. ormatnamen In diesem Fall wird ebenso eine beliebig typs pezifizierte formatierte Anordnung Vorrang vor der allgemeinen haben Falls all die se Formate undefiniert sind so fallen sie als letzte Rettung in default Standarde instellung zur ck Das start Argument f llt f r I weg stop f llt f r die gesamte Anzahl der Begriffe in der Liste weg Wenn die Gesamtzahl gr er ist als maxitems f llt stop f r minitems siehe 3 1 2 1 Siehe printnames f r weitere Details Ber cksichtigen Sie printlist liefert den Namen der Wortliste welche gegenw r tig in currentlist behandelt wird um in einer Listen formatierenden Anordnung benutzt zu werden printnames format start stop name list Dieser Befehl legt sich ber alle Begriffe in einer name list beginnend von Be griffsnummer start und endend bei Begriffsnummer stop inklusive start und stop alle Listennummern starten bei I Jeder gedruckte Begriff benutzt die for matierende Anordnung format als mit DeclareNameFormat definiert Wenn ein 30Mit anderen Worten printfield title ist quivalent zu printfield title title 164 typspezifiziertes format deklariert ist dann hat die typspezifiziert formatierte An ordnung Vorrang vor der allgemeinen Wenn das name list undefiniert ist wird nichts gedruckt Wenn das format entf llt dann benutzt printlist den Namen des Datenfeldes als einen Formatnamen In diesem Fall wird ebens
321. patibilit tsstil nameyeardelim angleichen um mit dem Standardstil des natbib Pakets bereinzustimmen 3 6 10 mcite artige Zitierungsbefehle Biber only Die mcite Paketoption l dt ein spezielles Modul f r Literaturangaben welches mcite mciteplus hnliche Befehle f r Literaturverweise unterst tzt Genau genommen ist das was die Module bereitstellen die H lle f r Befehle des Hauptstils f r Literatur stellen Zum Beispiel der folgende Befehl mcitefkey1 setA keyA1 keyA2 keyA3 key2 setB keyB1 keyB2 keyB3 Er ist tats chlich quivalent zu def bibentryset setA keyA1 keyA2 keyA3 def bibentryset setB keyB1 keyB2 keyB3 citefkeyl setA key2 setB Der mcite Befehl arbeitet mit allen Stilen seit es tiblich ist dass der letzte Befehl von cite von vom Hauptstil fiir Literaturverweise kontrolliert wird Das mcite Modul stellt H llen f r die Standardbefehle aus 88 3 6 1 and 3 6 2 bereit Siehe Tabelle 6 f r einen berblick Vor und Nachbemerkungen ebenso wie die mit Stern versehene Version aller Befehle werden unterst tzt Die Parameter werden an den hintenan stehenden Befehl weitergegeben Zum Beispiel 110 Standardbefehl mcite artiger Befehl cite mcite Cite Mcite parencite mparencite Parencite Mparencite footcite mfootcite footcitetext mfootcitetext textcite mtextcite Textcite Mtextcite supercite msupercite Tabelle 5 mcite artige Befehle mcite pre post setA keyAl
322. plizierter als es in Wirklichkeit ist F r die Praxis bedeu tet dies dass es m glich ist gro e Teile eines bibliographischen Treiber am St ck 247 zu schreiben Der Vorteil dieses Ansatzes wird klar wenn Sie versuchen den obi gen Kode ohne Interpunktionstracker zu schreiben Solch ein Versuch wird in einer Menge von iffieldundef Tests enden die n tig sind um alle m glichen Feldkom binationen zu berpr fen Bedenken Sie dass das unten stehende Beispiel nur drei Felder nutzt Ein gew hnlicher Treiber ben tigt nicht selten zwanzig Felder iffieldundeftftitle iffieldundef edition printfield note printfieldf edition iffieldundef note printfield note printfield title iffieldundef edition printfieldfedition iffieldundef note printfield note 4 11 7 2 H ufige Fehlerquellen Eine h ufige Fehlerquelle gr ndet darauf dass man sich die Unit Interpunktionen als etwas vorstellt das synchron gehandhabt wird Dies f hrt oft zu Problemen wenn der Treiber wortw rtlichen Text enth lt Betrachten Sie diesen fehlerhaften Kode Ausschnitt der eine fehl platzierte Unit Interpunktion generiert printfield title newunit printfield series printfield number Dieser Kode f hrt zur folgendem Resultat Title Series Number Das erste printfield druckt den Titel Dann markiert newunit eine Unit Bindung gibt aber nichts aus Die Unit Interpunktion wird vom n
323. print Feld und die Zeichenkette pubmed in das eprinttype Feld Das sieht dann folgen derma en aus url http www ncbi nlm nih gov pubmed pmid Es wird eprint pmid eprinttype pubmed Und die Standardstile drucken PMID pmid statt der langen URL Falls der hyperref Support aktiviert ist wird pmid ein anklickbarer Link zu PubMed werden F r Handles HDLs schreibe man den Handle in das eprint Feld und die Zei chenkette hdl in das eprinttype Feld eprint handle eprinttype hdl F r Google Books Referenzen schreibe man den Bezeichner von Google in das eprint Feld und den String googlebooks in das eprinttype Feld Dies sieht zum Beispiel folgenderma en aus url http books google com books id XXu4AkRVBBoC Es wtirde zu Folgendem werden eprint XXu4AkRVBBoC eprinttype googlebooks Und die Standardstile w rden Google Books XXu4AkRVBBoC statt der vollen URL drucken Falls der hyperref Support aktiviert ist wird der Bezeichner zu einem anklick baren Link zu Google Books Man beachte dass eprint ein wortliches Feld ist Es gibt immer den Bezeichner in der unmodifizierten Form Zum Beispiel ist es unn tig ein _ durch ein _ zu ersetzen Siehe dazu auch 4 11 2 um zu sehen wie man einen geeigneten Support f r andere Eprint Quellen hinzuf gt Man beachte dass die Google Books id eher ein interner Wert zu sein scheint Zum jetzigen Zeit punkt scheint es ke
324. ptionale Argument pagination kann in dem ersten Beispiel weggelassen wer den mkpagetotal pagination postpro text Dieser Befehl ist hnlich wie mkpageprefix au er das er f r das pagetotal Feld von Bibliographieeintr gen bestimmt ist z B w rde er 123 pages anstatt page 123 drucken Ist das optionale pagination Argument nicht vorhanden so ist wird bookpagination Argument automatisch gesetzt Der Abstand der zwischen dem Nummerierungssuffix und dem test eingef gt wurde kann durch die Neudefinie runge des ppspace Makros ver ndert werden Das optionale postpro Argument bestimmt ein Makro welches f r die Nachbearbeitung von text benutzt wird Dies muss ein Makro sein welches zwingend ein Argument beinhaltet Ist nur ein Argu ment gegeben dann wird es als pagination genutzt Dazu ein typisches Beispiel DeclareFieldFormat pagetotal mkpagetotal bookpagination 1 Das optionale Argument bookpagination kann in diesem Fall weggelassen werden mkcomprange postpro text Dieser Befehl der fiir Richtlinien der Feldformatierung vorgesehen ist analysiert das text Argument f r Seitenbereiche und komprimiert es Beispielsweise kann 125 129 formatiert sein als 125 9 Sie k nnen das Verhalten von mkcomprange durch das Anpassen der LaTeX Z hler mincomprange maxcomprange und mincompwidth anpassen wie in table 8 dargestellt Die Standardeinstellungen sind 10 100000 bzw 1
325. r labelyear true false default false Ob die speziellen Felder labelyear und extrayear zur Verf gung gestellt werden beachten Sie 4 2 4 fiir Details Mit Biber ist diese Option auch auf Pre Typ Basis setzbar singletitle true false default false Ob die Daten die vom ifsingletitle Test zur Verf gung gestellt werden fiir Details schauen Sie in 4 6 2 Mit Biber ist diese Option auch auf Pre Typ Basis setzbar uniquename true false init full allinit allfull mininit minfull default false Ob ein uniquname Z hler gesetzt werden soll f r Details schauen Sie in 4 6 2 Die ses Feature kann individuelle Namen in der labelname Liste disambiguieren Diese Option ist auch auch auf Pre Typ Basis setzbar M glich sind true Ein Alias fiir full false Abschalten dieses Features init Disambiguieren von Namen mit Initialen Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only full allinit allfull mininit minfull Beachten Sie dass sich die uniquename Option auf uniquelist den ifsingletitle 72 Disambiguieren von Namen mit Initialen oder vollem Namen nach Erfordernis hnlich wie init disambiguiert jedoch alle Namen in der labelname Liste mit maxnames minnames uniquelist hnlich wie full disambiguiert jedoch alle Namen in der labelnanme Liste mit maxnames minnames uniquelist Eine Variante von init die aber disambiguiert Namen in
326. r Bibliographie zu ndern Benutzen Sie dieses Feld als den Hauptsortierschl ssel Falls vorhanden nutzt biblatex dieses Feld w h rend der Sortierung und ignoriert alles andere mit Ausnahme des presort Feldes Dieses Feld wird nur intern w hrend des Sortierens verwendet Bitte beachten Sie 3 4 f r weitere Details list name Ein Name oder eine Liste von Namen um die Sortierreihenfolge der Bibliographie zu ver ndern Wenn diese Liste vorhanden ist wird sie anstelle von author oder sortshorthand sorttitle sortyear xref 32 editor genutzt um die Bibliographie zu sortieren Es wird nur intern wahrend des Sortierens verwendet Bitte beachten Sie 3 4 f r weitere Details field literal Ahnlich wie sortkey wird aber in der Abkiirzungsliste verwendet Wenn vorhan den verwendet biblatex dieses Feld anstelle von shorthand zur Abk rzungssortie rung Dies ist n tzlich wenn das Abk rzungsfeld Formatierungsbefehle wie emph oder textbf enth lt Dieses Feld wird nur bei der internen Sortierung eingesetzt field literal Ein Feld um die Sortierreihenfolge der Bibliographie zu modifizieren Falls vorhan den wird dieses Feld anstelle von title beim Sortieren der Bibliographie verwen det Es wird nur intern w hrend der Sortierung verwendet Das sorttitle Feld kann n tzlich sein wenn Sie einen Eintrag mit einem Titel wie An Introduction to haben und ihn alphabetisch unter I anstatt A habe
327. r den precode verf g bar ist und die Datei des letzten f r den precode verf gbar ist Ersterer und Letzterer beziehen sich auf die Ordnung in der die Zitate ausgedruckt werden Wenn die sortcites Paketauswahl ak tiv ist ist die Ordnung der Liste im Anschluss sortiert Beachten Sie dass keine Bibliographie Datei f r den sepcode verf gbar ist 29 Beachten Sie dass die regul re Variante von command eine feste Variante implizit definiert es sei denn die feste Variante wurde schon vorher definiert Dies ist als ein R ckgriff beabsichtigt Die implizite Definition ist ein Synonym f r die regul re Variante prenote postnote 162 M gliche Werte sind 1 r f r bedeutet dass die Zeichensetzung rechts vom Zitat gesetzt wird das hei t sie wird nicht bewegt 1 bedeutet dass die Zeichensetzung nach dem Zitat sich an die linke Seite des Zitats bewegt Das ist n tzlich bei Zitaten in Fu noten da es das Fu notenzeichen nach der Endzeichensetzung legt Dieses Argument ist optional und Vorgegeben f r r Siehe DeclareAutoPunctuation in 8 4 7 5 und die autopunct Paketoption in 8 3 1 2 1 Die folgenden Beispiele sind Realdefinitionen die von biblatex def stammen DeclareAutoCiteCommand plain cite cites DeclareAutoCiteCommand inline parencite parencites DeclareAutoCiteCommand footnote 1 footcite footcites DeclareAutoCiteCommand footnote f smartcite smartcites 4 3 2 Spezielle Bereiche
328. ragssets beeinflusst Wenn diese Option aktiv ist wer den alle Mitglieder eines Sets mit einem Buchstaben markiert der in Zitierungen benutzt werden kann um lieber auf ein Setmitglied Bezug zu nehmen als auf das ganze Set F r Details siehe die Stilbeispiele alphabetic Dieser Stil gibt alphabetisches Labels aus hnlich dem alpha bst Stil des her k mmlichen BibTeX Er ist f r die Verwendung im Zusammenhang mit einem al phabetischen Zitierungsstil vorgesehen Beachten Sie dass das shorthand Feld die vorgegebenen Labels aufhebt Der Stil setzt die folgenden Paketoptionen zur Lade zeit auf labelalpha true sorting anyt authoryear Dieser Stil unterscheidet sich von den anderen Stilen darin dass der Erscheinungs termin nicht gegen Ende des Eintrages ausgegeben wird sondern eher nach dem Autor Editor Es ist f r die Verwendung im Zusammenhang mit einen Autor Jahr Zitierungsstil vorgesehen Wiederkehrende Autoren und Editornamen werden durch einen Bindestrich ersetzt au er wenn der Eintrag der erste auf der aktuellen Sei te oder Doppelseite ist Dieser Stil unterst tzt eine zus tzliche Pr ambeloption mit dem Namen dashed die diese Eigenschaft kontrolliert Er unterst tzt auch eine Pr ambeloption mit dem Namen mergedate F r Details siehe die Stilbeispiele Der Stil setzt die folgenden Paketoptionen zur Ladezeit auf labelyear true sorting nyt pagetracker true mergedate true authortitle Dieser Stil gibt berhaupt kein
329. raphy verwendet wird defbibcheck ist vom Prinzip her ahn lich wie defbibfilter nur auf einer um einiges niedrigeren Ebene Anders als ein Ausdruck auf hoher Ebene ist der code LaTeX Code ahnlich dem Code der in Treiberdefinitionen verwendet wird welcher beliebige Tests durchf hren kann um zu entscheiden ob ein Eintrag gedruckt werden soll oder nicht Die Bibliographie daten des betreffenden Eintrages sind vorhanden wenn der code ausgef hrt wird Das Verwenden des Befehls skipentry f hrt dazu dass der momentane Eintrag bersprungen wird Zum Beispiel Der folgende Filter wird nur Eintr ge mit einem abstract Feld ausgeben defbibcheck abstract iffieldundef abstract skipentry printbibliography check abstract Der folgende Test wird alle Eintr ge beinhalten die vor dem Jahr 2000 ver ffentlicht wurden 98 defbibcheck recent iffieldint year ifnumle s thefield year 2000 skipentry skipentry Siehe Der Autorenf hrer insbesondere 88 4 6 2 and 4 6 3 f r weitere Details 3 5 10 Dynamische Mengeneintr ge Zus tzlich zu dem set Eingabetyp unterst tzt biblatex auch dynamische Men geneintr ge die auf einer Basis von ref document per refsection definiert werden Die folgenden Befehle definieren die Menge key und k nnen in der Pr ambel oder im Dokument verwendet werden defbibentryset key keyl key2 key3 Biber only Der key ist der Eingabeschl ssel der Menge
330. rd verwendet werden Betrachten Sie 88 3 7 and 4 9 f r weitere Details Beachten Sie dass einige lokale Module Einstellungen verwenden k nnten welche sich von der Standardeinstellung des Paketes unterscheiden DeclareQuotePunctuationt characters uspunctuation Dieser Befehl kontrolliert die American style Zeichensetzung Die Verpackung von mkbibquote von 4 10 4 kann mit den M glichkeiten der Zeichensetzung inter agieren wie sie in 88 4 7 1 4 7 3 4 7 4 beschrieben werden Satzzeichen hinter mkbibquote werden mit in das Zitat hineingezogen wenn sie mit DeclareQuotePunctuation registriert wurden Beachten Sie dass characters kei ne unbegrenzte Liste von Zeichen darstellt G ltige characters sind Punkt Komma Semikolon Doppelpunkt Ausrufezeichen und Fragezeichen Hier ein Beispiel DeclareQuotePunctuation Den Befehl DeclareQuotePunctuation auszuf hren ist quivalent dazu die se Funktion zu deaktivieren Dies ist die Standardeinstellung des Pakets Da diese Funktion sprachspezifisch ist muss dieser Befehl im Argument von DefineBibliographyExtras falls er in der Praambel verwendet wird oder DeclareBibliographyExtras falls er in einem lokalen Modul verwendet wird verwendet werden Betrachten Sie 88 3 7 and 4 9 und 8 3 9 1 f r weitere Details Dies ist eine Kurzform um die Befehle DeclareQuotePunctuation und DeclarePunctuationPairs der unteren Ebenen zu benutzen um die American styl
331. rd direkt nach dem item code von defbibenvironment ausgef hrt Die bibliographisches Daten des entsprechenden Eintrages sind an dieser Stelle verf gbar Dieser Befehl kann nur in der Pr ambel genutzt werden AtEveryLositem code H ngt den code an einen internen Aufh nger der zu Beginn jedes Elementes der Stenogrammlisten ausgef hrt wird Der code wird direkt nach dem item code von defbibenvironment ausgef hrt Die bibliographisches Daten des entsprechenden Eintrages sind an dieser Stelle verf gbar Dieser Befehl kann nur in der Pr ambel genutzt werden AtEveryCitet code H ngt den code an einen internen Aufh nger der zu Beginn jedes Zitierungskomm mandos ausgef hrt wird Der code wird direkt vor dem precode des Kommandos ausgef hrt siehe 8 4 3 1 Es sind an dieser Stelle keinerlei bibliographischen Daten verf gbar Dieser Befehl kann nur in der Pr ambel genutzt werden AtEveryCitekeyt code H ngt den code an einen internen Aufh nger der f r jeden Eintragsschl ssel der man an ein Zitierungskommando weiterreicht einmal ausgef hrt wird Der code wird direkt vor dem loopcode des Kommandos ausgef hrt siehe 8 4 3 1 Die bi bliographisches Daten des entsprechenden Eintrages sind an dieser Stelle verf gbar Dieser Befehl kann nur in der Pr ambel genutzt werden AtNextCitet code hnelt AtEveryCite betrifft aber nur den n chsten Zitierungsbefehl Der interne Aufh nger wird nach
332. rd zu true falls die Klasse die Bibliographie zu dem Inhaltsverzeichnis als num merierten Abschnit hinzuf gen w rde anderenfalls wird es zu false Falls dieser Test true bringt wird ifkomabibtotoc ebenso immer true zur ckgeben aber nicht anderes herum 3 11 2 Nutzung mit der Memoir Klasse Wenn man biblatex mit der memoir Klasse benutzt haben die meisten Klassenhil fen f r die Adaption der Bibliographie keinen Effekt Man benutze stattdessen die dementsprechenden Hilfen von dem Paket 88 3 5 2 3 5 7 3 5 8 Statt bibsection von memoir umzudefinieren nutze man die heading Option von printbibliography und defbibheading 88 3 5 2 and 3 5 7 Statt prebibhook und postbibhook nutze man die prenote und postnote Option von printbibliography und defbibnote 88 3 5 2 and 3 5 8 Alle Standardtitel werden beim Laden derart adaptiert dass sie sich mit dem standardm igen Layout dieser Klassen vermischen Die Defaulttitel bibliography und shorthands 8 3 5 7 sind ebenfalls ansprechbar f r bibintoc und nobibtoc Wechsel von memoir Die L nge des Registers bibitemsep wird durch biblatex auf die gleiche Weise wie memoir genutzt 8 3 8 3 Dieser Abschnitt stellt ebenfalls einige zus tzliche L ngen register vor welche biblistextra von memoir entsprechen setbiblabel bildet nicht auf eine einzelne Einheit des biblatex Pakets ab da der Stil aller Beschrif tungen von dem Bibliographiestil kontrolliert wird Siehe 4 2 2 in
333. rdeinstellung die sich von der Standardeinstellung des Pa ketes unterscheidet Diese Befehle werden in biblatex def definiert Beachten Sie dass alle Befehle die mit mk beginnen ein obligatorisches Argument ben tigen Der Bindestrich als Ersatz f r sich wiederholende Autoren oder Herausgeber im Li teraturverzeichnis Die Standardeinstellung ist ein em oder ein en Bindestrich abh ngig von der Einr ckung der Liste der Bezugnahmen labelnamepunct subtitlepunct intitlepunct bibpagespunct bibpagerefpunct multinamedelim finalnamedelim revsdnamedelim 225 Der Separator der nach dem Namen abgedruckt wird der f r die Alphabetisierung des Literaturverzeichnisses benutzt wird author Autor oder editor Herausge ber falls das author Eingabefeld undefiniert ist Benutzen Sie hier diesen Separa tor anstelle von newunitpunct Die Standardeinstelllung ist newunitpunct das bedeutet dass es sich in der Handhabung nicht von der regul ren Zeichensetzung unterscheidet aber eine komfortable Rekonfiguration erlaubt Der Separator der zwischen den Feldern title Titel und subtitle Untertitel booktitle Buchtitel und booksubtitle Buchuntertitel als auch maintitle Haupttitel und mainsubtitle Hauptuntertitel abgedruckt wird Benutzen Sie hier diesen Separator anstelle von newunitpunct Die Standardeinstelllung ist newunitpunct das bedeutet dass es sich in der Handhabung nicht von der regul
334. refsegment chapter begin refsegment end refsegment printbibheading printbibliography segment 1 heading subbibliography printbibliography segment 2 heading subbibliography end document Die Nutzung von refsegment ist hnlich zu refsection und es gibt ebenso eine ent sprechende segment Option fiir printbibliographie Das biblatex Paket setzt automatisch eine Bezeichnung an den Beginn von jeder refsegment Umgebung in dem es die Zeichenkette refsegment gefolgt von der Nummer der entsprechenden refsegment Umgebung als Bezeichner nutzt Es gib einen angepassten ref segment Z hler welcher f r die Titeldefinitionen wie oben gezeigt genutzt werden kann Wie bei den Referenzabschnitten gibt es auch hier ein Kurzkommando welches au tomatisch ber alle Referenzsegment l uft printbibheading bibbysegment heading subbibliography Das ist quivalent zu je einem printbibliography Kommando f r jedes Segment 3 10 4 Unterteilte Bibliographien Es ist sehr blich eine Bibliographie nach bestimmten Kriterien zu unterteilen Zum Beispiel Man will vielleicht gedruckte und online Quellen separat drucken oder eine Bibliographie in Prim r und Sekund rliteratur teilen Der erstere Fall ist ein fach weil man den Eintragstypen als Kriterium f r die type und nottype Filter von printbibliography nutzen kann Das n chste Beispiel demonstriert au er dem wie man angepasste Untertitel f r zwei Teile der Bibliograph
335. regeln zum Herstellen des Stan dards Alle sind anpassbar Siehe 4 5 3 f r die Konfigurierung des Querverweis Mechanismuses von Biber Siehe auch 8 2 2 3 2 4 1 3 Thexref Feld Zus tzlich zum crossref Feld unterst tzt biblatex einen einfachen Querverweis Mechanismus mit dem xref Feld Dieses ist g nstig wenn eine Relation zwischen einer Eltern Kind Relation bei zwei verbundenen Eintr gen etabliert werden soll die es jedoch vorzieht ihre Unabh ngigkeit zu erhalten so weit die Angaben konzentriert sind Das xref Feld unterscheidet sich vom crossref da hingehend dass der Kindeintrag nicht alle Daten des Elterneintrags erben wird die in xref angegeben sind Wenn auf den Elterneintrag durch eine bestimmte Anzahl an Kindeintr gen verwiesen wird wird biblatex diese automatisch in die Biblio graphie einf gen Der Schwellenwert wird durch die mincrossrefs Paketoption aus 8 3 1 2 1 gesteuert Das xref Feld wird von allen Backends unterst tzt Siehe dazu 82 2 3 45 2 4 2 Kapazit tsprobleme 2 4 2 1 BibTeX Eine lteres Instrument welches urspr nglich in den 1980er Jah ren entwickelt wurde BibTeX nutzt statische Speicherzuordnungen sehr zum Leid wesen der Anwender die mit gro en bibliographischen Datenbanken arbeiten Mit einer gro en bib Datei die mehrere hundert Eintr ge enth lt ist es sehr wahr scheinlich dass BibTeX zu viel Speicher ben tigt Die Anzahl der Eintr ge die es verkraften kann h ngt von der Anzahl der
336. rf lle sinn voll sein Siehe auch month number und 8 2 3 9 field literal Der Untertitel einer bestimmten Ausgabe einer Zeitschrift oder einer anderen Zei tung issuetitle iswc journalsubtitle journaltitle label language library location 23 field literal Der Titel einer bestimmten Ausgabe einer Zeitschrift oder einer anderen Zeitung field literal Der Internationale Standard Work Code eines musikalischen Werkes Wird nicht von den Standradbibliographiestilen verwendet field literal Der Untertitel eines Journals einer Zeitung oder einer anderen Zeitschrift field literal Der Name eines Journals einer Zeitung oder einer anderen Zeitschrift field literal Eine Bezeichnung die bei den Zitierstilen als Ersatz f r standardm ige Labels ver wendet wird wenn alle erforderlichen Daten zur Generierung des standardm i gen Labels fehlen Zum Beispiel wenn eine Autor Jahr Zitierweise generiert wird der Autor oder das Jahr fehlt kann es in label angegeben werden Siehe 8 2 3 2 f r weitere Einzelheiten Beachten Sie dass im Gegensatz zu shorthand label als Absicherung verwendet wird Siehe auch shorthand list key Die Sprache n des Werkes Sprachen k nnen w rtlich oder als Lokalisierungsschl s sel angegeben werden Wenn Lokalisierungsschl ssel verwendet werden ist das Pr fix lang wegzulassen Siehe auch origlanguage und hyphenation in 8 2 2 3 field literal Dieses Feld
337. rigdate von 8 3 1 2 1 kontrolliert Beachten Sie dass dieser Befehl eine Nahtstelle mit dem Zeichensetzungsspurnleser ist Es gibt keinen Grund ihn in ein printtext Befehl zu verpacken Dieser Befehl druckt das eventdate der Eingabe Das Format wird durch die Paket option eventdate von 8 3 1 2 1 kontrolliert Beachten Sie dass dieser Befehl eine Nahtstelle mit dem Zeichensetzungsspurnleser ist Es gibt keinen Grund ihn in ein printtext Befehl zu verpacken indexfield format field Dieser Befehl ist gleichzusetzen mit printfield mit der Ausnahme dass field nicht gedruckt wird aber in die Indexbenutzung mittels der formatierenden An weisung format die mit DeclareIndexFieldFortmat definiert sind hinzu gefiigt werden Wenn ein Typspezifisierungs format angegeben ist dann hat es Vorrang vor den allgemeinen Wenn field undefiniert ist dann tut dieser Befehl nichts Wird das format ausgelassen dann versucht indexfield den Namen des Datenfeldes als einen Formatnamen zu verwenden In diesem Falle wird irgendeine typspezifi zierende Formatanordnung den Vorrang vor den allgemeinen einnehmen Wenn all die Formate undefiniert sind so fallen sie zur ck zu default als ein letzter Ausweg indexlist format start stop literal list Dieser Befehl ist gleichzusetzen mit printlist mit der Ausnahme dass die Begrif fe nicht gedruckt werden aber in die Indexbenutzung mittels der formatierenden Anweisung
338. rinttype url urldate Ein Nachschlagewerk wie Lexika und W rterb cher Dies ist eine spezifischere Vari ante des allgemeinen collection Eintragstyps Der Standardstil behandelt diesen Eingabetyp hnlich wie collection Ein mehrb ndiges Nchschlagwerk reference Die Standardstile behandeln die sen Eintragstyp als Alias von mvcollection R ckw rtskompatible mehrb ndige References werden unterst tzt vom Eintragstyp reference Trotzdem ist es sinn voll den Eintragstyp mvreference zu nehmen Artikel in einem Nachschlagewerk Dies ist eine spezifischere Variante des allge meinen incollection Eintragstyps Der Standardstil behandelt diesen Eingabetyp hnlich wie incollection Ein technischer Bericht Forschungsbericht oder ein Wei buch wurde von einer Uni versit t oder einer anderen Institution ver ffentlicht Verwenden Sie das Feld type um die Art des Berichts angeben Das Sponsorinstitut wird im Feld institution angegeben Pflichtfelder author title type institution year date Wahlfelder subtitle titleaddon language number version note loca tion month isrn chapter pages pagetotal addendum pubstate doi eprint eprintclass eprinttype url urldate Eine Eintragsammlung Dieser Eintrag Typ ist etwas Besonderes siehe 3 10 5 f r Details Eine Doktorarbeit die f r eine Bildungseinrichtung geschrieben wurde als Voraus setzung f r einen wissenschaftlichen Grad Verwenden Sie das Feld type um
339. rogramm das erste Element verwenden das verfiigbar ist und es mit dem title weiterfiih ren Beachten Sie dass die Optionen useauthor useeditor und usetranslator automatisch im Sortierungsablauf betrachtet werden DeclareSortingScheme sample sort name author name editor name translator sort field title sort field year Im n chsten Beispiel definieren wir das selbe Schema in einem weiter ausgearbeite ten Weg unter Ber cksichtigung solcher Fachbereiche wie presort sortkey sortname etc Da das sortkey Datenfeld den Hauptgattungsschl ssel angibt muss es alle anderen Elemente abgesehen von presort ausschalten Dies wird von der final Option angegeben Wenn der sortkey verf gbar ist dann wird der Prozess an diesem Punkt gestoppt Wenn nicht dann geht das Sortierungsprogramm mit der n chsten sort Anordnung weiter Die Einstellung entspricht der Hauptprogramm Definition vom nty Schema DeclareSortingScheme nty sort field presort sort final field sortkey 175 sort name sortname namefauthor name editor name translator field sorttitle field title sort field sorttitle field title sort field sortyear field year DeclareSortExclusion entrytype field Biber only Spezifiziert Bereiche die vom Sortieren pro Tastenschlag ausgeschlossen sind Das Argument entrytype und das Argument field k nnen eine Komma getrennte Lis te von Werten sein
340. rs arbeitet Siehe 3 1 2 3 f r De tails Ist der Verfolger deaktiviert liefert der Test immer false Siehe au erdem citetrackertrue und citetrackerfalse in 8 4 6 4 ifopcit true false Dieser Befehl ist hnlich wie ifciteibid au er dass es um true erweitert wenn der Eintrag der gerade bearbeitet wird der gleiche ist wie der letzte Eintrag von diesem Ersteller oder Bearbeiter Beachte dass der opcit Verfolger mit der Package Option opcittracker aktiviert sein muss Das Verhalten dieses Tests h ngt von dem Modus ab in dem der Verfolger arbeitet Siehe 3 1 2 3 f r Details Ist der Verfolger deaktiviert liefert der Test immer false Beachte au erdem dass sich citetrackertrue und citetrackerfalse in 4 6 4 vertauschen ifloccit true false Dieser Befehl ist hnlich wie ifopcit au er dass er zus tzlich die postnote Argumente vergleicht und nur um true erweitert wenn Sie gleich und numerisch sind im Sinne von ifnumerals aus 4 6 2 Beispielsweise liefert ifloccit true falls das Zitat sich auf die selbe Seite bezieht wie das letzte Zitat Beachte dass der loccit Verfolger mit der Package Option loccittracker aktiviert sein muss Das Verhalten dieses Tests h ngt von dem Modus ab in dem der Verfolger arbeitet Sie he 3 1 2 3 f r Details Ist der Verfolger deaktiviert liefert der Test immer false Beachte au erdem dass sich citetrackertrue und citetrackerfalse in 8 4
341. rse comp iso8601 default comp Ahnlich der date Option aber kontrolliert das Format von evendate urldate short long terse comp iso8601 default short Ahnlich der date Option aber kontrolliert das Format von urldate alldates short long terse comp iso8601 Setzt alle oben genannten Datumsoptionen auf den selben Wert datezeros true false default true Diese Option kontrolliert ob bei short und terse die Daten mit vorangestellten Nullen ausgeben werden dateabbrev true false default true Diese Option kontrolliert ob die Daten bei long und com mit langen oder abgeschnit tenen Monatsnamen ausgegeben werden Diese Option ist hnlich der allgemeinen abbreviate Option aber spezifiziert das Format des Datums defernumbers true false default false Im Gegensatz zum Standard LaTeX werden durch dieses Paket die nummerierten Etiketten normalerweise an die komplette Liste der Referenzen am Anfang eines Dokuments angehangen Sollte diese Option aktiviert sein werden die nummerier ten Etiketten also die labelnumber wie in 4 2 4 behandelt angehangen wenn ein Bibliographieintrag das erste Mal in jeglicher Bibliographie ausgegeben wird Fur weitere Erklarungen beachten Sie auch 3 11 5 64 punctfont true false default false Diese Option aktiviert einen alternativen Mechanismus der benutzt wird wenn eine Einheit von Satzzeichen nach einem Feld welches in einer anderen Schriftart steht z B ein Titel der kursiv geschr
342. rt alias zu einem Decknamen fiir das Namenslistenformat format Wenn ein entrytype spezifiziert ist dann ist der Deckname fiir diesen Typ spezifiziert Der format entry type ist der Eingabetyp des Backendformats Dies ist nur erforderlich wenn ein Deckname fiir eine typspezifizierende Formatierungsanordnung angege ben ist 172 4 5 Anpassung 4 5 1 Aussortierung Zus tzlich zu den vorher bestimmten Sortierungsentw rfen in 3 4 diskutiert ist es m glich neu zu definieren oder schlechte Definitionen zu modifizieren Der Sor tierungsprozess kann weiterhin durch das Ausschlie en bestimmter Datenfelder an gepasst werden um auf pro typ Basis zu sortieren und den presort Bereich auf pro typ Basis automatisch zu best cken Beachten Sie dass die Anpassungspl ne Biber verlangen Diese werden mit keinem anderen Backend arbeiten DeclareSortingScheme name specification Biber only Definiert den Sortierplan name name ist der Identifikator der an die sorting Option 8 3 1 2 1 weiter gegeben wird wenn der Sortierplan ausgew hlt wird Die specification ist eine unbegrenzte Liste von sort Anordnungen welche die Elemente spezifizieren um in einem Sortierungsprozess ber cksichtigt zu werden Abst nde Anh nge und Linienenden k nnen frei verwendet werden um die specification visuell einzuordnen Leere Linien sind nicht erlaubt Dieser Befehl kann nur in der Pr ambel verwendet werden sort elements G
343. rzte Abfolgen in den Literaturverweisen und der Bibliographie benutzt werden Diese Option betrifft die lokalisierten Module Sollte sie aktiviert sein werden Schl sseleintr ge wie editor verk rzt Wenn nicht dann werden sie ausgeschrieben date short long terse comp iso8601 default comp Diese Option kontrolliert das Basisformat der ausgegebenen Datenspezifikationen Dabei stehen folgende M glichkeiten zur Verf gung short Benutze das kurze wortkarge Format zur Abgrenzung 01 01 2010 21 01 2010 30 01 2010 01 21 2010 01 30 2010 long Benutze das lange wortkarge Format zur Abgrenzung 1st January 2010 21st January 2010 30th January 2010 January 21 2010 January 30 2010 terse Benutze das kurze Format mit kompakter Abgrenzung 21 30 01 2010 01 21 01 30 2010 63 comp Benutze das lange Format mit kompakter Abgrenzung 21st 30th January 2010 January 21 30 2010 iso8601 Benutze das erweiterte ISO 8601 Format yyyy mm dd 2010 01 01 2010 01 21 2010 01 30 Wie in den Beispielen oben ersichtlich ist das tats chliche Format von der Spra che abh ngig Beachten Sie dass der Monatsname in allen langen Formaten auf die abbreviate Paketoption reagiert Die vorangestellten Nullen in allen kurzen Forma ten k nnen einzeln durch die datezeroes Paketoption kontrolliert werden origdate short long terse comp iso8601 default comp Ahnlich der data Option aber kontrolliert das Format von origdate eventdate short long te
344. s neue Serie bezogen auf eine Fachzeitschrift Der Ausdruck old series alte Serie bezogen auf eine Zeitschrift Der Ausdruck edition Ausgabe Der Ausdruck in bezogen auf den Titel einer Arbeit die als Teil einer anderen Arbeit ver ffentlicht wurde zum Beispiel title of article in title of journal Der Ausdruck in wie er in Ausdrucken wie volume number in name of series verwendet wird Der Ausdruck of wie er in Ausdr cken wie volume number of name of series verwendet wird Der Ausdruck number Nummer bezogen auf die Ausgabe einer Zeitschrift Der Ausdruck chapter Kapitel bezogen auf das Kapitel in einem Buch Der Ausdruck version Version bezogen auf eine Versionsnummer Der Ausdruck reprint Neudruck Der Ausdruck reprint of title Der Ausdruck reprinted as title 4 9 2 11 Ver ffentlichungszustand Der Ausdruck in press im Druck Der Ausdruck in preparation in der Vorbereitung bezogen auf ein Manuskript welches auf die Ver ffentlichung vorbereitet wird Der Ausdruck submitted eingereicht bezogen auf einen Artikel oder eine Arbeit die bei einer Zeitschrift oder einer Tagung eingereicht wurde page pages column columns section sections paragraph paragraphs verse verses line lines mathesis phdthesis techreport resreport software datacd audiocd an
345. s Befehls definiert das macro global die Variante mit dem Sternchen hingegen lokal savelist literal list macro savelist literal list macro Kopiert die unformatierte literal list in ein macro Die regulare Variante dieses Befehls definiert das macro global die Variante mit dem Sternchen hingegen lokal 180 savenamet name list macro savename name list macro Kopiert das unformatierte name list in ein macro Die regul re Variante dieses Befehls definiert das macro global die Variante mit dem Sternchen hingegen lokal savefieldcst field csname savefieldcs field csname hnlich wie savefield nimmt jedoch den Kontroll Sequenze Namen csname ohne f hrenden Backslash und nicht den Makronamen als Argument savelistcst literal list csname savelistcs literal list csname hnlich wie savelist nimmt jedoch den Kontroll Sequenze Namen csname oh ne f hrenden Backslash und nicht den Makronamen als Argument savenamecst name list csname savenamecs t name list csname hnlich wie savename nimmt jedoch den Kontroll Sequenze Namen csname oh ne f hrenden Backslash und nicht den Makronamen als Argument restorefield field macro Stellt ein field von einem macro welches mit savefield definiert wurde wieder her Das Feld wird in lokalen Bereich wiederhergestellt restorelist literal list macro Stellt ein l
346. s L ngenregister zeigt die Weite des breitesten Objektes in labelnumber an Numerische Bibliographie Stile sollten diese L nge in die Definition der Bibliographie Umgebung einbinden labelalphawidth maxextraalpha maxextrayear refsection refsegment maxnames minnames maxitems minitems instcount citetotal citecount multicitetotal multicitecount 233 Dieses Langenregister zeigt die Weite des breitesten Objektes in labelalpha an Al phabetische Bibliographie Stile sollten diese L nge in die Definition der Bibliographie Umgebung einbinden Dieser Z hler entspricht der h chsten Nummer die in einem extraalpha Feld ge funden wurde Dieser Z hler entspricht der h chsten Nummer die in einem extrayear Feld gefun den wurde Dieser Z hler zeigt die momentane refsection Umgebung an Wird in einer ber schrift der Bibliographie abgefragt so gibt der Z hler den Wert der Option refsection zur ck welcher an printbibliography weitergegeben wird Dieser Z hler zeigt die momentane refsegment Umgebung an Wird in einer ber schrift der Bibliographie abgefragt so gibt der Z hler den Wert der Option refsegment zur ck welcher an printbibliography weitergegeben wird Dieser Z hler gibt die Einstellung der Paketoption maxnames zur ck Dieser Z hler gibt die Einstellung der Paketoption minnames zur ck Dieser Z hler gibt die Einstellung der Paketoption maxitems zur ck Dieser Z hler gibt die Einstel
347. s den Elterneintr gen aber ihr crossref Feld bleibt undefiniert Ob der Elterneintrag implizit oder explizit in die Bibliogra phie aufgenommen wurde spielt keine Rolle Siehe auch xref field comma separated values durch Kommata getrennter Wert Dieses Feld ist speziell f r set Elterneintrage und deren Kindereintr ge Die Elter neintr ge sind eine durch Kommas getrennte Liste der Eingabeschl ssel die einen Eintrag festlegen In den Kindeintr gen ist es der Eingabeschl ssel der Eltern Siehe 8 3 10 5 f r Details field identifier Bezeichner Dieses Feld welches nicht durch die Standardstile unterst tzt wird kann verwendet werden um einen Subtyp eines Eingabetyps anzugeben Dies kann f r Bibliogra phiestile n tzlich sein die eine feiner Abstufung von Eingabetypen unterst tzen field code Ein spezielles Feld welches beliebige TeX Codes enth lt die ausgef hrt werden k n nen wenn auf die Daten von den entsprechenden Eintr gen zugegriffen wird Dies kann n tzlich sein um spezielle F lle zu behandeln Dieses Feld ist vergleichbar mit den Schnittstellen AtEveryBibitem AtEveryLositem und AtEveryCitekey aus 8 4 10 6 au er dass es auf einer pro Eintrag Grundlage in der bib Datei definierbar ist Jeder Code dieses Felds wird direkt automatisch nach den Hookes ausgef hrt field sf sm sn pf pm pn pp Das Geschlecht des Autors oder das Geschlecht des Herausgebers wenn es keinen Autor gibt Die folg
348. s er punctuation Satzzeichen verwendet anstelle von newunitpunct Die gesternte Variante unterscheidet sich von der regul ren Form indem sie pr ft ob der letzte printtext printfield printlist printnames oder bibstring Befehl tats chlich nichts gedruckt hat Wenn nicht bedeutet es nichts setpunctfont command resetpunctfont Dieser Befehl der f r Richtlinien zur Feldformatierung vorgesehen ist ist ein alter nativer Weg f r den Umgang mit Einheitenzeichensetzung wenn ein Feld in einer anderen Schriftart gedruckt ist beispielsweise ein Titel kursiv Standardm ig geht LaTeX damit um indem es eine kleine Menge an Speicherplatz zugibt die sogenann te Kursiv Korrektur Dieser Befehl erm glicht die Anpassung der Interpunktion an die Schriftart des Vorg ngerfelds Der command Befehl sollte ein Schriftartbefehl sein der sein Argument so wie emph oder textbf nimmt Dieser Befehl wirkt sich nur auf Satzzeichen mit den Befehlen in 4 7 3 aus Die Anpassung der Schriftart wird nur auf die n chsten Satzzeichen angewendet und danach wird sie wieder zu r ckgesetzt Wenn Sie m chten k nnen sie manuell zur cksetzen bevor dieser Ef fekt eintritt nehmen Sie dazu resetpunctfont Wenn die punctfont Paketoption deaktiviert ist arbeitet dieser Befehl nicht Beachten Sie dass die mkbibemph und mkbibbold Wrappers H llen aus 4 10 4 diese Funktion standardm ig integrie ren Dieser Befehl deaktiviert d
349. s et al J Doe John Smith Die Optionen uniquename mininit minfull sind hnlich mit init full sie be trachten nur sichtbare Namen aber sie erzielen nur minimale Disambiguierung Dies hei t sie werden Einzelnamen nur disambiguieren wenn sie in identischen Listen von Familiennamen auftreten Betrachten Sie die folgenden Daten John Doe William Jones Edward Doe William Jones John Smith William Edwards Edward Smith Allan Johnson Mit uniquename init full w rden wir bekommen Doe and Jones Doe and Jones Smith and Edwards Smith and Johnson moa m a Mit uniquename mininit minfull J Doe and Jones E Doe and Jones Smith and Edwards Smith and Johnson 241 Die Smiths wurden nicht disambiguiert weil die sichtbaren Namenslisten nicht mehrdeutig sind und die mininit minfull Otionen dazu dienen Namen zu disam biguieren die in nur in identischen Listen vorkommen Ein anderer Weg ist dass sie global disambiguieren die Nachnamenliste Wenn es zu mehrdeutigen Listen kommt beachten Sie dass eine verk rzte Liste anzusehen ist als verschieden von einer an deren verk rzten selbst wenn die sichtbaren Namen identisch sind Betrachten Sie als Beispiel die folgenden Daten John Doe William Jones Edward Doe Mit maxnames 1 uniquename init full w rden wir bekommen J Doe et al E Doe Mit uniquename mininit minfull Doe et al Doe Weil sich die Listen in et al unterscheiden sind die Namen nicht disambig
350. s zwischen den Feldern title und subtitle booktitle und booksubtitle so wie maintitle und mainsubtitle gesetzt wird Bei den Stan dardstilen ersetzt dieses Trennzeichen an dieser Stelle newunitpunct Die Stan darddefinition ist newunitpunct das hei t es wird nicht anders verwendet als regul re Abschnittsinterpunktionen intitlepunct bibpagespunct bibpagerefpunct multinamedelim finalnamedelim revsdnamedelim 115 Das Gliederungszeichen zwischen dem Wort in aus und dem darauffolgenden Titel in Anf hrungszeichen so wie article inbook incollection usw Die Standarddefinition ist ein Doppelpunkt mit einem Leerzeichen zum Beispiel Arti kel in Journal oder Titel in Book Man beachte dass dies ein String ist und nicht nur eine Interpunktion Wenn man keinen Doppelpunkt nach aus haben m chte f gt intitlepunct trotzdem eine Leerstelle ein Das Gliederungszeichen welches vor dem pages Feld eingef gt wird Die Standar deinstellung ist ein Komma mit einem Leerzeichen Das Gliederungszeichen welches vor dem pageref Feld ausgegeben wird Die Stan dardeinstellung ist ein Leerzeichen Das Trennzeichen welches zwischen multiplen Begriffen in einer Namensliste wie author oder editor wenn es mehr als zwei Namen in der Liste gibt Die Standard einstellung ist ein Komma gefolgt von einem Leerzeichen Siehe finalnamedelim f r ein Beispiel Das Trennzeichen welches anstelle
351. satz in Zitaten haben wollen author National Aeronautics and Space Administration NASA shortauthor In den Standardzitierstilen wird der Kurzname in allen Zitaten ausgegeben w hrend der volle Name in der Bibliographie ausgegeben wird F r kooperierende Herausge ber verwenden Sie die entsprechenden Felder editor und shorteditor Da alle dieser Felder nun als Namenslisten behandelt werden ist es m glich pers nliche Namen und kooperierende Namen gemischt aufzuf hren vorausgesetzt sie sind in Klammern gesetzt editor National Aeronautics and Space Administration and Doe John shorteditor NASA and Doe John Benutzer die von jurabib zu biblatex gewechselt haben sollten beachten dass shortauthor als Namensliste behandelt wird 2 3 4 W rterlisten Die Felder institution organization publisher und location sind W rterlis ten im Sinne des 2 2 Dies gilt auch f r origlocation origpublisher und die Aliasfelder address and school Alle diese Felder enthalten eine Liste von Elemen te die durch and getrennt werden Wenn sie ein w rtliches and enthalten muss es in Klammern gesetzt werden William Reid and Company Office of Information Management and Communications organization American Society for Photogrammetry and Remote Sensing and American Congress on Surveying and Mapping publisher institution 37 Beachten Sie den Unterschied zwischen einem w rtlichen a
352. schaft Er beendet automatisch das bishe rige Referenzsegment gegebenenfalls und beginnt sofort ein neues Beachte dass das Referenzsegment das beim letzten newrefsegment Befehl startet bis zum En de des Dokuments erweitert wird Benutze endrefsegment wenn man es fr her beenden will 3 5 6 Bibliographiekategorien Bibliographiekategorien erm glichen die Bibliographie in mehrere Teile die ver schiedenen Themen oder verschiedenen Typen von Referenzen gewidmet sind zu teilen zum Beispiel prim re und sekund re Quellen F r Anwendungsbeispiele sie he 8 3 10 4 DeclareBibliographyCategoryt category Deklariert eine neue category die im Zusammenhang mit addtocategory und den category und notcategory Filtern von printbibliography benutzt wird Dieser Befehl wird in der Pr ambel des Dokuments benutzt addtocategoryt category key Ordnet einen key einer category zu und wird in Verbindung mit den category und notcategory Filtern von printbibliography verwendet Dieser Befehl kann in die Pr ambel und in dem Dokumentger st geschrieben werden Der key kann entweder ein einzelner Eingabeschl ssel sein oder eine durch Kommata getrennte Liste von Schl sseln Die Verkn pfung ist global 3 5 7 Bibliografie berschriften und Umgebungen defbibenvironment name begin code end code item code Dieser Befehl definiert Bibliografie Umgebungen Der name ist ein Identifikator der an die env Option von pr
353. schreibt einen Eintrag in das Inhaltsverzeichnis losnumbered hnlich zu shorthands oben verwendet aber chapter oder section um einen nummerierten Kopf zu erzeugen der ebenfalls in das Inhaltsverzeichnis eingef gt wird 3 5 8 Bibliografieanmerkungen defbibnote name text Definiert die Bibliografienotiz name die ber die prenote und postnote Optionen von printbibliography und printshorthands verwendet wird Der text kann jedes beliebige St ck Text sein der m glicherweise auch mehrere Paragraphen um fasst und Schriftsatzdeklarationen enth lt Siehe ebenfalls 3 11 6 3 5 9 Bibliografilter und kontrollen defbibfilter name H expression Definiert den blichen Bibliografie Filter name der ber die filter Option von printbibliography verwendet wird Die expression ist ein komplexer Test der auf den logischen Operatoren and or not dem Gruppenseparator und den folgenden Pr foptionen besteht segment integer Gibt alle Eintr ge aus die im Referenz Segment integer eingetragen sind type entrytype Gibt alle Eintrage aus deren Eingabeart eine bestimmte entrytype ist subtype subtype Gibt alle Eintrage aus deren entrysubtype eine bestimmte subtype ist keyword keyword Gibt alle Eintrage aus deren keywords Feld ein keyword beinhaltet Wenn das keyword eine Leerstelle enth lt muss es in Klammern gesetzt werden category category Gibt alle Fintr ge mit addtoc
354. se Erweitert um true falls die Werte von field 1 und field 2 gleich sind ansonsten um false iflistsequal literal list 1 literal list 2 true false Erweitert um true falls die Werte von literal list 1 und literal list 2 gleich sind ansonsten um false ifnamesequal name list 1 name list 2 true false Erweitert um true falls die Werte von name list 1 und name list 2 gleich sind ansonsten um false iffieldequalst field macro true false Erweitert um true falls der Wert von field und die Definition von macro gleich sind ansonsten um false iflistequalst literal list macro true false Erweitert um true falls der Wert von literal list und die Definition von macro gleich sind ansonsten um false 182 ifnameequals name list macro true false Erweitert um true falls der Wert von name list und die Definition von macro gleich sind ansonsten um false iffieldequalcst field csname true false hnlich wie iffieldequals nimmt jedoch den Kontroll Sequenze Namen csname ohne f hrenden Backslash anstatt den macro Namen als Argument iflistequalcst literal list csname true false hnlich wie iflistequals nimmt jedoch den Kontroll Sequenze Namen csname ohne f hrenden Backslash anstatt dem macro Namen als Argument ifnameequalcs name list csnam
355. sein Pflichtfelder author editor title year date Wahlfelder subtitle titleaddon language howpublished type note lo cation chapter pages pagetotal addendum pubstate doi eprint eprintclass eprinttype url urldate Ein Buch mit mehreren in sich geschlossenen Beitr gen die verschiedene Autoren haben und ihre eigenen Titel Die Arbeit als Ganzes hat keinen allgemeinen Autor aber es hat in der Regel einen Herausgeber Pflichtfelder editor title year date Wahlfelder editora editorb editorc translator annotator commentator introduction foreword afterword subtitle titleaddon maintitle main subtitle maintitleaddon language origlanguage volume part edition volumes series number note publisher location isbn chapter pages pagetotal addendum pubstate doi eprint eprintclass eprinttype url urldate Eine mehrb ndige Kollektion collection R ckw rtskompatible mehrb ndige Collections werden unterst tzt vom Eintragstyp collection Trotzdem ist es sinn voll den Eintragstyp mvcollection zu nehmen Pflichtfelder editor title year date Wahlfelder editora editorb editorc translator annotator commentator introduction foreword afterword subtitle titleaddon language origlanguage edition volumes series number note publisher location isbn pagetotal addendum pubstate doi eprint eprintclass eprinttype url urldate Ein Beitrag zu einer Sammlung die eine in sich
356. senspezi fische Anleitungen siehe ebenfalls 88 3 11 1 and 3 11 2 subbibliography Ist hnlich wie bibliography nur eine Sektionierungsebene darunter Diese Kopf definition verwendet section anstelle von chapter in book hnlichen Klassen und ansonsten subsection anstelle von section bibintoc hnlich wie bibliography oben aber f gt einen Eintrag in das Inhaltsverzeichnis ein subbibintoc hnlich wie subbibliography oben aber f gt einen Eintrag in das Inhaltsverzeich nis ein bibnumbered hnlich wie bibliography oben aber verwendet chapter oder section um einen nummerierten Kopf zu erzeugen der ebenfalls in das Inhaltsverzeichnis ein gef gt wird subbibnumbered hnlich wie subbibliography oben aber verwendet section oder subsection um einen nummerierten Kopf zu erzeugen der ebenfalls in das Inhaltsverzeichnis eingef gt wird none Eine leere Kopfdefinition Zu nehmen um den Kopf abzustellen Die folgenden Kopfzeilen bestimmt zur Verwendung mit printshorthands sind vordefiniert shorthands Das ist der Standardkopf der von printshorthands ausgegeben wird wenn die optheading Option nicht gegeben ist Sie hnelt bibliography oben mit dem Un terschied dass sie die Lokalisierungsstring shorthands anstelle von bibliography oder references verwendet siehe 4 9 2 F r klassenspezifische Hinweise siehe auch 88 3 11 1 and 3 11 2 96 losintoc hnlich wie shorthands oben aber
357. setzt 3 typische Regeln f r incollection Eintr ge die auf eine collection verweisen Wir weisen den source Feldern title die entsprechen den target Felder booktitle zu DeclareDatalnheritance mvbook book inbook bookinbook inherit author author inherit author bookauthor Diese Regel ist ein Beispiel fiir eine Abbildung von einem auf mehrere andere Ein trage Das author Feld als Quelle und fiir das author und das bookauthor Feld des Zieles um kompakte inbook bookinbook Eintr ge zu erm glichen Die Quelle kann entweder ein mvbook oder ein book Eintrag sein Das Ziel kann entweder ein inbook oder ein bookinbook Eintrag sein DeclareDataInheritance inbook incollection noinherit introduction Diese Regel verhindert die Vererbung des introduction Feldes Es gilt fiir alle tar get Eintrage des Typs inbook oder incollection unabhangig von den Typen der source Eintrage noinherit abstract Diese Regel die f r alle Eintr ge unabh ngig von deren Typ gilt verhindert die Vererbung des abstract Feldes ResetDatalnheritance Dieses Beispiel zeigt wie man BibTeX s Querverweismechanismus emuliert Es ak tiviert die Vererbung deaktiviert das berschreiben und l scht alle anderen Verer bungsrregeln und Abbildungen 179 4 6 Hilfsbefehle Die Einrichtungen in diesem Bereich sind f r die Analyse und Speicherung biblio graphischen Daten vorgesehen und nicht f r das Formatieren u
358. sh Schwedisch Schweden swedish Tabelle 1 Unterst tze Sprachen Ver ffentlichungen werden jedoch solche Schl sselbegriffe in der Regel in Deutsch gegeben und sind in diesem Fall geschlechtsspezifisch field identifier Bezeichner Die Sprache der Bibliographieeintr ge Der Bezeichner muss eine Sprache sein die dem Paket babel bekannt ist Diese Informationen k nnen verwendet werden um zwischen Silbentrennungsmustern und Zeichenketten in der Bibliographie zu wech seln Beachten Sie die Gro und Kleinschreibung bei Sprachen Die Sprachen die derzeit von diesem Paket unterst tzt werden sind in Tabelle 1 zusammengefasst Be achten Sie dass babel den Bezeichner english hnlich wie british oder american behandelt abh ngig von der Version Das Paket biblatex behandelt es immer hn lich wie american Es ist besser die Sprachbezeichner american und british zu ver wenden um m glichen Missverst ndnissen vorzubeugen Vergleichen Sie language in 8 2 2 2 field literal Der Titel beim Sortieren des Indexes Im Gegensatz zu indextitle wird dieses Feld nur zum Sortieren verwendet Der ausgegebene Titel im Index ist indextitle oder title Dieses Feld kann n tzlich sein wenn der Titel Sonderzeichen oder Befehle keywords options presort sortkey sortname 31 enth lt die die Sortierung des Indexes beeintr chtigen Betrachten Sie folgendes Beispiel title The LaTeX Companion indextitle LaTeX Companio
359. shorthandintro sortkey author author title subtitle titleaddon shorttitle sorttitle indextitle indexsorttitle collection reference incollection title inreference suppcollection proceedings inproceedings subtitle titleaddon shorttitle sorttitle indextitle indexsorttitle title subtitle titleaddon shorttitle sorttitle indextitle indexsorttitle author bookauthor maintitle mainsubtitle maintitleaddon maintitle mainsubtitle maintitleaddon maintitle mainsubtitle maintitleaddon Types Fields 255 Source Target Source Target book collection reference proceedings periodical B Default Sortierungsschemata inbook bookinbook suppbook incollection inreference suppcollection inproceedings article suppperiodical B 1 Alphabetische Schemata 1 title subtitle titleaddon shorttitle sorttitle indextitle indexsorttitle title subtitle titleaddon shorttitle sorttitle indextitle indexsorttitle title subtitle titleaddon shorttitle sorttitle indextitle indexsorttitle title subtitle shorttitle sorttitle indextitle indexsorttitle booktitle booksubtitle booktitleaddon booktitle booksubtitle booktitleaddon booktitle booksubtitle booktitleaddon journaltitle journalsubtitle Die folgende Tabelle zeigt die standardm igen alphabetischen Sortierungschema ta definiert f r den Default Fall siehe 3 4 f r Erl uterungen
360. so einrichten dass er zum Format der Bibliographie passt Ein besonderer Befehl zur Formatierung welcher zusammen mit printfield und printtext genutzt wird Er umh llt seinen Parameter mit dem Kommando bibhyperref Siehe 4 6 4 f r Details Ein besonderer Befehl zur Formatierung welcher zusammen mit printfield und printtext genutzt wird Er umh llt seinen Parameter mit dem Kommando bibhyperlink Siehe 4 6 4 f r Details Der Parameter name welcher an bibhyperlink weitergegeben wird ist der Wert des Feldes entrykey Ein besonderer Befehl zur Formatierung welcher zusammen mit printfield und printtext genutzt wird Er umh llt seinen Parameter mit dem Kommando bibhypertarget Siehe 4 6 4 f r Details Der Parameter name welcher an bibhypertarget weitergegeben wird ist der Wert des Feldes entrykey 4 10 5 Hilfreiche L ngen Z hler und andere Features Die L ngenregister und Z hler counter welche hier besprochen werden nutzt biblatex um Informationen an die Bibliographie und die Zitierungsstile weiterzu geben Stellen Sie sich diese als Register vor die nur gelesen werden k nnen Beach ten Sie au erdem dass alle Z hler LaTeX Counter sind Nutzen Sie value counter um den aktuellen Wert zu erfahren Dieses L ngenregister zeigt die Weite des breitesten Objektes in shorthand an Die Bibliographie Stile sollten diese L nge in die Definition der Stichwortlisten einbin den sofern anwendbar Diese
361. ste nicht k rzen three Jegliche Sequenz von drei oder mehr aufeinander folgenden Seiten zu einem Bereich k rzen z B die Liste 1 2 11 12 13 21 22 23 24 wird zu 1 2 11 13 21 24 two Jegliche Sequenz von zwei oder mehr aufeinander folgenden Seiten zu einem Bereich k rzen z B die obere Liste zu 1 2 11 13 21 24 60 two hnlich dem Konzept von two aber die Sequenz von zwei genau auf einander folgenden Seiten wird ausgegeben und benutzt die Startseite und den lokalen Folge sequens z B wird die obere Liste zu 1 sq 11 13 21 98 three hnliche dem Konzept von two aber die Sequenz von drei genau aufeinanderfolgenden Seiten wird ausgegeben und benutzt die Start seite und den lokalen Folge sequens z B wird die obere Liste zu 1 sq 11sqq 21 24 all hnlich dem Konzept von three aber die Sequenz aufeinander fol gender Seiten wird als offener endloser Bereich ausgegeben z B wird die obere Liste zu 1 sq 11 sqq 21 sqq zusammengefasst Alle Stile unterst tzten sowohl arabische als auch r mische Zahlen Um Verwechs lungen bei den Listen zu vermeiden werden verschiedene Sets von Ziffern beim Erstellen der Bereiche nicht vermischt z B wird die Liste iii iv v 6 7 8 als iii v 6 8 zusammengefasst backrefsetstyle setonly memonly setormem setandmem memandset default setonly setplusmem Diese Option kontrolliert wie die Endreferenzen mit den set Ein
362. stitution introduction isan isbn ismn isrn issn issue issuesubtitle 22 list literal Der Name der Universitat oder einer anderen Institution je nach Art des Eintrags Herk mmlich benutzt BibTeX daf r das Feldes school welches als Alias unterst tzt wird Siehe auch 88 2 2 5 and 2 3 4 list Name Der Die Autor en der Einf hrung in die Arbeit Wenn der Autor der Einf hrung mit editor und oder translator bereinstimmt verketten die Standardstile diese Felder in der Bibliographie automatisch Siehe auch foreword und afterword field literal Die International Standard Audiovisual Number eines audiovisuellen Werkes Wird nicht von den Standardbibliographiestilen verwendet field literal Die International Standard Book Number eines Buches field literal Die International Standard Music Number f r gedruckte Musik wie Notenb cher Wird nicht von den Standradbibliographiestilen verwendet field literal Die International Standard Technical Report Number eines technischen Berichts field literal Die International Standard Serial Number einer Zeitschrift field literal Die Ausgabe einer Zeitschrift Dieses Feld ist f r Zeitschriften deren einzelne Ausga ben durch Bezeichnung wie Fr hling oder Sommer anstatt des Monats oder einer Nummer identifiziert werden Da die Verwendung von issue hnlich zu month und number ist kann dieses Feld auch f r Doppelausgaben und andere Sonde
363. t 0 000 eee eeeae 4 4 2 Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Biber only Added DeclareIndexFieldFormat 2 2 2 22cm meer 4 4 2 Introducing configurable sorting schemes Added DeclareSortingScheme 2 2 2 2 a a 4 5 1 Added DeclarePresort 4 204 ar Ida 2 war far OER 4 5 1 Added DeclareSortExclusion 4 5 4 24 4 2462444 0 6 bb 0 5 4 5 1 Added DeclareLabelname u u a u a aw Sr Rare EO eS 4 5 2 Added DeclareLabelyear 2 2 cm mm 4 5 2 Improved special field labelname 00000 eae 4 2 4 Improved special field labelyear 2 2 CC mono 4 2 4 Added entrydatak 2 2 0 Ka ea earth eo eR eres 4 4 1 Added RequireBiber ss a 2 cu sa an 4 6 4 Added option check to printbibliography 3 5 2 Added option check to printshorthands a a a 3 5 3 Added defbibcheck 2aceeo a8 Heeb USER eae eee oO Y 3 5 9 Updated support for Portuguese Jos Carlos Santos Fixed conflict with titletoc Fixed some bugs 1 0 2010 11 19 First officially stable release Renamed option bibencoding inputenc to bibencoding auto 3 1 2 1 Made bibencoding auto the package default 22222200 2 121 Added option backend bibtexu 2 2 2 2m nn 312 1 Slightly updated documentation 2 2 2 2 a 2 4 3 Updated support for Dutch Alexander van Loon Upd
364. t Da die Interpunktion nach dem Ort eine andere ist fall es keinen Verlag gibt ben tigen wir einen iflistundef Test um diesen Fall abzufangen Alles anderen wird vom Interpunktionstracker behandelt 4 11 8 Eigene Lokalisierungsmodule Stil Guides enthalten Vorschriften beispielsweise wie Strings wie z B edition ab gek rzt werden sollten oder sie ordnen Ihnen an bestimmte Ausdr cke zu nutzen So zwingt beispielsweise der Stil Guide mla den Autor dazu den Term Works Cited anstelle von Bibliography oder References in der berschrift der Bibliographie zu nutzen Lokalisierungsbefehle wie DefineBibliographyStrings aus 8 3 7 k n nen in cbx und bbx Dateien genutzt werden um solche F lle zu handhaben Je doch wird das berladen von Stil Dateien mit bersetzungen nicht empfohlen Hier kommt DeclareLanguageMapping aus 4 9 1 ins Spiel Dieses Kommando bilde tet eine 1bx Datei mit einer alternativen bersetzung auf eine Sprache von babel ab Zum Beispiel k nnten Sie eine Datei names french humanities 1bx erstellen welche franz sische bersetzungen f r die Nutzung in Geisteswissenschaften bereit stellt und diese auf die babel Sprache french abbilden Dies erfolgt in der Pr ambel oder in der Konfigurationsdatei DeclareLanguageMapping french french humanities Wenn die Sprache des Dokuments auf french gesetzt wird wird french humanities lbx gegen french 1bx ersetzt Um auf das Beispiel mit ml
365. t ein Komma mit einem Leerzeichen Das Trennzeichen welches zwischen Autor Herausgeber und dem Jahr aus Autor Jahr Stilen f r Literaturverweise gesetzt wird Die Standardversion ist ein Leerzei chen Ein String der an den nicht numerischen Teil des labelalpha Feldes angeh ngt wird das hei t der Feldanteil des Labels f r Literaturverweise welches von den alphabetischen Stilen f r Literaturstellen verwendet wird wenn die Abzahl von Autoren Herausgebern maxnames Grenze bersteigt oder die author editor Liste in der bib Datei durch das Schl sselwort and others beschr nkt wurde Das ist typischerweise eine einzelne Eigenschaft wie ein Plussymbol oder ein Stern Die Standardversion ist ein Plussymbol Dieser Befehl kann auch durch einen leeren String neu defiert werden um dieses Merkmal auszuschalten In jedem Fall muss es in der Pr ambel neu definiert werden sortalphaothers prenotedelim postnotedelim 117 Gleicht labelalphaothers wird aber im Sortierprozess verwendet Es in einem anderen Zusammenhang zu verwenden ist angebracht wenn das Letztere einen For matierungsbefehl enth lt zum Beispiel renewcommand labelalphaothers textbf renewcommand sortalphaothers Wenn sortalphaothers nicht neu definiert wird wird er zu labelalphaothers Das Trennzeichen welches nach dem prenote Argument eines Literaturstellen Befehls ausgegeben wird Siehe 3 6 f r Details Die Voreinstellung ist e
366. t geladen wurde und ansonsten um false docsvfield field hnlich wie der docsvlist Befehl aus dem etoolbox Package au er dass er den Namen eines Feldes als Argument nimmt Der Wert dieses Feldes ist wie eine durch Komma getrennte Liste gegliedert Ist das field undefiniert dann erweitert dieser Befehl um eine leere Zeichenkette forcsvfield handler field hnlich wie der forcsvlist Befehl aus dem etoolbox Paket au er dass er den Namen eines Feldes als Argument nimmt Der Wert dieses Feldes ist wie eine durch Komma getrennte Liste gegliedert Ist das field undefiniert dann erweitert dieser Befehl um eine leere Zeichenkette MakeCapitalt text hnlich wie MakeUppercase wandelt jedoch nur den ersten druckbaren Buchsta ben von text in einen Gro buchstaben um Beachte dass die Einschr nkungen die f r MakeUppercase gelten auch f r diesen Befehl gelten Es m ssen n mlich alle Befehle in text robust sein oder m ssen protect vorangestellt haben da test w hrend der Erstellung der berschrift erweitert ist Abgesehen von ASCII Zeichen und Standard Akzent Befehlen arbeitet der Befehl auch mit aktiven Zeichen des inputenc Paket genauso wie mit Kurzschriften des babel Pakets Startet text mit einer Kontrollsequenz dann wird nichts gro geschrieben Dies ist ein robuster Befehl 192 MakeSentenceCase text MakeSentenceCase t text Konvertiert das text Argument in die Satzschreibu
367. tandardeinstel lung In diesem Fall wird editortype weggelassen Der Hauptherausgeber Dies ist die allgemeine redaktionelle Rolle und der Standard wert Ahnlich wie editor wird aber verwendet wenn die Aufgabe des Herausgebers haupts chlich das Zusammenstellen ist Der Gr nder und Herausgeber einer Zeitschrift oder eines umfassenden Publikati onsprojektes wie eine Gesammelte Werke Edition oder eine lang andauernde Ko lumne continuator redactor collaborator 39 Ein Redakteur der die Arbeit des Gr nders founder fortgesetzt aber sp ter durch den aktuellen Herausgeber editor ersetzt wurde Ein zweiter Herausgeber dessen Aufgabe es ist die Arbeit zu schw rzen Eine weiterer Herausgeber oder ein Berater des Herausgebers Zum Beispiel wenn die Aufgabe des Herausgebers in der Erstellung besteht k nnen Sie dies im entsprechenden editortype Feld angeben Collection editor Editor Edward editortype compiler Es kann auch weitere Herausgeber neben dem Hauptherausgeber geben Book author editor Editor Edward editora Redactor Randolph editoratype redactor editorb Consultant Conrad editorbtype collaborator s Zeitschriften oder lang andauernde Ver ffentlichungsprojekte k nnen mehrere Ge nerationen von Herausgebern enthalten Zum Beispiel kann es einen Gr nder zu s tzlich zu dem derzeitigen Herausgeber geben Book author
368. teger Dieser Befehl entfernt f hrende Nullen von einer Zahl oder sch tzt diese abh ngig von der datezeros Paketoption 8 3 1 2 1 Der Befehl kann in der Definition von Makros genutzt werden die ein Datum formatieren stripzerost integer Dieses Kommando entfernt f hrende Nullen von einer Zahl Es kann f r das Forma tieren oder Aufz hlen von Daten genutzt werden shorthandwidth labelnumberwidth labelalphawidth bibhyperref bibhyperlink bibhypertarget shorthandwidth labelnumberwidth 232 Eine besondere Feld formatierende Anweisung die intern von biblatex genutzt wird Wenn die bibliographischen Daten von der bb1 Datei gelesen werden misst biblatex die Werte von allen shorthand Feldern und setzt das L ngenregister shorthandwidth auf den Wert des weitesten Stenogramms siehe 4 10 5 Um die korrekte Weite zu bestimmen nutzt das Paket zwei Faktoren die Definition von bibfont und seine Formatierungsanweisung Alle Stilarten sollten diese Anwei sung so einstellen dass sie mit dem Format der Stichwortlisten zusammenpassen Dieser Befehl hnelt shorthandwidth bezieht sich aber auf das Feld labelnumber und das L ngenregister labelnumberwidth Numerische Stile sollten diesen Befehl so einrichten dass er zum Format der Bibliographie passt Dieser Befehl hnelt shorthandwidth bezieht sich auf auf das Feld labelalpha und das L ngenregister labelalphawidth Alphabetische Stile sollten diesen Befehl
369. ten ist nutzt das label Feld als Absicherung wenn entweder author editor oder year fehlen Auf der anderen Seite nutzen die numerischen Designs dies nicht bei allem da das nu merische Schema unabh ngig von den verf gbaren Daten ist Das Autor Titel Design ignoriert es weitgehend da der blo e title in der Regel f r eine einheitliche Zitier form ausreichend ist ein Titel wird erwartungsgem in jedem Fall zur Verf gung stehen Das label Feld kann auch verwendet werden um die nicht numerischen Teile des automatisch generierten labelalpha Feldes alphabetische Zitierform zu berschreiben Siehe 4 2 4 f r weitere Einzelheiten 36 Beachten Sie dass herk mmliche BibTeX Stile ein Feld key f r die Alphabetisie rung besitzen falls sowohl author und editor fehlen Das Paket biblatex behan delt key hnlich wie sortkey Dar ber hinaus bietet es eine sehr feine Sortierungs kontrolle vgl 88 2 2 3 and 3 4 f r Details Das Paket natbib verwendet key als ein Absicherungslabel f r Zitate Verwenden Sie stattdessen das label Feld 2 3 3 Kooperierende Autoren und Herausgeber Kooperierende Autoren und Herausgeber werden jeweils in author oder editor Feld angef hrt Beachten Sie dass diese in einem Extrapaar geschweifter Klammern gesetzt werden m ssen um zu verhindern dass sie BibTeX als Personennamen in ihre Bestandteile zerlegt Verwenden Sie shortauthor wenn Sie eine gek rzte Form des Namens oder eine Abk rzung f r den Ein
370. tion von printshorthands wenn die Liste von K rzeln ausgegeben wird Bibliographiesektionen sind numme riert beginnend bei 1 Die Nummer der aktuellen Sektion wird auch in die Kopie datei geschrieben Alle Zitierungen die au erhalb einer refsection Nachbarschaft angegeben werden sind der Sektion 0 zugeteilt Wenn printbibliography in nerhalb einer refsection benutzt wird wird sie automatisch die aktuelle Sektion ausw hlen Die section Option wird in diesen Fall nicht ben tigt Dies gilt auch f r printshorthands newrefsection resource Dieser Befehl ist der refsection Nachbarschaft hnlich au er das er eher ein selbst st ndiger Befehl ist als eine Nachbarschaft Er beendet automatisch die bisherige Referenzsektion gegebenfalls und beginnt sofort eine neue Beachten Sie dass die Referenzsektion die beim letzten newrefsection Befehl im Dokument startet ge nau bis zum Ende des Dokuments erweitert wird Man benutzt endrefsection wenn man es fr her beenden will 3 5 5 Bibliographiesegmente Die refsegment Nachbarschaft wird im Dokumentk rper benutzt um ein Referenz segment zu markieren Diese Nachbarschaft ist n tzlich wenn man eine allgemeine Bibliographie will die in Kapitel Sektion oder jeden anderen Teil des Dokuments unterteilt wird Eigentlich sind Referenzsegmente komplett unabh ngig von den Do kumentteilen wie etwa chapter und section obwohl sie speziell per Kapitel oder Sektion benutzt werden
371. tiviert wird er als van Beethoven zitiert und als Van Beethoven Ludwig alphabetisiert Mit Biber kann diese Option auch auf Per Typ Basis gesetzt werden indexing true false cite bib Die indexing Option kann auch auf Per Typ oder Pre Eintrag gesetzt werden F r Details beachten Sie 8 3 1 2 1 3 1 3 2 Typ Eintragoptionen Die nachfolgenden Optionen sind auf Per Eintrag Basis in das options Feld setzbar Sie sind nicht global benutzbar skipbib true false default false Wenn diese Option aktiviert ist wird der Eintrag aus der Bibliographie ausgeschlos sen kann aber immer noch zitiert werden Mit Biber ist diese Option auch auf Per Typ Basis setzbar skiplos true false default false Wenn diese Option aktiviert ist wird der Eintrag aus der Abk rzungen ausgeschlos sen Er findet sich immer noch in der Bibliographie und kann auch per Abk rzung zitiert werden Mit Biber ist diese Option auch auf Per Typ Basis setzbar skiplab true false default false Ist diese Option aktiviert dann wird biblatex den Eintr gen keine Etiketten zuwei sen Normalerweise wird diese Option nicht ben tigt Benutzen Sie sie mit Vorsicht Wenn sie aktiviert ist kann biblatex nicht garantieren dass Literaturverweise f r die entsprechenden Eintr ge einzigartig sind und Literaturverweisstile die Etiketten ben tigen k nnten dabei scheitern validierte Literaturverweise f r die Eintr ge zu erstellen Mit Biber ist diese Option
372. tlinie bibhypertarget in 8 4 10 4 bibhyperlink name H text Ein Packer f r hyperrefs hyperlink Befehl name ist der Name eines Fixpunkts der mit bibhypertarget definiert wurde text ist ein beliebig druckbarer Text oder Kode der in einen Link umgewandelt werden soll Gibt es in diesem Dokument irgendwelche refsection Umgebungen dann ist name lokal f r die aktuelle Um gebung Ist die Paketoption hyperref deaktiviert oder wurde das hyperref Paket 191 nicht geladen dann bergibt dieser Befehl einfach das text Argument Siehe auch die Formatierungsrichtlinie bibhyperlink in 8 4 10 4 bibhyperref entrykey text Wandelt text in einen internen Link um der auf entrykey in der Bibliographie zeigt Entfallt der entrykey dann benutzt dieser Befehl den Schliissel des Eintrags der gerade bearbeitet wird Dieser Befehl wird verwendet um Zitate in anklick bare Links umzuwandeln die auf den entsprechenden Eintrag in der Bibliographie zeigen Das Linkziel wird von biblatex automatisch markiert Gibt es in diesem Do kument mehrere Bibliographien dann ist das Ziel das erste Auftreten von entrykey in einer der Bibliographien Gibt es irgendwelche refsection Umgebungen dann sind die Links lokal in dieser Umgebung Siehe auch die Formatierungsrichtlinien bibhyperref in 4 10 4 ifhyperref true false Erweitert um true falls die Paketoption hyperref aktiviert ist was bedeutet dass das hyperref Pake
373. tor commentator aftword identisch sind bytranslatorco bytranslatoran bytranslatorin bytranslatorfo bytranslatoraf bytranslatorcoin bytranslatorcofo bytranslatorcoaf bytranslatoranin bytranslatoranfo bytranslatoranaf withcommentator withannotator withintroduction withforeword withafterword 217 4 9 2 7 Verkettete Aufgaben des bersetzers ausgedr ckt als Aktionen Die folgenden Schl ssel hneln bytranslator in ihrer Funktion Sie werden verwendet um zus tzliche Aufgaben des bersetzers anzugeben so zum Beispiel translated and commented by bersetzt und kommentiert von translated and furnished with an introduction by bersetzt und mit einer Einleitung versehen von trans lated with a foreword by mit einem Vorwort versehen und bersetzt von Wird benutzt wenn translator commentator identisch sind Wird benutzt wenn translator annotator identisch sind Wird benutzt wenn translator introduction identisch sind Wird benutzt wenn translator foreword identisch sind Wird benutzt wenn translator aftword identisch sind Schl ssel f r die Kombination von translator commentator role Wird benutzt wenn translator commentator introduction identisch sind Wird benutzt wenn translator commentator foreword identisch sind Wird benutzt wenn translator commentator aftword identisch sind Schl ssel f r die Kombination von translator annotator role Wird benutzt wenn translator
374. tragen verwendet wird Das series Feld welches standardm ig ein Wortfeld ist wird bei Nutzung von article Eintr gen gesondert behandelt siehe 2 3 7 f r Einzelhei ten 2 2 2 Datenfelder Die Felder in diesem Abschnitt sind diejenigen die regul r druckf hige Daten ent halten Der Name auf der linken Seite ist der Name des Feldes der von BibTeX und biblatex verwendet wird Der biblatex Datentyp ist rechts neben dem Name an gegeben Siehe 2 2 1 f r Erl uterungen zu der verschiedenen Datentypen field literal Dieses Feld ist f r die Aufnahme von Zusammenfassungen in eine bib Datei welche durch einen speziellen Bibliographiestil ausgegeben werden Es wird nicht von allen Standard Bibliographie Designs verwendet field literal Verschiedene bibliographische Daten die am Ende des Eintrags gedruckt werden Dies ist hnlich dem note Feld au er dass es am Ende des Bibliographieeintrages gedruckt wird list Name Der Die Autor en von einem Nachwort zu einer Arbeit Wenn der Autor des Nach wort mit dem editor und oder translator bereinstimmt verketten die Standard Stile diese Felder in der Bibliographie automatisch Siehe auch introduction und foreword field literal Dieses Feld kann n tzlich sein bei der Umsetzung eines Stils f r kommentierte Bi bliographien Es wird nicht von allen Standard Bibliographie Designs verwendet Beachten Sie dass dieses Feld nichts mit annotator zu tun hat Der annotator
375. tragen und ihren Mitgliedern umgehen werden Dabei sind die folgenden Optionen verfiigbar setonly Alle Endreferenzen werden zu set Eintragen hinzugef gt Die pageref Liste der eingesetzten Mitglieder bleibt leer memonly Referenzen der eingesetzten Mitglieder werden dem entsprechenden Mitglied hinzugefiigt Referenzen der set Eintrage werden zu allen Mitgliedern hinzugef gt Die pageref Liste der set Eintr ge bleibt leer setormem Referenzen des set Eintrags werden dem set Eintrag hinzugef gt Referenzen zu eingesetzten Mitgliedern werden dem entsprechenden Eintrag hinzugef gt setandmem Referenzen der set Eintr ge werden dem set Eintrag hinzugef gt Referenzen zu eingesetzten Mitgliedern werden dem set Eintrag und dem entsprechenden Mitglied hinzugef gt memandset Referenzen der set Eintr ge werden dem set Eintrag und allen Mitgliedern hinzugef gt Referenzen der gesetzten Mitgliedern wer den dem entsprechenden Mitglied hinzugef gt setplusmem Referenzen der set Eintr ge werden dem set Eintrag und allen Mitgliedern hinzugef gt Referenzen der eingesetzten Mitglieder wer den dem entsprechenden Mitglied und dem set Eintrag hinzugef gt 61 indexing true false cite bib default false Diese Option kontrolliert die Katalogisierung in Literaturverweisen und der Biblio graphie Genauer gesagt beeinflusst sie der ifciteindex und ifbibindex Befehl aus 4 6 2 Die Option kann f r alles eine Pro Typ od
376. ttel die f r dieses Paket erforderlich sind und diskutiert Kompatibilit tsprobleme 1 5 1 Anforderungen Die Mittel die in diesem Abschnitt aufgef hrt sind sind unbedingt erforderlich damit biblatex funktionieren kann Das Paket wird nicht funktionieren wenn sie nicht verf gbar sind Das biblatex Paket erfordert e TeX TeX Distributionen enthalten seit geraumer Zeit e TeX Bin rdateien die bekannten Distributionen nutzen diese heutzutage stan dardm ig Das biblatex Paketes berpr ft ob es unter e TeX funktioniert Wenn Sie Ihre Dokumente wie gewohnt kompilieren stehen die Chancen gut dass es funk tioniert Wenn Sie eine Fehlermeldung erhalten versuchen Sie Ihr Dokument mit elatex statt latex bzw pdfelatex statt pdflatex zu kompilieren Das biblatex Paket verwendet standardm ig BibTeX als Datenbankhintergrund W hrend es f r ltere BibTeX Bin rdateien biblatex ausreicht wird die Nutzung von bibtex8 empfohlen Wenn Ihre TeX Distribution kein bibtex8 enth lt k nnen Sie es von CTAN erhalten Shttp www ctan org tex archive biblio bibtex 8 bit Biber Biber ist die neuste Generation des biblatex Hintergrundes Es ist derzeit in Ent wicklung und kann aber bereits statt BibTeX verwendet werden Sie ben tigen nur einen Hintergrund entweder BibTeX oder Biber Biber ist ber SourceForge erh lt lich Seit 2011 ist es auch in den wichtigen Distributionen wie TpX Live enthalten etoolbox Dieses LaTeX Paket
377. tzt um eventuelle Trennstellen zu unterdr cken wird man die Auswirkungen sehen k nnen kann aber auch mit berf llten Zellen konfrontiert werden highnamepenalty lownamepenalty bibellipsis noligature hyphenate hyphen nbhyphen 120 Dieser Z hler beinhaltet eine Strafe welche den Zeilenumbruch bei Namen beein flusst In 88 3 11 4 and 3 8 1 ist eine Erkl rung zu finden Dieser Z hler wird w h rend der Ladezeit auf hyphenpenalty initialisiert Wenn man solche Zeilenumbr che nicht mag kann man einen h heren Wert verwenden Wenn es einem egal ist setzt man den Z hler auf null Wenn man das traditionelle BibTeX Verhalten bevor zugt keine Zeilenumbr che bei highnamepenalty Trennstellen setzt man ihn auf unendlich 10 000 oder h her Gleicht highnamepenalty Erkl rungen finden sich in 88 3 11 4 and 3 8 1 Dieser Z hler wird w hrend der Ladezeit zur H lfte auf hyphenpenalty initialisiert Wenn man solche Zeilenumbr che nicht mag kann man einen h heren Wert verwenden Wenn es einem egal ist setzt man den Z hler auf null 3 8 4 Mehrzweckbefehle Die Befehle dieses Abschnitts sind multifunktionale Befehle die generell verf gbar sind nicht nur f r Zitierungen und die Bibliographie Ein elliptisches Symbol mit Klammern Deaktiviert Ligaturen an dieser Stelle und f gt etwas Leerraum ein Mit diesem Be fehl k nnen Standardligaturen wie fi and fl aufgebrochen werd
378. udio CD DVD Audio Kassette oder ahnlichen Medien Diese Typ wird derzeit von der Standardstilen nicht untersttitzt Siehe auch music Ein spezieller Eingabetyp der nicht wie andere in bib Dateien verwendet wird Er ist vorgesehenen f r Pakete von Drittanbietern wie notes2bib welche Anmerkun gen zu der Bibliographie hinzuf gen Die Anmerkungen sollen in das Feld note Es wird darauf hingewiesen dass der bibnote Typ in keinem Zusammenhang zum defbibnote Befehl steht defbibnote ist f r das Hinzuf gen von Kommentaren zu Beginn oder am Ende der Bibliographie w hrend der bibnote Typ f r Pakete gedacht ist die Anmerkungen zu den Bibliographie Eintr gen hinzuf gen Kommentare die einen anderen Status als normale B cher wie Rechts Kommenta re haben Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt Bilder Gem lde Fotografien und hnlichen Medien Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt Gerichtsurteile gerichtliche Aufnahmen und hnliche Dinge Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt Gesetze Gesetzesvorlage Legislativvorschl ge und hnliche Dinge Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt Juristische Dokumente wie Vertr ge Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt Pers nliche Korrespondenz wie Briefe E Mails Memoiren etc Dieser Typ wird derzeit von den Standardstilen nicht unterst tzt
379. uiert 4 11 4 2 Namenslisten uniquelist Mehrdeutigkeit ist auch ein Problem f r die Namenslisten Wenn der labelname Liste die maxnames minnames Otionen ab geschnitten werden kann es zu Mehrdeutigkeit kommen Diese Art von Ambiguit t wird von der uniquelist Option adressiert Beachten Sie die folgenden Daten Doe Jones Smith 2005 Smith Johnson Doe 2005 Smith Doe Edwards 2005 Smith Doe Jones 2005 Viele author year Stile verk rzen lange author editor Listen in Zitaten Mit maxnames 1 w rden wir beispielsweise erhalten Doe et al 2005 Smith et al 2005a Smith et al 2005b Smith et al 2005c Da die Autorennamen nach dem Abschneiden mehrdeutig sind ist ein extra K rzel an das Jahr angef gt um eindeutige Zitate zu gew hrleisten Auch hier haben wir wieder viele Stilbeschreibungen machen es verbindlich dass zus tzliche Buchstaben verwendet werden um Werke von dem gleichen Autor eindeutig zu machen Um 242 die Autorenliste zu disambiguieren ist es in der Regel erforderlich weitere Namen hinzuzuf gen hinausgehend ber den maxnames minnames Truncationspunkt Das uniquelist Merkmal addressiert dieses Merkmal Mit uniquelist true w rden wir bekommen Doe et al 2005 Smith Johnson et al 2005 Smith Doe and Edwards 2005 Smith Doe and Jones 2005 Die uniquelist Option berschreibt maxnames minnames auf einer pro Eintrag Ba sis Im Grunde ist das was passiert dass der et al Zitatteil expandierte bis zum
380. ungsregel durch die das source Feld auf das target Feld ab gebildet wird Das option Feld stellt die oben erkl rte override Option zur Ver f gung Wird die Regel lokal definiert so hat Sie Vorrang vor jeder globalen Verer bungsregel die mit DefaultInheritance festgelegt wurde noinherit source Verhindert bedingungslos die Vererbung des source Feldes ResetDataInheritance L scht alle Dieser Befehl darf nur in der Pr mbel benutzt werden Dazu einige praktische Beispiele DefaultInheritance all true override false Dieses Beispiel zeigt wie man das Standardverhalten der Vererbung festlegt Die obigen Einstellungen sind die Standardwerte fiir ein Paket Biber only Biber only 178 DefaultInheritance except online fall false all true override false Dieses Beispiel ist dem obigen hnlich f gt jedoch eine Ausnahme hinzu Eintr ge des Typs Conline erben standardm ig keine Daten von bergeordneten Eintr gen DeclareDatalnheritance collection fincollection f inherit title booktitle inherit subtitle booksubtitle inherit titleaddon booktitleaddon Bisher haben wir uns angeschaut wie man die Standardeinstellungen setzt Z B be deutet all true dass das publisher Feld von dem source Eintrag in das publisher Feld des target Eintrags kopiert wird In manchen Fallen werden aber auch asymme trische Abbildungen ben tigt Sie werden mit DeclareDataInheritance definiert Das obige Beispiel
381. unktion eingef gt wird e Wurde ein neuer Block oder eine neue Unit angefordert Ist ein newunit oder newblock Befehl vorangegangen e Gab das vorangegangene Kommando etwas aus Ist ein printfield oder ein hnlicher Befehl vorangegangen Hat dieses Kommando etwas ausgegeben e Geben wir nun etwas aus Ist das Feld oder die Liste die jetzt verarbeitet wird definiert Block und Unit Interpunktionen werden nur dann eingef gt wenn alle diese Be dingungen zutreffen Betrachten wir noch einmal das obige Beispiel printfield title newunit printfield edition newunit printfield note Hier sehen Sie was passiert wenn das Feld edition nicht definiert ist Das ers te printfield Kommando druckt den Titel und setzt eine interne neuer Text Markierung Das erste newunit setzt eine interne neue Unit Markierung Es wurde an dieser Stelle keine Interpunktion gedruckt Das zweite printfield tut nichts da das Feld edition nicht definiert ist Das n chste newunit setzt erneut einen internen Marker neue Unit Noch immer wird keine Interpunktion gedruckt Das dritte printfield berpr ft ob das Feld note definiert ist Ist dies der Fall so schaut es auf die neuer Text und neue Unit Marken Sind beide gesetzt f gt es den Interpunktionspuffer ein bevor es die Notiz druckt Danach l scht es die Marke neue Unit und setzt die neuer Text Marke wieder Dies klingt alles kom
382. unzul ssig Man verwendet stattdessen den Eingabeschl ssel der Menge 111 Eingabe Ausgabe Kommentierung mcite set1 glashow salam weinberg 1 Bestimmen und zitieren den Satz mcite set1 1 Nachfolgendes Zitieren des Satzes cite set1 1 Ubliches regul res cite Arbeiten mcite set1 glashow salam weinberg 1 Redundant aber permisible mcite glashow 1a Zitieren ein Satzmitglied cite weinberg 1c Ebenso regul res cite Arbeiten Tabelle 6 mcite artige Syntax Beispiel der Ausgabe mit style numeric und subentry Option 3 7 Lokalisierungsbefehle Das biblatex Paket unterst tzt bersetzungen f r Schl sselbezeichnungen wie edi tion oder volume ebenso wie Definitionen f r sprachspezifische Merkmale wie das Datumsformat und Ordinale Diese Definitionen welche automatisch geladen wer den k nnen in der Pr ambel des Dokuments oder in der Konfigurationsdatei mit den in diesem Abschnitt vorgestellten Befehlen modifiziert oder erweitert werden DefineBibliographyStringst language definitions Dieser Befehl wird verwendet um Lokalisierungsstrings zu definieren Die language muss der Name einer Sprache aus dem babel Paket sein das hei t einer der Iden tifikatoren aus Tabelle 1 auf Seite 30 Die definitions sind key value Paare wel che einem Ausdruck einen Identifikator zuordnen Def ineBibliographyStrings american bibliography Bibliography shorthands Abbreviat
383. uto encoding default auto Spezifiziert die Verschliisselung des bib Files Bei der Verwendung von Biber ent spricht diese der bblencoding Option von Biber Zur Verf gung stehen folgende Wahlm glichkeiten auto Benutzen Sie diese Option wenn der Arbeitsablauf transparent sein soll d h wenn die Verschl sselung der bib Datei identisch zur Ver schl sselung der tex Datei ist encoding Wenn das Encoding des bib Files sich unterscheidet von dem des tex Files geben Sie encoding explizit an biblatex setzt normalerweise voraus dass die tex und bib Dateien die gleiche Kodierung haben bibencoding auto Beachten Sie dass das gleiche Backends nur eine limitierte Anzahl von Encodings unterst tzen Sie finden in 8 2 4 3 weitere Erl uterungen dazu safeinputenc true false default false Biber only Wenn diese Option aktiviert ist wird automatisch texencoding ascii forciert wenn das inputenc inputenx Paket geladen wurde und die Eingabekodierung UTF 8 ist d h es ignoriert alle UTF 8 basierten Makros und nimmt nur Ascii Biber wird 66 dann versuchen alle Nicht Ascii Daten in dem Verzeichnis bib Datei in Ascii Kodierung umzuwandeln Beispielsweise wird es S in d S konvertieren Siehe 2 4 3 4 f r die Erl uterung warum Sie vielleicht dies Option aktivieren bibwarn true false default true Im Normalfall wird biblatex automatisch Probleme mit den Daten die Backend betreffen wie LaTeX Probleme bermitteln Um d
384. utomatisch so gereinigt dass der Hash sicher in Formationen von Kontrollsequenznamen genutzt werden kann Es ist nicht zum Drucken gedacht Siehe auch fullhash field string Ein Hash String der eine eindeutige Identizierung der labelname Liste vornimmt Diese Felder unterscheiden sich von namehash in zwei Details 1 Die shortauthor und shorteditor Listen werden ignoriert wenn der Hash erzeugt wird 2 Der Hash bezieht sich immer auf die ganze Liste ignorierend maxnames und minnames Beach ten Sie auch hash und namehash list literal Falls die backref Paketoption aktiviert ist beinhaltet diese Liste die Seitennum mern von Seiten auf denen betreffende Bibliographieeint ge zitiert werden Falls es refsection Umgebungen im Dokument gibt sind die R ckreferenzen lokal f r die Referenzabschnitte field literal Dieses Feld beinhaltet den ersten Buchstaben von dem String welcher w hrend der Sortierung genutzt wird Dies ist n tzlich wenn man die Bibliographie alphabetisch unterteilt Biber only labelalpha extraalpha labelname 153 4 2 4 2 Felder f r die Nutzung in Zitatbeschriftungen field literal Eine Beschriftung hnlich zu den Beschriftungen welche von dem alpha bst Stil von dem traditionellen BibTeX generiert werden Diese Beschriftungen bestehen aus dem Anfangsbuchstaben bezogen aus der labelname Liste plus die letzten zwei Stellen des Publikationsjahres Das label Feld kann genutzt werden um se
385. valent eines ifandothers Tests f r die aktuelle Liste aus F llt dieser Test negativ aus so berpr ft er au erdem ob der listtotal Z hler gr er als liststop ist Dieser Befehl kann in einer Formatierungsrichtlinie genutzt werden um zu entscheiden ob eine Notiz wie and others oder et al am Ende der Liste gedruckt wird Beachten Sie dass Sie berpr fen m ssen ob Sie in der Mitte oder am Ende der Liste sind z B ob listcount kleiner oder gleich liststop ist Siehe 4 4 1 f r Details ifmoreitems true false Dieser Befehl ist hnlich wie ifmorenames berpr ft jedoch die aktuelle Buchsta benliste Er ist fiir die Verwendung in Formatierungsrichlinien ftir Buchstabenlisten Der Befehl wird immer um false erweitern wenn er anders verwendet wird iffirstinits true false Erweitert um true oder false abhangig von dem Status der firstinits Package Option Siehe 3 1 2 3 Dieser Befehl ist fiir die Verwendung in Formatierungs richtlinienen ftir Namenslisten bestimmt ifkeyword keyword true false F hrt true aus falls keyword in dem keywords Feld des Eintrags der gerade bearbeitet wird gefunden wird Ansonsten wird false ausgef hrt ifentrykeyword entrykey keyword true false Eine Variante von ifkeyword welche einen Schliisseleintrag als erstes Argument nimmt Dies ist n tzlich wenn man einen anderen Eintrag als den Eintrag der ge rade
386. vironment bibliography list setlength leftmargin bibhang setlength itemindent leftmargin setlength itemsep bibitemsep setlength parsep bibparsep endlist item Diese Definition nutzt eine list Umgebung mit hangender Markierung unter Ver wendung des bibhang L ngenregisters welcher durch biblatex bereitgestellt wird Es erlaubt zu einem gewissen Grad die Konfigurierbarkeit durch Nutzung von bibitemsep und bibparsep zwei L ngenregister welche durch biblatex f r diesen Zweck be reitgestellt werden siehe 4 10 3 Der authoryear und authortitle Bibliogra phiestil nutzt eine Definition hnlich zu diesem Beispiel defbibenvironment bibliography list printfield labelnumberwidth labelnumber setlength labelwidth labelnumberwidth setlength leftmargin labelwidth setlength labelsep biblabelsep addtolength leftmargin labelsep setlength itemsep bibitemsep setlength parsep bibparsep renewcommand makelabel 1 hss 1 endlist item 149 Manche Bibliographiestile drucken Beschriftungen in die Bibliographie Zum Bei spiel ein Bibliographiestil der f r ein nummerisches Zitierschema ausgelegt ist wird die Nummer von jedem Eintrag so drucken dass die Bibliographie wie ei ne nummerierte Liste aussieht In dem ersten Beispiel war das erste Argument f r list leer In diesem Beispiel brauchen wir es um eine Nummer einzuf gen welche durch bi
387. von multinamedelim vor dem letzten Namen in einer Namensliste eingef gt wird Die Standardeinstellung ist der Lokalisierungs term and begrenzt durch Leerzeichen Hier ein Beispiel Michel Goo sens Frank Mittelbach and Alexander Samarin Edward Jones and Joe Williams Das Komma im ersten Beispiel kommt von multinamedelim w hrend der String and in beiden Beispielen von finalnamedelim kommt Siehen Sie ebenfalls finalandcomma in 3 8 2 Ein zus tzliches Trennzeichen welches nach dem Vornamen in einer Namenslis te ausgegeben wird wenn der Vorname gegeben ist Die Standardvariante ist ein offener String das bedeutet es wird kein zus tzliches Trennzeichen ausgegeben Hier ein Beispiel welches eine Namensliste mit einem Komma als revsdnamedelim zeigt Jones Edward and Joe Williams In diesem Beispiel kommt das Komma nach Edward von revsdnamedelim wah rend der String and von finalnamedelim kommt der zus tzlich zum vorherigen ausgegeben wird 2 Man beachte dass nultinamedelim keinesfalls verwendet werden kann wenn es nur zwei Namen in der Liste gibt In diesem Fall verwenden die Standardstile finalnamedelim andothersdelim multilistdelim finallistdelim andmoredelim multicitedelim supercitedelim compcitedelim nametitledelim nameyeardelim labelalphaothers 116 Das Trennzeichen welches vor dem Lokalisation tring andothers ausgegeben wird wenn eine Na
388. vorgege benen Ressourcen und den allgemeinen Ressourcen ist nur relevant wenn es Refe renzenabschnitte im Dokument gibt und die optionalen Argumente von refsection 3 5 4 benutzt werden um alternative Ressourcen festzulegen die die vorgege bene Ressourceliste ersetzt Alle allgemeinen Ressourcen werden zu allen Referen tenabschnitten hinzugefiigt addsectionbib options resource Dieser Befehl unterscheidet sich von addbibresource indem die Ressourcen options registriert werden aber die Ressourcen zur keiner Ressourceliste hinzugef gt wer den Dies wird nur f r Ressourcen ben tigt die 1 ausschlie lich in den optionalen Argumente von refsection 3 5 4 stehen und 2 Optionen ben tigen die abwei chen von den vorgegebenen Einstellungen In diesen Fall kommt addsectionbib zum Einsatz um die resource vorher zu markieren um es zu benutzen beim Fest legen der geeigneten Optionen in der Pr ambel Die label Option kann n tzlich sein um kurze Namen den Ressourcen zuzuordnen bibliographyt bibfile Deprecated Der alte Befehl f r das Hinzuf gen von bibliographischen Ressourcen unterst tzt die umgekehrte Kompatibilit t Wie addbibresource kann dieser Befehl nur in der Pr ambel benutzt werden und f gt Ressourcen zu der vorgegebenen Ressour celiste hinzu Sein Argument ist eine Komma getrennte Liste von bib Dateien Die bib Erweiterung kann vom Dateinamen weggelassen werden Den Befehl mehr mals auf
389. welcher wie jeder andere Eingabe schl ssel in Bezug auf die Menge verwendet wird Der key muss einzigartig sein und er darf nicht in Konflikt mit anderen Eingabeschl sseln geraten Das zweite Ar gument ist eine durch Kommata getrennte Liste von Eingabeschl sseln welche die Menge bilden defbibentryset beinhaltet ein quivalent eines nocite Befehls das hei t alle Mengen welche deklariert wurden werden auch in das Inhaltsver zeichnis geschrieben Wenn eine Menge mehr als einmal deklariert wurde wird nur der erste Aufruf von defbibentryset die Menge bestimmen Darauffolgende De finitionen des selben key werden ignoriert und wie nocite key behandelt Dy namische Mengeneintr ge werden im Dokumentger st definiert und sind lokal be z glich der umschliessenden refsection Umgebung wenn vorhanden Andernfalls werden sie der Sektion 0 des Literaturverzeichnisses zugeordnet Diejenigen die in der Pr ambel bestimmt wurden ebenfalls Man beachte dass dynamische Mengen eintr ge Biber ben tigen Sie werden mit keinem anderen Abschluss funktionieren Siehe 8 3 10 5 f r weitere Details 3 6 Zitierungsbefehle Alle Befehle f r Literaturangaben beinhalten generell ein zwingendes und zwei op tionale Argumente Die prenote ist Text der zu Beginn der Literaturstelle ausgege ben wird Dies sind in der Regel Notizen wie siehe oder vergleiche Die postnote ist Text der zum Schluss der Literaturstelle ausgegeben wird Das
390. welches ein Bereichspr fix erzwingt und ebenso ein nopp Kommando welches Pr fixe unterbindet cite ppno 27a 28c key cite nopp 25 key Diese Kommandos k nnen berall im postnote Argument benutzt werden auch mehrmals Zum Beispiel wenn man mit einem Band und Seitenummer zitiert m ch te man vielleicht das Pr fix am Anfang des Postnotes unterbrechen und es in der Mitte des Strings hinzuf gen cite VII pno 5 key cite VII pno 3 ppno 40 45 key cite see ppno 37 46 in particular pno 40 key Es gibt zwei Hilfskommandos fiir Suffixe wie die folgende n Seite n Statt ein solches Suffix w rtlich einzuf gen was ppno ben tigen w rde um ein Pr fix zu erzwingen cite ppno 27 sq key cite ppno 55 sqq key benutzt man die Hilfskommandos psq und psqq Man beachte dass kein Leerzei chen zwischen Nummer und Kommando ist Dieses Leerzeichen wird automatisch eingef gt und kann durch Umdefinierung des Makros sqspace modifiziert werden cite 27 psq key cite 55 psqq key Da die Postnote ohne Pr fix gedruckt wird falls es ein Zeichen enth lt welches keine arabische oder r mische Zahl ist kann man das Pr fix auch manuell eintippen cite p 5 key Es ist m glich das Pr fix ber eine pro Eintrag Basis zu unterdr cken indem man das pagination Feld von einem Eintrag auf none setzt siehe 2 3 10 f r Details Falls man keine Pr fixe will oder es bevorzugt
391. werden wenn eines die ser Zeichen davor steht Beachten Sie dass characters keine unbegrenzte Liste von Zeichen darstellt G ltige characters sind Punkt Komma Semikolon Doppelpunkt Ausrufezeichen und Fragezeichen Das Paket ist standardm ig DeclareCapitalPunctuation Die DeclareCapitalPunctuation mit einem leeren Argument aufzurufen ist qui valent dazu die automatische Gro schreibung zu deaktivieren Da diese Funktion sprachspezifisch ist muss dieser Befehl in dem Argument von DefineBibliographyExtras falls er in der Pr ambel verwendet wird oder DeclareBibliographyExtras falls er in einem lokalen Modul verwendet wird verwendet werden Betrachten Sie 88 3 7 and 4 9 f r weitere Details Bei Verwen dung der Standardeinstellung werden Zeichen nach Punkten Ausrufezeichen und Fragezeichen gro geschrieben Bei Beginn eines neuen Paragraphen werden alle Zeichenketten generell gro geschrieben und zwar sobald TeX im vertikalen Mo dus ist DeclarePunctuationPairst identifier characters Benutzen Sie diesen Befehl um g ltige Paare von Satzzeichen zu deklarieren Dies beeinflusst die Zeichensetzungsbefehle die in 4 7 3 diskutiert werden Zum Bei spiel besagt die Beschreibung von addcomma dass dieser Befehl ein Komma einf gt wenn ein anderes Komma ein Semikolon ein Doppelpunkt oder Punkt vorausgeht Mit anderen Worten sind Kommas nach Punkten einer Abk rzung Ausrufezeichen und Fragezeichen verbot
392. zurufen um mehrere Dateien hinzuzuf gen ist erlaubt Dieser Befehl wird missbilligt Bitte berlegen sie stattdessen addbibresource zu benutzen nttp en wikipedia org wiki RIS_ file_format 87 3 5 2 Die Bibliographie printbibliography key value Dieser Befehl gibt die Bibliographie aus Es erfordert ein optionales Argument wel ches eine Liste von Optionen ist die in key value Notation angegeben ist Die folgenden Optionen sind verfiigbar env name default bibliography shorthands Das high level Layout der Bibliographie und die Liste der K rzel wird von der Nachbarschaft mit defbibenvironment kontrolliert Diese Option sucht eine Nach barschaft aus Der name entspricht dem Identifier der benutzt wird wenn die Nachbarschaft mit defbibenvironment definiert wird Automatisch benutzt der printbibliography Befehl den Identifier bibliography printshorthands be nutzt shorthands Siehe auch 88 3 5 3 and 3 5 7 heading name default bibliography shorthands Die Bibliographie und die Liste von K rzeln haben typischerweise eine Kapitel oder eine Teil berschrift Diese Option w hlt den berschrift name aus wie mit defbibheading definiert wird Automatisch benutzt der printbibliography Befehl die berschrift bibliography printshorthands benutzt shorthands Siehe auch 88 3 5 3 and 3 5 7 title text Diese Option berschreibt den vorgegebenen Titel der von der berschritft bereit
Download Pdf Manuals
Related Search
Related Contents
Spec Sheet - The Reynolds Company benutzerhandbuch öffnen Strait-Flex OP-100 Instructions / Assembly 070-0137-03 90207-90217 Ops Manual Korenix JetCard Series Multiport Serial Card User's Manual Copyright © All rights reserved.
Failed to retrieve file