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 simple LaTeX package provides support for drawing execution stack (typically to illustrate assembly language notions). The code is written on top of TikZ.
The package seeks to address the frustration caused by package conflicts. It manages the options and loading order of other packages.
The aim of this LaTeX package is to help debug complicated macros. This is done by letting the user step through the execution of some TeX code, going through the details of nested expansions, performing assignments, as well as some simple typesetting commands. To use this package, one should normally run TeX in a terminal.
This is a PSTricks package to draw marble-like patterns.
This is a collection of macros to draw histogram bars inside a LaTeX picture environment.
The package is a companion for the enumitem package; it makes it possible to reference any item in lists formatted by enumitem lists, viz., enumerated, itemize and description lists, and any list defined (or customised) with \newlist or \setlist. References may be typeset differently with options/properties and even arbitrary text. With hyperref, anchors are added for each item to enable hyperlinks within the document or even to external documents. Three schemes are provided to make reference names (including the standard \label command).
The package is currently broken, cf.: https://tex.stackexchange.com/q/664886/1090.
This package contains parts of CWEB that are no longer useful.
This package provides an API for template and package developers to create dynamic color schemes for light- and dark modes. For those unaware: we refer to dark mode when a document has a dark background with a light font and to light mode if it has a dark font with a light background.
The package provides basic access to the date of a LaTeX source file according to its \Provides... entry (the ``info date'') as well as to its modification date according to \pdffilemoddate if the latter is available.
The package provides an environment for syntax highlighting source code in LaTeX documents. The highlighted source code output is formatted via Pygments library of the Python language.
This package provides LaTeX classes for formatting federal grant proposals:
grant: base class for formatting grant proposals;
grant-arl: Army Research Laboratory;
grant-darpa: Defense Advanced Research Projects Agency;
grant-doe: Department of Energy;
grant-nih: National Institutes of Health;
grant-nrl: Naval Research Laboratory;
grant-nsf: National Science Foundation;
grant-onr: Office of Naval Research.
This package provides a LaTeX class for typesetting articles with a colorful design. Currently, it has native support for Chinese (simplified and traditional), English, French, German, Italian, Japanese, Portuguese (European and Brazilian), Russian and Spanish typesetting. It compiles with either XeLaTeX or LuaLaTeX.
This package extends the ifthen package by implementing new commands to go within the first argument of \\ifthenelse: to test whether a string is void or not, if a command is defined or equivalent to another. The package also enables use of complex expressions as introduced by the package calc, together with the ability of defining new commands to handle complex tests.
This package provides a LaTeX class and templates for books to be published at Springer Gabler Research, Springer Vieweg Research, Springer Spektrum Research, Springer VS Research, or Springer VS Forschung. It may be used to produce monographs in different formats and several-authors-books fitting the conditions of the aforementioned publishers.
The package provides a macro \psbcurve for drawing a Bezier curve. Provision is made for full control of over all the control points of the curve.
This class is designed for taking notes or writing books. It is based on the standard LaTeX book class.
With standard LaTeX you are able to check for the class in use invoking the kernel command \@ifclassloaded. However, doing so you cannot get the explicit class name, unless you want to loop over every possible class name until \@ifclassloaded returns true --- don't do that! With the help of the present package you can obtain the name of the current class with significantly less effort. Just load the package as usual, then, the control sequence \classname will hold the name you were looking for.
The package provides the environment fullwidth, which sets the left and right margins in a simple way. There is no constraint about page breaks; if you are using the two-side mode, you can set the inner and outer margins to avoid the effects of the different margins.
This package defines a \FloatBarrier command, beyond which floats may not pass; useful, for example, to ensure all floats for a section appear before the next \section command.
The package allows Bible references to be formatted in a consistent way. It is similar to the bibleref package, except that the formatting macros are all purely expandable --- that is, they are all implemented in TeX's mouth. This means that they can be used in any expandable context, such as an argument to a \url command.
The package provides macros for using spot colours in LaTeX documents. The package is a reimplementation of the spotcolor package for use with XeLaTeX. As such, it has the same user interface and the same capabilities.
This package shows how a separate color stack can be used for transparency, a property besides color that works across page breaks. If the PDF management is used it can also be used with other engines, but without support for page breaks.
This package makes a very minor change to the operation of the \cite command so that multiple citations may break at line end. Note that the change is not necessary in unmodified LaTeX; however, there remain packages that restore the undesirable behaviour of the command as provided in LaTeX 2.09. Neither cite nor natbib make this mistake.
This class helps you make an exam paper and its randomized variants. It mainly focuses on making math exam papers, but you could use it to make other exam papers.