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.
The Citation Style Language (CSL) is an XML-based language that defines the formats of citations and bibliography. There are currently thousands of styles in CSL including the most widely used APA, Chicago, Vancouver, etc. The citation-style-language package is aimed to provide another reference formatting method for LaTeX that utilizes the CSL styles. It contains a citation processor implemented in pure Lua (citeproc-lua) which reads bibliographic metadata and performs sorting and formatting on both citations and bibliography according to the selected CSL style. A LaTeX package (citation-style-language.sty) is provided to communicate with the processor.
The package provides a means of sending all LaTeX \newrite, table of contents, and other miscellaneous output via the LaTeX .aux file. The mechanism subverts the mechanism of \newrite, and means there will never be a No room for new \write message.
The Bash script dtxgen creates a template for a self-extracting .dtx file. It is useful for those who plan to create a new documented LaTeX source (.dtx) file.
In the discrete branches of mathematics and the computer sciences, it will only take some seconds before you're faced with a set like {1,...,m}. Some people write $1\ldotp\ldotp m$, others $\j:1\leq j\leq m\$, and the journal you're submitting to might want something else entirely. The 12many package provides an interface that makes changing from one to another a one-line change.
The document provides examples of over two dozen title page designs based on a range of published books and theses, together with the LaTeX code used to create them.
TeXcount is a Perl script that counts words in the text of LaTeX files. It has rules for handling most of the common macros, and can provide colour-coded output showing which parts of the text have been counted.
This package provides the Source Code Pro font family from Adobe in both Adobe Type 1 and OpenType formats, plus macros supporting the use of the fonts in LaTeX (Type 1) and XeLaTeX/LuaLaTeX (OTF).
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 package provides support for the Cuprum font family.
This package can be used to generate a single master document that contains a set of individual student handouts. The package has two main functions. First, it provides a simple framework for organizing handout source code, and supplies a set of import management tools for selectively importing a subset of the handouts into the master document. Selective import is convenient when compilation of all of the handouts is unnecessary, for example when working on a new handout. As a secondary feature, the package defines a basic visual style for handouts. This style can be easily changed.
This bundle provides generic access to Unicode Consortium data for TeX use. It contains a set of text files provided by the Unicode Consortium which are currently all from Unicode 8.0.0, with the exception of MathClass.txt which is not currently part of the Unicode Character Database. Accompanying these source data are generic TeX loader files allowing this data to be used as part of TeX runs, in particular in building format files. Currently there are two loader files: one for general character set up and one for initializing XeTeX character classes as has been carried out to date by unicode-letters.tex.
The package macros for SuperSymmetry-related work, such as abbreviations of longer expressions.
The package provides two user commands; one that performs multiple expansions, and one that does multiple \expandafter operations, in a single macro call.
BibLaTeX-unified is an opinionated BibLaTeX implementation of the Unified Stylesheet for Linguistics Journals.
This package provides a German translation of the User Guide for BibLaTeX.
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.
This package package provides a flexible solution for drawing dashed rules in the body. It currently provides two commands, \hdashrule and \hanyrule. It can be used as an alternative to the dashrule package.
This package provides commands for cleaning up the title string (such as removing \label commands) for packages that typeset such strings.
This package is made by the student organization at the University of Applied Sciences of Eastern Switzerland (Ostschweizer Fachhochschule) to provide an easy to use interface for newbies and give a more consistent look and feel to the works produced by the organization's members.
This little package is mainly meant to be used when there is a (TrueType or OpenType) font that does not provide real small capitals. As a workaround, this package helps to borrow, or steal, the small capitals from another font. This might also be useful in the rare case that someone does not like the present small capitals, and wants to change them, or likes those from another font better. To achieve the borrowing, one only needs to load the package and specify the name of the target font via the from option.
The package overcomes TeX's inherent limitations in commands that place decorations (such as braces) at arbitrary positions over and under expressions, overlapping as necessary.
This package adds the \keyboard[1][2]..[7] command to your project. When used, it draws a small 2 octaves piano keyboard on your document, with up to 7 keys highlighted.
The package provides comprehensive facilities for preparing lists of signs and variations, using PGF. This package has been taken temporarily out of circulation to give the author time to investigate some problems.
This package provides macros to typeset some general mathematical operators (identity operator, trace, diagonal, rank, ...), a powerful implementation of the bra-ket notation (kets, bras, brakets, matrix elements etc. which can be sized as required), delimited expressions such as averages and norms, and some basic Lie algebra/group names. Macros for entropy measures for quantum information theory (smooth min- and max-entropy, smooth relative entropies, etc.) are also provided.