Artistic 2.0 and GPLv2 and GPLv2+ and LGPLv2+ and LPPL-1.3a and LPPL-1.3c and MIT and Public Domain and UCD and Utopia
ASL 2.0 and LGPL-2.1-only and Zlib and OFL-1.1 and Public Domain and LGPL-2.0-only and GPLv2+ and MPL-1.1 and Libpng and LGPL-3.0-only and BSL-1.0 and GPLv2 and GPLv3 and CPL-1.0 and IJG and MIT and LPPL-1.3c and ICU and psutils
This package is a modern reimplementation of package everyshi, providing various commands to be executed before a \shipout command. It makes use of e-TeX's facilities if they are available. The package may be used either with LaTeX or with plain TeX.
acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
This bundle provides generic access to Unicode Consortium data for TeX use. It contains a set of text files provided by the Unicode Consortium which are currently all from Unicode 8.0.0, with the exception of MathClass.txt which is not currently part of the Unicode Character Database. Accompanying these source data are generic TeX loader files allowing this data to be used as part of TeX runs, in particular in building format files. Currently there are two loader files: one for general character set up and one for initialising XeTeX character classes as has been carried out to date by unicode-letters.tex. The source data are distributed in accordance with the license stipulated by the Unicode Consortium. The bundle as a whole is co- ordinated by the LaTeX3 Project as a general resource for TeX users.
PTeX adds features related to vertical writing, and deals with other problems in typesetting Japanese. A set of additions to a TEXMF tree, for use with PTeX, may be found in package PTeX- texmf. PTeX is distributed as WEB change files.
First aid for external LaTeX files and packages that need updating
This package contains some first aid for LaTeX packages or classes that require updates because of internal changes to the LaTeX kernel that are not yet reflected in the package's or class's code. The file latex2e-first-aid-for-external-files.ltx provided by this package is meant to be loaded during format generation and not by the user.
Multilingual support for Plain TeX or LaTeX
The package manages culturally-determined typographical (and other) rules, and hyphenation patterns for a wide range of languages. A document may select a single language to be supported, or it may select several, in which case the document may switch from one language to another in a variety of ways. Babel uses contributed configuration files that provide the detail of what has to be done for each language. Users of XeTeX are advised to use polyglossia rather than Babel.
Path searching library for TeX-related files
Kpathsea is a library and utility programs which provide path searching facilities for TeX file types, including the self- locating feature required for movable installations, layered on top of a general search mechanism.
Development pre-release of the LaTeX kernel
This package provides a testing release for upcoming LaTeX2e kernel changes. Testing by the LaTeX team itself suggests that the code is stable and usable, but wider use by knowledgeable users is required by adding these changes to the release LaTeX kernel. Typically, the code here will be used by a TeX system to create dedicated formats, for example pdflatex-dev, which can then be used explicitly for testing.
Various LaTeX packages by Martin Schroder
A bundle of LaTeX packages by Martin Schroder; the collection comprises: count1to, make use of fixed TeX counters; everysel, set commands to execute every time a font is selected; everyshi, set commands to execute whenever a page is shipped out; multitoc, typeset the table of contents in multiple columns; prelim2e, mark typeset pages as preliminary; and ragged2e, typeset ragged text and allow hyphenation.
This LaTeX packages provides two hooks for \end{document} that are executed after the hook of \AtEndDocument: \AfterLastShipout can be used for code that is to be executed right after the last \clearpage before the `.aux' file is closed. \AtVeryEndDocument is used for code after closing and final reading of the `.aux' file.
A collection of recommended add-on packages for LaTeX which have widespread use.
A collection of fonts used in LaTeX distributions
This is a collection of fonts for use with standard LaTeX packages and classes. It includes 'invisible' fonts (for use with the slides class), line and circle fonts (for use in the picture environment) and 'LaTeX symbol' fonts. For full support of a LaTeX installation, some Computer Modern font variants cmbsy(6-9), cmcsc(8,9), cmex(7-9) and cmmib(5-9) from the amsfonts distribution, are also necessary. The fonts are available as Metafont source, and metric (tfm) files are also provided. Most of the fonts are also available in Adobe Type 1 format, in the amsfonts distribution.
The TeX Live software distribution offers a complete TeX system for a variety of Unix, Macintosh, Windows and other platforms. It encompasses programs for editing, typesetting, previewing and printing of TeX documents in many different languages, and a large collection of TeX macros and font libraries. The distribution includes extensive general documentation about TeX, as well as the documentation for the included software packages.
Development pre-release of the LaTeX firstaid package
This is a pre-release version of the standard LaTeX firstaid package. It accompanies the pre-testing kernel code (latex-base-dev), and is intended for testing by knowledgeable users.
This bundle provides a collection of model .ini files for creating TeX formats. These files are commonly used to introduced distribution-dependent variations in formats. They are also used to allow existing format source files to be used with newer engines, for example to adapt the plain e-TeX source file to work with XeTeX and LuaTeX.
Knuth's final iteration of his re-interpretation of a c.19 Modern-style font from Monotype. The family is comprehensive, offering both sans and roman styles, and a monospaced font, together with mathematics fonts closely integrated with the mathematical facilities of TeX itself. The base fonts are distributed as Metafont source, but autotraced PostScript Type 1 versions are available (one version in the AMS fonts distribution, and also the BaKoMa distribution). The Computer Modern fonts have inspired many later families, notably the European Computer Modern and the Latin Modern families.
The l3kernel bundle provides an implementation of the LaTeX3 programmers' interface, as a set of packages that run under LaTeX 2e. The interface provides the foundation on which the LaTeX3 kernel and other future code are built: it is an API for TeX programmers. The packages are set up so that the LaTeX3 conventions can be used with regular LaTeX 2e packages. All the files of the bundle are also available in the project's Subversion (SVN) repository
The bundle contains fonts for use with pTeX and the documents for the makejvf program. This is a redistribution derived from the ptex-texmf distribution by ASCII MEDIA WORKS.
The bundle holds prototype implementations of concepts for a LaTeX designer interface, to be used with the experimental LaTeX kernel as programming tools and kernel support. Packages provided in this release are: l3keys2e, which makes the facilities of the kernel module l3keys available for use by LaTeX 2e packages; xfrac, which provides flexible split-level fractions; xparse, which provides a high-level interface for declaring document commands; and xtemplate, which provides a means of defining generic functions using a key-value syntax. All the files of the bundle are also available in the Subversion (SVN) repository of the LaTeX3 Project. The bundle on CTAN is based on a snapshot of the SVN repository; it should be used with copies of the l3kernel at SVN version 6001 or later.
pLaTeX2e and miscellaneous macros for pTeX
The bundle provides pLaTeX2e and miscellaneous macros for pTeX and e-pTeX. This is a community edition forked from the original ASCII edition (ptex-texmf-2.5).
LaTeX is a widely-used macro package for TeX, providing many basic document formating commands extended by a wide range of packages. It is a development of Leslie Lamport's LaTeX 2.09, and superseded the older system in June 1994. The basic distribution is catalogued separately, at latex-base; apart from a large set of contributed packages and third-party documentation (elsewhere on the archive), the distribution includes: - a bunch of required packages, which LaTeX authors are "entitled to assume" will be present on any system running LaTeX; and - a minimal set of documentation detailing differences from the 'old' version of LaTeX in the areas of user commands, font selection and control, class and package writing, font encodings, configuration options and modification of LaTeX.
This package forms parts of expl3, and contains the code used to interface with backends (drivers) across the expl3 codebase. The functions here are defined differently depending on the engine in use. As such, these are distributed separately from l3kernel to allow this code to be updated on an independent schedule.
This package provides hooks into \sshipout called \EveryShipout and \AtNextShipout analogous to \AtBeginDocument. With the introduction of the LaTeX hook management this package became obsolete in 2020 and is only provided for backwards compatibility. For current versions of LaTeX it is only mapping the hooks to the original everyshi macros. In case you use an older LaTeX format, everyshi will automatically fall back to its old implementation by loading everyshi-2001-05-15.