
Auf unserer Homepage bieten wir bibtex
Einträge unserer Publikationen an. Die Anzahl der arXiv-Preprints darunter nimmt zu und biblatex
unterstützt arXiv besser als bibtex
dies der Fall ist. Sollten wir auf umsteigen biblatex
oder gibt es viele bibtex
Benutzer, die nicht verwenden biblatex
? Ich frage nach Benutzerzahlen, nicht danach, was "besser" ist.
Antwort1
Ich denke, diese Frage beruht (weitgehend) auf einem technischen Missverständnis. Es istWAHRdass biblatex
Stile (im Allgemeinen) elegant eine Reihe von Daten unterstützen, die bibtex
andere nicht unterstützen. Es gibt jedoch keine grundsätzliche Inkompatibilität, da es biblatex
mehr oder weniger alle gültigen Daten problemlos verarbeiten kann bibtex
– es kann nur die zusätzlichen Dinge, die es tun möchte, nicht tun. In der Zwischenzeit bibtex
kümmert es sich (nicht viel), wenn ihm zusätzliche Informationen gegeben werden, die es biblatex
verwenden kann, aber nicht kann. Das Schlimmste, was passieren kann, wenn Sie Daten oder einen Eingabetyp angeben, die bibtex
nicht verwendet werden können, ist, dass es diese ignoriert und eine Warnung ausgibt. Sie müssen also meistens nichtwählen.
Die Antwort lautet daher, wie bei fast allen Problemen mit der „Datenerfassung“, dass Sie die maximale Datenmenge erfassen und präsentieren sollten, sofern dies nicht sehr umständlich ist. In dem von Ihnen angeführten Beispiel stellen Sie also die arXiv-Daten bereit: biblatex
verwenden sie, bibtex
ignorieren sie. Es liegt am Benutzer, ob er sich dafür interessiert. In einigen Fällen biblatex
gibt es unterschiedliche bevorzugte Felder (z. B. date
vs year
), und dort können Sie entweder beides angeben (am besten) oder sich darauf verlassen, dass das Formular, wo möglich, biblatex
kompatibel unterstützt wird , wie es der Fall ist.bibtex
Der wirklich heikle Bereich ist die UTF8-Unterstützung, da es hier einen echten Unterschied gibt. In diesem Fall wäre es ideal, beide Formen zu unterstützen, aber wenn Sie sich entscheiden müssten, sollten Sie sich bibtex
für die Basisform entscheiden, da im Allgemeinen biblatex
die TeX-fähige ASCII-Form verarbeitet wird, während bibtex
UTF8 einfach nicht verarbeitet wird, und der Benutzertyp, der dies am wenigsten versteht, wird wahrscheinlich am meisten darunter leiden. Wahrscheinlich wäre es am besten, zu versuchen, intern als UTF8 zu speichern und in eine TeX-codierte Form zu konvertieren, aber das ist ein Detail.
Kurze Antwort: Es ist unmöglich zu sagen, welches Format weiter verbreitet ist (obwohl ich vermute, dass es in den Bereichen, in denen beides verwendet wird, wahrscheinlich ist bibtex
). Aber das ist nicht ganz die richtige Frage, denn die Dinge ändern sich, und es sollte ohnehin möglich sein, beide Formate ohne große Schwierigkeiten zu unterstützen und ohne dass Benutzer (im Allgemeinen) wählen oder wissen müssen, welches sie benötigen.