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.
Kpathsea is a library whose purpose is to return a filename from a list of user-specified directories similar to how shells look up executables.
This package provides the Ukrainian version of the Short Introduction to LaTeX2e.
This package defines macros for drawing Feynman graphs in LaTeX documents. It is an important update of the axodraw package, but since it is not completely backwards compatible, we have given the style file a changed name.
Many new features have been added, with new types of line, and much more flexibility in their properties. In addition, it is now possible to use axodraw2 with pdfLaTeX, as well as with the LaTeX-dvips method. However with pdfLaTeX (and also LuaLaTeX and XeLaTeX), an external program, axohelp, is used to perform the geometrical calculations needed for the pdf code inserted in the output file. The processing involves a run of pdflatex, a run of axohelp, and then another run of pdflatex.
The package defines a graph data structure, for use in documents that are using the experimental LaTeX 3 syntax.
The betababel package extends the Babel polutonikogreek option to provide a simple way to insert ancient Greek texts with diacritical characters into your document using the commonly used Beta Code transliteration.
This style file is designed for compiling book notes in Japanese as part of the body text. The ``remember picture'' feature automatically calculates coordinates, eliminating the need for manual adjustment of note positions.
Currvita is a package rather than a class (like most other curriculum vitae offerings). The author considers that a curriculum vitae can quite reasonably form part of another document (such as a letter, or a dissertation).
This package provides the \kv@define@key (analogous to keyval’s \define@key, to define keys for use by kvsetkeys.
The basic operations (addition, subtraction, multiplication, division, power to an integer) are implemented by TeX macros in this package. Operands may be numbers with arbitrary numbers of digits; scientific notation is allowed. The expression scanner is also provided.
This package defines two commands (and aliases) aimed at implementing a constant time switch/case alike command.
This LaTeX2e package provides a command \pdfpcmovie for embedding (hyperlinking) movies in a way compatible with the PDF Presenter Console (pdfpc).
The package provides commands \makefirstuc that uppercases the first letter in its argument (with a check for a semantic markup command at the start of the argument), and \xmakefirstuc which expands the argument before uppercasing. It also provides \capitalisewords{phrase} which applies \makefirstuc to each word in the phrase, where the words are separated by regular spaces. (Exceptions can be made for words that shouldn't be converted.)
This package automatically formats weekly schedules using LaTeX's picture environment. Its main feature is the accuracy with which appointments are represented: boxes drawn to represent a particular appointment are accurate to the minute --- i.e., a 31-minute appointment will have a box 1/30th longer than a 30-minute appointment. A number of features are included to allow the user to customize the output.
The package is not advertised for public use, but is necessary for the support of others of the author's packages (which are compiled under the ltxdoc class).
The package enables the user to connect information, and to place labels, without knowing (in advance) the actual positions of the items to be connected, or where the connecting line should go. The macros are useful for making graphs and trees, mathematical diagrams, linguistic syntax diagrams, and so on.
This small package modifies the BibLaTeX macro which reads a .bbl file created by Biber. It is thus possible to include a .bbl file into the main document with the environment and send it to a publisher who does not need to run the Biber program. However, when the bibliography changes one has to create a new .bbl file.
This package allows you to typeset pseudocode in the style of Introduction to Algorithms, Second edition, by Cormen, Leiserson, Rivest, and Stein. The package was written by the authors. You 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 a command that generates a list of warnings that are printed out at the very end of the logfile. This is useful for warnings such as ``Rerun for this or that reason'' or ``This is a draft''.
The package facilitates the formatting of currencies (amounts and units) with various formatting capabilities.
This package provides a Chinese edition of the (Not so) short introduction to LaTeX2e, with additional information of typesetting Chinese language.
This is a translation to Brazilian Portuguese of Winston Chang's LaTeX cheat sheet.
The endfloat package places all floats on pages by themselves at the end of the document, optionally leaving markers in the text near to where the figure (or table) would normally have occurred.
The tkz-euclide package is a set of files designed to give math teachers and students easy access to the programming of Euclidean geometry with TikZ.
This package provides a set of LaTeX macros that makes it easy to produce linguistic tree diagrams suitable for Role and Reference Grammar (RRG). This package allows the construction of trees with crossing lines, as is required by this theory for many languages.