andygrunwald / FOM-LaTeX-Template

A LaTeX template for term paper, bachelor or master thesis for "FOM University of Applied Sciences"
MIT License
179 stars 198 forks source link

Das Feld "usera" im BibLaTex-File #233

Open napolitano opened 2 years ago

napolitano commented 2 years ago

Ich verwalte mein Literaturverzeichnis mit der Software "Zotero" und exportiere es im BibLaTex-Format zur weiteren Verwendung mit der Vorlage. Mir ist dabei eine "Sonderlocke" aufgefallen - nämlich das Feld "usera" in den Einträgen der Vorlage. Dieses scheint dem Namen nach ein benutzerdefiniertes Feld zu sein, dessen Bedeutung sich erst bei Kompilation der Vorlage bemerkbar macht und dessen Existenzgrund sich nur nach Review von modsBiblatex2018.tex erschließt. Nach meinem Verständnis wird damit ein "Edge-Case" geheilt, der ansonsten zu unschönen Ergebnissen beim Rendering der Fußnoten führt.

Leider ist die Dokumentation da etwas stiefmütterlich und es erfordert bei umfangreichen Verzeichnissen doch etwas an manueller Nacharbeit im Quellcode, damit alles so aussieht, wie es aussehen soll... Denn leider erlaubt nicht jede Software - beispielsweise auch nicht Zotero - die Anlage benutzerdefinierter Zusatzfelder.

Ist es möglich - bei Gelegenheit - etwas Dokumentation dazu hinzuzufügen? Vielleicht noch der Hinweis, welche Literaturverwaltung die Hinzufügung entsprechender Felder gestattet.

andygrunwald commented 2 years ago

Hey @napolitano,

damals hab ich zur Literatur-Verwaltung BibTex genutzt. Das Feld usera scheint etwas älter und kein Standard zu sein. Siehe https://github.com/plk/biblatex/issues/156:

The "usera" type fields only remain for backwards compat.

Es scheint auch so, als wurde das Problem in einer anderen Form bereits hier angesprochen. Siehe https://github.com/andygrunwald/FOM-LaTeX-Template/discussions/208

Ggf. sollte dieser Teil der Vorlage entsprechend geupdated werden, so dass wir das usera field nicht mehr nutzen. Leider weiß ich aus dem Kopf nicht

a) was das Feld genau enthält b) welches standard Feld als Ersatz dienen könnte

Kannst du da etwas Licht ins dunkle bringen und dir das ggf. ansehen? Gerne nehmen wir einen Pull Request, entweder in der Behebung des Problems oder in der Erweiterung der Dokumentation, entgegen.