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.
The package will create smart diagrams from lists of items, for simple documents and for presentations.
This package lets you easily typeset professional-looking invoices. The user specifies the content of the invoice by different \setPROPERTY commands, and an invoice is generated automatically with the \makeinvoice command.
The package offers a document class for typesetting theses and dissertations at the University of Tabriz. The class requires use of XeLaTeX.
This package provides an intuitive functional programming interface for LaTeX2, which is an alternative choice to expl3 or LuaTeX, if you want to do programming in LaTeX. Although there are functions in LaTeX3 programming layer (expl3), the evaluation of them is from outside to inside. With this package, the evaluation of functions is from inside to outside, which is the same as other programming languages such as Lua. In this way, it is rather easy to debug code too.
The modes file collects all known Metafont modes for printing or display devices, of whatever printing technology. Special provision is made for write-white printers, and a landscape mode is available, for making suitable fonts for printers with pixels whose aspect is non-square. The file also provides definitions that make \specials identifying the mode in Metafont's GF output, and put coding information and other Xerox-world information in the TFM file.
The minitoc package allows you to add mini-tables-of-contents (minitocs) at the beginning of every chapter, part or section. There is also provision for mini-lists of figures and of tables. At the part level, they are parttocs, partlofs and partlots. If the type of document does not use chapters, the basic provision is section level secttocs, sectlofs and sectlots. The package has provision for language-specific configuration of its own fixed names, using .mld files.
This class is intended for generating graduate and final theses according to the instructions of the Faculty of Graphic Arts, University of Zagreb. It does not necessarily correspond to the requirements of each component of the University, but is designed as an idea for linking and uniformizing the look of all graduate papers.
The class allows formatting of meeting minutes using \section commands (which provide hierarchical structure). An agenda can also be produced for distribution prior to the meeting, with user-selected portions suppressed from printing.
MathsPIC (Perl) is a development of the earlier MathsPIC (DOS) program, now implemented as a Perl script, being much more portable than the earlier program. MathsPIC parses a plain text input file and generates a plain text output-file containing commands for drawing a diagram. It produces output containing PiCTeX and (La)TeX commands, which may then be processed by plain TeX or LaTeX in the usual way. MathsPIC also outputs a comprehensive log file. MathsPIC facilitates creating figures using PiCTeX by providing an environment for manipulating named points and also allows the use of variables and maths (advance, multiply, and divide)---in short---it takes the pain out of PiCTeX.
The tocdata package may be used to add a small amount of data to an entry in the table of contents or list of figures, between the section or caption name and the page number. The typical use would be to add the name of an author or artist of a chapter or section, such as in an anthology or a collection of papers. Additionally, user-level macros are provided which add the author's name to a chapter or section, along with an optional prefix and/or suffix, and add to a figure the artist's name, prefix, and suffix, plus optional additional text. Author and artist names are also added to the index. Additional user-level macros control formatting. tocdata works with the TOC/LOF formatting of the default LaTeX classes, memoir, koma-script, and with titletoc, tocloft, tocbasic, and tocstyle.
This package provides a complete Babel replacement for users of LuaLaTeX and XeLaTeX. It includes support for over 70 different languages, some of which in different regional or national varieties, or using a different writing system. It enables:
Loading the appropriate hyphenation patterns.
Setting the script and language tags of the current font (if possible and available), using the package
fontspec.Switching to a font assigned by the user to a particular script or language.
Adjusting some typographical conventions in function of the current language (such as
afterindent,frenchindent, spaces before or after punctuation marks, etc.)Redefining the document strings (like chapter, figure, bibliography). Adapting the formatting of dates (for non-gregorian calendars via external packages bundled with
polyglossia: currently the Hebrew, Islamic and Farsi calendars are supported).For languages that have their own numeration system, modifying the formatting of numbers appropriately.
Ensuring the proper directionality if the document contains languages written from right to left.
This package allows the use of underscores and circumflexes to begin, respectively, end, italic, bold or small-caps formatting. The meaning of underscore and circumflex in math mode remain the same.
This TikZ library is designed for generating diagrams related to Automated Planning, a sub-discipline of Artificial Intelligence. It allows users to define a ``domain model'' for actions, similar to PDDL and HDDL used in hierarchical planning. The package is useful for researchers and students to create diagrams that represent sequential action sequences or partially ordered plans, including causal links and ordering constraints (e.g., POCL plans). It is particularly suited for presentations and scientific publications.
This package provides variants of \fbox: \shadowbox, \doublebox, \ovalbox, \Ovalbox, with helpful tools for using box macros and flexible verbatim macros. You can box mathematics, floats, center, flushleft, and flushright, lists, and pages.
This package provides means for writing structured journal and conference paper rebuttals.
The package offers a template for MCM and ICM for typesetting the submitted paper.
This package provides a key-value interface, \Ccool, on top of xparse's document command parser. Global options control input processing and its expansion. By default, they are set to meet likely requirements, depending on context: the selected language, and which of text and math mode is active. These options can be overridden inline. Polymorphic commands can be generated by parameterizing the keys (for instance, one parameter value for style, another for a property). User input to \Ccool can optionally be serialized. This can useful for typesetting documents sharing the same notation.
The BrushScript font simulates hand-written characters; it is distributed in Adobe Type 1 format (but is available in italic shape only). The package includes the files needed by LaTeX in order to use that font.
The package provides a small Perl script to filter the online output from a TeX run, attempting to show only those messages which probably deserve some change in the source. The TeX invocation itself need not change.
This package breaks a given graphical file into n rows and m columns of subgraphics, which are called tiles. The tiles can be written separately to individual PDF files, or packaged into a single PDF file.
The package makes available the pdfjam shell script that provides a simple interface to much of the functionality of the excellent pdfpages package for LaTeX. The pdfjam script takes one or more PDF files (and/or JPG/PNG graphics files) as input, and produces one or more PDF files as output. It is useful for joining files together, selecting pages, reducing several source pages onto one output page, etc.
This package provides a showcase of chapter styles available to users of memoir: the six provided in the class itself, plus many from elsewhere (by the present author and others). The package's resources apply only to memoir, but the package draws from a number of sources relating to standard classes, including the fncychap package, and Vincent Zoonekynd's tutorial on headings.
The package defines a command \cb that positions a comma below a letter, as required (for example) in Romanian typesetting. The command is robust, but interferes with hyphenation.
Using this package, \nolbreaks{some text} to prevent line breaks in some text. This has the advantage over \mbox that glue (rubber space) remains flexible. Most common cases are handled here (\linebreak is disabled, for example) but spaces hidden in macros or { and } can still create break-points.