This package provides a collection of files that demonstrate simple things that are possible with the flexible and under-appreciated docstrip
file format. Each file of the collection is provided as a .dtx
file and as the corresponding .pdf
.
This class is an unofficial LaTeX implementation of the Europass CV, the standard model for curriculum vitae as recommended by the European Commission. It includes the major style updates that came out in 2013, featuring a neater, more compact and somewhat fancier layout.
The package offers the placement of background material on the pages of a document. The user can control many aspects (contents, position, color, opacity) of the background material that will be displayed; all placement and attribute settings are controlled by setting key values.
Baskervald ADF is a serif family with lining figures designed as a substitute for Baskerville. The family currently includes upright and italic or oblique shapes in each of regular, bold and heavy weights. All fonts include the slashed zero and additional non-standard ligatures.
This package provides a very short package that allows you to expandably remove spaces around a token list (commands are provided to remove spaces before, spaces after, or both); or to remove surrounding spaces within a macro definition, or to define space-stripped macros.
This package provides horizontally and vertically split elliptical (pairs of) nodes in TikZ. The package name derives from the fact that split ellipses of this type are used to represent Single-World Intervention Graph (SWIG) models which are used in counterfactual causal inference.
The package provides a file list (similar to that offered by \listfiles
), neatly laid out as a table. The main document can be included in the list, and a command is available for providing RCS-maintained data for printing in the file list.
The package consists of two environments: algorithm
and algorithmic
. The algorithm
package defines a floating algorithm
environment designed to work with the algorithmic
style. Within an algorithmic
environment a number of commands for typesetting popular algorithmic constructs are available.
The package makes it easy to create beautiful optimality-theoretic tableaux. The LaTeX source is visually very similar to a formatted tableau, which makes working with the source code painless (well, less painful). A variety of stylistic variants are available to suit personal taste.
This package offers a compatibility layer for varioref
to be used alongside zref-clever
. It provides \z... counterparts to varioref
's main reference commands, each of which essentially does some (scoped) setup for varioref
, then calls the original one.
The package generalises the macro patching commands provided by P. Lehmann's etoolbox
. The difference between this package and its sibling xpatch
is that this package sports a very powerful \regexpatchcmd
based on the l3regex
module of the LaTeX3 experimental packages.
The package offers an easy way to write (univariate) polynomials and rational functions. It defines two commands, one for polynomials \polynomial{coeffs}
and one for rational functions \polynomialfrac{Numerator}{Denominator}
. Both commands take lists of coefficients as arguments, and offer limited optional behaviour.
This package allows you to put your document under a license and include a link to read about the license or include an icon or image of the license. Currently, only Creative Commons is supported, but this package is designed to handle all kinds of licenses.
This package provides a simple and highly configurable way to use Unicode and OpenType mathematics with simple LuaTeX, taking advantage of most of the engine's new capabilities in mathematical typesetting. Also included are the proper settings and definitions for almost all Unicode mathematical characters.
This package draws family trees. Boxes describe individuals; lines connecting boxes represent sibling or parent-child relationships, or marriages. Excluding the marriage box, you can get a maleline/patrilineal tree, or a femaleline/matrilineal tree. For Japanese, the jlreq.cls
vertical option (tate) is supported.
This package provides a LaTeX package to create custom arrows over math expressions, mainly for vectors (but arrows can as well be drawn below). Arrows stretch with content, scale with math styles, and have a correct kerning when a subscript follows. Some predefined commands are also provided.
This package is an extension to pgfplots
. It extends the \addplot
macro by a facility which allows modification of data files while they are read. With luaaddplot
it is no longer necessary to pre-process data files generated by measuring devices with external scripts.
The package provides LaTeX, pdfLaTeX, XeLaTeX and LuaLaTeX support for the MintSpirit and MintSpiritNo2 families of fonts, designed by Hirwen Harendal. MintSpirit was originally designed for use as a system font on a Linux Mint system. The No.: 2 variant provides more conventional shapes for some glyphs.
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 a package using PSTricks to draw a large variety of graphs and plots, including 3D maths functions. Data can be read from external data files, making this package a generic tool for graphing within TeX or LaTeX, without the need for external tools.
The package provides a Perl script that allows the uploads of a contribution to CTAN from the command line. The aim is to simplify the release process for LaTeX package authors. Note by the CTAN team (2015-02-05): It seems that this script is currently not working.
The package provides a LaTeX document class for writing a PhD thesis. By default, the class adheres to the NUS Guidelines on Format of Research Thesis Submitted For Examination. However, modifying the class for conformation to a different guideline should not be difficult.
The package is used to draw bond graphs in LaTeX. Compared to the bondgraph
package this package relies more on TikZ styles and less on macros, to generate the drawings. As such it can be more flexible than his, but requires more TikZ knowledge of the user.
This package provides an environment WithArrows
which is similar to the environment aligned
of amsmath
(and mathtools
), but gives the possibility to draw arrows on the right side of the alignment. These arrows are usually used to give explanations concerning the mathematical calculus presented.