|
|
Компьютеры - BibTeX - Библиографические базы: bib-файлы11 мая 2011
Оглавление: 1. BibTeX 2. Библиографические базы: bib-файлы 3. Стили оформления библиографии: bst-файлы 4. Пример
BibTeX использует bib-файлы специального текстового формата для хранения списков библиографических записей. Каждая запись описывает ровно одну публикацию статью, книгу, диссертацию, и т. д.
Bib-файлы можно использовать для хранения библиографических баз данных. Многие программы, работающие с библиографиями, и онлайн-сервисы цитирования могут экспортировать ссылки в bib-формат.
Каждая запись выглядит следующим образом:
@ARTICLE{tag,
author = {Список авторов},
title = {Название статьи},
year = {год},
journal = {Название журнала}
}
Здесь ARTICLE тип записи, tag метка-идентификатор записи, дальше список полей со значениями.
Типы записей
Каждая запись должна быть определённого типа, описывающего тип публикации. Следующие типы являются стандартными и обрабатываются почти всеми стилями BibTeX:
article
- Статья из журнала.
Необходимые поля: author, title, journal, year
Дополнительные поля: volume, number, pages, month, note, key
book
- Определённое издание книги.
Необходимые поля: author/editor, title, publisher, year
Дополнительные поля: volume, series, address, edition, month, note, key, pages
booklet
- Печатная работа, которая не содержит имя издателя или организатора.
Небходимые поля: title
Дополнительные поля: author, howpublished, address, month, year, note, key
conference
- Синоним
inproceedings , оставлено для совместимости с Scribe.
Небходимые поля: author, title, booktitle, year
Дополнительные поля: editor, pages, organization, publisher, address, month, note, key
inbook
- Часть книги, возможно без названия. Может быть главой, либо диапазоном страниц.
Небходимые поля: author/editor, title, chapter/pages, publisher, year
Дополнительные поля: volume, series, address, edition, month, note, key
incollection
- Часть книги, имеющая собственное название.
Небходимые поля: author, title, booktitle, year
Дополнительные поля: editor, pages, organization, publisher, address, month, note, key
inproceedings
- Тезис конференции.
Небходимые поля: author, title, booktitle, year
Дополнительные поля: editor, series, pages, organization, publisher, address, month, note, key
manual
- Техническая документация.
Небходимые поля: title
Дополнительные поля: author, organization, address, edition, month, year, note, key
mastersthesis
- Магистерская диссертация.
Небходимые поля: author, title, school, year
Дополнительные поля: address, month, note, key
misc
- Использовать, если другие типы не подходят.
Небходимые поля: none
Дополнительные поля: author, title, howpublished, month, year, note, key
phdthesis
- Кандидатская диссертация.
Небходимые поля: author, title, school, year
Дополнительные поля: address, month, note, key
proceedings
- Сборник трудов конференции.
Небходимые поля: title, year
Дополнительные поля: editor, publisher, organization, address, month, note, key
techreport
- Отчёт, опубликованный организацией, обычно пронумерованный внутри серии.
Небходимые поля: author, title, institution, year
Дополнительные поля: type, number, address, month, note, key
unpublished
- Документ, имеющий автора и название, но формально не опубликованный.
Небходимые поля: author, title, note
Дополнительные поля: month, year, key
Поля записей
Каждая запись содержит некоторый список стандартных полей:
address : Адрес издателя
annote : Аннотация для библиографической записи.
author : Имена авторов
booktitle : Наименование книги, содержащей данную работу.
chapter : Номер главы
crossref : Ключ кросс-ссылки
edition : Издание
editor : Имена редакторов
eprint : A specification of an electronic publication, often a preprint or a technical report
howpublished : Способ публикации, если нестандартный
institution : Институт, вовлечённый в публикацию, необязательно издатель
journal : Название журнала, содержащего статью
key : Скрытое ключевое поле, задающее порядок сортировки.
month : Месяц публикации. Если неопубликовано создания.
note : Любые заметки
number : Номер журнала
organization : Организатор конференции
pages : Номера страниц, разделённые запятыми или двойным дефисом. Для книги общее количество страниц.
publisher : Издатель
school : Институт, в котором защищалась диссертация.
series : Серия, в которой вышла книга.
title : Название работы
type : Тип отчёта, например «Заметки исследователя»
url : WWW-адрес
volume : Том журнала или книги.
year : Год публикации
Дополнительно, каждая запись содержит ключевое поле, которое служит для цитирования или кросс-ссылок на эту запись. Это поле должно быть уникальным и непустым. Это поле не имеет названия, не является частью других полей и идёт первым по-порядку.
Просмотров: 6716
|