Слово BibTeX означает инструмент и формат файла, которые используются для описания и обработки списков ссылок, в основном в сочетании с документами LaTeX.
BibTeX-файлы могут содержать записи четырех различных типов:
- @STRING определяет сокращения в виде
@string { foo = «Миссис Фу» } который позже можно будет использовать в таком тегеавтор = foo # «и мистер Бар» - @PREAMBLE определяет, как должен форматироваться специальный текст.
- @COMMENT для комментариев, не принятых BibTeX.
- Записи , каждая из которых объявляет одну ссылку на тип публикации, например: @article , @book , @inproceedings и т. д .
Запись BibTeX состоит из типа (слово после @), ключа цитирования и ряда тегов, которые определяют различные характеристики конкретной записи BibTeX.
Среди этих тегов могут быть, например: автор, название, год и т. д. Некоторые теги являются обязательными для определенных типов записей BibTeX, некоторые являются необязательными.
Существует набор стандартных тегов, которые можно интерпретировать с помощью BibTeX или сторонних инструментов. Те, которые неизвестны, BibTeX игнорирует, поэтому их можно использовать для хранения дополнительной информации, не влияя на окончательный результат документа.
@misc{ паташник-bibtexing, автор = "Орен Паташник", title = "BIBTEXing", год = "1988" }
Теги
Тег BibTeX определяется своим именем, за которым следует знак равенства и содержание. Имя тега не чувствительно к регистру. Содержимое должно быть заключено либо в фигурные скобки, либо в кавычки. Какая форма включения используется, зависит от вкуса пользователя, и оба могут применяться вместе в одной записи BibTeX, но между этими двумя методами есть одно различие: когда используются кавычки, возможно объединение строк с использованием #, но не при использовании брекетов.
Например, следующие операторы равны:
Заголовок = {{Bib}\TeX} Заголовок = "{Bib}\TeX" Заголовок = "{Bib}" # "\TeX"
Важно знать, что сокращения, ранее определенные с помощью команды @string, можно использовать только в сочетании с другими строками с помощью конкатенации строк.
@string{btx = "{\textsc{Bib}\TeX}"} Заголовок = btx # "ing"
Числа могут быть заключены в фигурные скобки или кавычки, но могут стоять отдельно. Теги разделяются запятыми; в противном случае парсер BibTeX выдаст ошибку. Последний тег может заканчиваться запятой, хотя и не обязательно.
@статья{mrx05, АВТОР = "Мистер Х", Заголовок = {Что-то классное}, издатель = "ноб" # "оды", ГОД = 2005, }
Инструменты BibTeX
- Bib2x — конвертер BibTeX Конвертер
BibTex во что угодно с использованием гибкого и мощного языка шаблонов - JabRef
Менеджер библиографических ссылок с открытым исходным кодом. - BibTool
Мощный и хорошо документированный инструмент для работы с базами данных BibTeX.
BibTeX и Mac OS X
- BibDesk
Графический менеджер BibTeX-библиографии
BibTeX и MS Word
- Bibshare
Очень удобный фреймворк для использования BibTeX с различными текстовыми процессорами.
Стили BibTeX
- Примеры стилей BibTeX
Посмотрите результаты различных стилей
Альтернативы BibTeX
- biblatex
Полная повторная реализация библиографических возможностей, предоставляемых LaTeX. - BibTeXML
BibTex как разметка XML
Ресурсы сообщества
- CiteULike
Отличный сервис для обмена, хранения и систематизации академических работ