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 package, which works both for Plain TeX and for LaTeX, defines the \ifPDFTeX, \ifXeTeX, and \ifLuaTeX conditionals for testing which engine is being used for typesetting. The package also provides the \RequirePDFTeX, \RequireXeTeX, and \RequireLuaTeX commands which throw an error if pdfTeX, XeTeX or LuaTeX (respectively) is not the engine in use.
The package provides a crude environment (vwcol) for typesetting multicolumn paragraph text of various column widths on a single page.
The datetime2 package provides commands for formatting dates, times and time zones and redefines \today to use the same formatting style. In addition to \today, you can also use \DTMcurrenttime (current time) or \DTMnow (current date and time). Dates and times can be saved for later use. The accompanying datetime2-calc package can be used to convert date-times to UTC+00:00. Language and regional support is provided by independently maintained and installed modules. The datetime2-calc package uses the pgfcalendar package (part of the PGF/TikZ bundle). This package replaces datetime.sty, which is now obsolete.
The bundle constitutes a font (as Metafont source) and LaTeX macros for its use within a document.
This LaTeX2e package enables the direct compilation of document sections included by \include to individual files.
The package offers a clean, simple, and elegant LaTeX style for thesis documents.
This package allows you to include Gnuplot graphs in your LaTeX documents. The Gnuplot code is extracted from the document and written to .gnuplot files. Then, if shell escape is used, the graph files are automatically processed to graphics or LaTeX code files which will then be included in the document. If shell escape isn't used, the user will have to manually convert the files by running Gnuplot on the extracted .gnuplot files.
The cje article class allows authors to format their papers to Canadian Journal of Economics style with minimum effort. The class includes options for two other formats: review (double spaced, for use at the submission stage) and proof (used by the typesetters to prepare the proof authors will receive for approval).
The package is designed to create graph diagrams as simply as possible, using TikZ.
This package provides the Magra family of fonts designed by FontFuror, with support for LaTeX and pdfLaTeX.
The macros support the construction of diagrams, such as those that appear in category theory texts. The user gives the list of vertices and arrows to be included, just as when composing a matrix, and the program takes care of computing the dimensions of the arrows and realizing the page setting. All the user has to do about the arrows is to specify their type (monomorphism, pair of adjoint arrows, etc.) and their direction (north, south-east, etc.); 12 types and 32 directions are available.
This package provides some commands to define and manage conditional content in a LaTeX source document. A conditional content, in the sense within this is understood in this package, is a text (including mathematical or other formulas) and/or a graphical element (diagram, figure, image...) as substitutable forms, which, according to a condition test, may or may not appear in the generated document. One of the most common forms of conditional content management is multilingual; but it can also include versioning, confidentiality levels, and so on.
The philosophy of this package is based on the respective notions of condition field, condition property and condition space. With this package, any substitutable form in a source document is identified by a condition field and a condition property. The condition field is a functional theme that allows you to group together substitutable forms for the same conditional management. The condition property is a functional characterization specific to each substitutable form of a single condition domain. The condition space is used to designate the substitutable form(s) that must appear in the generated document. A condition space is defined by specifying a condition domain and a condition property to match with one or more substitutable forms.
The macros in this package model the construction of linguistic tree structures as a genuinely graphical problem: they contain two types of objects, ``branches'' and ``node labels'', and these are positioned relative to a ``grid''. It is essential that each of these three elements is constructed independent of the other two, and hence they can be modified without unwanted side effects. The macros are based on the XY-Pic package.
The glossaries package supports acronyms and multiple glossaries, and has provision for operation in several languages (using the facilities of either Babel or Polyglossia). New entries are defined to have a name and description (and optionally an associated symbol). Support for multiple languages is offered, and plural forms of terms may be specified. An additional package, glossaries-accsupp, can make use of the accsupp package mechanisms for accessibility support for PDF files containing glossaries. The user may define new glossary styles, and preambles and postambles can be specified. There is provision for loading a database of terms, but only terms used in the text will be added to the relevant glossary.
The package uses an indexing program to provide the actual glossary; either MakeIndex or Xindy may serve this purpose, and a Perl script is provided to serve as interface. The package supersedes glossary package (which is now obsolete).
This package provides a LaTeX package for students of Tsinghua University to write coursework more efficiently. It can also be used by students from other universities.
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.
The bundle contains documentation files for Japanese pBibTeX and upBibTeX. For historical reasons, this also contains old documentation files for JBibTeX.
The auncial-new bundle provides packages and fonts for a script based on the Artificial Uncial manuscript book-hand used between the 6th & 10th century AD. The script consists of minuscules and digits, with some appropriate period punctuation marks. Both normal and bold versions are provided, and the font is distributed in Adobe Type 1 format.
The lualinalg package is developed to perform operations on vectors and matrices defined over the field of real or complex numbers inside LaTeX documents. It provides flexible ways for defining and displaying vectors and matrices. No particular environment of LaTeX is required to use commands in the package. The package is written in Lua, and .tex file is to be compiled with the LuaLaTeX engine. It may also save users efforts to copy vectors and matrices from other software (which may not be in LaTeX-compatible format) and to use them in a TeX file. The vectors and matrices of reasonable size can be handled with ease. The package can be modified or extended by writing custom Lua programs.
In 2011 Andrij's typeface became a winner of the Ukrainian Type Design Competition ``Mystetsky Arsenal'' in which three main criteria were sought for: being zeitgeist, practical, and Ukrainian. Andrij's winning entry was crowned Arsenal and made publicly available. Arsenal is a semi-grotesque with traditional forms. It is primarily designed for body text and intended for various professional communication. Its special qualities of letter shapes and subtle contrast modulation articulate grace and expressiveness. Arsenal's somewhat lyrical sentiment abides to the Ukrainian nature of the font. This package provides the fonts and LaTeX support for them with matching math. It needs LuaLaTeX or XeLaTeX.
This package is a blind text generator that outputs sentences inferred from abstracts of economic articles. All the paragraphs are taken with permission from https://ipsum.mwt.me/.
This package provides a Lua module that can parse key-value options like the TeX packages keyval, kvsetkeys, kvoptions, xkeyval, pgfkeys, etc.
This package aims to provide a way to easily move proofs to the appendix. You can (among other things) move proofs to different places/sections, create links from theorems to proofs, restate theorems, add comments in appendix...
Latino sine Flexione (or Interlingua) is a language constructed by Giuseppe Peano at the beginning of the last century. This simplified Latin is designed to be an instrument for international cooperation, especially in the academic sphere. This package provides the necessary translations to use the language within a LaTeX document. It also imports fontenc in order to be able to use ligatures and quotation marks. Finally, it offers a text in Interlingua that can be used as a dummy text: Fundamento de intelligentia.