_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
texlive-extract 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/extract
Licenses: LPPL 1.3+
Synopsis: Extract parts of a document and write to another document
Description:

The package provides the means to extract specific content from a source document and write that to a target document. One could, for instance, use this to extract all exercises from lecture notes and generate an exercises book on the fly. The package also provides an environment which writes its body entirely to the target file. Another environment will write to the target file, but will also execute the body. This allows sharing code (for instance, a preamble) between the source document and the target file. Finally, the package provides an interface to conditionally extract content. With a single package option, one can specify exactly which commands (counted from the start of the document) should be extracted and which not. This might be useful for extracting specific slides from a presentation and use them in a new file.

texlive-csplain 2025.2
Propagated dependencies: texlive-cm@2025.2 texlive-cs@2025.2 texlive-enctex@2025.2 texlive-hyphen-complete@2025.2 texlive-luatex@2025.2 texlive-luatex85@2025.2 texlive-pdftex@2025.2 texlive-plain@2025.2 texlive-tex@2025.2 texlive-tex-ini-files@2025.2 texlive-xetex@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://petr.olsak.net/csplain-e.html
Licenses: non-copyleft
Synopsis: Plain TeX multilanguage support
Description:

CSplain is a small extension of basic Plain TeX macros from which the formats csplain and pdfcsplain can be generated. It supports: hyphenation of words for 50+ languages, simple and powerful font loading system (various sizes of fonts), TeX, pdfTeX, XeTeX and LuaTeX engines, math fonts simply loaded with full amstex-like features, three internal encodings (IL2 for Czech/Slovak languages, T1 for many languages with latin alphabet and Unicode in new TeX engines), natural UTF-8 input in pdfTeX using encTeX without any active characters, Czech and Slovak special typesetting features. An important part of the package is OPmac, which implements most of LaTeX's features (sectioning, font selection, color, hyper reference and URLs, bibliography, index, table of contents, tables, etc.) by Plain TeX macros. The OPmac macros can generate a bibliography without any external program.

texlive-pst-cox 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pst-cox
Licenses: LGPL 3+
Synopsis: Drawing regular complex polytopes with PSTricks
Description:

Pst-cox is a PSTricks package for drawing 2-dimensional projections of complex regular polytopes (after the work of Coxeter). The package consists of a macro library for drawing the projections. The complex polytopes appear in the study of the root systems and play a crucial role in many domains related to mathematics and physics. These polytopes have been completely described by Coxeter in his book Regular Complex Polytopes. There exist only a finite numbers of exceptional regular complex polytopes (for example the icosahedron) and some infinite series (for example, one can construct a multi-dimensional analogue of the hypercube in any finite dimension).

The library contains two packages. The first, pst-coxcoor, is devoted to the exceptional complex regular polytopes whose coordinates have been pre-computed. The second, pst-coxeterp, is devoted to the infinite series.

texlive-pxufont 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pxufont
Licenses: Expat
Synopsis: Emulate non-Unicode Japanese fonts using Unicode fonts
Description:

The set of the Japanese logical fonts (JFMs) that are used as standard fonts in pTeX and upTeX contains both Unicode JFMs and non-Unicode JFMs. This bundle provides an alternative set of non-Unicode JFMs that are tied to the virtual fonts (VFs) that refer to the glyphs in the Unicode JFMs. Moreover it provides a LaTeX package that redefines the NFSS settings of the Japanese fonts of (u)pLaTeX so that the new set of non-Unicode JFMs will be employed. As a whole, this bundle allows users to dispense with the mapping setup on non-Unicode JFMs. Such a setup is useful in particular when users want to use OpenType fonts (such as Source Han Serif) that have a glyph encoding different from Adobe-Japan1, because mapping setups from non-Unicode JFMs to such physical fonts are difficult to prepare.

texlive-siunitx 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/siunitx
Licenses: LPPL 1.3c
Synopsis: Comprehensive SI units package
Description:

Typesetting values with units requires care to ensure that the combined mathematical meaning of the value plus unit combination is clear. In particular, the SI units system lays down a consistent set of units with rules on how they are to be used. However, different countries and publishers have differing conventions on the exact appearance of numbers (and units). A number of LaTeX packages have been developed to provide consistent application of the various rules. The siunitx package takes the best from the existing packages, and adds new features and a consistent interface. A number of new ideas have been incorporated, to fill gaps in the existing provision. The package also provides backward-compatibility with SIunits, sistyle, unitsdef and units. The aim is to have one package to handle all of the possible unit-related needs of LaTeX users.

texlive-tocdata 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/tocdata
Licenses: LPPL 1.3+
Synopsis: Adds names to chapters, sections, figures in the TOC and LOF
Description:

The tocdata package may be used to add a small amount of data to an entry in the table of contents or list of figures, between the section or caption name and the page number. The typical use would be to add the name of an author or artist of a chapter or section, such as in an anthology or a collection of papers. Additionally, user-level macros are provided which add the author's name to a chapter or section, along with an optional prefix and/or suffix, and add to a figure the artist's name, prefix, and suffix, plus optional additional text. Author and artist names are also added to the index. Additional user-level macros control formatting. tocdata works with the TOC/LOF formatting of the default LaTeX classes, memoir, koma-script, and with titletoc, tocloft, tocbasic, and tocstyle.

texlive-pslatex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pslatex
Licenses: LPPL (any version)
Synopsis: Use PostScript fonts by default
Description:

This package provides a small package that makes LaTeX default to standard PostScript fonts. It is basically a merger of the times and the (obsolete) mathptm packages from the psnfss suite. You must have installed standard LaTeX and the psnfss PostScript fonts to use this package. The main novel feature is that the pslatex package tries to compensate for the visual differences between the Adobe fonts by scaling Helvetica by 90%, and condensing Courier (i.e. scaling horizontally) by 85%. The package is supplied with a (unix) shell file for a pslatex command that allows standard LaTeX documents to be processed, without needing to edit the file. Note that current psnfss uses a different technique for scaling Helvetica, and treats Courier as a lost cause (there are better free fixed-width available now, than there were when pslatex was designed). As a result, pslatex is widely considered obsolete.

texlive-optidef 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/optidef
Licenses: LPPL 1.3+
Synopsis: Environments for writing optimization problems
Description:

This small library provides a standard set of environments for writing optimization problems. It automatically aligns the problems in three points with an optional fourth:

  • beginning of the words minimize/argmin and subject to,

  • the objective function and the longest left hand side of the constraints.

  • the $=, |, >, |, <$ signs of the constraints.

  • optionally, the user can add manually a double align character && to align some common constraints feature; a clear example could be the constraints names, e.g., boundary constraint alignment with dynamic constraint.

Furthermore, it provides an easy interface to define optimization problem for three different reference situations:

  1. where no equation is referenced/numbered;

  2. where the problem is referenced with a single number;

  3. where each equation has an individual reference.

Finally, it also allows a definition of any optimization problem without a limitless number of constraints.

texlive-pwebmac 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pwebmac
Licenses: Public Domain
Synopsis: Consolidated WEB macros for DVI and PDF output
Description:

The original WEB system by Donald Knuth has the macros webmac.tex that produce DVI output only; for historic reasons, it will never be modified (apart from catastrophic errors). Han The Thanh has modified these macros in his pdfwebmac.tex for PDF output (only) with pdfTeX. Jonathan Kew's XeTeX has similar macros xewebmac.tex by Khaled Hosny that modify webmac.tex for PDF output; these macros can only be used with a specific TeX engine each. The present pwebmac package integrates these three WEB macro files similar to cwebmac.tex in Silvio Levy's and Don Knuth's CWEB system, so pwebmac.tex can be used with Plain TeX, pdfTeX, and XeTeX alike.

Its initial application is the production of PDF and HINT files for all major WEB programs for TeX and friends. For this purpose, the shell script makeall was whipped together; it provides various command line options and works around several quirks in the WEB sources.

WEB programmers who want to use pwebmac.tex instead of the default webmac.tex in their programs have to change the first line in the TeX file created by weave. From there, all depends on the TeX engine you use.

texlive-identkey 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/identkey
Licenses: GPL 3
Synopsis: Typesetting bracketed dichotomous identification keys
Description:

The package is for typesetting bracketed dichotomous identification keys.

texlive-luaindex 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luaindex
Licenses: LPPL 1.3+
Synopsis: Create index using LuaLaTeX
Description:

Luaindex provides (yet another) index processor, written in Lua.

texlive-zxjafont 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zxjafont
Licenses: Expat
Synopsis: Set up Japanese font families for XeLaTeX
Description:

This package sets up Japanese font families for XeLaTeX.

texlive-ptex-bin 2025.2
Dependencies: fontconfig-minimal@2.14.0 harfbuzz@8.3.0 icu4c@73.1 libpng@1.6.39 libxt@1.3.1 zlib@1.3 zziplib@0.13.72 cairo@1.18.2 gmp@6.3.0 mpfi@1.5.4-1.b982534 mpfr@4.2.1 texlive-libptexenc@2025.2 texlive-uptex-bin@2025.2
Propagated dependencies: texlive-libkpathsea@2025.2 texlive-scripts@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ptex
Licenses: Modified BSD
Synopsis: Binaries for @code{texlive-ptex}
Description:

This package provides the binaries for texlive-ptex.

texlive-uwthesis 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/uwthesis
Licenses: ASL 2.0
Synopsis: University of Washington thesis class
Description:

This is a thesis class for the University of Washington.

texlive-vlna-bin 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/vlna
Licenses: Donald Knuth's license for TeX
Synopsis: Binary for @code{texlive-vlna}
Description:

This package provides the binary for texlive-vlna.

texlive-newsletr 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/newsletr
Licenses: FSF-free
Synopsis: Macros for making newsletters with Plain TeX
Description:

This package provides macros for making newsletters with Plain TeX.

texlive-topfloat 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/topfloat
Licenses: GPL 3+
Synopsis: Move floats to the top of the page
Description:

This package moves floats to the top of the page.

texlive-zxjatype 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/zxjatype
Licenses: Expat
Synopsis: Standard conforming typesetting of Japanese, for XeLaTeX
Description:

This package eases standard conforming typesetting of Japanese, for XeLaTeX.

texlive-colorsep 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/colorsep
Licenses: Public Domain
Synopsis: Color separation
Description:

This package provides support for colour separation when using Dvips.

texlive-xdvi-bin 2025.2
Dependencies: freetype@2.13.0 ghostscript@9.56.1 libxaw@1.0.16 texlive-libkpathsea@2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xdvi
Licenses: Expat FreeBSD
Synopsis: Binaries for @code{texlive-xdvi}}
Description:

This package provides the binaries for texlive-xdvi

texlive-luacolor 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luacolor
Licenses: LPPL 1.3+
Synopsis: Color support based on LuaTeX's node attributes
Description:

This package implements color support based on LuaTeX's node attributes.

texlive-xetexref 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xetexref
Licenses: LPPL 1.3c
Synopsis: Reference documentation of XeTeX
Description:

The package comprises reference documentation for XeTeX detailing its extended features.

texlive-menucard 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/menucard
Licenses: LPPL 1.3+
Synopsis: Typesetting menu cards with LaTeX
Description:

This LaTeX package can be used for typesetting simple restaurant menus.

texlive-luatex85 2025.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luatex85
Licenses: LPPL 1.3+
Synopsis: pdfTeX aliases for LuaTeX
Description:

The package provides emulation of pdfTeX primitives for LuaTeX v0.85+.

Total results: 4563