LLMpediaThe first transparent, open encyclopedia generated by LLMs

TeX Live

Generated by DeepSeek V3.2
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: LaTeX Hop 4
Expansion Funnel Raw 44 → Dedup 11 → NER 10 → Enqueued 9
1. Extracted44
2. After dedup11 (None)
3. After NER10 (None)
Rejected: 1 (not NE: 1)
4. Enqueued9 (None)
Similarity rejected: 1
TeX Live
NameTeX Live
DeveloperTeX Users Group
Released0 1996
Latest release version2024
Latest release date05 April 2024
Programming languageC, Perl, Lua
Operating systemCross-platform
GenreTeX distribution
LicenseLPPL, GPL
Websitehttps://tug.org/texlive/

TeX Live is a comprehensive, cross-platform distribution of the TeX typesetting system and related software. It is the primary method for obtaining a complete, ready-to-run TeX environment on many operating systems, including GNU/Linux, macOS, and Microsoft Windows. Maintained by the TeX Users Group, it bundles the core TeX engine, the popular LaTeX format, thousands of Comprehensive TeX Archive Network packages, fonts, and essential utilities. The distribution is renowned for its stability, extensive coverage, and annual synchronized release cycle.

Overview

As the standard TeX distribution for most GNU/Linux distributions and a central offering from the TeX Users Group, it provides a unified framework for document preparation. It integrates the work of numerous projects, including ConTeXt, XeTeX, and LuaTeX, ensuring compatibility across diverse publishing workflows. The system is designed to be self-contained, minimizing dependencies on other software libraries present on a user's computer. This design philosophy promotes consistent output and reliable performance across different computing environments, from personal laptops to large server installations.

Installation and Distribution

The distribution is available as a large ISO image download, through online installers, and via package managers for systems like Debian and Fedora. The primary installation and management tool on Unix-like systems is `tlmgr`, a Perl script that handles package updates, configuration, and dependency resolution. For Microsoft Windows users, a derivative project called MiKTeX offers an alternative with dynamic package installation, though it remains a distinct system. Network installations are supported, allowing administrators to deploy and maintain a central instance for multiple users, which is common in academic institutions like MIT or corporate research departments.

Components and Features

At its core, the distribution includes the original TeX program by Donald Knuth, along with its modern engine extensions such as pdfTeX, XeTeX, and LuaTeX. It packages a vast array of macro packages from CTAN, covering everything from mathematics and physics to linguistics and musicology, alongside numerous font sets like Computer Modern and Latin Modern. Essential companion programs include BibTeX for bibliographies, MakeIndex for generating indexes, and dvips for PostScript conversion. Support for advanced typography is provided through integration with fontconfig and HarfBuzz, and it includes utilities for file conversion, graphics inclusion, and PDF manipulation.

Management and Maintenance

Ongoing maintenance is performed using the `tlmgr` utility, which connects to predefined CTAN mirrors to fetch updates, new packages, and security fixes. Users can manage multiple collections, such as a basic scheme for minimal installation or a full scheme containing all available packages. The system supports the creation of custom, portable installations that can run from a USB flash drive without modifying the host operating system, a feature useful for professionals at conferences or workshops. Regular updates are issued, culminating in a new annual release each spring, which is synchronized with updates to the companion LaTeX kernel developed by the LaTeX Project.

History and Development

The project was initiated in 1996 by Sebastian Rahtz to create a unified, multi-platform distribution that could replace the many system-specific versions then in use. It succeeded earlier distributions like web2c and consolidated efforts from the international TeX community, including contributors from Karlsruhe Institute of Technology and University of Canterbury. A significant milestone was its adoption as the default TeX system for the TeX Users Group and its inclusion in major free software projects like Debian. The development team, now led by maintainers such as Norbert Preining, continues to integrate advancements from related projects like Kpathsea and ensures robust support for modern Unicode and OpenType standards.

Category:TeX