Глава 2. Введение

О KBibTeX

KBibTeX — это встроенное окружение для создания и редактирования библиографии в формате BibTEX. KBibTeX предоставляет возможность использовать весь функционал BibTEX в графическом интерфейсе, позволяя моментально получить доступ к локальным и онлайн-библиографиям с возможностью заполнения, сборки, просмотра и поиска записей.

О BibTEX

BibTEX — это приложение и формат файла, разработанные Oren Patashnik и Leslie Lamport в 1985 году для системы подготовки документов LATEX [Lamport86].

Формат полностью основан на символах, поэтому его возможно использовать в любой программе (хотя стандартным набором символом для акцентов является TEX). Он основан на полях (метках), и программа BibTEX игнорирует неизвестные поля, поэтому его возможно расширить. Вероятно, это наиболее распространённый формат библиографии в Интернете.

Приложение BibTEX использует файлы стилей, список цитат из LATEX и базу данных BibTEX для создания файла LATEX со списком цитируемых ссылок. Идея файлов стилей заключается в том, что окончательное копирование в любой специальной форме для журнала может быть выполнено автоматически.

Пример записи из базы данных BibTEX:

@article{PAM_doi:10.1007/BF00048294,
        author = {Streitenberger, P. and Knott, John F.},
        doi = {10.1007/BF00048294},
        issn = {1573-2673},
        journal = {{International Journal of Fracture}},
        number = {3},
        pages = {R49},
        publisher = {Springer},
        title = {{The calculation of crack opening area and crack opening volume from stress intensity factors}},
        url = {https://dx.doi.org/10.1007/BF00048294},
        volume = {76},
        x-fetchedfrom = {SpringerLink},
        year = {1995}
}

Редакторы KBibTeX и LATEX

Код LATEX возможно редактировать с помощью большого количества инструментов от простых текстовых редакторов до мощных визуальных пакетов. Таблица сравнения редакторов LATEX находится здесь.

KBibTeX обеспечивает встроенную интеграцию с Kile и LyX, при этом его также возможно использовать с любым редактором LATEX.