von Gast » Fr 8. Jul 2016, 13:39
Dein Beispiel habe ich jetzt noch nicht getestet, aber ein paar Kommentare kann ich trotzdem schon mal loswerden.
Bei biblatex gibt es verschieden Datentypen: Felder (fields), Listen (lists) und Namenslisten (names). title ist ein Feld und wird daher mit \printfield{title} ausgegeben, location und publisher sind beides Listen und werden daher mit \printlist{location} bzw. \printlist{publisher} ausgegeben.
Das Problem mit inputenc könnte daraufhindeuten, dass Du Deine Datei mit BOM gespeichert hast, was TeX ein bisschen verwirrt. Es kann aber auch sein, dass irgendwelche UTF8-Zeichen in der .bib-Datei Probleme machen.
Beachte, dass Du mit BibTeX(8) nur noch die eingeschränkte Funktionalität von biblatex nutzen kannst; wenn möglich, solltest Du auf Biber umsteigen.
Eine allgemeine Anmerkung noch: Je nach dem wie umfangreich Deine Anpassungen sind, kann es sinnvoll sein, nicht gleich eigene .bbxen und .cbxen zu schreiben, sondern den Code in der Präambel zu parken, oder modular auf andere .bbx-, .cbx-Dateien aufzubauen. Es scheint mir so als hättest Du die ganzen Dateien kopiert und dann angepasst, das führt auch zum Ziel, kann aber der Übersichtlichkeit abträglich sein.
Dein Beispiel habe ich jetzt noch nicht getestet, aber ein paar Kommentare kann ich trotzdem schon mal loswerden.
Bei [tt]biblatex[/tt] gibt es verschieden Datentypen: Felder ([tt]field[/tt]s), Listen ([tt]list[/tt]s) und Namenslisten ([tt]name[/tt]s). [tt]title[/tt] ist ein Feld und wird daher mit [tt]\printfield{title}[/tt] ausgegeben, [tt]location[/tt] und [tt]publisher[/tt] sind beides Listen und werden daher mit [tt]\printlist{location}[/tt] bzw. [tt]\printlist{publisher}[/tt] ausgegeben.
Das Problem mit [tt]inputenc[/tt] könnte daraufhindeuten, dass Du Deine Datei mit BOM gespeichert hast, was TeX ein bisschen verwirrt. Es kann aber auch sein, dass irgendwelche UTF8-Zeichen in der [tt].bib[/tt]-Datei Probleme machen.
Beachte, dass Du mit BibTeX(8) nur noch die eingeschränkte Funktionalität von [tt]biblatex[/tt] nutzen kannst; wenn möglich, solltest Du auf Biber umsteigen.
Eine allgemeine Anmerkung noch: Je nach dem wie umfangreich Deine Anpassungen sind, kann es sinnvoll sein, nicht gleich eigene [tt].bbx[/tt]en und [tt].cbx[/tt]en zu schreiben, sondern den Code in der Präambel zu parken, oder modular auf andere [tt].bbx[/tt]-, [tt].cbx[/tt]-Dateien aufzubauen. Es scheint mir so als hättest Du die ganzen Dateien kopiert und dann angepasst, das führt auch zum Ziel, kann aber der Übersichtlichkeit abträglich sein.