~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ 261FA5448C5E098F1BC354B7B5926B34__1706814780 ✰
Заголовок документа оригинал.:
✰ BibTeX - Wikipedia ✰
Заголовок документа перевод.:
✰ БибТекс — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/BibTeX ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/26/34/261fa5448c5e098f1bc354b7b5926b34.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/26/34/261fa5448c5e098f1bc354b7b5926b34__translat.html ✰
Дата и время сохранения документа:
✰ 15.06.2024 22:57:43 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 1 February 2024, at 22:13 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

БибТекс — Википедия Jump to content

БибТекс

Из Википедии, бесплатной энциклопедии
БибТекс
Оригинальный автор(ы) Орен Паташник , Лесли Лэмпорт
Разработчики) Орен Паташник
Начальная версия март 1985 г .; 39 лет назад ( 1985-03 )
Стабильная версия
0,99д / март 2010 г .; 14 лет назад ( 2010-03 )
Репозиторий https://tug.org/svn/texlive/trunk/Build/source/texk/web2c/
Написано в ВЕБ
Платформа Кросс-платформенный
Входит в комплект ТеХ Live
Размер 384614 байт
Доступно в Английский
Тип Программное обеспечение для управления ссылками
Лицензия Лицензия Кнута
Веб-сайт Официальный веб-сайт Отредактируйте это в Викиданных

BibTeX — это одновременно библиографический базы данных с плоскими файлами формат файла и программа для обработки этих файлов для создания списков ссылок ( цитатов ). Формат файла BibTeX — широко используемый стандарт, широко поддерживаемый программным обеспечением для управления ссылками .

Программа BibTeX поставляется в комплекте с системой подготовки документов LaTeX и не доступна как отдельная программа. [1] В этой системе набора текста его имя оформляется как . Название представляет собой сочетание слова «библиография» и названия TeX программного обеспечения для набора текста .

BibTeX был создан Ореном Паташником в 1985 году. С февраля 1988 года по март 2010 года обновлений не публиковалось, когда пакет был обновлен для улучшения печати URL-адресов и уточнения лицензии. Существуют различные реализации программы.

Цель BibTeX — упростить единообразное цитирование источников путем отделения библиографической информации от представления этой информации, аналогично разделению содержания и представления/стиля, поддерживаемому самим LaTeX.

Процессор [ править ]

Программа-процессор работает с несколькими конкретными файлами для создания списка литературы и форматирования цитат. По словам автора программы Орена Паташника, процессор работает следующим образом: [2]

В качестве входных данных принимается:

  1. а .aux файл, созданный LaTeX при предыдущем запуске;
  2. а .bst файл (файл стиля), который определяет общий стиль списка ссылок и определяет, как форматировать отдельные записи, и который написан дизайнером стиля [..] на языке специального назначения [..], и
  3. .bib файл(ы), составляющие базу данных всех записей списка ссылок, которые пользователь может когда-либо надеяться использовать.

BibTeX выбирает из .bib файл(ы) только те записи, которые указаны в .aux файл (то есть те, которые предоставлены LaTeX'ом \cite или \nocite команды) и создает в качестве вывода .bbl файл, содержащий эти записи вместе с командами форматирования, указанными в .bstфайл [..]. LaTeX будет использовать .bbl файл, возможно, отредактированный пользователем для создания списка ссылок.

История [ править ]

BibTeX был создан Ореном Паташником и Лесли Лэмпортом в 1985 году. Программа написана на WEB/Pascal .

Версия 0.98f была выпущена в марте 1985 года.

В версии 0.99c (выпущенной в феврале 1988 г.) стационарное состояние достигалось на 22 года.

В марте 2010 года была выпущена версия 0.99d для улучшения печати URL-адресов . Были объявлены дальнейшие релизы. [2]

Ререализации [ править ]

БибТексу
Повторная реализация bibtex (автор Яннис Хараламбус и его ученики), поддерживающая набор символов UTF-8. Тако Хукуотер из команды LuaTeX раскритиковал его в 2010 году за плохую документацию и создание ошибок, которые трудно отладить. [3]
bibtex8
Повторная реализация bibtex, поддерживающая 8-битные наборы символов.
CL-BibTeX
Полностью совместимая повторная реализация bibtex в Common Lisp , способная напрямую использовать файлы bibtex .bst или преобразовывать их в удобочитаемые файлы Lisp .lbst. CL-BibTeX поддерживает Unicode в реализациях Unicode Lisp, используя любой набор символов, известный Lisp.
МЛБибТекс
Повторная реализация BibTeX с упором на многоязычные функции, разработанная Жаном-Мишелем Хаффленом. [4]
БибЛаТекс
Полная переработка. «Он меняет способ взаимодействия LaTeX с BibTeX на довольно фундаментальном уровне. В biblatex BibTeX используется только для сортировки библиографии и создания меток. Вместо реализации в файлах стилей BibTeX форматирование библиографии полностью контролируется. с помощью макросов TeX». [5] Он использует программу обработки библиографии Biber и предлагает полную поддержку Unicode и тем. BibLaTeX поставляется с новой спецификацией формата файла, которая использует тот же синтаксис, что и формат файла BibTeX, но с большим количеством различных типов библиографических записей и типов полей.
Бибулус
Встроенная замена BibTeX, основанная на шаблонах стилей, включая полную поддержку Unicode, написанная на Python. [6]

Файлы базы данных [ править ]

BibTeX использует независимый от стиля текстовый формат файлов , своего рода базу данных плоских файлов , для хранения элементов библиографии, таких как статьи, книги и диссертации. Имена файлов базы данных BibTeX обычно заканчиваются на .bib. Файл базы данных BibTeX состоит из списка записей, каждая из которых соответствует библиографическому элементу. Типы записей соответствуют различным типам библиографических источников, таких как article, book, или conference.

Пример записи, описывающей математический справочник, будет структурирован как имя записи, за которым следует список полей, например: author и title:

@Book  {  abramowitz+stegun  , 
  автор      =   "Милтон {Абрамовиц} и Ирен А. {Стегун}"  , 
  title       =   "Справочник по математическим функциям с 
 формулами, графиками и математическими таблицами"  , 
  издатель   =   "Дувр"  , 
  год        =    1964  , 
  адрес     =   "Нью-Йорк"  , 
  edition     =   "девятое издание в Дувре, десятое издание GPO" 
 } 

Если в документе есть ссылка на это руководство, библиографическая информация может быть отформатирована по-разному в зависимости от стиля цитирования ( APA , MLA , Чикаго используемого и т. д.). LaTeX справляется с этой задачей путем указания \citeкоманды и желаемый стиль библиографии в документе LaTeX. Если команда \cite{abramowitz+stegun} появляется внутри документа LaTeX, bibtexПрограмма включит эту книгу в список ссылок на документ и сгенерирует соответствующий код форматирования LaTeX. При просмотре отформатированного документа LaTeX результат может выглядеть следующим образом:

Абрамовиц, Милтон и Ирен А. Стегун (1964), Справочник по математическим функциям с формулами, графиками и математическими таблицами. Нью-Йорк: Дувр.

В зависимости от файла стиля BibTeX может переставлять фамилии авторов, менять регистр заголовков, опускать поля, присутствующие в файле стиля. .bib файл, форматировать текст курсивом, добавлять знаки препинания и т. д. Поскольку один и тот же файл стиля используется для всего списка ссылок, все они форматируются последовательно с минимальными усилиями, требуемыми от авторов или редакторов.

Типы записей [ править ]

База данных BibTeX может содержать следующие типы записей:

article
Статья из журнала или журнала.
Обязательные поля: автор, название, журнал, год, том
Необязательные поля: число, страницы, месяц, doi, примечание, ключ.
book
Книга с явным издателем.
Обязательные поля: автор/редактор, название, издательство, год
Необязательные поля: том/номер, серия, адрес, издание, месяц, примечание, ключ, URL.
booklet
Работа, которая напечатана и переплетена, но без имени издателя или спонсирующей организации.
Обязательные поля: заголовок
Необязательные поля: автор, способ публикации, адрес, месяц, год, примечание, ключ.
conference
Такой же как inproceedings, включено для совместимости с Scribe .
inbook
Часть книги, обычно без названия. Это может быть глава (или раздел и т. д.) и/или диапазон страниц.
Обязательные поля: автор/редактор, название, глава/страницы, издательство, год.
Необязательные поля: том/номер, серия, тип, адрес, издание, месяц, примечание, ключ.
incollection
Часть книги, имеющая собственное название.
Обязательные поля: автор, название, название книги, издательство, год
Необязательные поля: редактор, том/номер, серия, тип, глава, страницы, адрес, издание, месяц, примечание, ключ.
inproceedings
Статья в материалах конференции.
Обязательные поля: автор, название, название книги, год
Необязательные поля: редактор, том/номер, серия, страницы, адрес, месяц, организация, издатель, примечание, ключ.
manual
Техническая документация.
Обязательные поля: заголовок
Необязательные поля: автор, организация, адрес, издание, месяц, год, примечание, ключ.
mastersthesis
Магистерская диссертация .
Обязательные поля: автор, название, школа, год
Необязательные поля: тип, адрес, месяц, примечание, ключ.
misc
Для использования, когда больше ничего не подходит.
Обязательные поля: нет
Необязательные поля: автор, название, способ публикации, месяц, год, примечание, ключ.
phdthesis
Доктор философии. Тезис.
Обязательные поля: автор, название, школа, год
Необязательные поля: тип, адрес, месяц, примечание, ключ.
proceedings
Материалы конференции.
Обязательные поля: название, год
Необязательные поля: редактор, том/номер, серия, адрес, месяц, издательство, организация, примечание, ключ.
techreport
Отчет, опубликованный школой или другим учреждением, обычно пронумерованный внутри серии.
Обязательные поля: автор, название, учреждение, год
Необязательные поля: тип, номер, адрес, месяц, примечание, ключ.
unpublished
Документ, имеющий автора и название, но официально не опубликованный.
Обязательные поля: автор, название, примечание
Необязательные поля: месяц, год, ключ.

Типы полей [ править ]

Запись BibTeX может содержать поля различных типов. Следующие типы распознаются стилями библиографии по умолчанию; некоторые сторонние стили могут принимать дополнительные:

address
Адрес издателя (обычно просто город, но для менее известных издателей может быть полным адресом)
annote
Аннотация для стилей аннотированной библиографии (нетипично)
author
Имя(имена) автора(ов) (в случае нескольких авторов, разделенных and)
booktitle
Название книги, если цитируется только часть ее
Email
Электронная почта автора(ов)
chapter
Номер главы
crossref
Ключ записи с перекрестной ссылкой
doi
идентификатор цифрового объекта
edition
Издание книги в полной форме (например, «Первое» или «Второе»).
editor
Имя(имена) редактора(ов)
howpublished
Как опубликовано, если способ публикации нестандартный
institution
Учреждение, участвовавшее в публикации, но не обязательно издатель.
journal
Журнал или журнал, в котором была опубликована работа.
key
Скрытое поле, используемое для указания или изменения алфавитного порядка записей (при отсутствии полей «автор» и «редактор»). Обратите внимание, что он сильно отличается от ключа (упомянутого сразу после этого списка), который используется для цитирования или перекрестной ссылки на запись.
month
Месяц публикации (или, если неопубликовано, месяц создания)
note
Разная дополнительная информация
number
«Номер (выпуска)» журнала, журнала или технического отчета, если применимо. Обратите внимание, что это не «номер статьи», присвоенный некоторыми журналами.
organization
Спонсор конференции
pages
Номера страниц разделяются запятыми или двойным дефисом.
publisher
Имя издателя
school
Школа, где была написана дипломная работа
series
Серия книг, в которых была опубликована книга (например, « The Hardy Boys » или « Lectures in Computer Science »).
title
Название работы
type
Поле, переопределяющее тип публикации по умолчанию (например, «Исследовательская записка» для технического отчета, «Диссертация {PhD}» для кандидатской диссертации, «Раздел» для книги/сборника).
volume
Объем журнала или многотомной книги
year
Год публикации (или, если не публиковалось, год создания)

Кроме того, каждая запись содержит ключ (Bibtexkey), который используется для цитирования или перекрестной ссылки на запись. Этот ключ является первым элементом записи BibTeX и не является частью какого-либо поля.

Файлы стилей [ править ]

BibTeX форматирует библиографические элементы в соответствии с файлом стиля, обычно путем создания команд форматирования TeX или LaTeX, но файлы стилей также можно использовать для создания других типов вывода, таких как HTML . Файлы стилей BibTeX обычно используют расширение файла. .bst и написаны на простом языке программирования на основе стека (названном Дрю МакДермоттом «Анонимным языком Forth-Like BibTeX» или «BAFLL»). [7] ), который описывает, как следует форматировать элементы библиографии. Есть несколько пакетов, которые могут генерировать .bst файлы автоматически, такие как custom-bib и Bib-it. [8] [9]

Большинство журналов и издателей, поддерживающих LaTeX, для удобства авторов используют индивидуальный файл библиографического стиля, который часто включается как часть полного шаблона LaTeX.

Примеры использования [ править ]

  • Система астрофизических данных . NASA ADS представляет собой онлайн-базу данных, содержащую более восьми миллионов статей по астрономии и физике, в которой содержатся цитаты в формате BibTeX.
  • BibDesk – программное приложение с открытым исходным кодом для macOS для создания, редактирования, управления и поиска файлов BibTeX.
  • BibSonomy – система управления социальными закладками и публикациями на основе BibTeX.
  • Citavi – Справочный менеджер. Работает с различными редакторами TeX и поддерживает ввод и вывод BibTeX.
  • CiteSeer – онлайн-база данных исследовательских публикаций, которая может производить цитирование в формате BibTeX.
  • CiteULike (снято с производства) — библиографическая база данных сообщества, в которую входные и выходные данные BibTeX входили.
  • Коллекция библиографии по компьютерным наукам - использует BibTeX в качестве внутреннего формата данных, результатов поиска и вкладов в основном в BibTeX.
  • Connotea — система управления публикациями в стиле социальных закладок с открытым исходным кодом.
  • Цифровая библиография и библиотечный проект – библиографический веб-сайт, на котором размещено более 910 000 статей в области информатики.
  • Google Книги – библиографическую информацию для каждой книги можно экспортировать в формат BibTeX с помощью функции «Экспорт цитирования».
  • Google Scholar – система Google для поиска научной литературы предоставляет цитаты в формате BibTeX, если эта опция включена в «Настройки академии».
  • Исследования Google . В подразделении Google по искусственному интеллекту размещен сборник публикаций сотрудников Google со ссылками на цитирование BibTeX.
  • HubMed – универсальный интерфейс PubMed , включая вывод BibTeX.
  • INSPIRE-HEP – База данных литературы INSPIRE по физике высоких энергий содержит ссылки в формате BibTeX на более миллиона статей по физике высоких энергий.
  • JabRef – кроссплатформенное программное приложение с открытым исходным кодом для создания, редактирования, управления и поиска файлов BibTeX и BibLaTeX.
  • MathSciNet - база данных Американского математического общества (подписка), выберите BibTeX в поле «Выбрать альтернативный формат».
  • Мендели – Справочный менеджер по сбору бумаг. Он поддерживает экспорт коллекций в файлы bib и синхронизацию их с собственной базой данных. [10]
  • Paperpile — менеджер ссылок, поддерживает ввод и вывод BibTeX. Вывод BibTeX можно настроить.
  • Pandoc — конвертер документов с открытым исходным кодом, который может читать файл BibTeX и создавать отформатированные цитаты в любом стиле библиографии, указанном в файле языка стиля цитирования (CSL).
  • Qiqqa — программное приложение для Windows , которое включает в себя полнофункциональный редактор и средство проверки BibTeX, а также инструменты для автоматического заполнения записей BibTeX для PDF-файлов.
  • refbase — менеджер ссылок с открытым исходным кодом для институциональных репозиториев и самоархивирования с вводом и выводом BibTeX.
  • RefTeX Emacs . менеджер ссылок на базе
  • Wikindx с открытым исходным кодом – виртуальная исследовательская среда / расширенный менеджер библиографии, включая ввод и вывод BibTeX.
  • Википедия . Нажатие кнопки «цитировать эту страницу» в меню «Инструменты » статьи приводит к цитированию в формате BibTeX.
  • Zentralblatt MATH – база данных Европейского математического общества , FIZ Карлсруэ и Гейдельбергской академии (подписка, 3 бесплатных входа); выберите кнопку или формат BibTeX.
  • Zotero – справочный менеджер с открытым исходным кодом и расширенными функциями, такими как синхронизация между различными компьютерами, социальные закладки, поиск внутри сохраненных PDF-файлов и вывод BibTeX.

См. также [ править ]

Схемы данных

  • EndNote - текстовая схема данных, используемая программой EndNote.
  • См. - устаревшая текстовая схема данных, поддерживаемая UNIX-подобными системами.
  • RIS - текстовая схема данных из исследовательских информационных систем.
  • Bebop — веб-интерфейс для BibTeX.

Другой

Ссылки [ править ]

  1. ^ «BibTeX — Группа пользователей TeX» . туг.орг . Проверено 1 февраля 2024 г.
  2. ^ Перейти обратно: а б «Исходный код BibTeX WEB» . www.tex.ac.uk. ​ Архивировано из оригинала 27 сентября 2011 года . Проверено 24 мая 2011 г.
  3. ^ «БибТексУ» . permalink.gmane.org . 01.06.2010. Архивировано из оригинала 4 марта 2016 г. Проверено 21 апреля 2016 г.
  4. ^ «Архитектура MlBibTeX | Zeeba TV» . River-Valley.zeeba.tv . Проверено 21 апреля 2016 г.
  5. ^ Описание пакета biblatex из дистрибутива Debian Wheezy по состоянию на май 2011 г.
  6. ^ «Документация Bibulous — Документация Bibulous 1.3.2» . nzhagen.github.io . Проверено 21 апреля 2016 г.
  7. ^ «Бибтекс в Лиспе?» . groups.google.com . Проверено 1 февраля 2024 г.
  8. ^ «CTAN: custom-bib – Индивидуальные стили BibTeX» . ctan.org . Проверено 1 февраля 2024 г.
  9. ^ «Bib-it: Помощь – Создание стилей BibTeX» . bib-it.sourceforge.net . Проверено 1 февраля 2024 г.
  10. ^ Рикардо Видаль (25 октября 2011 г.). «HOWTO: Используйте Mendeley для создания цитат с помощью LaTeX и BibTeX» . Mendeley.com . Проверено 21 апреля 2016 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: 261FA5448C5E098F1BC354B7B5926B34__1706814780
URL1:https://en.wikipedia.org/wiki/BibTeX
Заголовок, (Title) документа по адресу, URL1:
BibTeX - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)