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 package aims at an easy-to-use interface to typeset grading schemes in tabular format, in particular grading-schemes of exercises of mathematical olympiads where multiple solutions have to be graded and might offer mutual exclusive ways of receiving points.
The package provides a relatively easy way of estimating the number of words in a LaTeX document. It requires something like Unix grep -c that can search a file for a particular string and report the number of matching lines. An accompanying shell script wordcount.sh contains more information in its comments.
Following the lead of xii.tex, this little program plays Reversi.
This LuaLaTeX package provides a YAML parser and some functions to declare and define LaTeX definitions using YAML files.
This package facilitates, in most cases, the creation of tables of relative positions of a curve and its asymptote, or a curve and a tangent in one of its points. This package has to be used with polyglossia and XeLaTeX to produce documents in Arabic.
This package provides fancy separators, which are visual cues that indicate a change of subject or context without actually starting a new chapter or section.
The package is a PSTricks extension, based on a NASA lines database. It allows you to draw continuum, emission and absorption spectra. A Total of 16 880 visible lines from 99 elements can be displayed.
The package allows the drawing of Euclidean geometric figures using TeX PSTricks macros for specifying mathematical constraints. It is thus possible to build point using common transformations or intersections. The use of coordinates is limited to points which controlled the figure.
The package provides macros that help to build a document repository for long living documents. It focuses on structure and re-use of text, code, figures etc. The basic concept is first to separate structure from content (i.e., text about a topic from the structure it is presented by) and then separating the content from the actual published document, thus enabling easy re-use of text blocks in different publications (i.e., text about a protocol in a short article about this protocol as well as in a book about many protocols); all without constantly copying or changing text. As a side effect, using the document classes provided, it hides a lot of LaTeX from someone who just wants to write articles and books.
This package transforms common commands used in LaTeX to commands in Portuguese.
This package provides a LaTeX class (based on current RevTeX) to produce preprints with the page layout similar to that of the Astrophysical Journal.
The set of the Japanese logical fonts (JFMs) that are used as standard fonts in pTeX and upTeX contains both Unicode JFMs and non-Unicode JFMs. This bundle provides an alternative set of non-Unicode JFMs that are tied to the virtual fonts (VFs) that refer to the glyphs in the Unicode JFMs. Moreover it provides a LaTeX package that redefines the NFSS settings of the Japanese fonts of (u)pLaTeX so that the new set of non-Unicode JFMs will be employed. As a whole, this bundle allows users to dispense with the mapping setup on non-Unicode JFMs. Such a setup is useful in particular when users want to use OpenType fonts (such as Source Han Serif) that have a glyph encoding different from Adobe-Japan1, because mapping setups from non-Unicode JFMs to such physical fonts are difficult to prepare.
This package provides only two macros, \TheKey and \TheValue, to define then use pairs of key/value and gives a semblance of a hash.
This package provides expandable token list operations for which l3tl only has unexpandable variants. These expandable versions are typically slower than the unexpandable code. Unlike the l3tl versions, the functions in this module may contain braces and macro parameter tokens in their arguments, but as a drawback they cannot distinguish some tokens and do not consider the character code of group-begin and group-end tokens. Additionally a general map to token lists is provided, modelled after the expl3 internal __tl_act:NNNn but with additional features. The package has no immediate use for document authors; it only contains expl3 functions intended for programmers.
This LaTeX package permits quickly typesetting board states of Puyo Puyo games. It supports large and small boards with arbitrary shape, hidden rows, current and next puyos, labels and move planning markers.
This LaTeX package uses TikZ to draw parameterized 2D robot arms, for example to be used in educational material.
The package blowup only defines the user-level macro \blowUp, which can be used to upscale or downscale all pages of a document. It is similar to the TeX primitive \magnification but more accurate and user-friendly.
The package provides functionality for producing an index without directly entering index entries into the text using the \index command, but instead by looking up short keys and printing a predefined string in the main text and adding a corresponding index entry. The standard use case is the production of an index of names.
This is a simple TSV (tab-separated values) reader for LuaLaTeX and plain LuaTeX. It also supports (non-quoted) comma-separated values, or indeed values separated by any character.
This package provides support for interactive computing sessions with e-TeX (or pdfTeX) executed on the command line. Once xintsession is loaded, e-TeX becomes an interactive computing software capable of executing arbitrary precision calculations, or exact calculations with arbitrarily big fractions. It can also manipulate polynomials as algebraic entities. Numerical variables and functions can be defined during the session, and each evaluation result is stored in automatically labeled variables. A file is automatically created storing inputs and outputs.
This package provides a drop-in replacement for the Zapfding font from Adobe's basic set.
This LaTeX package helps you write source code in your academic papers and make it looks neat. It uses minted and tcolorbox, configuring them the right way, to ensure that code fragments and code blocks look nicer.
The package provides a set of macros for typesetting electronic chip pinouts. It is designed as a tool that is easy to use, with a lean syntax, native to LaTeX, and directly supporting PDF output format.
This package enables the usage of classes as packages. It was originally designed for the l3doc class, which is employed for documenting LaTeX code with numerous useful features. However, employing the l3doc class as a package is not convenient when using the developing class as the style for the document. Therefore, this package provides a simple interface for utilizing classes as packages.