bibtex - сделать библиографию для (La)TeX
bibtex [-min-crossrefs=number] [-terse] auxname[.aux]
Эта страница руководства не является исчерпывающей. Полную документацию для этой версии TeX можно найти в информационном файле или руководстве Web2C: реализация TeX.
BibTeX читает вспомогательный файл верхнего уровня (.aux) auxname, который был выведен во время выполнения latex(1) или tex (1) и создает файл библиографии (.bbl), который будет включен в документ при последующих запусках LaTeX или TeX.
BibTeX ищет в файлах библиографической базы данных (.bib), указанных командой \bibliography, записи, указанные командами \cite и \nocite, в исходном файле LaTeX или TeX. Он форматирует информацию из этих записей в соответствии с инструкциями в файле библиографического стиля (.bst) (задается командой \bibliographystyle) и выводит результаты в файл .bbl. файл.
В руководстве по LaTeX объясняется, что должен содержать исходный файл LaTeX для работы с BibTeX. Приложение B руководства описывает формат файлов .bib. Документ `BibTeXing' описывает расширения и подробности этого формата, а также дает другие полезные советы по использованию BibTeX.
Параметр -min-crossrefs определяет минимальное количество перекрестных ссылок, необходимое для автоматического включения записи базы перекрестных ссылок в список цитирования; по умолчанию два. Чтобы полностью избежать этих автоматических включений, задайте для этого параметра достаточно большое число и обязательно удалите все предыдущие файлы .aux и .bbl. В противном случае может показаться, что эта опция не действует, поскольку BibTeX добавит ссылку на базовую запись в файл .aux, и ничто не удалит ее.
С опцией -terse BibTeX работает тихо. Без этого баннер и отчеты о ходе выполнения печатаются на stdout.
BibTeX ищет файлы .bst в каталогах по пути, определенному переменной среды BSTINPUTS. Если BSTINPUTS не установлен, используется система по умолчанию. Для файлов .bib используется переменная среды BIBINPUTS, если она установлена, иначе используется по умолчанию. Подробнее о поиске см. tex(1).
Если установлена переменная окружения TEXMFOUTPUT, BibTeX пытается поместить в нее свои выходные файлы, если они не могут быть помещены в текущий каталог. Снова см. tex(1). Для файла .aux не выполняется специальный поиск.
Файлы стиля библиографии.
``BibTeXing'' - документация LaTeXable для обычных пользователей BibTeX.
``Проектирование стилей BibTeX'' — документация LaTeXable для дизайнеров стилей.
файл базы данных для этих двух документов
файл базы данных, содержащий примеры всех стандартных типов записей
файл шаблона и документация для стандартных стилей
Все эти файлы должны быть доступны где-то в вашей системе.
Хост math.utah.edu содержит обширную коллекцию файлов .bib, доступных для анонимного ftp, включая ссылки на все стандартные книги по TeX и полную библиографию по TUGboat.
latex(1), tex(1).
Leslie Lamport, LaTeX - A Document Preparation System, Addison-Wesley, 1985, ISBN 0-201-15790-X.
Орен Паташник, Стэнфордский университет. Эта справочная страница описывает версию BibTeX для web2c. Другие порты BibTeX, такие как версия Дональда Кнута с использованием компилятора Sun Pascal, не имеют такой же реализации поиска пути или параметров командной строки.