_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
texlive-nicematrix 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/nicematrix
Licenses: LPPL 1.3+
Synopsis: Improve the typesetting of mathematical matrices with PGF
Description:

This package is based on the package array. It creates PGF/TikZ nodes under the cells of the array and uses these nodes to provide functionalities to construct tabulars, arrays and matrices. Among the features, it provides: continuous dotted lines for the mathematical matrices; exterior rows and columns (so-called border matrices); control of the width of the columns; tools to color rows and columns with a good PDF result; blocks of cells; etc.

texlive-cm-unicode 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cm-unicode
Licenses: SIL OFL 1.1
Synopsis: Computer Modern Unicode font family
Description:

This package provides Computer Modern Unicode fonts. Some characters in several fonts are copied from Blue Sky Type 1 fonts released by AMS. Currently the fonts contain glyphs from Latin, Cyrillic, Greek code sets and IPA extensions. This font set contains 33 fonts. This archive contains AFM, PFB and OTF versions; the OTF version of the Computer Modern Unicode fonts works with TeX engines that directly support OpenType features, such as XeTeX and LuaTeX.

texlive-gnuplottex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gnuplottex
Licenses: GPL 2
Synopsis: Embed Gnuplot commands in LaTeX documents
Description:

This package allows you to include Gnuplot graphs in your LaTeX documents. The Gnuplot code is extracted from the document and written to .gnuplot files. Then, if shell escape is used, the graph files are automatically processed to graphics or LaTeX code files which will then be included in the document. If shell escape isn't used, the user will have to manually convert the files by running Gnuplot on the extracted .gnuplot files.

texlive-morewrites 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/morewrites
Licenses: LPPL 1.3c
Synopsis: Always room for a new write stream
Description:

The package aims to solve the error No room for a new \write, which occurs when the user, or when the user's packages have allocated too many streams using \newwrite (TeX has a fixed maximum number --- 16 --- of such streams built-in to its code). The package hooks into TeX primitive commands associated with writing to files; it should be loaded near the beginning of the sequence of loading packages for a document.

texlive-tikz-relay 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tikz-relay
Licenses: LPPL 1.0+
Synopsis: TikZ library for typesetting electrical diagrams
Description:

This package contains a collection of symbols for typesetting electrical wiring diagrams for relay control systems. The symbols are meant to be in agreement with the international standard IEC-60617 which has been adopted worldwide, with perhaps the exception of the USA. It extends and modifies, when needed, the TikZ-library circuits.ee.IEC. A few non-standard symbols are also included mainly to be used in presentations, particularly with the beamer package.

texlive-ksp-thesis 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ksp-thesis
Licenses: LPPL 1.3+
Synopsis: LaTeX class for theses published with KIT Scientific Publishing
Description:

This package provides a LaTeX class intended for authors who want to publish their thesis or other scientific work with KSP. The class is based on the scrbook class of the KOMA-script bundle in combination with the ClassicThesis and ArsClassica packages. It modifies some of the layout and style definitions of these packages in order to provide a document layout that should be compatible with the requirements by KSP.

texlive-poster-mac 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/poster-mac
Licenses: LPPL (any version)
Synopsis: Make posters and banners with TeX
Description:

The package offers macros for making posters and banners with TeX. It is compatible with most TeX macro formats, including Plain TeX, LaTeX, AmSTeX, and AmS-LaTeX. The package creates a poster as huge box, which is then distributed over as many printer pages as necessary. The only special requirement is that your printer not be bothered by text that lies off the page. This is true of most printers, including laser printers and PostScript printers.

texlive-vocaltract 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/vocaltract
Licenses: LPPL (any version)
Synopsis: Visualise the vocal tract using LaTeX and PSTricks
Description:

The package enables the user to visualise the vocal tract. The vocal tract (in the package) is manipulated by a vector of articulation parameters according to the S. Maeda model. Animation may be achieved by providing a sequence of vectors over time (e.g., from Matlab). A sequence of vectors for certain German phonemes is embedded in the package, which allows for animation when no other vector is available. The package's graphics are produced using PSTricks.

texlive-chemobabel 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/chemobabel
Licenses: FreeBSD
Synopsis: Convert chemical structures from ChemDraw, MDL molfile or SMILES
Description:

This package provides a way to convert and include chemical structure graphics from various chemical formats, such as ChemDraw files, MDL molfile or SMILES notations using Open Babel. To use this LaTeX package, it is necessary to enable execution of the following external commands via latex -shell-escape: obabel (Open Babel) inkscape or rsvg-convert (for SVG -> PDF/EPS conversion), pdfcrop or ps2eps (optional; for cropping large margins of PDF/EPS).

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

Inria is a free font designed by Black[Foundry] for Inria, a French research institute. It comes as Serif and Sans Serif, each with three weights and matching italics. Using these fonts with XeLaTeX and LuaLaTeX is easy using the fontspec package. The present package provides a way of using them with LaTeX and pdfLaTeX: it provides two style files, InriaSerif.sty and InriaSans.sty, together with the PostScript version of the fonts and their associated files.

texlive-indextools 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/indextools
Licenses: LPPL 1.3+
Synopsis: Producing multiple indices
Description:

This package enables the user to produce and typeset one or more indices simultaneously. The package is known to work in LaTeX documents processed with pdfLaTeX, XeLaTeX and LuaLaTeX. If makeindex is used for processing the index entries, no particular setup is needed. Using xindy or other programs, it is necessary to enable shell escape. Shell escape is also needed if splitindex is used. This is a fork of imakeidx, with new features and fixed bugs.

texlive-standalone 2025.2
Propagated dependencies: texlive-adjustbox@2025.2 texlive-currfile@2025.2 texlive-filemod@2025.2 texlive-gincltex@2025.2 texlive-xkeyval@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/standalone
Licenses: LPPL 1.3+
Synopsis: Compile TeX pictures stand-alone or as part of a document
Description:

This package provides a class and package is provided which allows TeX pictures or other TeX code to be compiled standalone or as part of a main document. Special support for pictures with beamer overlays is also provided. The package is used in the main document and skips extra preambles in sub-files. The class may be used to simplify the preamble in sub-files. By default the preview package is used to display the typeset code without margins.

texlive-kinematikz 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kinematikz
Licenses: LPPL 1.3+ GPL 3+
Synopsis: Design kinematic chains and mechanisms
Description:

This package provides functionalities to draw kinematic diagrams for mechanisms using dedicate symbols (some from the ISO standard and others). The intention is not to represent CAD mechanical drawings of mechanisms and robots, but only to represent 2D and 3D kinematic chains. The package provides links, joints and other symbols, mostly in the form of TikZ pic objects. These pictures can be placed in the canvas either by a central point for joints, and start and end points for some links.

texlive-functional 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/functional
Licenses: LPPL 1.3c
Synopsis: Intuitive functional programming interface for LaTeX2
Description:

This package provides an intuitive functional programming interface for LaTeX2, which is an alternative choice to expl3 or LuaTeX, if you want to do programming in LaTeX. Although there are functions in LaTeX3 programming layer (expl3), the evaluation of them is from outside to inside. With this package, the evaluation of functions is from inside to outside, which is the same as other programming languages such as Lua. In this way, it is rather easy to debug code too.

texlive-makelabels 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/makelabels
Licenses: LPPL 1.3c
Synopsis: Add a @code{\makelabels} feature to KOMA-Script letter classes and package
Description:

The standard letter class letter has a label feature. You can activate it using \makelabels. While in Germany window envelopes are common, printing labels is not common, and scrlttr2 has never supported label printing. Using makelabels.lco does implement a \makelabels feature similar to the standard letter classes. Currently there are (almost) no configuration features for makelabels.lco. But you may use the envlab package after loading makelabels.lco to get various configuration features.

texlive-attachfile 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/attachfile
Licenses: LPPL 1.3+
Synopsis: Attach arbitrary files to a PDF document
Description:

Starting with PDF 1.3, PDF files can contain file attachments, i.e., arbitrary files that a reader can extract, just like attachments to an e-mail message. The attachfile package brings this functionality to pdfLaTeX and provides some additional features such as the ability to use arbitrary LaTeX code for the file icon. Settings can be made either globally or on a per-attachment basis. attachfile makes it easy to attach files and customize their appearance in the enclosing document.

texlive-bezierplot 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bezierplot
Licenses: LPPL 1.3c
Synopsis: Approximate smooth function graphs with cubic Bezier splines
Description:

This package consists of a Lua program as well as a (Lua)LaTeX .sty file. Given a smooth function, bezierplot returns a smooth Bezier path written in TikZ notation, which also matches MetaPost, that approximates the graph of the function. For polynomial functions of degree lesser or equal to 3 and their inverses the approximation is exact (up to numeric precision). bezierplot also finds special points such as extreme points and inflection points and reduces the number of used points.

texlive-splitindex 2025.2
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/splitindex
Licenses: LPPL (any version)
Synopsis: Unlimited number of indexes
Description:

SplitIndex consists of a LaTeX package, splitidx, and a small program, splitindex. The package may be used to produce one index or several indexes. Without splitindex, the number of indexes is limited by the number of TeX's output streams. But using the program you may use even more than 16 indexes: splitidx outputs only a single file and the program splits that file into several raw index files and calls your favorite index processor for each of the files.

texlive-frenchmath 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/frenchmath
Licenses: LPPL 1.3+
Synopsis: Typesetting mathematics according to French rules
Description:

The package provides:

  • capital letters in roman (upright shape) in mathematical mode according to French rule (can be optionally disabled),

  • optionally lowercase Greek letters in upright shape,

  • correct spacing in math mode after commas, before a semicolon and around square brackets,

  • some useful macros and aliases for symbols used in France such as \infeg, \supeg, \paral,

  • several macros for writing french operator names like pgcd, ppcm, Card, rg, Vect.

texlive-suanpan-l3 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/suanpan-l3
Licenses: LPPL 1.3c
Synopsis: Traditional Chinese 7-bids suanpan (abacus) package
Description:

This traditional Chinese 7-bids abacus drawing package utilizes l3draw and is developed with expl3. It can effectively manage both upper and lower bids, while also considering bottom bid, top bid, and hanging bid. The package offers a unique environment for drawing abacuses, denoted as suanpan. Within this environment, specialized macros are available for the creation of abacuses. At the same time, the package offers customization options for abacus, including line width, draw color, fill color, bid space, rod space, etc.

texlive-ifallfalse 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ifallfalse
Licenses: LPPL 1.3+
Synopsis: Compare a string against a set of other strings
Description:

This package allows you to check whether a string is contained within another set of strings, and perform an action if it is not. This is done by using the allfalse environment and passing in a string and an action to be performed if the string is not contained in the set. Then, passing in a string to the \orcheck macro inside the respective allfalse environment adds that to the set of strings. This package does not work with the LuaTeX engine.

texlive-pst-sigsys 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-sigsys
Licenses: LPPL (any version)
Synopsis: Support of signal processing-related disciplines
Description:

The package offers a collection of useful macros for disciplines related to signal processing. It defines macros for plotting a sequence of numbers, drawing the pole-zero diagram of a system, shading the region of convergence, creating an adder or a multiplier node, placing a framed node at a given coordinate, creating an up-sampler or a down-sampler node, drawing the block diagram of a system, drawing adaptive systems, sequentially connecting a list of nodes, and connecting a list of nodes using any node-connecting macro.

texlive-makerobust 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/makerobust
Licenses: LPPL 1.3c
Synopsis: Making a macro robust (legacy package)
Description:

Heiko Oberdiek's makerobust package defined a command with name \MakeRobustCommand that could be used to make fragile commands robust. The LaTeX format has, since 2015, included a command \MakeRobust with the same syntax and behaviour. Also by 2019, almost all commands in LaTeX that may be used in a moving argument are already robust. This package is now just a simple one-liner defining the name \MakeRobustCommand as an alias for \MakeRobust. This package should not be used in any new documents.

texlive-gatherenum 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gatherenum
Licenses: GPL 3+
Synopsis: Crossover of @code{align*} and @code{enumerate}
Description:

This package (ab)uses the inline enumeration capabilities of enumitem to add a displayed enumeration mode, triggered by adding gathered to the key-value option list of the enumerate environment. The end result is similar to a regular enumerate environment wrapped in a multicols environment, with the following advantages:

  • it can pack items depending on their actual width rather than a fixed, constant number per line;

  • it fills items in a line-major order (instead of column-major order).

Total results: 4563