LLMpediaThe first transparent, open encyclopedia generated by LLMs

natbib

Generated by GPT-5-mini
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: BibTeX Hop 5
Expansion Funnel Raw 57 → Dedup 0 → NER 0 → Enqueued 0
1. Extracted57
2. After dedup0 (None)
3. After NER0 ()
4. Enqueued0 ()
natbib
Namenatbib
TypeLaTeX package
AuthorPatrick W. Daly
Released1994
LicenseLPPL
PlatformTeX Live, MiKTeX

natbib

natbib is a LaTeX package designed to provide flexible citation management for authors using LaTeX Project tools, accommodating both author–year and numerical citation schemes commonly required by publishers such as Elsevier, Springer, and IEEE. It supplements the basic citation capabilities of Donald Knuth's TeX and the LaTeX Project by offering commands that adapt to bibliography styles from systems like BibTeX, JSTOR, and arXiv. natbib became widely adopted in conjunction with publishing workflows used by institutions including American Mathematical Society, ACM, and Oxford University Press.

Overview

natbib extends LaTeX’s citation syntax to support diverse journal conventions, enabling in-text parenthetical citations and textual citations with author names emphasized. It was written by Patrick W. Daly to address limitations in the standard \cite command and to interoperate with BibTeX bibliography databases such as those assembled by Donald Knuth, Leslie Lamport, and contributors to TeX Live. natbib provides commands that mirror citation practices found in journals published by Cambridge University Press, Wiley, and Taylor & Francis while maintaining compatibility with bibliography style files (.bst) authored for a range of publishers and archives such as arXiv and PubMed.

Installation and Loading

Installation of natbib typically occurs through distribution managers like TeX Live and MiKTeX where package maintainers such as Karl Berry and Rainer Schöpf include it in standard collections. On systems managed by CTAN maintainers, natbib is available alongside other packages authored by contributors like Frank Mittelbach and Chris Rowley. To load the package in a LaTeX document one uses the \usepackage command provided by LaTeX Project core classes written by Leslie Lamport and updated by the LaTeX3 Project team. Loading options can reference citation styles preferred by editorial boards at institutions like Nature Publishing Group, Science (journal), and Proceedings of the National Academy of Sciences.

Citation Commands and Styles

natbib supplies a group of citation commands that differentiate textual and parenthetical forms, mirroring conventions used by authors such as Isaac Newton, Albert Einstein, and Marie Curie in scholarly writing styles adopted by journals like Nature and Science. Commands include textual citation variants that emphasize author names (useful in styles favored by Cambridge University Press and Oxford University Press) and parenthetical variants common to IEEE and ACM publications. natbib interfaces with bibliographic entries formatted in BibTeX styles associated with editors and typesetters at Elsevier, Springer Nature, and Wiley-Blackwell, allowing control over punctuation and citation ordering similar to editorial standards upheld by The Royal Society and American Chemical Society.

Bibliography Styles and Compatibility

natbib was designed to work with a wide array of .bst files crafted for publishers like Elsevier, Springer, and Wiley. It supports both author–year .bst variants used by Cambridge University Press and numerical .bst variants used by IEEE. natbib’s compatibility layer assists in aligning bibliography formatting with style guides from Chicago Manual of Style-oriented journals, as well as with specialized bibliography packages such as those maintained by JabRef contributors and repository curators at arXiv and PubMed Central. Interactions with bibliography processors such as biber and backend systems developed by Philippe Pasquier are managed through the LaTeX toolchain.

Options and Configuration

natbib exposes package options to tailor citation punctuation, sorting, and compression to meet requirements set by editorial boards at institutions like Nature Publishing Group, The Lancet, and IEEE Computer Society. Options control features such as round or square brackets preferred by Elsevier and Springer, and comma or semicolon separators used by journals from Taylor & Francis and Wiley. Configuration also addresses compatibility toggles when integrating with document classes authored by organizations such as American Mathematical Society and European Mathematical Society, enabling fine-grained adjustments to meet corporate identity guidelines at publishers like Oxford University Press.

Examples and Usage Patterns

Common usage patterns include textual citations that read like “Smith et al. (1999)” for author–year journals such as those from Cambridge University Press and parenthetical citations like “[3]” for publications in IEEE venues. natbib examples often appear in package documentation and in template repositories maintained by university presses and archives including Harvard University Press and MIT Press. Authors combine natbib commands with BibTeX databases curated by catalogers at Library of Congress or reference managers like Zotero and EndNote to produce manuscripts conforming to submission guidelines at conferences such as NeurIPS, ICML, and ACL.

Limitations and Alternatives

While natbib remains functional within the LaTeX ecosystem, newer bibliography systems such as biblatex with the Biber backend offer more programmable formatting and localization features endorsed by projects like LaTeX3 Project. Some publishers have migrated to workflows using biblatex or custom citation tooling used by Elsevier’s typesetting teams, limiting reliance on natbib for newly created templates. Alternative packages and tools include biblatex, classic BibTeX styles maintained on CTAN by contributors like Philip Kime, and publisher-specific LaTeX classes provided by editorial teams at IEEE and Springer Nature.

Category:LaTeX packages