BibTeX
Содержание
Короткий План
BibTeX = БД библиографических ссылок
- Пример как пользоваться готовой БД
Формат BibTeX
Длинный План
список литературы лучше делать не своими руками а максимально автоматически; БД библиографических ссылок делается в формате BibTeX
texmed – это интерфейс к pubmed в формате BibTeX. Открываем базу TeXmed, находим там сколько-нибудь интересных статей, щёлкаем по их названиям, говорим export, сохраняем результат в файл с расширением .bib
- как пользоваться БД
1 \documentclass{article} 2 \begin{document} 3 \section{Hello, world} 4 Hello\cite{pmid20957358}, world\cite{pmid20633563}! % названия цитат из БД 5 % (такие вот мерзкие названия вылезают из texmed; в других системах бывает лучше) 6 7 \bibliographystyle{plain} 8 \bibliography{example} % example -- имя файла БЕЗ РАСШИРЕНИЯ 9 % Можно перечилслить несколько БД через запятую: \bibliography{examle1,example2} 10 \end{document}
pdflatex my.tex (ругается, что нет my.bbl, делает my.aux, в котором говорится, чего именно ему не хватает)
bibtex my.aux (делает my.bbl из example.bib)
pdflatex my.tex (ругается, что для некоторых ссылок он не знает расшифровки; задним умом размечает в my.aux, какая ссылка на литературу как называется)
pdflatex my.tex (не ругается)
- большую часть времени пока вы пишете статью эти пляски выполнять необязательно, тогда ссылки будут выглядеть как [?] и в конце не будет списка литературы; четырёхкратный пробег можно сделать уже перед самой финальной вёрсткой, например
Формат BibTeX
- бывают разные типы публикаций, они требуют и допускают разные наборы полей, e.g.: article, book, inbook, inproceedings, ... см. справочник внизу
- author = "имя фамилия and имя фамлиля and фамилия, имя and ..."
- сложные имена приходится прятать в {}, чтобы bibtex понял, что это только фамилия или только имя (а не две супружеские пары)
- bibtex может решить сделать какие-нибудь буквы строчными (если они заглавные в середине поля); чтобы он этого не сделал, эти буквы нужно прятать в {}
- Языковые заморочки: в русскоязычной библиографии авторов разделяют словом "и", а не "and" (и какие-то ещё мелочи). Лечится:
Ссылки
http://en.wikibooks.org/wiki/LaTeX/Bibliography_Management#BibTeX
Широко известные сборники ссылок в формате BibTeX