BibΤΕΧ, psáno jako BibTeX v prostém textu, je nástroj pro formátování seznamů referencí, který se používá v systému LaTeX pro přípravu dokumentů.
Soubor s bibliografickými informacemi: .bib
Soubor bibliografického stylu: .bst
Soubory stylů BibTeXu, které mají příponu .bst, jsou napsány v jednoduchém programovacím jazyce založeném na zásobníku, který popisuje, jak mají být položky bibliografie formátovány. Program BibTeX bibtex pak naformátuje bibliografické položky podle stylového souboru, obvykle generováním formátovacích příkazů TeXu nebo LaTeXu. Existují však také stylové soubory pro generování výstupu HTML.
Soubor .bib může obsahovat následující záznam, který popisuje matematickou příručku:
Pokud dokument odkazuje na tuto příručku, mohou být bibliografické informace formátovány různými způsoby v závislosti na použitém citačním stylu (APA, MLA, Chicago atd.). LaTeX to řeší tak, že v dokumentu LaTeXu zadá příkazy \cite a požadovaný bibliografický styl. Pokud se uvnitř dokumentu LaTeXu objeví příkaz \cite{abramowitz+stegun}, program bibtex zahrne tuto knihu do seznamu literatury dokumentu a vygeneruje příslušný kód pro formátování LaTeXu. Při prohlížení naformátovaného dokumentu LaTeX může výsledek vypadat takto:
V závislosti na stylovém souboru může BibTeX změnit pořadí příjmení autorů, změnit velikost písmen v názvech, vynechat pole přítomná v souboru .bib, formátovat text kurzívou, přidat interpunkci atd. Vzhledem k tomu, že se pro celý seznam referencí používá stejný stylový soubor, jsou všechny tyto reference formátovány konzistentně s minimálním úsilím autorů nebo editorů.
Soubory stylů pro různá použití
Pro různé časopisy existuje mnoho různých stylových souborů „ready-made“. Pokud potřebujete citační styly ještě více přizpůsobit, můžete použít balíček natbib nebo balíček makebst.