bibtexu - UTF-8 Big BibTeX
bibtexu [options] aux-file
BibTeXu ist die Unicode-kompatible Version von BibTeX. Es basiert weitgehend auf BibTeX8 von Niel Kempson und bietet durch die Integration der ICU-Bibliothek eine bessere Unterstützung für UTF-8. Daher benötigt BibTeXu die Datei „Codepage und Sortierreihenfolge“ („CS“) nicht mehr; Stattdessen kann die Methode zum Sortieren und Ändern der Groß-/Kleinschreibung über Befehlszeilenoptionen gesteuert werden.
Zeigt einen kurzen Hilfetext an.
Debugging-Informationen melden. TYPE ist einer oder mehrere von all, csf, io, mem, misc, search.
interne Statistiken melden.
Ausführungsverfolgung melden.
BibTeX-Version melden.
Verwenden Sie die Sprache LANG, um Zeichenfolgen in Kleinbuchstaben umzuwandeln. Dieses Argument wird an die ICU-Bibliothek übergeben.
Verwenden Sie zum Sortieren die Sprache LANG. Dieses Argument wird an die ICU-Bibliothek übergeben.
Legen Sie eine große BibTeX-Kapazität fest.
Stellen Sie eine enorme BibTeX-Kapazität ein.
Stellen Sie Wolfgang eine wirklich große BibTeX-Kapazität zur Verfügung.
setze min_crossrefs auf ##.
Erlaube ## eindeutige Zeichenfolgen.
BibTeXu unterstützt erweiterte Funktionen zur Verarbeitung von Unicode-Zeichen. Mehrere in Bibliographiestilen integrierte Funktionen werden wie folgt erweitert.
Öffnet die beiden obersten (ganzzahligen) Literale und verschiebt deren bitweise UND.
Öffnet die beiden obersten (ganzzahligen) Literale und verschiebt deren bitweise ODER-Verknüpfung.
Öffnet das oberste (String-)Literal und fügt ein „.“ hinzu. dazu, wenn das letzte Nicht-`}'-Zeichen kein `.', `?', `!' oder ein Unicode-Satzzeichen und schiebt diese resultierende Zeichenfolge. Die Markierung kann U+203C, U+203D, U+2047, U+2048, U+2049, U+3002, U+FF01, U+FF0E oder U+FF1F sein.
Öffnet das oberste (String-)Literal, stellt sicher, dass es sich um einen Multibyte-String eines einzelnen Unicode-Codepunkts handelt, konvertiert ihn in den entsprechenden Unicode-Skalarwert (Ganzzahl) und überträgt diese Ganzzahl.
Fügt das oberste (ganzzahlige) Literal ein, das als Unicode-Skalarwert eines einzelnen Codepunkts interpretiert wird, wandelt es in die entsprechende Einzelzeichen-Multibyte-Zeichenfolge um und überträgt diese Zeichenfolge.
Die Funktion ist die gleiche wie beim Original-BibTeX, jedoch wird zusätzlich zu einer Zeichenfolge „ und „ ein ideografisches/vollbreites Komma (U+3001, U+FF0C) als Trennzeichen zwischen Personen und zusätzlich zu a als Trennzeichen zwischen Personen und ideografischem Leerzeichen (U+3000) akzeptiert Das Leerzeichen „ “ wird als Trennzeichen zwischen einem Familiennamen und einem Vornamen akzeptiert.
Die Funktion ist dieselbe wie beim ursprünglichen BibTeX, die Einheit der Operandennummern ist jedoch der Unicode-Codepunkt.
Die Funktion ist die gleiche wie im Original-BibTeX, es werden jedoch nicht-englische lateinische, griechische und kyrillische Buchstaben unterstützt.
Die Funktion ist die gleiche wie im Original-BibTeX, es werden jedoch Buchstaben der Zeichen Latin-1 und Latin Extended-A sowie CJK-Zeichen unterstützt.
Öffnet das oberste (String-)Literal, setzt die Flag-Bits auf eine Ganzzahl, wenn CJK-Zeichen in der Zeichenfolge gefunden werden, und drückt die resultierende Ganzzahl, andernfalls 0. Die Flags 0x001, 0x002, 0x004, 0x008 und 0x800 entsprechen Hanzi (Kanji, Hanja), Kana, Hangul, Bopomofo und andere CJK-Charaktere. Beispielsweise wird eine Ganzzahl 0x003 gepusht, wenn Hanzi- und Kana-Zeichen in einem ausgefüllten String-Literal gefunden werden.
Identisch mit is.cjk.str$ für Kompatibilität mit (u)pBibTeX.
More detailed description of BibTeXu is available at $TEXMFDIST/doc/bibtexu/README.
BibTeXu wurde von Yannis Haralambous und seinen Schülern geschrieben. Es wird als Teil von TeX Live gepflegt.
Diese Manpage wurde für TeX Live geschrieben.