Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.
API method:
GET /api/packages?search=hello&page=1&limit=20
where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned
in response headers.
If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package adds various tools for typesetting formal logic, including an environment that makes it easier to produce good looking formal logic, and a few macros that would be of interest to people studying logic at Oxford (or other places with similar notational conventions).
Typesetting bagpipe music in MusixTeX is needlessly tedious. This package provides specialized and re-defined macros to simplify this task.
This LaTeX package offers support for typesetting simple leadsheets of songs, i.e., song lyrics and the corresponding chords.
This is a small proof-of-concept library of tiling patterns for use with the minim-mp MetaPost processor.
This package provides macros for typesetting virtual keyboards limited to two octaves for showing notes represented by a colored circle. Optionally, the number used for pitch analysis can be shown. It is an extension of piano.sty. It features extended syntax and several options, like setting the color, adding numbers for pitch analysis, one or two octaves, and others.
Executing Lua code from within TeX with directlua can sometimes be tricky: there is no easy way to use the percent character, counting backslashes may be hard, and Lua comments don't work the way you expect. The package provides the \luaexec command and the luacode environments to help with these problems.
The package defines a pair of commands \infer and \deduce, that are used in constructing LK proof diagrams.
This is a collection of packages supporting a combination of Chinese, Japanese, Korean, including macros, fonts, documentation. Also Thai in the c90 encoding, since there is some overlap in those fonts; standard Thai support is in collection-langother. Additional packages for CJK are in their individual language collections.
The package provides the language definition file for support of Portuguese and Brazilian Portuguese in Babel. Some shortcuts are defined, as well as translations to Portuguese of standard LaTeX names.
This package will get a description of the current Git version of the document and store it in a command \gitVer. If memoir or fancyhdr are in use, it will also add this to the document footers unless the option noheader is passed. The package also defines a command \versionBox which outputs a box containing the version and date of compilation.
This LaTeX package implements a \SmartUnit macro for converting between (some) metric and Imperial units.
This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the UniversalisADFStd family of fonts, designed by Hirwin Harendal. The font is suitable as an alternative to fonts such as Adrian Frutiger's Univers and Frutiger.
Luaindex provides (yet another) index processor, written in Lua.
This package provides an environment WithArrows which is similar to the environment aligned of amsmath (and mathtools), but gives the possibility to draw arrows on the right side of the alignment. These arrows are usually used to give explanations concerning the mathematical calculus presented.
The package allows the user to optimise presentation of LaTeX tables and figures. Boxhandler will lay out table and figure captions with a variety of stylistic appearances, and will also allow figures and tables to be wrapped in a manner consistent with many business and government documents. For a document that might appear in different venues with different formatting, boxhandler permits the creation of a LaTeX source document that can, with a single-line change in the source code, produce an output that has very different layout from the baseline configuration, not only in terms of caption style, but more importantly in terms of the locations where figures, tables and lists appear (or not) in the document. Deferral routines also allow one to keep all figure and table data in a separate source file, while nonetheless producing a document with figures and tables appearing in the desired location.
The package provides a flexible mechanism for annotating, and commenting upon, collaboratively-written documents.
This package provides EAN-8 and EAN-13 forms.
This bundle provides OpenType versions of the Type1 Kp-fonts designed by Christophe Caignaert. It is usable with LuaTeX or XeTeX engines only. It consists of sixteen Text fonts (eight Serif, four Sans-Serif, four Monotype) and six Math fonts. Serif and Sans-Serif families have small caps available in two sizes (SmallCaps and PetitesCaps), upper and lowercase digits, real superscripts and subscripts; ancient ligatures (ct and st), ancient long-s and a long-tailed capital Q are available via font features. Math fonts cover all usual symbols including AMS'.
This is an extended grid-based puzzle package, designed to take all input (both grid and clues) from the same file. The package can typeset grids with holes in them, and can deal with several sorts of puzzle:
the classical puzzle contains numbers for the words and clues for the words to be filled in;
the numbered puzzle contains numbers in each cell where identical numbers represent identical letters; the goal is to find out which number corresponds to which letter;
the fill-in type of puzzle consists of a grid and a list of words; the goal is to place all words in the grid;
Sudoku and Kakuro puzzles involve filling in grids of numbers according to their own rules; format may be block-separated, or separated by thick lines.
This package makes typesetting quantities found in thermodynamics texts relatively simple. The commands are flexible and intended to be relatively intuitive. It handles several sets of notation for total, specific, and molar quantities; allows changes between symbols (e.g., A vs. F for Helmholtz free energy); and greatly simplifies the typesetting of symbols and partial derivatives commonly encountered in mixture thermodynamics. Changes of one's notes from one textbook to another can be achieved relatively easily by changing package options.
This package defines environments that allow page breaks inside framed boxes whose edges may be variously fancy. The bundle includes a few examples (shaded box, box with a wavy line on its side, etc).
This package provides the binary for texlive-xml2pmx.
The package provides functionality for processing lists and array structures in LaTeX. Arrays can contain characters as well as TeX and LaTeX commands, nesting of arrays is possible, and arrays are processed within the same brace level as their surrounding environment. Array levels can be delimited by characters or control sequences defined by the user. Practical uses of this package include data management, construction of lists and tables, and calculations based on the contents of lists and arrays.
The class provides the necessary framework for electronic submission of masters theses and PhD dissertations at the University of California, Berkeley. It is based on the memoir class.