BibTex Problem - Emacs: LaTeX: there were unresolved citations, {1} page.

Christoph Bier christoph.bier at web.de
Mo Mär 15 13:10:40 GMT 2010


Hallo Jan,

bitte schick mir keine PM! Ich lese hier mit.

Jan schrieb am 14.03.2010 22:40:
^^^ Vollständigen Namen fände ich immer noch nett!

[...]

>> Schau Dir fürs nächste Minimalbeispiel mal die filecontents-Umgebung an.
>> 
>> [...]
> 
> Die .tex und .bib Dateien stammen aus einem test, den ich auf meinem 
> Laptop mal durchgeführt habe. Wenn ich die .bbl-Datei vom Laptop in das 
> Verzeichnis kopiere läuft alles problemlos.

Was hat das jetzt mit filecontents zu tun?

>>> Jedoch erstellt Emacs keine bbl Datei.
>> 
>> Was sagst Du denn Emacs, damit er eine .bbl-Datei erzeugt? Benutzt
>> Du AUCTeX? Dann reicht C-c C-c, damit Emacs/AUCTeX automatisch
>> erkennt, dass ein BibTeX-Lauf notwendig ist.
>>
> 
> Ich "kompiliere" mit C-c C-c

Und nach dem ersten latex-Lauf wird beim nächsten Mal nicht
automatisch bibtex aufgerufen?

[...]

>>> Kann mir jemand sagen, was ich falsch mache?
>> 
>> Du hast das Dokument noch nicht mit BibTeX übersetzt. Um mit BibTeX
>> eine Literaturverzeichnis zu erzeugen, sind zunächst vier Läufe
>> notwendig: latex → bibtex → latex → latex (oder statt latex
>> pdflatex, xelatex oder pdflualatex).
> 
> ========== die Ausgabe von "pdflatex -main.tex"

Der Bindestrich vor main.tex hat da nichts verloren.

> sagt dazu folgendes:

Wozu? Hast

	pdflatex main
	bibtex main
	pdflatex main
	pdflatex main

in dieser Reihenfolge aufgerufen? ...

[...]
> No file main.bbl.
> 
> Package natbib Warning: There were undefined citations.

... Nein, Du hast bibtex immer noch nicht aufgerufen. Erst bibtex
erzeugt die .bbl-Datei.

[...]

Grüße
Christoph
-- 
(La)TeX-FAQ: http://projekte.dante.de/DanteFAQ +++ Minimalbeispiel
erstellen und Einführung in dctt: http://www.latex-einfuehrung.de/
+++ Veraltete Befehle, Pakete und andere Fehler:
ftp://ftp.dante.de/tex-archive/info/l2tabu/german/l2tabu.pdf
+++ Typografie-Regeln (1.7): http://zvisionwelt.de/?page_id=56