von ratte » Do 14. Jan 2010, 07:38
Wenn der BibTeX-Lauf tatsächlich stattgefunden hat, sollte auch eine *.blg-Datei von diesem Lauf vorhanden sein. Darin sind ggf. Fehlermeldungen von BibTeX zu finden. Außerdem kannst Du natürlich auch einen Blick in die erzeugte *.bbl-Datei werfen. Das ist das von BibTeX aus der *.bib-Datei erzeugte Literaturverzeichnis, das LaTeX beim nächsten LaTeX-Lauf einbinden wird. Mit beidem zusammen solltest Du dann dahinter kommen, ob der BibTeX-Lauf korrekt durchgeführt wurde oder nicht.
Wenn die bbl-Datei oder die blg-Datei nicht existiert, gab es auch keinen BibTeX-Lauf. In dem Fall wäre es ggf. nützlich, den einmal von Hand durchzuführen. Dazu auf der Kommandozeile (je nach OS, Shell, Eingabeaufforderung, Textshell, Terminal ... genannt) "bibtex foo.aux" eingeben, wobei "foo.aux" die aux-Datei zu Deinem Hauptdokument ist ("foo" ist also der Name der Hauptdatei ohne die Endung ".tex"). Es sollte dann BibTeX gestartet und ein bisschen etwas über die Tätigkeit am Bildschirm angezeigt werden. Gleichzeitig wird auch wieder eine Datei foo.blg angelegt.
Wenn bbl und blg existieren und in der blg-Datei (teils kryptische) Fehlermeldungen zu finden sind, dann sollen die Dir oder uns Hinweise auf das Problem geben.
Wenn in der blg-Datei keine Fehlermeldungen zu finden sind, die bbl-Datei aber nicht vollständig ist, dann stimmt hingegen vermutlich etwas mit Deinem Dokument nicht.
Wenn (nach einem LaTeX-Lauf) gar keine aux-Datei des Hauptdokuments existiert, dann hast Du womöglich ein \nofiles oder ähnliches in Deinem Dokument.
Wenn alles gut aussieht und nach einem weiteren LaTeX-Lauf noch immer keine Literaturverweise im Dokument sind, dann bin ich mit meinem Latein erst einmal am Ende.
Wenn der BibTeX-Lauf tatsächlich stattgefunden hat, sollte auch eine *.blg-Datei von diesem Lauf vorhanden sein. Darin sind ggf. Fehlermeldungen von BibTeX zu finden. Außerdem kannst Du natürlich auch einen Blick in die erzeugte *.bbl-Datei werfen. Das ist das von BibTeX aus der *.bib-Datei erzeugte Literaturverzeichnis, das LaTeX beim [i]nächsten[/i] LaTeX-Lauf einbinden wird. Mit beidem zusammen solltest Du dann dahinter kommen, ob der BibTeX-Lauf korrekt durchgeführt wurde oder nicht.
Wenn die bbl-Datei oder die blg-Datei nicht existiert, gab es auch keinen BibTeX-Lauf. In dem Fall wäre es ggf. nützlich, den einmal von Hand durchzuführen. Dazu auf der Kommandozeile (je nach OS, Shell, Eingabeaufforderung, Textshell, Terminal ... genannt) "bibtex foo.aux" eingeben, wobei "foo.aux" die aux-Datei zu Deinem Hauptdokument ist ("foo" ist also der Name der Hauptdatei ohne die Endung ".tex"). Es sollte dann BibTeX gestartet und ein bisschen etwas über die Tätigkeit am Bildschirm angezeigt werden. Gleichzeitig wird auch wieder eine Datei foo.blg angelegt.
Wenn bbl und blg existieren und in der blg-Datei (teils kryptische) Fehlermeldungen zu finden sind, dann sollen die Dir oder uns Hinweise auf das Problem geben.
Wenn in der blg-Datei keine Fehlermeldungen zu finden sind, die bbl-Datei aber nicht vollständig ist, dann stimmt hingegen vermutlich etwas mit Deinem Dokument nicht.
Wenn (nach einem LaTeX-Lauf) gar keine aux-Datei des Hauptdokuments existiert, dann hast Du womöglich ein \nofiles oder ähnliches in Deinem Dokument.
Wenn alles gut aussieht und nach einem weiteren LaTeX-Lauf noch immer keine Literaturverweise im Dokument sind, dann bin ich mit meinem Latein erst einmal am Ende.