_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
texlive-perltex 2024.2
Dependencies: perl@5.36.0
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/perltex
Licenses: LPPL (any version)
Synopsis: Define LaTeX macros in terms of Perl code
Description:

PerlTeX is a combination Perl script (perltex.pl) and LaTeX2e package (perltex.sty) that, together, give the user the ability to define LaTeX macros in terms of Perl code. Once defined, a Perl macro becomes indistinguishable from any other LaTeX macro. PerlTeX thereby combines LaTeX's typesetting power with Perl's programmability. PerlTeX will make use of persistent named pipes, and thereby run more efficiently. Also provided is a switch to generate a PerlTeX-free, document-specific, noperltex.sty that is useful when distributing a document to places where PerlTeX is not available.

texlive-gensymb 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gensymb
Licenses: LPPL 1.3+
Synopsis: Generic symbols for both text and math mode
Description:

This package provides generic commands \degree, \celsius, \perthousand, \micro and \ohm, which work both in text and maths mode. Various means are provided to fake the symbols or take them from particular symbol fonts, if they are not available in the default fonts used in the document. This should be perfectly transparent at user level, so that one can apply the same notation for units of measurement in text and math mode and with arbitrary typefaces.

Note that the package has been designed to work in conjunction with units.sty.

texlive-figsize 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/figsize
Licenses: LPPL (any version)
Synopsis: Auto-size graphics
Description:

The FigSize package enables automatic sizing of graphics, especially when including graphics with the graphicx package. The user only has to specify the number of graphics that should fit to a page or fraction there of and the package will dynamically calculate the correct graphics sizes relative to the page size. Thus, graphics can be auto-sized to fill a whole page or fraction and manual changes of graphic sizes are never needed when changing document layouts. Finally, the package's dynamic lengths can be used to allow other document element sizes to be dynamic.

texlive-footbib 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/footbib
Licenses: LPPL (any version)
Synopsis: Bibliographic references as footnotes
Description:

The package makes bibliographic references appear as footnotes. It defines a command \footcite which is similar to the LaTeX \cite command but the references cited in this way appear at the bottom of the pages. This foot bibliography does not conflict with the standard one and both may exist simultaneously in a document. The command \cite may still be used to produce the standard bibliography. The foot bibliography uses its own style and bibliographic database which may be specified independently of the standard one. Any standard bibliography style may be used.

texlive-romande 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/romandeadf
Licenses: LPPL (any version)
Synopsis: Romande ADF fonts and LaTeX support
Description:

Romande ADF is a serif font family with oldstyle figures, designed as a substitute for Times, Tiffany or Caslon. The family currently includes upright, italic and small-caps shapes in each of regular and demi-bold weights and an italic script in regular. The support package renames the fonts according to the Karl Berry fontname scheme and defines four families. Two of these primarily provide access to the standard, or default, characters while the alternate families support alternate characters, additional ligatures and the long s. The included package files provide access to these features in LaTeX.

texlive-filemod 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/filemod
Licenses: LPPL 1.3+
Synopsis: Provide file modification times, and compare them
Description:

This package provides macros to read and compare the modification dates of files. The files may be .tex files, images or other files (as long as they can be found by LaTeX). It uses the \pdffilemoddate primitive of pdfLaTeX to find the file modification date as PDF date string, parses the string and returns the value to the user. The package will also work for DVI output with recent versions of the LaTeX compiler which uses pdfLaTeX in DVI mode. The functionality is provided by purely expandable macros or by faster but non-expandable ones.

texlive-luavlna 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/luavlna
Licenses: LPPL 1.3+
Synopsis: Prevent line breaks after single letter words, units, or academic titles
Description:

In some languages, like Czech or Polish, there should be no single letter words at the end of a line, according to typographical norms. This package handles such situations using LuaTeX's callback mechanism. In doing this, the package can detect languages used in the text and insert spaces only in parts of the document where languages requiring this feature are used. Another feature of this package is the inclusion of non-breakable space after initials (like in personal names), after or before academic degrees, and between numbers and units. The package supports both plain LuaTeX and LuaLaTeX.

texlive-bibarts 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bibarts
Licenses: GPL 3+
Synopsis: Arts-style bibliographical information
Description:

BibArts is a LaTeX package to assist in making bibliographical features common in the arts and the humanities (history, political science, philosophy, etc.). bibarts.sty provides commands for quotations, abbreviations, and especially for a formatted citation of literature, journals (periodicals), edited sources, and archive sources.

It will also copy all citation information, abbreviations, and register key words into lists for an automatically generated appendix. These lists may refer to page and footnote numbers. BibArts has nothing to do with BibTeX. The lists are created by bibsort. This program creates the bibliography without using MakeIndex or BibTeX.

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

LaTeX, by default, restricts the sizes at which you can use its default computer modern fonts, to a fixed set of discrete sizes (effectively, a set specified by Knuth). The type1cm package removes this restriction; this is particularly useful when using scalable versions of the cm fonts (Bakoma, or the versions from BSR/Y&Y, or True Type versions from Kinch, PCTeX, etc.). Note that the LaTeX distribution now contains a package fix-cm, which performs the task of type1cm, as well as doing the same job for T1- and TS1-encoded ec fonts.

texlive-spalign 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/spalign
Licenses: LPPL 1.3+
Synopsis: Typeset matrices and arrays with spaces and semicolons as delimiters
Description:

The purpose of this package is to decrease the number of keystrokes needed to typeset small amounts of aligned material (matrices, arrays, etc.). It provides a facility for typing alignment environments and macros with spaces as the alignment delimiter and semicolons (by default) as the end-of-row indicator. This package also contains utility macros for typesetting augmented matrices, vectors, arrays, systems of equations, and more, and is easily extendable to other situations that use alignments. People who have to typeset a large number of matrices (like linear algebra teachers) should find this package to be a real time saver.

texlive-bibhtml 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bibhtml
Licenses: GPL 3+
Synopsis: BibTeX support for HTML files
Description:

Bibhtml consists of a Perl script and a set of BibTeX style files, which together allow you to output a bibliography as a collection of HTML files. The references in the text are linked directly to the corresponding bibliography entry, and if a URL is defined in the entry within the BibTeX database file, then the generated bibliography entry is linked to this. The package provides three different style files derived from each of the standard plain.bst and alpha.bst, as well as two style files derived from abbrv.bst and unsrt.bst (i.e., eight in total).

texlive-wargame 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/wargame
Licenses: CC-BY-SA 4.0
Synopsis: LaTeX package to prepare hex'n'counter wargames
Description:

This package can help make classic Hex'n'Counter wargames using LaTeX. The package provide tools for generating Hex maps and boards Counters for units, markers, and so on Counter sheets Order of Battle charts Illustrations in the rules using the defined maps and counters The result will often be a PDF (or set of PDFs) that contain everything one will need for a game (rules, charts, boards, counter sheets). The package uses NATO App6 symbology for units. The package uses NATO App6 symbology for units. The package uses TikZ for most things. The package support exporting the game to a VASSAL module.

texlive-fixmath 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fixmath
Licenses: LPPL 1.3c
Synopsis: Make maths comply with ISO 31-0:1992 to ISO 31-13:1992
Description:

LaTeX's default style of typesetting mathematics does not comply with the International Standards ISO 31-0:1992 to ISO 31-13:1992 which require that uppercase Greek letters always be typset upright, as opposed to italic (even though they usually represent variables) and allow for typsetting of variables in a boldface italic style (even though the required fonts are available). This package ensures that uppercase Greek be typeset in italic style, that upright $\Delta$ and $\Omega$ symbols are available through the commands \upDelta and \upOmega; and provides a new math alphabet \mathbold for boldface italic letters, including Greek.

texlive-ekdosis 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ekdosis
Licenses: GPL 3+ FDL 1.3+
Synopsis: Typesetting TEI-xml compliant Critical Editions
Description:

ekdosis is a LuaLaTeX package designed for multilingual critical editions. It can be used to typeset texts and different layers of critical notes in any direction accepted by LuaTeX. Texts can be arranged in running paragraphs or on facing pages, in any number of columns which in turn can be synchronized or not. In addition to printed texts, ekdosis can convert .tex source files so as to produce TEI XML-compliant critical editions. Database-driven encoding under LaTeX then allows extraction of texts entered segment by segment according to various criteria: main edited text, variant readings, translations or annotated borrowings between texts.

texlive-amsmath 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/amsmath
Licenses: LPPL 1.3c+
Synopsis: AMS mathematical facilities for LaTeX
Description:

This is the principal package in the AMS-LaTeX distribution. It adapts for use in LaTeX most of the mathematical features found in AMS-TeX; it is highly recommended as an adjunct to serious mathematical typesetting in LaTeX. When amsmath is loaded, AMS-LaTeX packages amsbsy (for bold symbols), amsopn (for operator names) and amstext (for text embedded in mathematics) are also loaded. This package is part of the LaTeX required distribution; however, several contributed packages add still further to its appeal; examples are empheq, which provides functions for decorating and highlighting mathematics, and ntheorem, for specifying theorem (and similar) definitions.

texlive-texmate 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/texmate
Licenses: LPPL (any version)
Synopsis: Comprehensive chess annotation in LaTeX
Description:

TeXmate formats chess games from very simple ASCII input. The clean 1.: e4 e5; 2.: Nf3 Nc6; 3.: Bb5 a6 will produce the same results as the sloppier 1 e4 e5; Nf3 Nc6 3..: Bb5 a6. The resulting format is fully customizable. There are 4 levels of commentary: 1 is the main game, 2-3 are commentaries. Each has its fonts, punctuation marks, etc., and these are also customizable. The package includes a tool for the creation of diagrams. The package works in conjunction with skak to produce diagrams of the current position automatically. For chess fonts, the package uses the chessfss system.

texlive-txfonts 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/txfonts
Licenses: GPL 3+
Synopsis: Times-like fonts in support of mathematics
Description:

Txfonts supplies virtual text roman fonts using Adobe Times (or URW NimbusRomNo9L) with some modified and additional text symbols in the OT1, T1, and TS1 encodings; maths alphabets using Times/URW Nimbus; maths fonts providing all the symbols of the Computer Modern and AMS fonts, including all the Greek capital letters from CMR; and additional maths fonts of various other symbols.

The set is complemented by a sans-serif set of text fonts, based on Helvetica/NimbusSanL, and a monospace set.

All the fonts are in Type 1 format (AFM and PFB files), and are supported by TeX metrics (VF and TFM files) and macros for use with LaTeX.

texlive-dlfltxb 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dlfltxb
Licenses: LPPL (any version)
Synopsis: Macros related to @emph{Introdktion til LaTeX}
Description:

The bundle contains various macros either used for creating the author's book Introduktion til LaTeX (in Danish), or presented in the book as code tips. The bundle comprises:

  • dlfltxbcodetips: various macros helpful in typesetting mathematics;

  • dlfltxbmarkup: provides macros used throughout, for registering macro names, packages etc., in the text, in the margin and in the index, all by using categorised keys;

  • dlfltxbtocconfig: macros for the two tables of contents that the book has;

  • dlfltxbmisc: various macros for typesetting LaTeX arguments, and the macro used in the bibliography that can wrap a URL up into a BibTeX entry.

texlive-pxfonts 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/pxfonts
Licenses: GPL 3+
Synopsis: Palatino-like fonts in support of mathematics
Description:

Pxfonts supplies virtual text roman fonts using Adobe Palatino (or URWPalladioL) with some modified and additional text symbols in the OT1, T1, and TS1 encodings; maths alphabets using Palatino/Palladio; maths fonts providing all the symbols of the Computer Modern and AMS fonts, including all the Greek capital letters from CMR; and additional maths fonts of various other symbols. The set is complemented by a sans-serif set of text fonts, based on Helvetica/NimbusSanL, and a monospace set derived from the parallel TX font set. All the fonts are in Type 1 format (AFM and PFB files), and are supported by TeX metrics (VF and TFM files) and macros for use with LaTeX.

texlive-dancers 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/dancers
Licenses: FSF-free
Synopsis: Font for Conan Doyle's @emph{The Dancing Men}
Description:

The (Sherlock Holmes) book contains a code which uses dancing men as glyphs. The alphabet as given is not complete, lacking f, j, k, q, u, w, x and z, so those letters in the font are not due to Conan Doyle.

The code required word endings to be marked by the dancing man representing the last letter to be holding a flag: these are coded as A-Z. In some cases, the man has no arms, making it impossible for him to hold a flag. In these cases, he is wearing a flag on his hat in the character. The font is distributed as Metafont source.

texlive-upquote 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/upquote
Licenses: LPPL 1.2+
Synopsis: Show realistic quotes in verbatim
Description:

Typewriter-style fonts are best for program listings, but Computer Modern Typewriter prints ` and ' as bent opening and closing single quotes. Other fonts, and most programming languages, print ` as a grave accent and ' upright; ' is used both to open and to close quoted strings. The package switches the typewriter font to Computer Modern Typewriter in OT1 encoding, and modifies the behaviour of verbatim, verbatim*, \verb, and \verb* to print in the expected way. It does this regardless of other fonts or encodings in use, so long as the package is loaded after the other fonts were. The package does not affect \tt, \texttt, etc.

texlive-ukrhyph 2024.2
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
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-kpfonts 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/kpfonts
Licenses: GPL 3+
Synopsis: Complete set of fonts for text and mathematics
Description:

The family contains text fonts in roman, sans-serif and monospaced shapes, with true small caps and old-style numbers; the package offers full support of the textcomp package. The mathematics fonts include all the AMS fonts, in both normal and bold weights. Each of the font types is available in two main versions: default and light. Each version is available in four variants: default; oldstyle numbers; oldstyle numbers with old ligatures such as ct and st, and long-tailed capital Q; and veryoldstyle with long s. Other variants include small caps as default or large small caps, and for mathematics both upright and slanted shapes for Greek letters, as well as default and narrow versions of multiple integrals.

texlive-psfragx 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/psfragx
Licenses: LPPL (any version)
Synopsis: @code{psfrag} extension
Description:

PSfragX offers a mechanism to embed \psfrag commands, as provided by the psfrag package, into the EPS file itself. Each time a graphic is included, the EPS file is scanned. If some tagged lines are found, they are used to define the psfrag replacements that should be performed automatically. In addition, a similar mechanism holds for overpic objects. These are picture objects superimposed on the included graphic. For example, if Babel is used, it is possible to define different replacements corresponding to different languages. The replacements to take into account will be selected on the basis of the current language of the document.

A Matlab script (LaPrint) is provided, to export an EPS file with psfragx annotations ready embedded.

Total results: 4489