BibTeX wird nicht kompiliert

5887
sebey

Ich versuche, ein extern verlinktes Literaturverzeichnis zusammenzustellen, aber ich bekomme eine Fehlermeldung

Ich konnte den Dateinamen nicht öffnen firstbibtex.aux

Hier ist der Referenzcode:

@articleomprehensive ex rchive etwork ( )", year = "1993", journal = "TUGBoat", volume = "14", number = "3", pages = "342--351" }  @book 

Hier ist die Tex-Datei:

\documentclass  \begin hello world!\cite and then someone said good night world! \cite \bibliographystyle \bibliography  \end 

Dies basiert auf diesem Tutorial .

Die Namen der Dateien lauten firstindex.bib und untitled.tex (Hinweis: .tex ist nicht fliename)

Sie wurden unter Verwendung von pdftex und TEX und DVI über TexShop auf dem Mac eingehalten. Sie wurden auch in der Befehlszeile mit folgendem erfüllt

latex firstindex  bibtex firstindex latex firstindex latex firstindex 
2
Wie heißen Ihre Dateien? Bitte [edit] und füge dies der Frage hinzu. Welche Dateien befinden sich aktuell in Ihrem Ordner? Welche Tools verwenden Sie zum Kompilieren? Oder welche Befehle verwenden Sie? slhck vor 12 Jahren 0
Haben Sie das Dokument kompiliert, bevor Sie bibtex ausführen, sodass eine .aux-Datei vorhanden ist? N.N. vor 12 Jahren 0
NN: ja es wurde vor slhck eingehalten: hoffe das hilft danke euch beiden für eure antworten. Entschuldigung für meine späte Antwort sebey vor 12 Jahren 0
Sie müssen Benutzer mit @slhck erwähnen, damit sie eine Benachrichtigung erhalten. slhck vor 12 Jahren 0
@slhck>) danke dafür. Ich wusste nicht, dass sie das hinzugefügt haben. sebey vor 12 Jahren 0

1 Antwort auf die Frage

1
slhck

Die Namen der Dateien lauten firstindex.bib und untitled.tex

Dann ist da dein Problem. Der Name der Bibliographiedatei. firstbibtex.bibwird nur intern verwendet und da es .texbereits von Ihrer Datei aus referenziert wird, müssen Sie sie nicht mehr angeben.

Wenn Ihre Datei aufgerufen wird untitled.tex, müssen Sie Folgendes eingeben:

latex untitled.tex 

Dadurch wird die für BibTeX benötigte Aux-Datei erstellt untitled.aux. Es teilt BibTeX mit, wo es nach den Referenzen zu suchen ist (es sollte so etwas enthalten \bibdata). Dann können Sie anrufen:

bibtex untitled.aux 

Geben Sie dann das Dokument erneut ein:

latex untitled.tex latex untitled.tex 

Und du bist fertig.