von KOMA (als gast) » Di 10. Nov 2020, 09:53
Leider hast du nur einen Codeschnipsel gezeigt. Daraus ist sehr wenig abzulesen. Ein Minimalbeispiel wäre durchaus hilfreicher. Zusätzlich die log-Datei wäre bei Problemen, die nur auf einigen Rechnern auftreten, ebenfalls zu empfehlen. So kann ich leider nur sehr wage spekulieren und ein paar allgemeine Hinweise geben:
Fehlermeldungen werden von TeX in einigen Fällen etwas zeitverzögert ausgegeben, beispielsweise erst am Anfang der nächsten Zeile oder nach dem Lesen einer Datei. Die Fehlermeldungen, wie sie ein LaTeX-Editor anzeigt, sind darüber hinaus von den diesbezüglichen Fähigkeiten des Editors abhängig. Da kann es schon sein, dass der Fehler scheinbar im Inhaltsverzeichnis gemeldet wird, aber in Wirklichkeit bereits beim Lesen der aux-Datei innerhalb von \begin{document} auftritt.
Wo genau nun die Anweisung \bbl@select@opts irgendwann einmal definiert wurde und jetzt noch immer verwendet wird, weiß ich leider nicht. Gerade, wenn inzwischen ein Update der TeX-Distribution stattgefunden hat oder Dateien unter mehreren Anwendern mit unterschiedlich aktuellen TeX-Distributionen geteilt werden, kann es aber helfen, einmal alle Hilfsdateien (also *.aux, *.toc, *.bbl etc. aber nicht *.bib) zu löschen und dann mehrere LaTeX-Läufe durchzuführen, bis das Ergebnis stabil ist. Aus demselben Grund rate ich übrigens davon ab, gemeinsam auf einem Netzlaufwerk oder via Dropbox zu arbeiten. Man kann darüber ggf. die eigentlichen Quellen austauschen. Die Hilfsdateien sollte man aber immer auf der eigenen Installation neu erzeugen – außer es ist sichergestellt, dass alle mit derselben Version der gleichen TeX-Distribution arbeiten.
Ob der Fehler auftaucht, hängt übrigens nicht vom Editor ab. Der Editor ruft LaTeX nur auf und versucht dann die Fehler aus den Meldungen in der log-Datei zu extrahieren. Dieselbe TeX-Installation wird also mit unterschiedlichen Editoren auch immer dieselben Fehler (in der log-Datei) melden. Und die meisten Editoren zeigen auch alle Fehler an.
Achja: Während WinEdt wohl noch gepflegt wird, gilt das für TeXnicCenter anscheinend nicht mehr. Jedenfalls gibt es da schon lange keine Updates mehr. Es kann natürlich auch sein, dass er so gut ist, dass es keine Updates mehr braucht. Solange du damit klar kommst, ist das auch kein Problem. Aber schon bei der Einbindung eines aktuellen externen PDF-Viewers muss man sich dort ggf. immer wieder selbst auf die Suche machen. Die internen Viewer anderer LaTeX-Editoren sind da oftmals komfortabler. Wer noch eine 1er-Version von TeXnicCenter in Gebrauch hat, sollte den übrigens unbedingt einmotten. Der kann kein UTF8 und ist damit für aktuelle Dokumente nicht mehr zu gebrauchen.
Leider hast du nur einen Codeschnipsel gezeigt. Daraus ist sehr wenig abzulesen. Ein [m][/m] wäre durchaus hilfreicher. Zusätzlich die [tt]log[/tt]-Datei wäre bei Problemen, die nur auf einigen Rechnern auftreten, ebenfalls zu empfehlen. So kann ich leider nur sehr wage spekulieren und ein paar allgemeine Hinweise geben:
Fehlermeldungen werden von TeX in einigen Fällen etwas zeitverzögert ausgegeben, beispielsweise erst am Anfang der nächsten Zeile oder nach dem Lesen einer Datei. Die Fehlermeldungen, wie sie ein LaTeX-Editor anzeigt, sind darüber hinaus von den diesbezüglichen Fähigkeiten des Editors abhängig. Da kann es schon sein, dass der Fehler scheinbar im Inhaltsverzeichnis gemeldet wird, aber in Wirklichkeit bereits beim Lesen der [tt]aux[/tt]-Datei innerhalb von [tt]\begin{document}[/tt] auftritt.
Wo genau nun die Anweisung [tt]\bbl@select@opts[/tt] irgendwann einmal definiert wurde und jetzt noch immer verwendet wird, weiß ich leider nicht. Gerade, wenn inzwischen ein Update der TeX-Distribution stattgefunden hat oder Dateien unter mehreren Anwendern mit unterschiedlich aktuellen TeX-Distributionen geteilt werden, kann es aber helfen, einmal alle Hilfsdateien (also [tt]*.aux[/tt], [tt]*.toc[/tt], [tt]*.bbl[/tt] etc. aber [b]nicht[/b] [tt]*.bib[/tt]) zu löschen und dann mehrere LaTeX-Läufe durchzuführen, bis das Ergebnis stabil ist. Aus demselben Grund rate ich übrigens davon ab, gemeinsam auf einem Netzlaufwerk oder via Dropbox zu arbeiten. Man kann darüber ggf. die eigentlichen Quellen austauschen. Die Hilfsdateien sollte man aber immer auf der eigenen Installation neu erzeugen – außer es ist sichergestellt, dass alle mit derselben Version der gleichen TeX-Distribution arbeiten.
Ob der Fehler auftaucht, hängt übrigens nicht vom Editor ab. Der Editor ruft LaTeX nur auf und versucht dann die Fehler aus den Meldungen in der [tt]log[/tt]-Datei zu extrahieren. Dieselbe TeX-Installation wird also mit unterschiedlichen Editoren auch immer dieselben Fehler (in der [tt]log[/tt]-Datei) melden. Und die meisten Editoren zeigen auch alle Fehler an.
Achja: Während WinEdt wohl noch gepflegt wird, gilt das für TeXnicCenter anscheinend nicht mehr. Jedenfalls gibt es da schon lange keine Updates mehr. Es kann natürlich auch sein, dass er so gut ist, dass es keine Updates mehr braucht. Solange du damit klar kommst, ist das auch kein Problem. Aber schon bei der Einbindung eines aktuellen externen PDF-Viewers muss man sich dort ggf. immer wieder selbst auf die Suche machen. Die internen Viewer [url=https://golatex.de/viewtopic.php?f=17&t=5619]anderer LaTeX-Editoren[/url] sind da oftmals komfortabler. Wer noch eine 1er-Version von TeXnicCenter in Gebrauch hat, sollte den übrigens unbedingt einmotten. Der kann kein UTF8 und ist damit für aktuelle Dokumente nicht mehr zu gebrauchen.