_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/
texlive-babel 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://www.ctan.org/pkg/babel
Licenses: LPPL 1.3+
Synopsis: Multilingual support for Plain TeX or LaTeX
Description:

The package manages culturally-determined typographical (and other) rules, and hyphenation patterns for a wide range of languages. A document may select a single language to be supported, or it may select several, in which case the document may switch from one language to another in a variety of ways. Babel uses contributed configuration files that provide the detail of what has to be done for each language. Users of XeTeX are advised to use the polyglossia package rather than Babel.

texlive-lhelp 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lhelp
Licenses: GPL 3+
Synopsis: Miscellaneous helper packages
Description:

This package defines macros which are useful for many documents. It is a large collection of simple little helpers which do not really warrant a separate package on their own. Included are, among other things, definitions of common units with preceeding thinspaces, framed boxes where both width and height can be specified, starting new odd or even pages, draft markers, notes, conditional includes, including EPS files, and versions of enumerate and itemize which allow the horizontal and vertical spacing to be changed.

texlive-lapdf 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lapdf
Licenses: GPL 3+
Synopsis: PDF drawing directly in TeX documents
Description:

The package provides the means to use PDF drawing primitives to produce high quality, colored graphics. It uses Bezier curves (integral and rational) from degree one to seven, allows TeX typesetting in the graphic, offers most of the standard math functions, allows plotting normal, parametric and polar functions. The package has linear, logx, logy, logxy and polar grids with many specs; it can rotate, clip and do many nice things easily it has two looping commands for programming and many instructive example files.

texlive-unisc 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/unisc
Licenses: GPL 3+ FDL 1.3+
Synopsis: Unicode small caps with Lua/XeLaTeX
Description:

LaTeX produces small caps with \textsc{text} or {\scshape text}. Neither of these commands produce small caps in Unicode. If the output text is copied and pasted somewhere it shows the same characters as used in the input. This package aims to internally convert all the characters provided to the commands mentioned above. It assumes that the file using this package is compiled with Lua/XeLaTeX and a good Unicode font which has the small caps characters, e.g., Charis SIL.

texlive-frege 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/frege
Licenses: GPL 3+
Synopsis: Typeset fregean @emph{Begriffsschrift}
Description:

The package defines a number of new commands for typesetting fregean Begriffsschrift in LaTeX. It is loosely based on the package begriff, and offers a number of improvements including better relative lengths of the content stroke with respect to other strokes, content strokes that point at the middle of lines rather than the bottom, a greater width for the assertion stroke as compared to the content stroke, a more intuitive structure for the conditional, greater care taken to allow for the line width in the spacing of formulas.

texlive-metre 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/metre
Licenses: LPPL (any version)
Synopsis: Support for the work of classicists
Description:

The package provides classicists with some of the tools that are needed for typesetting scholarly publications dealing with Greek and Latin texts, with special emphasis on Greek verse. As the package's name suggests, its core is a comprehensive set of commands for generating metrical schemes and for placing prosodical marks on text set in the Latin or the Greek alphabet. The rest of the package provides a miscellany of commands for symbols (most of them not directly related to metre) that are often used in critical editions of classical texts.

texlive-xetex 2024.2
Propagated dependencies: texlive-babel@2024.2 texlive-cm@2024.2 texlive-dvipdfmx@2024.2 texlive-etex@2024.2 texlive-firstaid@2024.2 texlive-hyphen-base@2024.2 texlive-l3backend@2024.2 texlive-l3kernel@2024.2 texlive-latex@2024.2 texlive-latex-fonts@2024.2 texlive-lm@2024.2 texlive-plain@2024.2 texlive-tex-ini-files@2024.2 texlive-unicode-data@2024.2 texlive-xetex-bin@2024.2 texlive-xetexconfig@2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/xetex
Licenses: X11
Synopsis: Extended variant of TeX for use with Unicode sources
Description:

XeTeX is a TeX typesetting engine using Unicode and supporting modern font technologies such as OpenType, TrueType or Apple Advanced Typography (AAT), including OpenType mathematics fonts. XeTeX supports many extensions that reflect its origins in linguistic research; it also supports micro-typography (as available in pdfTeX). XeTeX was developed by the SIL (the first version was specifically developed for those studying linguistics, and using Macintosh computers). XeTeX's immediate output is an extended variant of DVI format, which is ordinarily processed by a tightly bound processor (called xdvipdfmx), that produces PDF.

texlive-cabin 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cabin
Licenses: SIL OFL 1.1 LPPL (any version)
Synopsis: Humanist Sans Serif font with LaTeX support
Description:

Cabin is a humanist sans with four weights and true italics and small capitals. According to the designer, Pablo Impallari, Cabin was inspired by Edward Johnston's and Eric Gill's typefaces, with a touch of modernism. Cabin incorporates modern proportions, optical adjustments, and some elements of the geometric sans. cabin.sty supports use of the font under LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX; it uses the mweights, to manage the user's view of all those font weights. An option is provided to enable Cabin as the default text font.

texlive-lhcyr 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lhcyr
Licenses: Donald Knuth's license for TeX
Synopsis: Non-standard Cyrillic input scheme
Description:

This package provides a collection of three LaTeX2e styles intended for typesetting Russian and bilingual English-Russian documents, using the lh fonts and without the benefit of Babel's language-switching mechanisms. The packages (hcyralt and hcyrwin for use under emTeX, and hcyrkoi for use under teTeX

texlive-ccool 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/ccool
Licenses: LPPL 1.3c
Synopsis: Key-value document command parser
Description:

This package provides a key-value interface, \Ccool, on top of xparse's document command parser. Global options control input processing and its expansion. By default, they are set to meet likely requirements, depending on context: the selected language, and which of text and math mode is active. These options can be overridden inline. Polymorphic commands can be generated by parameterizing the keys (for instance, one parameter value for style, another for a property). User input to \Ccool can optionally be serialized. This can useful for typesetting documents sharing the same notation.

texlive-euenc 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/euenc
Licenses: LPPL 1.3+
Synopsis: Unicode font encoding definitions for XeTeX
Description:

The package provides font encoding definitions for unicode fonts loaded by LaTeX in XeTeX or LuaTeX. The package provides two encodings: EU1, designed for use with XeTeX, which the fontspec uses for unicode fonts which require no macro-level processing for accents, and EU2, which provides the same facilities for use with LuaTeX. Neither encoding places any restriction on the glyphs provided by a font; use of EU2 causes the package euxunicode to be loaded (the package is part of this distribution). The package includes font definition files for use with the Latin Modern OpenType fonts.

texlive-mwcls 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/mwcls
Licenses: LPPL 1.2+
Synopsis: Polish-oriented document classes
Description:

mwcls is a set of document classes for LaTeX designed with Polish typographical tradition in mind. The classes include: mwart (which is a replacement for article), mwrep (replacing report), and mwbk (replacing book).

Most features present in standard classes work with mwcls classes. Some extensions/exceptions include: sectioning commands allow for second optional argument (it is possible to state different texts for running head and for TOC), new environments itemize* and enumerate* for lists with long items, page styles have variants for normal, opening, closing, and blank pages.

texlive-cmsrb 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/cmsrb
Licenses: GPL 3+
Synopsis: Computer Modern for Serbian and Macedonian
Description:

This package provides provides Adobe Type 1 Computer Modern fonts for the Serbian and Macedonian languages. Although the cm-super package provides great support for Cyrillic script in various languages, there remains a problem with italic variants of some letters for Serbian and Macedonian. This package includes the correct shapes for italic letters \cyrb, \cyrg, \cyrd, \cyrp, and \cyrt. It also offers some improvements in letters and accents used in the Serbian language. Supported encodings are: T1, T2A, TS1, X2 and OT2. The OT2 encoding is modified so that it is now easy to transcribe Latin text to Cyrillic.

texlive-exsol 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/exsol
Licenses: LPPL 1.3+
Synopsis: Exercises and solutions from the same source, into a book
Description:

This package provides macros to allow for embedding exercises and solutions in the LaTeX source of an instructional text (e.g., a book or a course text) while generating the following separate documents: your original text that only contains the exercises, and a solution book that contains only the solutions to the exercises (optionally, the exercises themselves can also be copied to the solution book). The exercise data are generated when running LaTeX on your document; the first run also writes the solutions to a secondary file that may be included in a simple document harness, may be processed by LaTeX, to generate a nice solution book.

texlive-curve 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/curve
Licenses: LPPL (any version)
Synopsis: Class for making curriculum vitae
Description:

CurVe is a class for writing a CV, with configuration for the language in which you write. The class provides a set of commands to create rubrics, entries in these rubrics etc. CurVe then format the CV (possibly splitting it onto multiple pages, repeating the titles etc), which is usually the most painful part of CV writing. Another nice feature of CurVe is its ability to manage different CV flavours simultaneously. It is often the case that you want to maintain slightly divergent versions of your CV at the same time, in order to emphasize on different aspects of your background. CurVe also comes with support for use with AUC-TeX.

texlive-arabi 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/arabi
Licenses: LPPL (any version)
Synopsis: (La)TeX support for Arabic and Farsi, compliant with Babel
Description:

The package provides an Arabic and Farsi script support for TeX without the need of any external pre-processor, and in a way that is compatible with Babel. The bi-directional capability supposes that the user has a TeX engine that knows the four primitives \beginR, \endR, \beginL and \endL. That is the case in both the TeX--XeT and e-TeX engines.

Arabi will accept input in several 8-bit encodings, including UTF-8. Arabi can make use of a wide variety of Arabic and Farsi fonts, and provides one of its own. PDF files generated using Arabi may be searched, and text may be copied from them and pasted elsewhere.

texlive-sdaps 2024.2
Propagated dependencies: texlive-environ@2024.2 texlive-lastpage@2024.2 texlive-pgf@2024.2 texlive-qrcode@2024.2 texlive-sectsty@2024.2 texlive-translator@2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/sdaps
Licenses: LPPL 1.3c
Synopsis: LaTeX support files for SDAPS
Description:

This bundle contains LaTeX classes and packages to create machine readable questionnaires. Metadata is generated for the whole document and it is possible to process created forms fully automatically using the SDAPS main program.

Its features include:

  • PDF form generation,

  • advanced array like layouting,

  • can flow over multiple pages and repeats the header automatically,

  • optional document wide alignment of array environments,

  • has complex layout features like rotating the headers to safe space,

  • ability to exchange rows and columns on the fly,

  • different question types: free-form text, single/multiple choice questions, range questions,

  • Layouting questions in rows or columns,

  • Possibility to pre-fill questionnaires from LaTeX.

texlive-fixme 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/fixme
Licenses: LPPL 1.3+
Synopsis: Collaborative annotation tool for LaTeX
Description:

FiXme is a collaborative annotation tool for LaTeX documents. Annotating a document here refers to inserting meta-notes, that is, notes that do not belong to the document itself, but rather to its development or reviewing process. Such notes may involve things of different importance levels, ranging from simple ``fix the spelling'' flags to critical ``this paragraph is a lie'' mentions. Annotations like this should be visible during the development or reviewing phase, but should normally disappear in the final version of the document. FiXme is designed to ease and automate the process of managing collaborative annotations, by offering a set of predefined note levels and layouts, the possibility to register multiple authors, to reference annotations by listing and indexing etc.

texlive-lwarp 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lwarp
Licenses: LPPL 1.3+
Synopsis: Converts LaTeX to HTML
Description:

This package converts LaTeX to HTML by using LaTeX to process the user's document and generate HTML tags. External utility programs are only used for the final conversion of text and images. Math may be represented by SVG files or MathJax. Hundreds of LaTeX packages are supported, and their load order is automatically verified. Documents may be produced by LaTeX, LuaLaTeX, XeLaTeX, and by several CJK engines, classes, and packages. A texlua script automates compilation, index, glossary, and batch image processing, and also supports latexmk. Configuration is semi-automatic at the first manual compile. Support files are self-generated. Print and HTML versions of each document may coexist. Assistance is provided for HTML import into EPUB conversion software and word processors.

texlive-hitex 2024.2
Propagated dependencies: texlive-babel@2024.2 texlive-cm@2024.2 texlive-etex@2024.2 texlive-firstaid@2024.2 texlive-hitex-bin@2024.2 texlive-hyphen-base@2024.2 texlive-knuth-lib@2024.2 texlive-l3backend@2024.2 texlive-l3kernel@2024.2 texlive-latex@2024.2 texlive-latex-fonts@2024.2 texlive-plain@2024.2 texlive-tex-ini-files@2024.2 texlive-unicode-data@2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/hitex
Licenses: X11
Synopsis: TeX extension writing HINT output for on-screen reading
Description:

This package provides a TeX extension that generates HINT output. The HINT file format is an alternative to the DVI and PDF formats which was designed specifically for on-screen reading of documents. Especially on mobile devices, reading DVI or PDF documents can be cumbersome. Mobile devices are available in a large variety of sizes but typically are not large enough to display documents formated for a4/letter-size paper. To compensate for the limitations of a small screen, users are used to alternating between landscape (few long lines) and portrait (more short lines) mode. The HINT format supports variable and varying screen sizes, leveraging the ability of TeX to format a document for nearly-arbitrary values of \hsize and \vsize.

texlive-gates 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/gates
Licenses: LPPL (any version)
Synopsis: Support for writing modular and customisable code
Description:

The package provides the means of writing code in a modular fashion: big macros or functions are divided into small chunks (called gates) with names, which can be externally controlled (e.g., they can be disabled, subjected to conditionals, loops...) and/or augmented with new chunks. Thus complex code may easily be customised without having to rewrite it, or even understand its implementation: the behavior of existing gates can be modified, and new ones can be added, without endangering the whole design. This allows code to be hacked in ways the original authors might have never envisioned. The gates package is implemented independently for both TeX and Lua. The TeX implementation, running in any current environment, requires the texapi package, whereas the Lua version can be run with any Lua interpreter, not just LuaTeX.

texlive-lambda 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/lambda
Licenses: LPPL 1.0+
Synopsis: LaTeX for Omega and Aleph
Description:

This is LaTeX for Omega and Aleph.

texlive-otibet 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/otibet
Licenses: GPL 1+
Synopsis: Support for Tibetan using Omega
Description:

This package provides support for Tibetan using Omega.

texlive-bidihl 2024.2
Channel: guix
Location: gnu/packages/tex.scm (gnu packages tex)
Home page: https://ctan.org/pkg/bidihl
Licenses: LPPL 1.3+
Synopsis: Experimental Bidi-aware text highlighting
Description:

This package provides experimental Bidi-aware text highlighting.

Total results: 4489