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.
LaTeX users sometimes need to ensure that two or more blocks of text occupy the same amount of horizontal space on the page. To that end, the eqparbox package defines a new command, \eqparbox, which works just like \parbox, except that instead of specifying a width, one specifies a tag. All eqparboxes with the same tag---regardless of where they are in the document---will stretch to fit the widest eqparbox with that tag. This simple, equal-width mechanism can be used for a variety of alignment purposes, as is evidenced by the examples in eqparbox's documentation. Various derivatives of \eqparbox are also provided.
These files fix and/or enhance some math glyphs and are loaded in the math font goodie files used by ConTeXt LMTX.
This is a package for formatting captions of column figures and column tabular material, which cannot be standard floats in a multicols environment. The package also provides a convenient way to customise your captions, whether they be in multicols or not.
This package provides a recent change to pdfTeX has caused magnification to apply to page dimensions.
Since version 1.40 pdfTeX supports several colour stacks. This package uses a separate colour stack for footnotes that can break across pages.
The package defines a mechanism for specifying connected trees that uses a tabular environment to generate node positions. The package uses PostScript code, loaded by Dvips, so output can only be generated by use of Dvips.
The package lingmacros.sty defines a few macros for linguists: \enumsentence for enumerating sentence examples, simple tabular-based non-connected tree macros, and gloss macros.
The package allows the user to generate multiple documents from a single source, by marking pieces of the document with tags and specifying which marked pieces to include or exclude.
The package provides the command \Figure to simplify the business of including an image as figure in the most common form (centred and with caption and label). The package uses the package adjustbox to center an image and to simplify further modifications. As adjustbox now provides keys to turn images or other material into floats or non-floats, including captions, easyfig has become quite redundant.
This package allows you to typeset pseudocode in the style of Introduction to Algorithms, Third edition, by Cormen, Leiserson, Rivest, and Stein. The package was written by the authors. Use the commands the same way the package's author did when writing the book, and your output will look just like the pseudocode in the text.
This package provides the binary for texlive-bibtex8.
This package provides tools to generate a PK file from an Adobe Type 1 font. PK fonts are (or used to be) valuable in enabling previewers to view documents generated that use Type 1 fonts.
This module provides the ukrainian style that can be set using \DTMsetstyle provided by datetime2.sty.
The package uses collectbox to define variants of common box related macros which read the content as real box and not as macro argument. This enables the use of verbatim or other special material as part of this content. The provided macros have the same names as the original versions but start with an upper-case letter instead. The long-form macros, like \Makebox, can also be used as environments, but not the short-form macros, like \Mbox. However, normally the long form uses the short form anyway when no optional arguments are used.
This MetaPost package contains macros to draw arrows and braces in the Computer Modern style.
The package provides a collection of commands (whose names are Serbian words) whose expansion is the Serbian word with appropriate apostrophes.
This bundle contains the following scripts:
bibdoiadd.pl: add DOI numbers to papers in a given.bibfile,bibzbladd.pl: add Zbl numbers to papers in a given.bibfile,bibmradd.pl: add MR numbers to papers in a given.bibfile,bbl2bib.pl: convertthebibliographyenvironment to a.bibfile,biburl2doi.pl: convert URLs pointing to doi.org to DOIs,ltx2crossrefxml.pl: tool for the creation of XML files for submitting to crossref.org.
For a long time pdfLaTeX has offered the command \pdfannot for inserting arbitrary PDF annotations. The package offers a convenient and user-friendly means of using \pdfannot to provide comments in PDF files. It also supports LaTeX, Dvips, ps2pdf, LaTeX, dvipdfmx, XeLaTeX and LuaLaTeX. Unfortunately, support of PDF annotations by PDF viewers may vary.
The main offering is a program environment; a programbox environment is available for fragments that must not break with the pages.
The French TeX User Group GUTenberg has been publishing The GUTenberg Letter, its irregular newsletter, since February 1993. For this purpose, a dedicated, in-house (La)TeX class was gradually created but, depending on new needs and on the people who were publishing the Newsletter, its development was somewhat erratic; in particular, it would not have been possible to publish its code as it was. In addition, its documentation was non-existent. The Board of Directors of the association, elected in November 2020, wished to provide a better structured, more perennial and documented class, able to be published on the CTAN. This is now done with the present letgut class.
This package can be used to create othello boards. It includes also fonts, as Metafont source.
The legacy texnansi (TeX and ANSI) encoding is known in the LaTeX scheme of things as LY1 encoding. The ly1 bundle includes metrics and LaTeX macros to use the three basic Adobe Type 1 fonts (Times, Helvetica and Courier) in LaTeX using LY1 encoding.
This package provides a tool to keep a master source, consisting of different chunks intended for different audiences. The tool allows extracting the versions intended for different audiences and to incorporate the changes made in any of these versions into the master document.
This package provides a Japanese font metric supporting vertical and horizontal typesetting, linegap punctuations, extended fonts, and more interesting and helpful features using traditional and simplified Chinese or Japanese fonts under LuaTeX-ja. It also makes full use of the priority feature, meeting the standards, and allows easy customisation.
The package provides extensible macros for setting interlinear glossed text --- useful, for instance, for typing linguistics papers.