Generated by GPT-5-mini| LaTeX | |
|---|---|
![]() | |
| Name | LaTeX |
| Author | Leslie Lamport |
| Released | 1985 |
| Programming language | TeX, macros |
| Operating system | Cross-platform |
| License | LPPL, various |
LaTeX LaTeX is a document preparation system widely used for typesetting technical and scientific documents. It builds on the TeX typesetting engine and is associated with figures produced by Donald Knuth, macro packages by Leslie Lamport, and distributions maintained by projects such as TeX Live and MiKTeX. LaTeX is employed in publications from organizations like American Mathematical Society, IEEE, Nature (journal), and Elsevier.
LaTeX originated in the 1980s when Leslie Lamport produced a macro package atop TeX developed by Donald Knuth, amid contemporary computing from Stanford University and influenced by typesetters such as Monotype Imaging and publishers like Cambridge University Press. Early adoption occurred in communities around American Mathematical Society, Institute of Electrical and Electronics Engineers, and conferences such as SIGGRAPH, driven by journals including Physical Review Letters and Communications of the ACM. Subsequent developments involved contributors associated with TUG (TeX Users Group), maintainers in CTAN (Comprehensive TeX Archive Network), and projects from institutions like Princeton University and Oxford University Press.
LaTeX's architecture rests on the TeX engine by Donald Knuth, macro layers by Leslie Lamport, and packages maintained via CTAN (Comprehensive TeX Archive Network). The system interacts with tools such as pdfTeX, XeTeX, LuaTeX, and drivers for dvips and dvipdfm, integrating font technologies from Adobe Systems, Apple Inc., and Monotype Imaging. Compilation workflows often involve editors and IDEs like TeXstudio, Overleaf, TeXworks, and build systems influenced by Make (software), Continuous integration practices of organizations such as GitHub and GitLab.
LaTeX provides automated features for bibliographies used with BibTeX and biblatex, cross-references compatible with publishing houses including Springer Nature and Wiley, and high-quality math typesetting following conventions of AMS (American Mathematical Society) and journals like Annals of Mathematics. Graphics are integrated via packages like PGF/TikZ and drivers for Metapost and Asymptote, with output formats including PDF and DVI used by publishers such as Elsevier and repositories like arXiv. Layout and class systems permit document classes tied to institutions like IEEE, ACM, SIAM, and Nature (journal).
LaTeX documents use class and package declarations that reference templates from publishers such as IEEE, ACM, and Springer, with environments for floats, lists, and theorems following styles endorsed by American Mathematical Society and textbooks from Cambridge University Press. Markup for mathematical expressions aligns with notation found in works by Paul Dirac, Isaac Newton, and Albert Einstein as presented in journals like Physical Review D and Journal of the American Chemical Society. Citation and bibliographic workflows integrate with standards set by CrossRef, databases such as Web of Science, and repositories like PubMed.
Major distributions include TeX Live maintained by a consortium involving TUG (TeX Users Group), and MiKTeX developed with contributions from communities around Microsoft-platform users and projects on SourceForge. Cloud and web implementations are provided by services like Overleaf and integrations with platforms including GitHub, GitLab, and institutional repositories at Harvard University and MIT. Engines and extensions such as pdfTeX, XeTeX, and LuaTeX are developed and packaged by teams connected to Princeton University, NTG (Nederlandse TeX Gebruikersgroep), and contributors listed on CTAN (Comprehensive TeX Archive Network).
LaTeX is used by authors associated with arXiv, students at Massachusetts Institute of Technology, researchers at CERN, and faculty at University of Cambridge for theses, journals, and conference proceedings like NeurIPS and ICML. Community resources include TeX Stack Exchange, mailing lists hosted by TUG (TeX Users Group), and tutorials from institutions such as Stanford University and University of Oxford. Conferences and workshops around LaTeX gather participants from ACM SIGPLAN, SIAM, and professional societies like IEEE.
Criticism comes from developers and users comparing LaTeX to WYSIWYG systems from Microsoft and modern markdown-based tools hosted on GitHub and GitLab, with concerns raised in forums associated with Stack Overflow and TeX Stack Exchange about usability, package conflicts, and steep learning curves encountered by students at University of California, Berkeley and researchers at Max Planck Society. Limitations in Unicode handling and font setup prompted development of engines like XeTeX and LuaTeX, while publishers such as Elsevier and Springer Nature sometimes require conversion workflows that involve external tools from Adobe Systems and services like Overleaf.
Category:Typesetting