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 defines several useful environments for a beautiful printable semester plan. It includes a timetable (which is using the schedule-Package) as well as appointments, deadlines, and exams.
In colorblind-safe documents, the contents are presented in a way that the same information is conveyed to readers regardless of a potential color vision deficiency. This package provides the tools necessary for colorblind-safe typesetting in LaTeX. It provides color schemes for a wide range of applications. The most commonly used schemes are qualitative schemes, providing easily distinguishable colors for use in graphics, but also for text coloring or highlighting. Additionally, diverging and sequential schemes are included which can be used for encoding quantitative information using colors. This package incorporates colorblind-safeness into the writing process, making it both less cumbersome and less error-prone.
The package allows inline use of Graphviz code, in a LaTeX document.
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 LuaLaTeX package allows the placement of marginal content anywhere, without \marginpar limits, and automatically adjusts positions to prevent overlaps or content being pushed off the page. In short, it tries to combine the best features from the packages marginnote, marginfix and marginfit with key-value settings that allow fine-grained customization.
MonTeX provides Mongolian and Manju support for the TeX and LaTeX community. It provides all necessary characters for writing standard Mongolian in Cyrillic and Classical (aka Traditional or Uighur) writing, and Manju as well as transliterated Tibetan texts, for which purpose a number of additional characters was created.
In MonTeX, both Mongolian and Manju are entered in romanized form. The retransliteration (from Latin input to Mongolian and Manju output) is completely realized in TeX and Metafont so that no external preprocessor is required. Please note that most of the enhanced functions of MonTeX require a working e-LaTeX environment. This is especially true when compiling documents with Mongolian or Manju as the main document language. It is recommended to choose pdfLaTeX as the resulting PDF files are truly portable. Vertical text generated by MonTeX is not supported in DVI.
This module provides the icelandic style that can be set using \DTMsetstyle provided by datetime2.sty. This package is currently unmaintained.
This package replaces the physics package, covering all its commands. While preserving the original goal--- simplifying mathematical and physics typesetting for greater readability and efficiency---this package refines the design by addressing unconventional behaviors, extending commands, and introducing additional macros.
This PSTricks package provides a really rather simple command \PstLens that will draw a lens. Command parameters provide a remarkable range of effects.
The ZzTeX macro package is a full-featured TeX macro package specially designed for producing books, journals, and manuals. ZzTeX runs under Plain TeX.
This is LaTeX for Omega and Aleph.
The package provides support for typesetting simple chemical formulae, those long IUPAC compound names, and some chemical idioms. It also supports the labelling of compounds and reference to labelled compounds.
This package provides a set of high-quality icons for use in notes for tabletop role-playing games. The icons are meant to be used in the body text, but they can also be used in other contexts such as graphics or diagrams. The package comes in two variants, one based on the l3draw package, and the other on PGF/TikZ.
LaTeX for Word Processor Users is a guide that helps converting knowledge and techniques of word processing into the LaTeX typesetting environment. It aims at helping such users use LaTeX instead.
This package offers commands to use and switch between chess fonts. It uses the LaTeX font selection scheme (nfss). The package doesn't parse, format and print PGN input like e.g., the packages skak or texmate; the aim of the package is to offer writers of chess packages a bundle of commands for fonts, so that they don't have to implement all these commands for themselves. A normal user can use the package to print e.g,. single chess symbols and simple diagrams.
Latin Modern Math is a maths companion for the Latin Modern family of fonts, in OpenType format. For use with LuaLaTeX or XeLaTeX, support is available from the unicode-math package.
MetaPlot is a set of MetaPost macros for manipulating pre-generated plots (and similar objects), and formatting them for inclusion in a MetaPost figure. The intent is that the plots can be generated by some outside program, in an abstract manner that does not require making decisions about on-page sizing and layout, and then they can be imported into MetaPlot and arranged using the full capabilities of MetaPost. Metaplot also includes a very flexible set of macros for generating plot axes, which may be useful in other contexts as well.
The bundle provides Metafont source for a small font used for, e.g., Laplace transformations, together with a LaTeX .fd file and a package providing commands for the symbols use in mathematics.
The package defines the W3C SVG colour names for use with both the color and PSTricks packages.
The package offers a collection of useful macros for disciplines related to signal processing. It defines macros for plotting a sequence of numbers, drawing the pole-zero diagram of a system, shading the region of convergence, creating an adder or a multiplier node, placing a framed node at a given coordinate, creating an up-sampler or a down-sampler node, drawing the block diagram of a system, drawing adaptive systems, sequentially connecting a list of nodes, and connecting a list of nodes using any node-connecting macro.
This LuaLaTeX package provides extensive support for handling options, on package level and locally. It allows the declaration of sets of options, along with defaults, allowed values and limited type checking. These options can be enforced as package options, changed at any point during a document, or overwritten locally by optional macro arguments. It is also possible to instantiate an Options object as an independent Lua object, without linking it to a package. Luaoptions can be used to enforce and prepopulate options, or it can be used to simply handle the parsing of optional key=value arguments into proper Lua tables.
This package contains a BibTeX style file, apalike-ejor.bst, made to follow the European Journal of Operational Research reference style guidelines.
The package provides a consistent way of producing references throughout a project. Enough flexibility is provided to make local changes to a single reference. The user can configure their own setup. The package offers a direct interface to varioref (for use, for example, in large projects such as a series of books, or a multivolume thesis written as a series of documents), and name references from the nameref package may be incorporated with ease. For large projects such as a series of books or a multi volume thesis, written as freestanding documents, a facility is provided to interface to the xr package for external document references.
LaTeX's figures, tables, and \marginpars are dangerous for footnotes (and probably also \enlargethispage). Here is a proposal (a patch package) to help, by using \holdinginserts in a simple way. It replaces the original problem with a new one --- it is an experiment to find out whether the new problem is less bad (or it is just a contribution to the discussion, maybe just a summary of previous work).