BibTeX не будет компилироваться
Я пытаюсь составить библиографию, которая внешне связана, но я получаю сообщение об ошибке, говоря
Я не могу открыть имя файла
firstbibtex.aux
Вот код ссылки:
@article{greenwade93,
author = "George D. Greenwade",
title = "The {C}omprehensive {T}ex {A}rchive {N}etwork ( {CTAN} )",
year = "1993",
journal = "TUGBoat",
volume = "14",
number = "3",
pages = "342--351"
}
@book{goossens93,
author = "Michel Goossens and Frank Mittleback and Alexander Smarin",
title = "The Latex Companion",
year = "1993",
publisher = "Addison-Wesley",
address = "Reading, Massachusetts"
}
Вот текстовый файл:
\documentclass{article}
\begin{document}
hello world!\cite{greenwade93} and then someone said good night world! \cite{goossens93}
\bibliographystyle{plain}
\bibliography{firstbibtex}
\end{document}
Это основано на этом уроке.
Имена файлов: firstindex.bib и untitled.tex (примечание:.tex не является именем fliename)
Они были выполнены с использованием pdftex и TEX и DVI через TexShop на Mac. Они также были выполнены с использованием следующего в командной строке
latex firstindex
bibtex firstindex
latex firstindex
latex firstindex
1 ответ
Имена файлов: firstindex.bib и untitled.tex.
Тогда вот где твоя проблема. Название библиографического файла. firstbibtex.bib
используется только для внутреннего использования, и поскольку на него ссылаются .tex
файл уже вам не нужно указывать больше.
Если ваш файл называется untitled.tex
вам нужно набрать его:
latex untitled.tex
Это создаст вспомогательный файл, необходимый для BibTeX, который называется untitled.aux
, Он сообщает BibTeX, где искать ссылки (должно быть что-то вроде \bibdata{firstbibtex}
в этом). Тогда вы можете позвонить:
bibtex untitled.aux
Затем снова наберите документ:
latex untitled.tex
latex untitled.tex
И вы сделали.