_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
texlive-filecontentsdef 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/filecontentsdef
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: @code{filecontents}, @code{macro}, and @code{verbatim}
Description:

The package provides two environments called filecontentsdef and filecontentshere. They are derived from the LaTeX filecontents environment. In addition to the file creation they either store the (verbatim) contents in a macro (filecontentsdef) or typeset them (verbatim) on the spot (filecontentshere). The author developed the package to display TeX code verbatim in documentation and the same time produce the corresponding files during the LaTeX run in order to embed them in the PDF as file attachment annotations (by using Scott Pakin's package attachfile).

texlive-studenthandouts 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/studenthandouts
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Management and styling of student handout projects
Description:

This package can be used to generate a single master document that contains a set of individual student handouts. The package has two main functions. First, it provides a simple framework for organizing handout source code, and supplies a set of import management tools for selectively importing a subset of the handouts into the master document. Selective import is convenient when compilation of all of the handouts is unnecessary, for example when working on a new handout. As a secondary feature, the package defines a basic visual style for handouts. This style can be easily changed.

texlive-expex-glossonly 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/expex-glossonly
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Help gb4e, linguex, and covington users use the ExPex glossing macros
Description:

The ExPex package provides very fine-grained control over glossing and example formatting, including unlimited gloss lines and various ways of formatting multiline glosses. By contrast the cgloss4e glossing macros provided with gb4e, linguex, and covington, although very capable at basic glossing, lack the degree of customization that is sometimes needed for more complex glossing. This package is an attempt to have the best of both worlds: it allows gb4e, linguex and covington users to keep using those packages for basic example numbering and formatting, but also allows them to use the glossing macros that ExPex provides.

texlive-semantic-markup 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/semantic-markup
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Meaningful semantic markup in the spirit of the Text Encoding Initiative
Description:

The package provides simple commands to allow authors (especially scholars in the humanities) to write with a focus on content rather than presentation. The commands are inspired by the XML elements of the Text Encoding Initiative. Commands like \term and \foreign are aliases for \emph. \quoted and \soCalled are aliases for quoting commands. These commands could be easily redefined for different formats. The package also provides a footnote environment so that long footnotes can be more cleanly separated from the main text. Eventually, the package also includes some macros for musical symbols and other basic notations for musical analysis.

texlive-biblatex-claves 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-claves
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Tool to manage claves of old literature with BibLaTeX
Description:

When studying antic and medieval literature, we may find many different texts published with the same title, or, in contrary, the same text published with different titles. To avoid confusion, scholars have published claves, which are books listing ancient texts, identifying them by an identifier --- a number or a string of text. For example, for early Christianity, we have the Bibliotheca Hagiographica Graeca, the Clavis Apocryphorum Novi Testamenti and other claves. It could be useful to print the identifier of a texts in one specific clavis, or in many claves. The package allows us to create new field for different claves, and to present all these fields in a consistent way.

texlive-hyphen-complete 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hyph-utf8
Licenses: ASL 2.0 Modified BSD CC0 Expat GPL 2 GPL 2+ GPL 3+ Donald Knuth's license for TeX LGPL 2.1 LGPL 2.1+ LGPL 3+ LPPL (any version) LPPL 1.0+ LPPL 1.2+ LPPL 1.3 LPPL 1.3+ LPPL 1.3a+ MPL 1.1 Public Domain WTFPL 2 FSF-free non-copyleft non-copyleft non-copyleft non-copyleft
Build system: texlive
Synopsis: Hyphenation patterns expressed in UTF-8
Description:

Modern native UTF-8 engines such as XeTeX and LuaTeX need hyphenation patterns in UTF-8 format, whereas older systems require hyphenation patterns in the 8-bit encoding of the font in use (such encodings are codified in the LaTeX scheme with names like OT1, T2A, TS1, OML, LY1, etc). The present package offers a collection of conversions of existing patterns to UTF-8 format, together with converters for use with 8-bit fonts in older systems.

This Guix-specific package provides hyphenation patterns for all languages supported in TeX Live. It is a strict super-set of codehyphen-base package and should be preferred to it whenever a package would otherwise depend on hyph-utf8.

texlive-cleveref-usedon 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cleveref-usedon
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Adds forward-referencing functionality to @code{cleveref}
Description:

This package adds forward-referencing to the cleveref package. Any label can be referenced with the new optional argument UsedOn passed to \cref. Doing so, it will print an info message at the original label location (in a theorem environment, say) which reads ``Used on pages ⟨list of pages⟩.'. This functionality is complementary to pagebackref option from hyperref or backref option from biblatex for the bibliography. It might be useful for authors of longer texts such as textbooks or theses, where a lot of supplementary results and information are given in early chapters, appendices or exercises. The message on which pages these results will be used can be a helpful information for the reader of the final text.

texlive-pythonimmediate 2026.1
Propagated dependencies: texlive-currfile@2026.1 texlive-l3packages@2026.1 texlive-precattl@2026.1 texlive-saveenv@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pythonimmediate
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Library to run Python code
Description:

This is a library to run Python code. Just like PerlTeX or PyLuaTeX, this only requires a single run, and variables are persistent throughout the run. Unlike PerlTeX or PyLuaTeX, there is no restriction on compiler or script required to run the code.

There are also debugging functionalities: TeX errors result in Python traceback, and Python errors result in TeX traceback. Errors in code executed with the pycode environment give the correct traceback point to the Python line of code in the TeX file. For advanced users, this package allows the user to manipulate the TeX state directly from within Python, so you don't need to write a single line of TeX code.

In addition to this LaTeX package you need the Python pythonimmediate-tex package.

texlive-babel-indonesian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-indonesian
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Support for Indonesian within Babel
Description:

This is the Babel style for Indonesian.

texlive-collection-games 2026.1
Propagated dependencies: texlive-bartel-chess-fonts@2026.1 texlive-chess@2026.1 texlive-chess-problem-diagrams@2026.1 texlive-chessboard@2026.1 texlive-chessfss@2026.1 texlive-chinesechess@2026.1 texlive-collection-latex@2026.1 texlive-crossword@2026.1 texlive-crosswrd@2026.1 texlive-customdice@2026.1 texlive-egameps@2026.1 texlive-eigo@2026.1 texlive-gamebook@2026.1 texlive-gamebooklib@2026.1 texlive-go@2026.1 texlive-hanoi@2026.1 texlive-havannah@2026.1 texlive-hexboard@2026.1 texlive-hexgame@2026.1 texlive-hmtrump@2026.1 texlive-horoscop@2026.1 texlive-jeuxcartes@2026.1 texlive-jigsaw@2026.1 texlive-labyrinth@2026.1 texlive-logicpuzzle@2026.1 texlive-mahjong@2026.1 texlive-mathador@2026.1 texlive-maze@2026.1 texlive-multi-sudoku@2026.1 texlive-musikui@2026.1 texlive-nimsticks@2026.1 texlive-onedown@2026.1 texlive-othello@2026.1 texlive-othelloboard@2026.1 texlive-pas-crosswords@2026.1 texlive-pgf-go@2026.1 texlive-playcards@2026.1 texlive-psgo@2026.1 texlive-quizztex@2026.1 texlive-realtranspose@2026.1 texlive-reverxii@2026.1 texlive-rouequestions@2026.1 texlive-rpgicons@2026.1 texlive-rubik@2026.1 texlive-schwalbe-chess@2026.1 texlive-scrabble@2026.1 texlive-sgame@2026.1 texlive-skak@2026.1 texlive-skaknew@2026.1 texlive-soup@2026.1 texlive-sudoku@2026.1 texlive-sudokubundle@2026.1 texlive-tangramtikz@2026.1 texlive-thematicpuzzle@2026.1 texlive-tictactoe@2026.1 texlive-tikz-triminos@2026.1 texlive-trivialpursuit@2026.1 texlive-twoxtwogame@2026.1 texlive-wargame@2026.1 texlive-weiqi@2026.1 texlive-wordle@2026.1 texlive-xq@2026.1 texlive-xskak@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.tug.org/texlive/
Licenses: FSF-free
Build system: trivial
Synopsis: Games typesetting
Description:

This collection includes setups for typesetting various games, including chess.

texlive-glossaries-dutch 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/glossaries-dutch
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Dutch language module for @code{glossaries} package
Description:

This package provides a Dutch language module for glossaries package.

texlive-glossaries-irish 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/glossaries-irish
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Irish language module for @code{glossaries} package
Description:

This package provides an Irish language module for glossaries package.

texlive-simplified-latex 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/simplified-latex
Licenses: LPPL (any version)
Build system: texlive
Synopsis: Simplified introduction to LaTeX
Description:

This package provides an accessible introduction to LaTeX for the beginner.

texlive-babel-macedonian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-macedonian
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Babel module to support Macedonian Cyrillic
Description:

The package provides support for Macedonian documents written in Cyrillic, in Babel.

texlive-correctmathalign 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/correctmathalign
Licenses: FreeBSD
Build system: texlive
Synopsis: Correct spacing of the alignment in expressions
Description:

This package realigns the horizontal spacing of the alignments in some mathematical environments.

texlive-practicalreports 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/practicalreports
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Some macros for writing practical reports
Description:

This package provides a handful of macros for writing up science practical reports.

texlive-glossaries-extra 2026.1
Propagated dependencies: texlive-glossaries@2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/glossaries-extra
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Extension to the @code{glossaries} package
Description:

This package provides improvements and extra features to the glossaries package.

texlive-ebgaramond-maths 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ebgaramond-maths
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: LaTeX support for EBGaramond fonts in mathematics
Description:

This package provides some LaTeX support for the use of EBGaramond12 in mathematics.

texlive-babel-vietnamese 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-vietnamese
Licenses: LPPL 1.3+
Build system: texlive
Synopsis: Babel support for typesetting Vietnamese
Description:

The package provides the language definition file for support of Vietnamese in Babel.

texlive-babel-belarusian 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/babel-belarusian
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Babel support for Belarusian
Description:

The package provides support for use of Babel in documents written in Belarusian.

texlive-handoutwithnotes 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/handoutwithnotes
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: Create handouts with notes from your LaTeX Beamer presentation
Description:

This package provides pgfpages layouts to place notes next to the scaled slides.

texlive-biblatex-unified 2026.1
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/biblatex-unified
Licenses: LPPL 1.3c
Build system: texlive
Synopsis: BibLaTeX unified stylesheet for linguistics journals
Description:

BibLaTeX-unified is an opinionated BibLaTeX implementation of the Unified Stylesheet for Linguistics Journals.

Total packages: 4717