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 provides a LaTeX class and template for Beijing University of Chemical Technology, supporting bachelor, master, and doctor theses.
This package provides utilities based on LaTeX3, in particular \erw_merge_sort.
This package supports typesetting the Peanese notation in Volume I of Whitehead and Russell's 1910 Principia Mathematica.
This package provides a German language module for the glossaries package.
This package implements an interface for embedding video and audio files in SVG output. SVG with embedded media is very portable, as it is supported by all modern Web browsers across a variety of operating systems and platforms, including portable devices. All DVI producing TeX engines can be used. The dvisvgm utility converts the intermediate DVI to SVG. By default, media files are embedded into the SVG output to make self-sufficient SVG files.
This package provides a collection of LaTeX packages for drawing cute little animals and similar creatures using TikZ. Currently, the following TikZlings are included: anteater, bat, bear, bee, bug, cat, chicken, coati, elephant, hippo, koala, marmot, mole, mouse, owl, panda, penguin, pig, rhino, sheep, sloth, snowman, squirrel, and wolf. These little drawings can be customized in many ways.
This package offers a variety of features for documenting LaTeX packages, ensuring consistent presentation, cross-referencing, and index generation. It also supports version and change tracking to maintain a consistent change history.
This package can join boxes vertically or horizontally. When using vertical joining, all boxes to be joined will keep same width, while when using horizontal joined, all boxes to be joined keep same height.
This LaTeX package uses TikZ to draw parameterized 2D robot arms, for example to be used in educational material.
Rubber is a program whose purpose is to handle all tasks related to the compilation of LaTeX documents. This includes compiling the document itself, of course, enough times so that all references are defined, and running BibTeX to manage bibliographic references. Automatic execution of dvips to produce PostScript documents is also included, as well as usage of pdfLaTeX to produce PDF documents.
Courseoutline is a class designed to minimise markup in a tedious task that needs to be repeated often.
This package repetitively produce documents from a fixed part and a variable part. Such an operation is commonly used as ``mail merge'' to produce mail shots.
This package, together with the Beamer class, is used to generate slideshows with song lyrics. This is typically used in religious services in churches equipped with a projector, for which this package has been written, but it can be useful for any type of singing assembly. It provides environments to describe a song in a natural way, and formatting it into slides with overlays. The package comes with an additional Python script that can be used to convert plain-text song lyrics to the expected LaTeX markup.
This package provides tools to simplify using OpenType fonts with LaTeX. By far the most important program in this bundle is autoinst, a wrapper script around Eddie Kohler's LCDF TypeTools. Autoinst aims to automate the installation of OpenType fonts in LaTeX by calling the LCDF TypeTools (with the correct options) for all fonts you wish to install, and generating the necessary .fd and .sty files.
In addition, this bundle contains a few other, less important utilities:
afm2afm: re-encodes.afmfiles,ot2kpx: extract kerning pairs from OpenType fonts,splitttc: split an OpenType Collection file (ttc or otc) into individual fonts.
The package mailmerge provides an interface to produce text from a template, where fields are replaced by actual data, as in a database. The package may be used to produce several letters from a template, certificates or other such documents. It allows access to the entry number, number of entries and so on.
The file defines a macro \compare, which takes two arguments; the macro expands to -1, 0, 1, according as the first argument is less than, equal to, or greater than the second argument. Sorting is alphabetic, using ASCII collating order.
This package provides the binaries for texlive-ps2eps.
This package defines a \makebox* command that does the same as a \makebox command, except that the width is given by a sample text instead of an explicit length measure.
The dottex package allows you to encapsulate DOT and Neato files in your document (DOT and Neato are both part of graphviz; DOT creates directed graphs, Neato undirected graphs).
KTBox is a modular LaTeX framework that introduces semantic color palettes, structured highlight boxes, and ORCID-linked author utilities for scholarly writing. The package is composed of three lightweight and independent style files:
ktbox.stydefines highlight boxes (standard, numbered, wide) with semantic theming;ktcolor.styprovides semantic color palettes with light and dark modes;ktorcid.styadds ORCID-linked author commands and icons.
The framework separates structure from style, ensuring compatibility with major classes such as IEEEtran, acmart, article, beamer, and ICLR. Features include numbered key-takeaway boxes, wide-format environments for emphasis, multi-column layouts, and dual light/dark themes. KTBox aims to improve clarity, portability, and reproducibility in academic publishing across articles, posters, and presentations.
The package provides a Beamer theme which features the Ci colors of the University of Hohenheim. Please note that this is not an official theme, and that there will be no support for it from the University.
The package provides historical encryption (Enigma cipher) for LuaTeX-based formats.
MLTeX is a modification of TeX that allows the hyphenation of words with accented letters using ordinary Computer Modern (CM) fonts. The system is distributed as a TeX change file.
This package sets up Japanese font families for XeLaTeX.