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.
There are a number of symbols (e.g., \Square) that are defined by several packages. In order to typeset all the variants in a document, we have to give the glyph a unique name. To do that, we define \savesymbol{XXX}, which renames a symbol from \XXX to \origXXX, and \restoresymbols{yyy}{XXX}, which renames \origXXX back to \XXX and defines a new command, \yyyXXX, which corresponds to the most recently loaded version of \XXX.
This package provides a YAML (subset) parser written in pure Lua. It supports a subset of the YAML 1.2 specifications.
This package provide generic class and package files for typesetting ISO International Standard documents. Several standard documents have been printed by ISO from camera-ready copy prepared using LaTeX and these files.
This style produces bibliographies in the format of Proceedings of the National Academy of Sciences, USA. The style was derived from the standard unsrt.bst and adapted to the new (2009) formatting rules.
This is the multiscript version of Biber. It must be used with the multiscript version of biblatex-ms.
This package provides an environment for coloured and framed text boxes with a heading line. Optionally, such a box may be split in an upper and a lower part; thus the package may be used for the setting of LaTeX examples where one part of the box displays the source code and the other part shows the output. Another common use case is the setting of theorems. The package supports saving and reuse of source code and text parts.
This package modifies the definitions of \frontmatter and \mainmatter so that page numbering starts in Arabic style from the front matter while preserving the rest of the original definitions. For it to work, \pagenumbering has to be inside these macros --- most of classes do that, but there are exceptions like memoir.
This is a LaTeX package that will display text as on an (early) LCD display (the output is very visibly pixellated). It assumes 8-bit input in its internal verbatim-style environment.
This package provides an extension to Babel greek option for typesetting classical Greek with a philological approach. The package works with the author's greek fonts using the Lispiakos font shape derived from that of the fonts used in printers shops in Lispia.
The SemanTeX package for LaTeX delivers a more semantic, systematized way of writing mathematics, compared to the classical math syntax in LaTeX. The system uses keyval syntax, and the user can define their own keys and customize the system down to the last detail. At the same time, care has been taken to make the syntax as simple, natural, practical, and lightweight as possible. Furthermore, the package has a companion package, called stripsemantex, which allows you to completely strip your documents of SemanTeX markup to prepare them e.g., for publication.
The package provides printable cut-outs for various CD, DVD and other disc holders. The name of the package comes from its implementation and ease of use; it was designed just for text content, but since the text is placed in a \parbox in a tabular environment cell, a rather wide range of things may be placed.
The package provides facilities for creating and managing keys in the sense of the keyval and xkeyval packages, but it is intended to be more robust and faster. Its robustness comes from its ability to preserve braces in key values throughout parsing. The need to preserve braces in key values arises often in parsing keys (for example, in the xwatermark package). The package also provides functions for defining and managing keys.
The bundle contains various macros either used for creating the author's book Introduktion til LaTeX (in Danish), or presented in the book as code tips. The bundle comprises:
dlfltxbcodetips: various macros helpful in typesetting mathematics;dlfltxbmarkup: provides macros used throughout, for registering macro names, packages etc., in the text, in the margin and in the index, all by using categorised keys;dlfltxbtocconfig: macros for the two tables of contents that the book has;dlfltxbmisc: various macros for typesetting LaTeX arguments, and the macro used in the bibliography that can wrap a URL up into a BibTeX entry.
JadeTeX is a companion package to the OpenJade DSSSL processor. OpenJade applies a DSSSL stylesheet to an SGML or XML document. The output of this process can be in a number of forms, including a set of high level LaTeX macros. It is the task of the JadeTeX package to transform these macros into DVI/PostScript (using the jadetex command) or Portable Document Format (PDF) form (using the pdfjadetex command).
The package offers a systematic way to handle notions/concepts/terms throughout a document. It helps building an index. In combination with hyperref it makes it easy to have every reference of a concept linked to its introduction. It also offers simple notations.
This package provides a package to typeset proof trees for natural deduction calculi, sequent-like calculi, and similar.
This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the Fira Sans family of fonts designed by Erik Spiekermann and Ralph du Carrois of Carrois Type Design. Fira Sans is available in eleven weights with corresponding italics: light, regular, medium, bold, ...
This LuaLaTeX package provides a YAML parser and some functions to declare and define LaTeX definitions using YAML files.
Tinos, designed by Steve Matteson, is an innovative serif design that is metrically compatible with Times New Roman.
This package provides a translation of the MetaPost user manual, as distributed with MetaPost itself.
The package extends e-TeX \numexpr...\relax operation to allow big integers, powers, factorials, truncated division and its associated modulo.
The package equips LaTeX's \listfiles command with an optional argument for the number of characters in the longest base filename. This way you get a neatly aligned file list even when it contains files whose base names have more than 8 characters. The package can be combined with the myfilist package as explained in the documentation.
The package offers a clean, simple, and elegant LaTeX style for thesis documents.
The package is a re-implementation of the contour package, making it Bidi-aware, and adding support of the xdvipdfmx (when the outline option of the package is used).