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 search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.
This package provides macros to produce time line diagrams. Interfaces for Plain TeX, ConTeXt and LaTeX are provided.
This package augments the fancyvrb and listings packages to allow the source code they contain to be checked by an external tool (like a compiler). The external tool's messages can be automatically reincorporated into the original document. The package does not focus on a specific programming language, but it is designed to work well with languages and compilers in the ML family.
The package provides an all purpose songbook style. Three types of output may be created from a single input file: ``words and chords'' books for the musicians to play from, ``words only'' songbooks for the congregation to sing from, and overhead transparency masters for congregational use.
The package will also print a table of contents, an index sorted by title and first line, and an index sorted by key, or by artist/composer. The package attempts to handle songs in multiple keys, as well as songs in multiple languages.
The package offers support for drawing tree diagrams, and is especially suitable for linguistics use. It allows trees to be specified in a simple bracket notation, automatically calculates branch sizes, and supports both DVI/PostScript and PDF output by use of pict2e facilities. The package is a development of the existing qobitree package, offering a new front end.
This package provides supports the old German orthography (alte deutsche Rechtschreibung).
This package provides a class for Amnesty International reports according to guidelines at https://brandhub.amnesty.org/.
The package provides a LaTeX interface to the micro-typographic extensions that were introduced by pdfTeX and have since also propagated to XeTeX and LuaTeX: most prominently, character protrusion and font expansion, furthermore the adjustment of interword spacing and additional kerning, as well as hyphenatable letterspacing (tracking) and the possibility to disable all or selected ligatures. These features may be applied to customisable sets of fonts, and all micro-typographic aspects of the fonts can be configured in a straight-forward and flexible way. An alternative package letterspace, which also works with plain TeX, is included in the bundle.
Sometimes the same footnote applies to more than one location in a table. With this package the mark of a footnote can be saved into a name, and re-used subsequently without creating another footnote at the bottom.
dvipos parses a DVI file looking for pos: specials. It then outputs the information from those specials along with information that only a DVI postprocessor could determine, such as the current x and y location.
EncTeX is (another) TeX extension, written at the change-file level. It provides means of translating input on the way into TeX. It allows, for example, translation of multibyte sequences, such as utf-8 encoding.
Every scientific document requires outlining before it is written. This package adds simple macros for your LaTeX document.
The package looks at all hyphenation breaks in the document, comparing them against a white-list prepared by the author. If a hyphenation break is found, for which there is no entry in the white-list, the package flags the line where the break starts. The author may then either add the hyphenation to the white-list, or adjust the document to avoid the break.
The package is designed to draw solids in 3d perspective. Its features include:
create primitive solids;
create solids by including a list of its vertices and faces;
faces of solids and surfaces can be colored by choosing from a very large palette of colors;
draw parametric surfaces in algebraic and reverse polish notation;
create explicit and parameterized algebraic functions drawn in 2 or 3 dimensions;
project text onto a plane or onto the faces of a solid;
support for including external database files.
Writing a TeX length with \the writes the value and the unit without a space. Package isopt provides a macro \ISO which inserts a user defined space between number and unit.
ConTeXt has excellent pretty printing capabilities for many languages. The code for pretty printing is written in TeX, and due to catcode juggling, such verbatim typesetting is perhaps the trickiest part of TeX. This makes it difficult for a normal user to define syntax highlighting rules for a new language. This module takes the onus of defining syntax highlighting rules away from the user and uses Vim editor to generate the syntax highlighting. There is a helper 2context.vim script to do the syntax parsing in Vim.
This package provides the \ECG command, which draws electrocardiograms (ECG). It can generate different types of wave.
This collection comprises a set of four manuals, or Author Handbooks, each documenting the use of a class of publications based on one of the AMS document classes amsart, amsbook, amsproc and one hybrid, as well as a guide to the generation of the four manuals from a coordinated set of LaTeX source files. The Handbooks comprise the user documentation for the pertinent document classes. As the source for the Handbooks consists of a large number of files, and the intended output is multiple different documents, the principles underlying this collection can be used as a model for similar projects. The manual Compiling the AMS Author Handbooks provides information about the structure of and interaction between the various components.
The package provides a method to reorder frames in the PDF file without reordering the source. Its principal use is to embed or append frames with details on some subject.
The bundle supplements pmx, providing the means of typesetting chords above the notes of a score. The bundle contains: macros for typing the chords; a Lua script to transpose chord macros to the required key signature; and support scripts for common requirements.
The package implements a version of semi-automatic pronoun switching for writing gender-neutral (and possibly annoying) prose. It has upper- and lowercase versions of switching pronouns for all case forms, plus anaphoric versions that reflect the current gender choice.
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.
This package provides MetaPost support for reading jhf vector font files, used by (mostly? only?) the so-called Hershey Fonts of the late 1960s. The package does not include the actual font files, which you can probably find in the software repository of your operating system.
This small package provides a means of loading as \mathcal an uprighted version of the calligraphic fonts from the TX font package. A scaled option is provided to allow arbitrary scaling.
This bundled is aimed at producing undergraduate students final work or report at UFRGS/EE (Engineering School at the Federal University of Rio Grande do Sul), closely following ABNT rules (Brazilian Association for Technical Norms). It is composed of a main class, ufrgscca, and a set of auxiliary packages, some of which can be used independently.