Es ist selten verkehrt, mit einem Update sicherzugehen, dass alle Pakete auf dem neusten Stand (und damit idealerweise kompatible) sind. Ein Update birgt natürlich immer das Risiko, dass man sich neue Bugs einfängt. Daher muss man das Risiko zum Beispiel ganz kurz vor einer wichtigen Deadline abwägen.
Die Neuinstallation eines Editors ist selten der Weg zum Erfolg. (Das gilt übrigens auch für die Neuinstallation des ganzen TeX-Systems.) Es ist oftmals besser, das Problem erst so gut wie möglich zu analysieren.
Auch andauerndes Aufrufen der beteiligten Programme scheint mir generell nicht
der entscheidende Schritt zur Lösung zu sein. Wichtig wäre viel mehr, die Programme in der korrekten Reihenfolge sorgsam und einzeln nacheinander auszuführen und dabei auf Warnungen und Fehler zu achten.
Theoretisch sollte
\usepackage{pstricks} hier keinen Unterschied machen. Aber es ist immer eine gute Idee, nicht genutzte Pakete aus der Präambel herauszuwerfen.
Wenn so oder ein so ähnliches Problem nochmal auftritt, würde ich eine etwas strukturiertere Herangehensweise vorschlagen.
Zuerst würde ich die temporären Dateien mit der Dateiendung
.aux,
.bbl,
.bcf,
.blg und
.log löschen. Dann kompilierst Du Dein Dokument mit LaTeX, Biber, LaTeX, LaTeX ("LaTeX" ist hierbei Deine genutzte LaTeX-Sorte, also pdfLaTeX, LuaLaTeX oder XeLaTeX). Achte genau auf Fehler und Warnungen. Fehler müssen sofort behoben werden. Warnungen sollte man sich zumindest genau ansehen. Die Warnungen und Fehler vom LaTeX-Lauf werden in der
.log-Datei protokolliert. Die ist oftmals etwas lang und es erfordert etwas Geschick, sich darin zurechtzufinden. Leider verstecken Editoren in ihrer Ausgabe manchmal relevante Teile der Fehlermeldungen. Die Meldungen von Biber stehen in der
.blg-Datei. Die ist zum Glück viel übersichtlicher.
Wenn Du Hilfe beim Beseitigen der Probleme benötigst, frag hier oder anderswo mit einem Minimalbeispiel (so wie oben) und füg ruhig zumindest die
.blg-Datei bei. Ein bisschen Hilfe zur Selbsthilfe gibt es auch bei
https://tex.stackexchange.com/q/286706/35864.
Zu Deinem Code ist mir aufgefallen, dass
\renewcommand{\finalnamedelim}{,\space} besser
\DeclareDelimFormat{finalnamedelim}{\addcomma\space}
wäre, da es ein
context-senstive delimiter ist und Kommas in der Ausgabe bei
biblatex besser als
\addcomma als als
, geschrieben werden.
Noch etwas hübscher wäre
\DeclareDelimAlias{finalnamedelim}{multinamedelim}
wenn das denn gemeint ist.
Der Eintrag
@book {baehr,
author = {Baehr, H. D. and Kabelac, S.:},
title = {Thermodynamik},
edition = {16. Auflage,},
publisher = {Springer Vieweg, Berlin (2016)},
}
ist etwas unschön, da er zusätzliche Formatierung und Zeichensetzung in den Feldern aufweist und
publisher unsemantisch belegt ist. Viel besser wäre
@book{baehr,
author = {Baehr, H. D. and Kabelac, S.},
title = {Thermodynamik},
edition = {16},
publisher = {Springer Vieweg},
location = {Berlin},
date = {2016},
}
Das produziert nicht sofort die gleiche Ausgabe. Aber das kann mit Anpassungen des Stils erreicht werden. Ein Einstieg ist z.B.
https://tex.stackexchange.com/q/12806/35864.
Es ist selten verkehrt, mit einem Update sicherzugehen, dass alle Pakete auf dem neusten Stand (und damit idealerweise kompatible) sind. Ein Update birgt natürlich immer das Risiko, dass man sich neue Bugs einfängt. Daher muss man das Risiko zum Beispiel ganz kurz vor einer wichtigen Deadline abwägen.
Die Neuinstallation eines Editors ist selten der Weg zum Erfolg. (Das gilt übrigens auch für die Neuinstallation des ganzen TeX-Systems.) Es ist oftmals besser, das Problem erst so gut wie möglich zu analysieren.
Auch andauerndes Aufrufen der beteiligten Programme scheint mir generell nicht [i]der[/i] entscheidende Schritt zur Lösung zu sein. Wichtig wäre viel mehr, die Programme in der korrekten Reihenfolge sorgsam und einzeln nacheinander auszuführen und dabei auf Warnungen und Fehler zu achten.
Theoretisch sollte [tt]\usepackage{pstricks}[/tt] hier keinen Unterschied machen. Aber es ist immer eine gute Idee, nicht genutzte Pakete aus der Präambel herauszuwerfen.
Wenn so oder ein so ähnliches Problem nochmal auftritt, würde ich eine etwas strukturiertere Herangehensweise vorschlagen.
Zuerst würde ich die temporären Dateien mit der Dateiendung [tt].aux[/tt], [tt].bbl[/tt], [tt].bcf[/tt], [tt].blg[/tt] und [tt].log[/tt] löschen. Dann kompilierst Du Dein Dokument mit LaTeX, Biber, LaTeX, LaTeX ("LaTeX" ist hierbei Deine genutzte LaTeX-Sorte, also pdfLaTeX, LuaLaTeX oder XeLaTeX). Achte genau auf Fehler und Warnungen. Fehler müssen sofort behoben werden. Warnungen sollte man sich zumindest genau ansehen. Die Warnungen und Fehler vom LaTeX-Lauf werden in der [tt].log[/tt]-Datei protokolliert. Die ist oftmals etwas lang und es erfordert etwas Geschick, sich darin zurechtzufinden. Leider verstecken Editoren in ihrer Ausgabe manchmal relevante Teile der Fehlermeldungen. Die Meldungen von Biber stehen in der [tt].blg[/tt]-Datei. Die ist zum Glück viel übersichtlicher.
Wenn Du Hilfe beim Beseitigen der Probleme benötigst, frag hier oder anderswo mit einem Minimalbeispiel (so wie oben) und füg ruhig zumindest die [tt].blg[/tt]-Datei bei. Ein bisschen Hilfe zur Selbsthilfe gibt es auch bei https://tex.stackexchange.com/q/286706/35864.
Zu Deinem Code ist mir aufgefallen, dass [tt]\renewcommand{\finalnamedelim}{,\space}[/tt] besser
[code]\DeclareDelimFormat{finalnamedelim}{\addcomma\space}[/code]
wäre, da es ein [i]context-senstive delimiter[/i] ist und Kommas in der Ausgabe bei [tt]biblatex[/tt] besser als [tt]\addcomma[/tt] als als [tt],[/tt] geschrieben werden.
Noch etwas hübscher wäre
[code]\DeclareDelimAlias{finalnamedelim}{multinamedelim}[/code]
wenn das denn gemeint ist.
Der Eintrag
[code]@book {baehr,
author = {Baehr, H. D. and Kabelac, S.:},
title = {Thermodynamik},
edition = {16. Auflage,},
publisher = {Springer Vieweg, Berlin (2016)},
}[/code]
ist etwas unschön, da er zusätzliche Formatierung und Zeichensetzung in den Feldern aufweist und [tt]publisher[/tt] unsemantisch belegt ist. Viel besser wäre
[code]@book{baehr,
author = {Baehr, H. D. and Kabelac, S.},
title = {Thermodynamik},
edition = {16},
publisher = {Springer Vieweg},
location = {Berlin},
date = {2016},
}[/code]
Das produziert nicht sofort die gleiche Ausgabe. Aber das kann mit Anpassungen des Stils erreicht werden. Ein Einstieg ist z.B. https://tex.stackexchange.com/q/12806/35864.