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.
The package is designed for lecturers who have to generate new problem sheets for their students on a regular basis by randomly selecting a specified number of problems defined in another file. The package allows you easily to generate a new problem sheet that is different from the previous year, thus alleviating the temptation of students to seek out the previous year's students and checking out their answers. The solutions to the problems can be defined along with the problem, making it easy to generate the solution sheet from the same source code; problems may be reused within a document, so that solutions may appear in a different section of the same document as the problems they cover.
The Lua-UCA library provides basic support for Unicode Collation Algorithm in Lua. It can be used to sort arrays of strings according to rules of particular languages. It can be used in other Lua projects that need to sort text in a language dependent way, like indexing processors, bibliographic generators, etc.
The package provides files offering interfaces to 33 publicly available fonts (or collections of fonts from the same foundry); each is available in a .mkii and a .mkiv version.
This package embeds files in a PDF document, using the PDF format's embedding operation (note the contrast with the attach operation used by the attachfile and attachfile2 packages). Currently only pdfTeX, in PDF mode, is supported.
CurVe is a class for writing a CV, with configuration for the language in which you write. The class provides a set of commands to create rubrics, entries in these rubrics etc. CurVe then format the CV (possibly splitting it onto multiple pages, repeating the titles etc), which is usually the most painful part of CV writing. Another nice feature of CurVe is its ability to manage different CV flavours simultaneously. It is often the case that you want to maintain slightly divergent versions of your CV at the same time, in order to emphasize on different aspects of your background. CurVe also comes with support for use with AUC-TeX.
The pagenote package provides tagged notes on a separate page (also known as end notes).
This package consists of macros that can be used to typeset plain XeTeX documents using any OpenType or TrueType font installed on the computer system. The macros allow the user to change the text mode fonts and some math mode fonts. For any declared font family, various font style, weight, and size variants like bold, italics, small caps, etc., are available through standard and custom TeX control statements. Using the optional argument of the macros, the available XeTeX font features and OpenType tags can be accessed. Other features of the package include activating and deactivating hanging punctuation, and support for special Unicode characters.
The fontaxes package adds several new font axes on top of LaTeX's New Font Selection Scheme (NFSS). In particular, it splits the shape axis into a primary and a secondary shape axis and it adds three new axes to deal with the different figure versions offered by many professional fonts.
This package embeds CMap tables into PDF files to make search and copy-and-paste functions work properly.
This tutorial is intended for advanced LaTeX2e users who want to learn how to create .ins and .dtx files for distributing their homebrewed classes and package files.
This consist of add-on packages and macros that work with plain TeX, often LaTeX, and occasionally other formats.
Many languages --- like German or French --- use masculine and feminine grammatical genders. There are many ideas how to promote gender neutrality in those languages. The gender package uses alternately masculine and feminine forms. It is also possible to use just one form out of a template.
This package adds usage of package tocbasic to package floatrow. This not only improves compatibility with KOMA-Script but also adds several new features to floatrow like optional automatic entries to the table of contents for the lists of new floats, optional numbering of the lists of new floats etc.
The diadia package allows you to keep a diabetes diary. Usually, this means keeping record of certain medical values like blood sugar, blood pressure, pulse or weight. It might also include other medical, pharmaceutical or nutritional data (HbA1c, insulin doses, carbohydrate units).
The diadia package supports all of this plus more --- simply by adding more columns to the data file! It is able to evaluate the data file and typesets formatted tables and derived plots. Furthermore, it supports medication charts and info boxes.
This package supports hyperref's pdfTeX driver. It removes unnecessary destinations and shortens the destination names or uses numbered destinations to get smaller PDF files.
The UMTypewriter font family is a monospaced font family that was built from glyphs from the CB Greek fonts, the CyrTUG Cyrillic alphabet fonts (LH), and the standard Computer Modern font family. It contains four OpenType fonts which are required for use of the xgreek package for XeLaTeX.
This package provides files needed for converting DVI files to PostScript.
At the department of computer science at the University of Dortmund there are cardboard cover pages for research or internal reports like master and phd theses. The main function of this LaTeX2e document-class is a replacement for the \maketitle command to typeset a title page that is adjusted to these cover pages.
This is a BibLaTeX style for Springer Lecture Notes in Computer Science (LNCS). It extends the standard BiBTeX model by an acronym entry.
Starting with PDF 1.3, PDF files can contain file attachments, i.e., arbitrary files that a reader can extract, just like attachments to an e-mail message. The attachfile package brings this functionality to pdfLaTeX and provides some additional features such as the ability to use arbitrary LaTeX code for the file icon. Settings can be made either globally or on a per-attachment basis. attachfile makes it easy to attach files and customize their appearance in the enclosing document.
This package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the Caladea family of fonts.
This package allows the base character of \underset or \overset to be used as the alignment position for the aligned math environments.
The varwidth environment is superficially similar to minipage, but the specified width is just a maximum value -- the box may get a narrower natural width.
autotype is a LuaLaTeX package for automatic language-specific typography. Currently, it supports ligature suppression at word boundaries, long s insertion for blackletter typesetting, and weighted hyphenation, but only for German (old and new orthography).