Biber (LaTeX)

Last updated
Biber
Original author(s) Philip Kime and François Charette [1]
Developer(s) Philip Kime, Ken Brown, Nikola Lečić, François Charette, moewe, Alexander Krumeich, Boris Veytsman, Apostolos Syropoulos [2] [3]
Stable release
2.19  OOjs UI icon edit-ltr-progressive.svg / 5 March 2023;12 months ago (5 March 2023)
Repository github.com/plk/biber
Written in Perl
Platform Cross-platform
Available in English
License Artistic License 2.0
Website Official website OOjs UI icon edit-ltr-progressive.svg

Biber is a bibliography information processing program that works in conjunction with the LaTeX package BibLaTeX and offers full Unicode support. [4]

Biber is a widely used replacement for the BibTeX software. Both generate a bibliography in LaTeX, but Biber offers a large superset of BibTeX functionality. It also offers full Unicode support, which is hard to achieve with BibTeX. Given the same data file as input, biber should output a functionally identical .bbl file as BibTeX. [4]

Biber is written in Perl and includes the following features:

Some LaTeX packages have an explicit dependence on BibTeX itself and will not work with biber. The most important example is natbib, which provides style options for citation references. [5] However, natbib functionality can largely be recovered by using the natbib option to BibLaTeX, which is the LaTeX package for processing citation references that is commonly used in conjunction with biber. [6]

Related Research Articles

<span class="mw-page-title-main">LaTeX</span> Document preparation software system

LaTeX is a software system for typesetting documents. LaTeX markup describes the content and layout of the document, as opposed to the formatted text found in WYSIWYG word processors like Microsoft Word, LibreOffice Writer and Apple Pages. The writer uses markup tagging conventions to define the general structure of a document, to stylise text throughout a document, and to add citations and cross-references. A TeX distribution such as TeX Live or MiKTeX is used to produce an output file suitable for printing or digital distribution.

<span class="mw-page-title-main">LyX</span>

LyX is an open source, graphical user interface document processor based on the LaTeX typesetting system. Unlike most word processors, which follow the WYSIWYG paradigm, LyX has a WYSIWYM approach, where what shows up on the screen roughly depicts the semantic structure of the page and is only an approximation of the document produced by TeX.

<span class="mw-page-title-main">BibTeX</span> Reference management software for formatting lists of references

BibTeX is both a bibliographic flat-file database file format and a software program for processing these files to produce lists of references (citations). The BibTeX file format is a widely used standard with broad support by reference management software.

<span class="mw-page-title-main">NEdit</span>

NEdit, the Nirvana editor, is a text editor and source code editor for the X Window System. It has an interface similar to text editors on Microsoft Windows and Macintosh, rather than to older UNIX editors like Emacs. It was initially developed by Mark Edel for Fermilab and released under a very restrictive licence, but today it is distributed under the less restrictive GPL-2.0-or-later and is developed as an independent open-source project by a team of developers. Nedit was also distributed with the IRIX operating system.

<span class="mw-page-title-main">XeTeX</span> TeX typesetting engine

XeTeX is a TeX typesetting engine using Unicode and supporting modern font technologies such as OpenType, Graphite and Apple Advanced Typography (AAT). It was originally written by Jonathan Kew and is distributed under the X11 free software license.

<span class="mw-page-title-main">Open-source Unicode typefaces</span>

There are Unicode typefaces which are open-source and designed to contain glyphs of all Unicode characters, or at least a broad selection of Unicode scripts. There are also numerous projects aimed at providing only a certain script, such as the Arabeyes Arabic font. The advantage of targeting only some scripts with a font was that certain Unicode characters should be rendered differently depending on which language they are used in, and that a font that only includes the characters a certain user needs will be much smaller in file size compared to one with many glyphs. Unicode fonts in modern formats such as OpenType can in theory cover multiple languages by including multiple glyphs per character, though very few actually cover more than one language's forms of the unified Han characters.

This article provides basic comparisons for notable text editors. More feature details for text editors are available from the Category of text editor features and from the individual products' articles. This article may not be up-to-date or necessarily all-inclusive.

<span class="mw-page-title-main">FontForge</span> Font editor created by George Williams

FontForge is a FOSS font editor which supports many common font formats. Developed primarily by George Williams until 2012, FontForge is free software and is distributed under a mix of the GNU General Public License Version 3 and the 3-clause BSD license. It is available for operating systems including Linux, Windows, and macOS, and is localized into 12 languages.

<span class="mw-page-title-main">JabRef</span> Reference management software

JabRef is an open-source, cross-platform citation and reference management software. It is used to collect, organize and search bibliographic information.

<span class="mw-page-title-main">Gramps (software)</span> Genealogy software

Gramps is a free and open source genealogy software. Gramps is programmed in Python using PyGObject. It uses Graphviz to create relationship graphs.

qBittorrent Free and open source BitTorrent client

qBittorrent is a cross-platform free and open-source BitTorrent client written in native C++. It relies on Boost, OpenSSL, zlib, Qt 6 toolkit and the libtorrent-rasterbar library, with an optional search engine written in Python.

refbase

refbase is web-based institutional repository and reference management software which is often used for self-archiving. refbase is licensed under the GPL and written in PHP and uses a MySQL backend.

<span class="mw-page-title-main">Zotero</span> Open-source reference management software

Zotero is free and open-source reference management software to manage bibliographic data and related research materials, such as PDF and ePUB files. Features include web browser integration, online syncing, generation of in-text citations, footnotes, and bibliographies, integrated PDF, ePUB and HTML readers with annotation capabilities, and a note editor, as well as integration with the word processors Microsoft Word, LibreOffice Writer, and Google Docs. It was originally created at the Center for History and New Media at George Mason University and, as of 2021, is developed by the non-profit Corporation for Digital Scholarship.

The following tables compare notable reference management software. The comparison includes older applications that may no longer be supported, as well as actively-maintained software.

<span class="mw-page-title-main">BibDesk</span> Reference management software

BibDesk is an open-source reference management software package for macOS, used to manage bibliographies and references when writing essays and articles. It can also be used to organize and maintain a library of documents in PDF format and other formats. It is primarily a BibTeX front-end for use with LaTeX, but also offers external bibliographic database connectivity for importing, a variety of means for exporting, and capability for linking to local documents and automatically filing local documents. It takes advantage of many macOS features such as AppleScript and Spotlight.

The AMSRefs package is an extension package for LaTeX that facilitates the creation of bibliographies and citations in LaTeX documents. Use of AMSRefs allows for the retention of rich markup that makes references easier to reuse in other publishing environments, such as on the Web, in other book or journal formats, or with citation services. The package is available for free on the American Mathematical Society's website.

LuaTeX is a TeX-based computer typesetting system which started as a version of pdfTeX with a Lua scripting engine embedded. After some experiments it was adopted by the TeX Live distribution as a successor to pdfTeX. Later in the project some functionality of Aleph was included. The project was originally sponsored by the Oriental TeX project, founded by Idris Samawi Hamid, Hans Hagen, and Taco Hoekwater.

WIKINDX is a free bibliographic and quotations/notes management and article authoring system designed either for single use and multi-user collaborative use across the internet. WIKINDX falls within the category of reference management software, but also provides functionality to write notes and entire papers.

<span class="mw-page-title-main">Julia (programming language)</span> Dynamic programming language

Julia is a high-level, general-purpose dynamic programming language, most commonly used for numerical analysis and computational science. Distinctive aspects of Julia's design include a type system with parametric polymorphism and the use of multiple dispatch as a core programming paradigm, efficient garbage collection, and a just-in-time (JIT) compiler.

Pandoc is a free-software document converter, widely used as a writing tool and as a basis for publishing workflows. It was created by John MacFarlane, a philosophy professor at the University of California, Berkeley.

References

  1. "plk/biber: Backend processor for BibLaTeX". GitHub . 26 August 2019. Retrieved 30 August 2019.
  2. "Contributors to plk/biber". GitHub. Retrieved 30 August 2019.
  3. "Biber Project Member List". SourceForge . Retrieved 30 August 2019.
  4. 1 2 "Biber: A BibTeX replacement for users of BibLaTeX". biblatex-biber.sourceforge.net. Retrieved 26 January 2013.
  5. Daly, Patrick W. "Natural Sciences Citations and References (Author–Year and Numerical Schemes) [natbib.pdf]" (PDF). texdoc.net. Archived from the original (PDF) on 2021-01-18. Retrieved 3 February 2017.
  6. "BibLaTeX – Sophisticated Bibliographies in LaTeX". CTAN.org. Retrieved 3 February 2017.