JabRef — расширяемый Java (Java Swing) графический менеджер для системы управления библиографической информацией.
Система управления библиографической информацией — система позволяющая исследователям, учёным и писателям создавать и повторно использовать библиографические ссылки. После создания ссылки она используется для создания библиографии (информационной инфраструктуры), списка библиографических ссылок в научных статьях, монографиях, книгах и.т.д.
Активная разработка систем управления библиографической информацией вызвана стремительным ростом количества научной литературы. Современные системы управления библиографической информацией могут интегрироваться с текстовыми процессорами, что позволяет создавать список ссылок (в выбранном формате) и автоматически добавлять их в документ. Интеграция избавляет от неприятности забыть включить ссылку на источник (цитируемый в тексте), такие системы поддерживают импорт и экспорт библиографических ссылок из библиографических баз данных.
Системы управления библиографической информацией отличаются от библиографических баз данных, в которых просто собраны данные о всех статьях по определённой дисциплине или группе дисциплин. В системах управления библиографической информацией создаются значительно меньшие базы публикаций, используемых одним человеком или группой людей.
Большие базы данных установлены на специальных серверах, системы управления библиографической информацией легко установить и использовать на отдельном персональном компьютере. Для их управления используются библиографические менеджеры, обычно включающие базу данных и систему генерации отобранных ссылок в заданных форматах (например требуемым научным журналом).
JabRef имеет интуитивно понятный пользовательский интерфейс и большое количество настроек, в качестве внутреннего формата используется BibTex (формат для создания форматированных списков библиографии). Поддерживается создание собственного списка библиографических ссылок, базы данных из которой можно получить нужный список литературы оформленный необходимым образом, используя один из имеющихся шаблонов.
BibTex — используемое совместно с LaTeX / TeX программное обеспечение для создания списка форматированных списков библиографии. Для хранения списков библиографических данных используются bib-файлы (*.bib), файлы специального текстового формата где каждая запись описывает одну публикацию, статью, диссертацию, книгу и пр...
LaTeX — наиболее популярный набор макрорасширений (макропакет) системы компьютерной вёрстки TeX, который облегчает набор сложных документов. Пакет позволяет автоматизировать многие задачи набора текста и подготовки статей, кроме базового набора существует множество пакетов расширения (благодаря этому возможности системы практически не ограничены).
Для библиографических ссылок JabRef поддерживает вложения любого типа (в соответствии со структурой и правилами формата), количество вложений ограничено только доступным дисковым пространством. Реализован полнотекстовой поиск по всей библиографии и объединение дубликатов, поддерживается сортировка ссылок в списке, обеспечено автоматическое создание BibTex-ключей.
JabRef поддерживает работу с любым количеством баз данных (открываются в вкладках), можно открывать и редактировать bib-файлы созданные в других приложениях (Bibfilex, KBibTeX и др) совместимых с стандартом BibTex формата. Новые ссылки в можно добавлять используя наукометрические реферативные онлайн-базы данных (Medline, Citeseer, IEEEXplore, Springer Link или arXiv).
JabRef для хранения списков библиографических ссылок использует базу данных JDBC (Java DataBase Connectivity), можно включить синхронизацию с внешними базами данных. Поддерживается импорт из множества форматов (BibTeXML, CSA, Refer/Endnote, Web of Knowledge, SilverPlatter, Medline/Pubmed, Scifinder, OVID, INSPEC, Biblioscape, Sixpack и др) и экспорт в некоторые популярные текстовые форматы (HTML, Docbook, BibTeXML, MODS, RTF, Refer/Endnote и LibreOffice/OpenOffice.org).
JabRef поддерживает интеграцию с текстовыми процессорами и приложениями для просмотра PDF-документов, предусмотрена поддержка плагинов, обеспечивающих расширение функциональных возможностей. Управление осуществляется с помощью мыши и/или клавиатурных сочетаний (полностью настраиваемых).
Лицензия: MLT (The MIT License)