_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
texlive-mathcommand 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mathcommand
Licenses: LPPL 1.3+
Synopsis: @code{\newcommand}-like commands for defining math macros
Description:

This package provides functionalities for defining macros that have different behaviors depending on whether in math or text mode, that absorb Primes, Indices and Exponents (PIE) as extra parameters usable in the code; and it offers some iteration facilities for defining macros with similar code. The primary objective of this package is to be used together with the knowledge package for a proper handling of mathematical notations.

texlive-pgfmath-xfp 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pgfmath-xfp
Licenses: LPPL 1.3c
Synopsis: Define pgfmath functions using @code{xfp}
Description:

This package allows defining pgfmath functions that use the xfp FPU for their calculations. The input arguments are parsed with pgfmath, and the results are forwarded to the FPU for the function evaluation. The result of that calculation is then parsed by pgfmath again. This way the functions should be usable in every pgfmath context, though there is some overhead to this approach.

texlive-subeqnarray 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/subeqnarray
Licenses: LPPL (any version)
Synopsis: Equation array with sub numbering
Description:

This package defines the subeqnarray and subeqnarray* environments, which behave like the corresponding eqnarray and eqnarray* environments, except that the individual lines are numbered like 1a, 1b, etc. To refer to these numbers an extra label command \slabel is provided. Users are urged to consider the alignment capabilities of the amsmath bundle, which produce better results than eqnarray-related macros.

texlive-makebarcode 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/makebarcode
Licenses: LPPL (any version)
Synopsis: Print various kinds 2/5 and Code 39 bar codes
Description:

The package contains macros for printing various 2/5 bar codes and Code 39 bar codes. The macros do not use fonts but create the bar codes directly using vertical rules. It is therefore possible to vary width to height ratio, ratio of thin and thick bars. The package is therefore convenient for printing ITF bar codes as well as bar codes for identification labels for HP storage media.

texlive-verbatimbox 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/verbatimbox
Licenses: LPPL 1.3+
Synopsis: Deposit verbatim text in a box
Description:

The package provides a verbbox environment to place its contents into a globally available box, or into a box specified by the user. The global box may then be used in a variety of situations (for example, providing a replica of the boxedverbatim environment itself). A valuable use is in places where the standard verbatim environment (which is based on a trivlist) may not appear.

texlive-dvipsconfig 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dvipsconfig
Licenses: GPL 3+
Synopsis: Collection of dvips PostScript headers
Description:

This is a collection of dvips PostScript header and dvips config files. They control certain features of the printer, including: A4, A3, usletter, simplex, duplex / long edge, duplex / short edge, screen frequencies of images, black/white invers, select transparency / paper for tektronix 550/560, manual feeder, envelope feeder, and tray 1, 2 and 3, and printing a PostScript grid underneath the page material--very useful for measuring and eliminating paper feed errors!

texlive-eq-pin2corr 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/eq-pin2corr
Licenses: LPPL 1.2+
Synopsis: Add PIN security to the @emph{Correct} button of a quiz created by @code{exerquiz}
Description:

This package is an add-on to the quiz environment of the exerquiz package. It adds PIN security to a quiz created by the quiz environment. To correct a quiz, the document consumer must press the Correct button of the quiz and successfully enter the correct PIN number. The PIN security is designed for the instructor to mark and record the student's effort on that quiz.

texlive-kalendarium 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kalendarium
Licenses: LPPL 1.3c
Synopsis: Print dates according to the classical Latin calendar
Description:

kalendarium is a LaTeX3 package that provides several macros with which to print dates in classical Latin given days on the Julian or Gregorian calendars, using the same syntax used by ancient Roman authors. The format of these dates may be customised either in the package options or on a per-command basis; these options also allow for the generation of date strings according to different eras of the Classical period.

texlive-keyvaltable 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/keyvaltable
Licenses: LPPL 1.2+
Synopsis: Re-usable table layouts separating content and presentation
Description:

The main goal of this package is to offer means for typesetting tables easily and yet still looking rather nicely in a way that separates content from presentation and with re-usable layout for tables of the same type. For this purpose, the package provides the environment KeyValTable, which allows one to typeset tables that have a previously defined column layout and whose rows can be produced in a key-value fashion.

texlive-zref-clever 2025.2
Propagated dependencies: texlive-oberdiek@2025.2 texlive-zref@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zref-clever
Licenses: LPPL 1.3c
Synopsis: Clever LaTeX cross-references based on @code{zref}
Description:

This package provides a user interface for making LaTeX cross-references which automates some of their typical features, thus easing their input in the document and improving the consistency of typeset results. A reference made with \zcref includes a name according to its type, and lists of multiple labels can be automatically sorted and compressed into ranges when due. The reference format is highly and easily customizable, both globally and locally.

texlive-oldstandard 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/oldstandard
Licenses: SIL OFL 1.1 LPPL (any version) GPL 3+
Synopsis: OldStandard fonts with LaTeX support
Description:

Old Standard is designed to reproduce the actual printing style of the early 20th century, reviving a specific type of Modern (classicist) style of serif typefaces, very commonly used in various editions of the late 19th and early 20th century.

The font supports typesetting of Old and Middle English, Old Icelandic, Cyrillic (with historical characters, extensions for Old Slavonic and localised forms), Gothic transliterations, critical editions of Classical Greek and Latin, and many more.

texlive-asypictureb 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/asypictureb
Licenses: LPPL 1.3+
Synopsis: User-friendly integration of Asymptote into LaTeX
Description:

The package is an unofficial alternative to the package provided with the Asymptote distribution, for including pictures within a LaTeX source file. While it does not duplicate all the features of the official package, this package is more user-friendly in several ways. Most notably, Asymptote errors are repackaged as LaTeX errors, making debugging less of a pain. It also has a more robust mechanism for identifying unchanged pictures that need not be recompiled.

texlive-anyfontsize 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/anyfontsize
Licenses: LPPL (any version)
Synopsis: Select any font size in LaTeX
Description:

The package allows the to user select any font size , even those sizes that are not listed in the .fd file. If such a size is requested, LaTeX will search for and select the nearest listed size; anyfontsize will then scale the font to the size actually requested. Similar functionality is available for the CM family, for the EC family, or for either Computer Modern encoding; the present package generalises the facility.

texlive-gitinfo-lua 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gitinfo-lua
Licenses: LPPL 1.3c
Synopsis: Display git project information in your LaTeX projects
Description:

This project aims to display Git project information in PDF documents. It is mostly written in Lua for executing the Git commands, thereby making this package only applicable for LuaLaTeX with shell escape enabled. If LuaLaTeX isn't working for you, you could try gitinfo2 instead. For LaTeX, a set of standard macros is provided for displaying basic information or setting the project directory, and a set of advanced macros for formatting commits and tags.

texlive-stix2-type1 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/stix2-type1
Licenses: SIL OFL 1.1 LPPL 1.3+
Synopsis: Type1 versions of the STIX Two OpenType fonts
Description:

The stix2 package provides minimal support for using the STIX Two fonts with versions of TeX that are limited to TFM files, Type 1 PostScript fonts, and 8-bit font encodings.

Some glyphs that are traditionally available in TeX math fonts are not yet available in the STIX Two OpenType fonts. In such cases, we have chosen to omit them from the stix2 package rather than create incompatibilities between the OpenType and Type 1 versions.

texlive-academicons 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/academicons
Licenses: LPPL 1.3c SIL OFL 1.1
Synopsis: Font containing high quality icons of online academic profiles
Description:

The academicons package provides access in (La)TeX to 124 high quality icons of online academic profiles included in the free Academicons font. This package requires either the Xe(La)TeX or Lua(La)TeX engine to load the Academicons font from the system. The academicons package provides the generic \aiicon command to access icons, which takes as mandatory argument the name of the desired icon. It also provides individual direct commands for each specific icon.

texlive-xintsession 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xintsession
Licenses: LPPL 1.3c
Synopsis: Interactive computing sessions (fractions, floating points, polynomials)
Description:

This package provides support for interactive computing sessions with e-TeX (or pdfTeX) executed on the command line. Once xintsession is loaded, e-TeX becomes an interactive computing software capable of executing arbitrary precision calculations, or exact calculations with arbitrarily big fractions. It can also manipulate polynomials as algebraic entities. Numerical variables and functions can be defined during the session, and each evaluation result is stored in automatically labeled variables. A file is automatically created storing inputs and outputs.

texlive-simplenodes 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/simplenodes
Licenses: Expat
Synopsis: Simple nodes in four colors written in TikZ for LaTeX
Description:

This is a LaTeX macro package for generating simple node-based flow graphs or diagrams built upon the TikZ package. The package provides two basic commands, one to generate a node and one to create links between nodes. The positioning of the nodes is not handled by the package itself but is preferably done in a tabular environment. In total, four simple node types are defined, loosely based on the nomenclature and color patterns of the popular Java script Bootstrap.

texlive-calculation 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/calculation
Licenses: LPPL 1.3+
Synopsis: Typesetting reasoned calculations, also called calculational proofs
Description:

The calculation environment formats reasoned calculations, also called calculational proofs. The package allows steps and expressions to be numbered (by LaTeX equation numbers, obeying the LaTeX \label command to refer to these numbers), and a step doesn't take vertical space if its hint is empty. An expression in a calculation can be given a comment; it is placed at the side opposite to the equation numbers. Calculations are allowed inside hints although numbering and commenting is then disabled.

texlive-iran-bibtex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/iran-bibtex
Licenses: LPPL 1.3c
Synopsis: Iran Manual of Style Citation Guide for BibTeX
Description:

The iran-bibtex package, designed for LaTeX, provides BibTeX styles in accordance with the guidelines outlined in the Iran Manual of Style (1st edn., 2016)---citation guide to Persian, and English information sources. To facilitate alphabetical sorting of references, prioritizing Persian/Farsi items ahead of English/Latin ones, a dedicated file named iran-bibtex-cp1256fa.csf is provided for use with this package.

It is important to note that this package relies on the natbib package, which is automatically loaded.

texlive-algorithm2e 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/algorithm2e
Licenses: LPPL (any version)
Synopsis: Floating algorithm environment with algorithmic keywords
Description:

Algorithm2e is an environment for writing algorithms. An algorithm becomes a floating object (like figure, table, etc.). The package provides macros that allow you to create different keywords, and a set of predefined key words is provided; you can change the typography of the keywords. The package allows vertical lines delimiting a block of instructions in an algorithm, and defines different sorts of algorithms such as Procedure or Function; the name of these functions may be reused in the text or in other algorithms.

texlive-latexbangla 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/latexbangla
Licenses: LPPL 1.3+
Synopsis: Enhanced LaTeX integration for Bangla
Description:

This package simplifies the process of writing Bangla in LaTeX and addresses most of the associated typesetting issues. Its notable features are:

  • automated transition from Bangla to English and vice versa;

  • patch for the unproportionate whitespace issue in popular Bangla fonts;

  • full support for all the common commands and environments;

  • Bangla numbering for page, section, chapter, footnotes, extending Polyglossia's support.

  • new theorem, problems, example, solution and other environments, all of which are in Bangla.

texlive-context-vim 2025.2
Propagated dependencies: texlive-context@2025.2 texlive-context-filter@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/context-vim
Licenses: FreeBSD
Synopsis: Generate ConTeXt syntax highlighting code from Vim
Description:

ConTeXt has excellent pretty printing capabilities for many languages. The code for pretty printing is written in TeX, and due to catcode juggling, such verbatim typesetting is perhaps the trickiest part of TeX. This makes it difficult for a normal user to define syntax highlighting rules for a new language. This module takes the onus of defining syntax highlighting rules away from the user and uses Vim editor to generate the syntax highlighting. There is a helper 2context.vim script to do the syntax parsing in Vim.

texlive-plautopatch 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/plautopatch
Licenses: Modified BSD
Synopsis: Automated patches for pLaTeX/upLaTeX
Description:

Japanese pLaTeX and upLaTeX formats and packages often conflict with other LaTeX packages which are unaware of pLaTeX and upLaTeX. In the worst case, such packages throw a fatal error or end up with a wrong output. The goal of this package is that there should be no need to worry about such incompatibilities, because specific patches are loaded automatically whenever necessary. This helps not only to simplify source files, but also to make the appearance of working pLaTeX or upLaTeX sources similar to those of ordinary LaTeX ones.

Total results: 4563