Введение

Программное обеспечение для управления библиографией, предназначенное для форматирования списков литературы.

BibTeX — это одновременно библиографический формат файлов баз данных и программа для обработки этих файлов с целью создания списков литературы (цитирований). Формат файлов BibTeX является широко используемым стандартом, поддерживаемым большинством программ для управления библиографией. Программа BibTeX поставляется в составе системы подготовки документов LaTeX и не доступна как самостоятельное приложение. В этой системе набор текста название стилизуется как The name is a portmanteau of the word bibliography and the name of the TeX typesetting software. BibTeX был разработан Ореном Паташником в 1985 году. Обновления не выпускались с февраля 1988 года по март 2010 года, когда пакет был обновлен для улучшения печати URL-адресов и уточнения лицензии. Существуют различные переработанные версии программы. Цель BibTeX — упростить приведение ссылок на источники к единому стилю, разделяя библиографическую информацию и её представление, подобно разделению содержания и оформления, поддерживаемому самой системой LaTeX.

Файлы стилей

BibTeX форматирует библиографические записи в соответствии с файлом стиля, как правило, генерируя команды форматирования TeX или LaTeX, но файлы стиля также могут использоваться для генерации других типов вывода, например, HTML. Файлы стиля BibTeX обычно имеют расширение bst и написаны на простом стековом языке программирования (который Дрю Макдермот назвал "BibTeX Anonymous Forth Like Language" или "BAFLL"), описывающем, как должны быть отформатированы элементы библиографии. Существуют пакеты, способные автоматически генерировать файлы bst, такие как custom bib и Bib it. Большинство журналов и издательств, поддерживающих LaTeX, используют настроенный библиографический файл стиля для удобства авторов, который часто входит в состав полного шаблона LaTeX.