_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
texlive-rit-fonts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/rit-fonts
Licenses: SIL OFL 1.1 LPPL 1.3+
Build system: texlive
Synopsis: Malayalam fonts by Rachana Institute of Typography (RIT)
Description:

The RIT font collection provides versions of ten font families in Malayalam (the language spoken in the southern Indian state of Kerala) script in TrueType and WOFF2 formats. The fonts are: RIT Rachana, RIT Panmana, RIT MeeraNew, RIT TN Joy, RIT Karuna, RIT Keralayeeam, RIT Sundar, RIT Uroob, RIT Ezhuthu, and RIT Kutty.

A LaTeX package that will help users to make use of these Unicode-compliant fonts in LaTeX documents with XeTeX or LuaTeX is also provided.

texlive-tcolorbox 2026.1
Propagated dependencies: texlive-environ@2026.1 texlive-pgf@2026.1 texlive-tools@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tcolorbox
Licenses: LPPL 1.3c+
Build system: texlive
Synopsis: Coloured boxes, for LaTeX examples and theorems, etc
Description:

This package provides an environment for coloured and framed text boxes with a heading line. Optionally, such a box may be split in an upper and a lower part; thus the package may be used for the setting of LaTeX examples where one part of the box displays the source code and the other part shows the output. Another common use case is the setting of theorems. The package supports saving and reuse of source code and text parts.

texlive-facsimile 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/facsimile
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Document class for preparing faxes
Description:

The facsimile class provides a simple interface for creating a document for sending as a fax, with LaTeX. The class covers two areas. First, a title page is created with a detailed fax header; second, every page gets headers and footers so that the recipient can be sure that every page has been received and all pages are complete, and in the correct order. The class evolved from the fax package, and provides much better language support.

texlive-fnumprint 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fnumprint
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Print a number in ``appropriate'' format
Description:

The package defines two macros which decide to typeset a number either as an Arabic number or as a word (or words) for the number. If the number is between zero and twelve (including zero and twelve) then words will be used; if the number is outside that range, it will be typeset using the package numprint Words for English representation of numbers are generated within the package, while those for German are generated using the package zahl2string.

texlive-smart-eqn 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/smart-eqn
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Automatic math symbol styling for LaTeX documents
Description:

In LaTeX typesetting, one usually needs to use different variants of a math symbol to clarify the meanings. For example, in linear algebra literature, it is common to use boldfaced symbols to represent vectors, and normal symbols to represent scalars. However, applying these variants by typing \mathbf, \mathrm commands manually can be daunting. This package aims to provide an automatic and customizable approach for math symbol styling which eliminates the need to enter style commands repeatedly.

texlive-diffcoeff 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/diffcoeff
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Write differential coefficients easily and consistently
Description:

This package allows the easy and consistent writing of ordinary, partial and other derivatives of arbitrary (algebraic or numeric) order. For mixed partial derivatives, the total order of differentiation is calculated by the package. Optional arguments allow specification of points of evaluation (ordinary derivatives), or variables held constant (partial derivatives), and the placement of the differentiand (numerator or appended). The package is built on xtemplate and the configurability it enables, extending to differentials (including simple line elements) and jacobians.

texlive-media4svg 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/media4svg
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Multimedia inclusion for the @code{dvisvgm} backend
Description:

This package implements an interface for embedding video and audio files in SVG output. SVG with embedded media is very portable, as it is supported by all modern Web browsers across a variety of operating systems and platforms, including portable devices. All DVI producing TeX engines can be used. The dvisvgm utility converts the intermediate DVI to SVG. By default, media files are embedded into the SVG output to make self-sufficient SVG files.

texlive-tokenizer 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tokenizer
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Tokenizer for LaTeX
Description:

This package provides a tokenizer for LaTeX. \GetTokens{Target1}{Target2}{Source} splits source into two tokens at the first encounter of a comma. The first token is saved in a newly created command with the name passed as <Target1> and the second token likewise. A package option trim causes leading and trailing space to be removed from each token; with this option, the \TrimSpaces command is defined, which removes leading and trailing spaces from its argument.

texlive-multilang 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/multilang
Licenses: LPPL 1.2+
Build system: texlive
Synopsis: LaTeX package for maintaining multiple translations of a document
Description:

Maintaining a LaTeX document with translations for multiple languages can be cumbersome and error-prone. This package provides a set of macros for defining macros and environments as wrappers around existing macros and environments. These wrappers allow one to clearly specify multiple translations for the arguments to the wrapped macros and environments while only the translation of the document's language is actually shown. Choosing a translation then is as simple as choosing the document's language via Babel or Polyglossia.

texlive-tabto-ltx 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tabto-ltx
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Tab to a measured position in the line
Description:

This package provides \tabto<length>, which moves the typesetting position to <length> from the left margin of the paragraph. If the typesetting position is already further along, \tabto starts a new line; the command \tabto* will move position backwards if necessary, so that previous text may be overwritten. In addition, the command \TabPositions may be used to define a set of tabbing positions, after which the command \tab advances typesetting position to the next defined tab stop.

texlive-neoschool 2026.1-79141
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/neoschool
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX class for teachers
Description:

This package provides secondary school teachers with a comprehensive set of tools for creating educational documents such as assessments, course materials, exercise sheets with solutions, and more. It includes eight predefined color themes, various class options for layout and typography, specialized environments, dedicated commands, and multiple pre-formatted header styles tailored to different document types. The package integrates numerous commonly used LaTeX packages, which significantly reduces the need for extensive preambles and minimizes compatibility issues. Additionally, it is multilingual, supporting French, English, and German.

texlive-adjustbox 2026.1
Propagated dependencies: texlive-collectbox@2026.1 texlive-graphics@2026.1 texlive-xkeyval@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/adjustbox
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Graphics package-alike macros for general boxes
Description:

The package provides several macros to adjust boxed content. One purpose is to supplement the standard graphics package, which defines the macros \resizebox, \scalebox and \rotatebox , with the macros \trimbox and \clipbox. The main feature is the general \adjustbox macro which extends the key=value interface of \includegraphics from the graphics package and applies it to general text content. Additional provided box macros are \lapbox, \marginbox, \minsizebox, \maxsizebox and \phantombox.

texlive-xassoccnt 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xassoccnt
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Associated counters stepping simultaneously
Description:

This package provides a way of associating counters to an existing driver counter so that incrementing the driver counter will increase its associated counters as well. This package can be regarded as a supplement to the totcount package, but it can be used without it, too.

xassoccnt is a successor and a complete rewrite of the assoccnt package. However, some features of assoccnt are not (yet) contained in xassoccnt so that the older package cannot yet be regarded as obsolete.

texlive-intexgral 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/intexgral
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: LaTeX package for typesetting integrals
Description:

Typesetting integrals, although common in LaTeX, is not particularly practical. The way in which the different parts are managed often generates unreadable source code, making modifications laborious. The package therefore follows a simple philosophy: focus on the essential element of an integral, the integrand. Everything else (limits, differentials, symbols) can be modified using keys. These keys are designed to allow you to easily and quickly change the style of an integral. Additionally, the package provides various auxiliary macros to support some keys which can have lengthy inputs.

texlive-purifyeps 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/purifyeps
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Make EPS work with both LaTeX/dvips and pdfLaTeX
Description:

While pdfLaTeX has a number of nice features, its primary shortcoming relative to standard LaTeX+dvips is that it is unable to read ordinary Encapsulated PostScript (EPS) files, the most common graphics format in the LaTeX world. Purifyeps converts EPS files into a purified form that can be read by both LaTeX+dvips and pdfLaTeX. The trick is that the standard LaTeX2e graphics packages can parse Metapost-produced EPS directly. Hence, purifyeps need only convert an arbitrary EPS file into the same stylized format that Metapost outputs.

texlive-mohe-book 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mohe-book
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Typeset authored, translated, and research books according to MOHE rules
Description:

The mohe-book LaTeX class is a specialized template designed to streamline the typesetting of academic and educational materials, including authored textbooks, translated works, research publications, and course materials. Tailored for faculty members and academic staff in Afghanistan, it adheres to scholarly standards from MOHE while offering customizable layouts for bilingual (e.g., Dari-English) or multilingual content.

Key features include preconfigured chapter/section styles, support for complex scripts, and templates for front matter (prefaces, dedications) and back matter (bibliographies, indices).

texlive-latexdiff 2026.1
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexdiff
Licenses: GPL 3
Build system: texlive
Synopsis: Determine and mark up significant differences between LaTeX files
Description:

Latexdiff is a Perl script for visual mark up and revision of significant differences between two LaTeX files. Various options are available for visual markup using standard LaTeX packages such as color. Changes not directly affecting visible text, for example in formatting commands, are still marked in the LaTeX source. A rudimentary revision facilility is provided by another Perl script, latexrevise, which accepts or rejects all changes. Manual editing of the difference file can be used to override this default behaviour and accept or reject selected changes only.

texlive-bxtexlogo 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bxtexlogo
Licenses: Expat
Build system: texlive
Synopsis: Additional TeX-family logos
Description:

The hologo package provides many useful logos of popular (and not so popular) TeX-family software. However, its interface is a bit cumbersome because you must type \hologoBibTeX instead of \BibTeX. This package makes it possible to import some of the logos provided by hologo as single commands, such as \BibTeX.

Additionally, the package provides logos of some TeX-family software that is popular mainly in Japan. These logos can be imported in the same way as those provided by the \hologo command.

texlive-stealcaps 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stealcaps
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: ``Steal'' small capitals
Description:

This little package is mainly meant to be used when there is a (TrueType or OpenType) font that does not provide real small capitals. As a workaround, this package helps to borrow, or steal, the small capitals from another font. This might also be useful in the rare case that someone does not like the present small capitals, and wants to change them, or likes those from another font better. To achieve the borrowing, one only needs to load the package and specify the name of the target font via the from option.

texlive-savetrees 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/savetrees
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Optimise the use of each page of a LaTeX document
Description:

The goal of the savetrees package is to pack as much text as possible onto each page of a LaTeX document. Admittedly, this makes the document far less attractive. Nevertheless, savetrees is a simple way to save paper when printing draft copies of a document. It can also be useful when trying to meet a tight page-length requirement for a conference or journal submission. Most of the package options cover specific modifications to typesetting rules, but there are also options subtle, moderate and extreme options for the broad brush approach.

texlive-bookhands 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bookhands
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Collection of book-hand fonts
Description:

This is a set of book-hand (Metafont) fonts and packages covering manuscript scripts from the 1st century until Gutenberg and Caxton. The included hands are: Square Capitals (1st century onwards); Roman Rustic (1st-6th centuries); Insular Minuscule (6th cenury onwards); Carolingian Minuscule (8th-12th centuries); Early Gothic (11th-12th centuries); Gothic Textura Quadrata (13th-15th centuries); Gothic Textura Prescisus vel sine pedibus (13th century onwards); Rotunda (13-15th centuries); Humanist Minuscule (14th century onwards); Uncial (3rd-6th centuries); Half Uncial (3rd-9th centuries); Artificial Uncial (6th-10th centuries); and Insular Majuscule (6th-9th centuries).

texlive-gentombow 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gentombow
Licenses: Modified BSD
Build system: texlive
Synopsis: Generate Japanese-style crop marks
Description:

This bundle provides a LaTeX package for generating Japanese-style crop marks (called tombow in Japanese) for practical use in self-publishing.

The bundle contains the following packages:

  • gentombow.sty: Generate crop marks (called tombow in Japanese) for practical use in self-publishing. It provides the core tombow feature if not available.

  • pxgentombow.sty: Superseded by gentombow.sty; kept for compatibility only.

  • bounddvi.sty: Set papersize special to DVI file. Can be used on LaTeX, pLaTeX, upLaTeX (with DVI output mode) with dvips or dvipdfmx drivers.

texlive-realboxes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/realboxes
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Variants of common box-commands reading their content as real box
Description:

The package uses collectbox to define variants of common box related macros which read the content as real box and not as macro argument. This enables the use of verbatim or other special material as part of this content. The provided macros have the same names as the original versions but start with an upper-case letter instead. The long-form macros, like \Makebox, can also be used as environments, but not the short-form macros, like \Mbox. However, normally the long form uses the short form anyway when no optional arguments are used.

texlive-postnotes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/postnotes
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Endnotes for LaTeX
Description:

This is an endnotes package for LaTeX. Its user interface provides means to print multiple sections of notes along the document, and to subdivide them either automatically --- by chapter, by section --- or at manually specified places, thus being able to easily handle both numbered and unnumbered headings. The package also provides infrastructure for setting up contextual running headers for printed notes. The default is a simple but useful one, in the form Notes to pages N-M, but more elaborate ones can be built. When hyperref is loaded, postnotes provides hyperlinked notes, including back links.

Total packages: 4717