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 provides BibTeX styles to format bibliographies in English, Russian or Ukrainian according to GOST 7.0.5-2008 or GOST 7.1-2003. Both 8-bit and Unicode (UTF-8) versions of each BibTeX style, in each case offering a choice of sorted and unsorted. Further, a set of three styles (which do not conform to current standards) are retained for backwards compatibility.
This package provides a package which allows using the Pygments highlighter inside LaTeX documents. Pygments supports syntax colouring of over 50 types of files, and ships with multiple colour schemes.
This package uses Lua to calculate the numerical integral value of real-valued functions of a real variable over closed and bounded intervals. The package provides commands to perform numerical integration using the mid-point, trapezoidal, and Simpson's one-third and three-eighth rules. The package also provides commands to perform numerical integration using step-by-step calculations. The package's commands have an optional argument to round off the numbers to the desired number of decimal places. The package can assist in creating various problems on numerical integration with their solutions. The results obtained using different methods of numerical integration can be compared. It can save users efforts of doing computations involving numerical integration in external software and copying them inside LaTeX documents.
The package provides rudimentary support for drawing Lewis Structures. Support is limited to elements that support the octet rule.
The makecookbook bundle contains the files needed to create a nice quality family cookbook in a form ready to submit to most print-on-demand companies. Modifiable choices have been made regarding standard book features such as trim size, margins, headers/footers, chapter heading formatting, front matter (copyright page, table of contents, etc.) and back matter (index). Commands and environments have been created to format the food stories and recipes. The user will need to: supply their own food stories and recipes(!), and install the needed fonts. We assume a LuaTeX compile.
Please note that no new document class or package is included here. Rather, we provide a modifiable preamble and a small number of other files that, together, fully support creation of all of the internal pages of a cookbook (i.e., everything except the cover art).
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.
The \stubs command creates as many repetitions as possible of its argument, at the bottom of the page; these stubs may be used (for example) for contact information.
The package provides a small macro to help building nice and complex layout materials.
This package enhances the quality of tables in LaTeX, providing extra commands as well as behind-the-scenes optimisation. Guidelines are given as to what constitutes a good table in this context. The package offers longtable compatibility.
This package provides support for UTF-16BE Unicode character encoding (called a big-endian character string) for the text string type (PDF Reference, version 1.7, beginning on page 158). Text strings are used in ``text annotations, bookmark names, article threads, document information, and so forth'' (to partially quote page 158). The particular application is to set property values of form fields, at least those properties that take the text strings as its value. The package contains support for Basic Latin plus the ability to enter any Unicode character using the notation \uXXXX, where XXXX are four hex digits.
The pagelayout class enables you to layout pages declaratively using simple macros for pages, covers, grids, templates, text, and graphics to create graphic rich, perfectly typeset, and print ready PDFs. The integration of Inkscape allows your to create box shadows. The integration of ImageMagick allows you to configure compression and sharpening for bitmap graphics to export web, print or preview versions of your document. Parallelized image optimization, caching, and a draft mode enable fast PDF creation and a responsive workflow, even for large documents with lots of photos and graphics.
This package helps in creating exercises and the corresponding solutions. It is the official successor of the exsheets package and fixes/improves various long-standing issues.
The package was designed as an extension of the lastpage package. When more than one page numbering scheme is in operation (as in a book class document with frontmatter), the labels above do not give the total number of pages, so the package also provides labels pagesLTS.<numbering scheme>, where the numbering scheme is arabic, roman, etc.
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 package makes bibliographic references appear as footnotes. It defines a command \footcite which is similar to the LaTeX \cite command but the references cited in this way appear at the bottom of the pages. This foot bibliography does not conflict with the standard one and both may exist simultaneously in a document. The command \cite may still be used to produce the standard bibliography. The foot bibliography uses its own style and bibliographic database which may be specified independently of the standard one. Any standard bibliography style may be used.
FiXme is a collaborative annotation tool for LaTeX documents. Annotating a document here refers to inserting meta-notes, that is, notes that do not belong to the document itself, but rather to its development or reviewing process. Such notes may involve things of different importance levels, ranging from simple ``fix the spelling'' flags to critical ``this paragraph is a lie'' mentions. Annotations like this should be visible during the development or reviewing phase, but should normally disappear in the final version of the document. FiXme is designed to ease and automate the process of managing collaborative annotations, by offering a set of predefined note levels and layouts, the possibility to register multiple authors, to reference annotations by listing and indexing etc.
This package provides the source of the examples printed in The LaTeX Companion book, together with necessary supporting files.
The legacy texnansi (TeX and ANSI) encoding is known in the LaTeX scheme of things as LY1 encoding. The ly1 bundle includes metrics and LaTeX macros to use the three basic Adobe Type 1 fonts (Times, Helvetica and Courier) in LaTeX using LY1 encoding.
The class provides facilities for typesetting modern curriculums vitae, both in a classic and in a casual style. It is fairly customizable, allowing you to define your own style by changing the colours, the fonts, etc.
The fonts are a monowidth set, designed for use by coders. They appear as a set of four TrueType, or Adobe Type 1 font files, and LaTeX support is also provided.
The bundle provides two packages: antree, which provides macros for annotated node trees, and toklist, which is an implementation of Knuth's token list macros, to be found on pp.378--379 of the TeXbook.
When creating new packages or user guides, it is necessary to describe their syntax. This package helps by creating colored frames with rounded corners, with a colored background containing the colored syntax text.
This package provides a low level (DraTex.sty) and a high-level (AlDraTex.sty) drawing package written entirely in TeX.
This is a development of the long-established diagmac package, using pict2e so that the restrictions on line direction are removed.