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 defines macros which are useful for many documents. It is a large collection of simple little helpers which do not really warrant a separate package on their own. Included are, among other things, definitions of common units with preceding thinspaces, framed boxes where both width and height can be specified, starting new odd or even pages, draft markers, notes, conditional includes, including EPS files, and versions of enumerate and itemize which allow the horizontal and vertical spacing to be changed.
This package provides a LaTeX library to cache anything (TikZ, Python, ...), in a robust, efficient and pure way.
This is an Adobe Type 1 outline version of the mathabx fonts.
The package characterises and defines the author's B1 encoding for use with LaTeX when typesetting things using his Bookhands fonts.
The package xcite is no longer necessary, because its functionality has been taken over by xr, so this final version is just a stub that loads xr.
This package is used to typeset Marathi language with LuaLaTeX and XeLaTeX. It will provide localizations needed for the Marathi language. Currently the package localizes package blindtext and package expex.
This package provides a class which provides the necessary macros to prepare a (classical) concert programme; a sample is provided.
This package can generate random square mazes of a specified size. The mazes generated by this package are natural and their solution is not too obvious. The output it based on the picture environment.
This package draws diagonal lines (``cancelling'' a term) and arrows with limits (cancelling a term ``to a value'') through parts of maths formulae.
This package was previously used to provide a number of features that were useful for typesetting documents with XeLaTeX. Many of those features have now been incorporated into the fontspec package and other packages, but the package persists for backwards compatibility. Nowadays, loading xltxtra will: load the fontspec, metalogo, and realscripts packages; redefine \showhyphens so it works correctly; and define two extra commands: \vfrac and \namedglyph.
Tinos, designed by Steve Matteson, is an innovative serif design that is metrically compatible with Times New Roman.
This package provides Frans Velthuis preprocessor for Devanagari text, and fonts and macros to use when typesetting the processed text. The macros provide features that support Sanskrit, Hindi, Marathi, Nepali, and other languages typically printed in the Devanagari script. The package provides fonts, in both Metafont and Type 1 formats.
This package introduces a new mechanism to create objects like the well known C structures. The functions exported by this package are quite low level, and many important mechanisms like member protection and name resolution aren't already defined and should be introduced by intermediate packages.
Catchfile catches the contents of a file and puts it in a macro.
The package provides a robust interface to controlling keys in xkeyval, removing some of that package's restrictions. The package also addresses some of the issues now covered by ltxkeys package, which was assumed to be a replacement for keyreader. Since keyreader has remained a favourite with users, it has been reinstated.
The commands \import{full_path}{file} and \subimport{path_extension}{file} set up input through standard LaTeX mechanisms (\input, \include and \includegraphics) to load files relative to the imported directory. There are also \includefrom, \subincludefrom, and starred variants of the commands.
ekdosis is a LuaLaTeX package designed for multilingual critical editions. It can be used to typeset texts and different layers of critical notes in any direction accepted by LuaTeX. Texts can be arranged in running paragraphs or on facing pages, in any number of columns which in turn can be synchronized or not. In addition to printed texts, ekdosis can convert .tex source files so as to produce TEI XML-compliant critical editions. Database-driven encoding under LaTeX then allows extraction of texts entered segment by segment according to various criteria: main edited text, variant readings, translations or annotated borrowings between texts.
This module provides the czech style that can be set using \DTMsetstyle provided by datetime2.sty. This package is currently unmaintained.
Dvisvgm is a command line utility that converts TeX DVI as well as EPS and PDF files to the XML-based Scalable Vector Graphics (SVG) format. It provides full font support including virtual fonts, font maps, and sub-fonts. If necessary, dvisvgm vectorizes Metafont's bitmap output in order to always create lossless scalable output. The embedded SVG fonts can optionally be replaced with graphics paths so that applications that do not support SVG fonts are enabled to render the graphics properly.
This package allows rapidly writing the bimonthly report for The PhD School in Materials, Mechatronics and System Engineering. It allows defining the research activities, the participation to school and congress, and the publication performed by a student.
The package allows inline use of Graphviz code, in a LaTeX document.
The package provides commands for detecting pTeX and its derivatives (e-pTeX, upTeX, e-upTeX, and ApTeX). Both LaTeX and plain TeX are supported.
This language support package provides:
extra 8-bit encoding L7x used by
fontenc:l7xenc.def,l7xenc.dfu,l7xenc.sty;Lithuanian TeX support for URW family Type1 fonts: map, fd, tfm with L7x encoding;
extra code page definitions used by
inputenc:cp775.defandlatin7.def.
This package enables the user to place a classification label on each page, at the bottom to the right of the page number.