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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This is a small, LuaLaTeX-only package providing you with three, sometimes useful features. It allows you to make brackets [...] strict, meaning that each [ must be balanced by a ]. It also allows you to use numbers and primes in command names.
The package extends the drawing capacities of the pict2e package that serves as a LaTeX2e replacement for picture mode. In particular, curve2e introduces new macros for lines and vectors, new specifications for line terminations and joins, arcs with any angular aperture, arcs with arrows at one or both ends, generic curves specified with their nodes and the tangent direction at these nodes.
The Hamburg Notation System, HamNoSys for short, is a system for the phonetic transcription of signed languages. This package makes HamNoSys available in XeLaTeX and LuaLaTeX. The package provides a Unicode font for rendering HamNoSys symbols as well as three methods for entering them.
This class formats documents in APA style (7th Edition). It provides a full set of facilities in four different output modes (journal-like appearance, double-spaced manuscript, double-spaced student manuscript, LaTeX-like document). The class can mask author identity for copies for use in masked peer review. It is a development of the apa6 class.
This package provides OpenType math font support in plain TeX format. It only works with the XeTeX engine.
This LuaLaTeX package provides extensive support for handling options, on package level and locally. It allows the declaration of sets of options, along with defaults, allowed values and limited type checking. These options can be enforced as package options, changed at any point during a document, or overwritten locally by optional macro arguments. It is also possible to instantiate an Options object as an independent Lua object, without linking it to a package. Luaoptions can be used to enforce and prepopulate options, or it can be used to simply handle the parsing of optional key=value arguments into proper Lua tables.
The package provides commands that display the value of a LaTeX counter in a variety of formats (ordinal, text, hexadecimal, decimal, octal, binary etc). The package offers some multilingual support; configurations for use in English (both British and American usage), French (including Belgian and Swiss variants), German, Italian, Portuguese and Spanish documents are provided.
This package provides an appropriate set of job options, together with process scripts for use with TeXnicCenter.
This package provides support for many indexes, leaving all the bookkeeping to LaTeX and MakeIndex. No extra programs or files are needed. One runs latex and makeindex as if there is just one index. In the main file one puts commands like \setindex{main} to steer the flow. Some features of MakeIndex may no longer work.
This package provides the H option for floats in LaTeX to signify that the environment is not really a float, and should therefore be placed here and not float at all. The package emulates an older package of the same name, which has long been suppressed by its author. The job is done by nothing more than loading the float package, which has long provided the option in an acceptable framework.
Luaindex provides (yet another) index processor, written in Lua.
This package provides a class for documents which are prepared on the ``Automatic systems for information processing and control'' (ASOIU) of Omsk State Technical University, Omsk, Russia. The class is based on the article class and requires XeLaTeX or LuaLaTeX for its proper working.
This package consists of three mini-fonts (and associated metrics) of conventional ligatures for the figured-bass notations 2+, 4+, 5+, 6+ and 9+ in music manuscripts. The fonts are usable with Computer Modern Roman and Sans, and Palatino/Palladio, respectively.
The package is based on pygmentex but provides an automatic run from within the document itself, with the option --shell-escape. It does not need the additional action by the user to run the external program pygmentize to create the code snippets.
The udiss bundle is a LaTeX class file developed to assist students in typesetting their university dissertations. It is a collection of multiple support files. Universities often have strict requirements regarding the formatting of the dissertations and theses submitted to them. This bundle pre-supplies a generic style (university agnostic) for creating dissertations. It also supports custom layouts required for different universities.
The Awk script converts Pic language, embedded inline (delimited by .PS and .PE markers), to \pdfliteral commands.
This package provides a LaTeX package to create custom arrows over math expressions, mainly for vectors (but arrows can as well be drawn below). Arrows stretch with content, scale with math styles, and have a correct kerning when a subscript follows. Some predefined commands are also provided.
The class offers a means of filling out the ``red-bordered form'' that gets signed by the department head, your advisor, and --- for doctoral dissertations --- your thesis committee members.
The bibleref package offers consistent formatting of references to parts of the Christian Bible, in a number of well-defined formats.
The stdclsdv package is designed for package writers who need to know what sectioning divisions are provided by the document's class. It also provides a version of \CheckCommand that sets a flag rather than printing a warning.
LaTeX's standard styles use two page styles, one on normal pages and one on opening pages with \maketitle or \chapter, etc. Unfortunately there is only easy access to changing one of these two so if you want something other than plain on the opening pages you must use \thispagestyle on each such page. The fancyhdr package does provide a more flexible interface, but if you just want an empty page style on all pages then this package will do the job.
This package provides environments randbild to draw small marginal plots (using the packages PSTricks and pst-plot), and randbildbasis (the same, only without the automatically drawn coordinate system).
This is a package for the visualization of 2x2 normal form games. The package is based on PGF/TikZ and produces vector graphics that are intended for use in scientific publications. The commands include the creation of graphical representations of 2x2 games, the visualization of equilibria in 2x2 games and game embeddings for 2x2 games.
The package changes package loading internals so that all subsequently loaded packages can rely on normal/standard catcodes of all ASCII characters. The package defines canonical control sequences to represent all the visible ASCII characters. It also provides robust option parsing mechanisms (XDeclareOption, XExecuteOptions and XProcessOptions, which will be used by \documentclass if the package has already been loaded). The package also provides a range of other TeX programming tools.