BibTeX — программное обеспечение для создания форматированных списков библиографии. BibTeX используется совместно с LaTeX'ом и входит во все известные дистрибутивы TeX и LaTeX.
BibTeX использует bib-файлы специального текстового формата для хранения списков библиографических записей. Каждая запись описывает ровно одну публикацию — статью, книгу, диссертацию, и т. д.
Bib-файлы можно использовать для хранения библиографических баз данных. Многие программы, работающие с библиографиями, (такие, как JabRef) и онлайн-сервисы цитирования (ADS, CiteULike) могут экспортировать ссылки в bib-формат.
Каждая запись выглядит следующим образом:
@ARTICLE{tag,
author = {Список авторов},
title = {Название статьи},
year = {год},
journal = {Название журнала}
}
Многие журналы или издательства, которые принимают публикации в формате LaTeX, снабжают также библиографическими стилями (bst-файл) для авторов. Это помогает автоматически соблюдать стиль оформления библиографии не прилагая для этого никаких усилий. Применяется, преимущественно в англоязычных журналах по естественным наукам.
BibTeX можно использовать и для подготовки диссертаций и для русскоязычных текстов, существуют файлы для действующих ГОСТов.