bibtex - sporządzić bibliografię dla (La)TeX-a
bibtex [-min-crossrefs=number] [-terse] auxname[.aux]
Ta strona podręcznika nie jest wyczerpująca. Pełną dokumentację tej wersji TeX-a można znaleźć w pliku informacyjnym lub podręczniku Web2C: implementacja TeX-a.
BibTeX odczytuje plik pomocniczy najwyższego poziomu (.aux) auxname, który został wygenerowany podczas działania latex(1) lub tex (1) i tworzy plik bibliografii (.bbl), który zostanie włączony do dokumentu przy kolejnych uruchomieniach LaTeX lub TeX.
BibTeX wyszukuje w plikach bibliograficznej bazy danych (.bib) określonych poleceniem \bibliography wpisy określone poleceniami \cite i \nocite w pliku źródłowym LaTeX lub TeX. Formatuje informacje z tych wpisów zgodnie z instrukcjami w pliku stylu bibliografii (.bst) (określonym przez polecenie \bibliographystyle i wysyła wyniki do pliku .bbl plik.
Podręcznik LaTeX wyjaśnia, co musi zawierać plik źródłowy LaTeX, aby pracować z BibTeX. Dodatek B instrukcji opisuje format plików .bib. Dokument `BibTeXing' opisuje rozszerzenia i szczegóły tego formatu oraz podaje inne przydatne wskazówki dotyczące korzystania z BibTeX.
Opcja -min-crossrefs określa minimalną liczbę crossref wymaganych do automatycznego włączenia wpisu podstawowego crossref do listy cytowań; wartość domyślna to dwa. Aby całkowicie uniknąć tych automatycznych włączeń, nadaj tej opcji odpowiednio dużą liczbę i pamiętaj o usunięciu wszystkich poprzednich plików .aux i .bbl. W przeciwnym razie opcja może wydawać się nieskuteczna, ponieważ BibTeX doda cytat dla wpisu podstawowego do pliku .aux i nic go nie usunie.
Dzięki opcji -zwięzłej BibTeX działa po cichu. Bez tego baner i raporty z postępów są drukowane na stdout.
BibTeX przeszukuje katalogi w ścieżce zdefiniowanej przez zmienną środowiskową BSTINPUTS w poszukiwaniu plików .bst. Jeśli BSTINPUTS nie jest ustawione, używa domyślnych ustawień systemowych. W przypadku plików .bib używa zmiennej środowiskowej BIBINPUTS, jeśli jest ustawiona, w przeciwnym razie jest to wartość domyślna. Zobacz tex(1), aby poznać szczegóły wyszukiwania.
Jeśli ustawiona jest zmienna środowiskowa TEXMFOUTPUT, BibTeX próbuje umieścić w niej swoje pliki wyjściowe, jeśli nie można ich umieścić w bieżącym katalogu. Ponownie zobacz tex(1). Nie jest wykonywane żadne specjalne wyszukiwanie pliku .aux.
Pliki w stylu bibliografii.
``BibTeXing'' - Dokumentacja LaTeXable dla zwykłych użytkowników BibTeX
``Projektowanie stylów BibTeX'' - dokumentacja LaTeXable dla projektantów stylów
plik bazy danych dla tych dwóch dokumentów
plik bazy danych zawierający przykłady wszystkich standardowych typów wpisów
plik szablonu i dokumentacja dla stylów standardowych
Wszystkie te pliki powinny być dostępne gdzieś w twoim systemie.
Host math.utah.edu posiada obszerną kolekcję plików .bib dostępnych dla anonimowego ftp, w tym odniesienia do wszystkich standardowych książek TeX-owych i kompletną bibliografię dla TUGboat.
latex(1), tex(1).
Leslie Lamport, LaTeX - A Document Preparation System, Addison-Wesley, 1985, ISBN 0-201-15790-X.
Oren Patasznik z Uniwersytetu Stanforda. Ta strona podręcznika opisuje wersję Web2c BibTeX-a. Inne porty BibTeX, takie jak wersja Donalda Knutha korzystająca z kompilatora Sun Pascal, nie mają tej samej implementacji wyszukiwania ścieżki ani opcji wiersza poleceń.