The package provides the means to typeset factor structures, as are used in many areas of algebraic notation. The structure is similar to the A/B that is provided by the nicefrac
package (part of the units
distribution), and by the xfrac
package; the most obvious difference is that the numerator and denominator's sizes do not change in the \faktor
command.
This package will get a description of the current Git version of the document and store it in a command \gitVer
. If memoir
or fancyhdr
are in use, it will also add this to the document footers unless the option noheader
is passed. The package also defines a command \versionBox
which outputs a box containing the version and date of compilation.
Sometimes it is necessary to be able to refer to subexpressions of an equation. In order to do that these subexpressions should be numbered. In standard LaTeX there is no provision for this. The subeqn
package solves this. Note that this package is not compatible with the package subeqnarray
, but it can be used together with the LaTeX class options leqno
and fleqn
.
The package allows the user to use the computer algebra system XCAS to generate tables of signs and of variations (the actual plotting of the tables uses the MetaPost macro package tableauVariations). Tables with forbidden regions may be developed using the package. A configuration file permits some configuration of the language to be used in the diagrams. The tablor
package requires that shell escape be enabled.
Cinzel and Cinzel Decorative fonts, designed by Natanael Gama, find their inspiration in first century roman inscriptions, and are based on classical proportions. Cinzel is all-caps (similar to Trajan and Michelangelo), but is available in three weights (Regular, Bold, Black). There are no italic fonts, but there are Decorative variants, which can be selected by the usual italic-selection commands in the package's LaTeX support.
lparse
is derived from xparse
, but only works with LuaTeX. Just as with xparse, it is possible to use a special syntax consisting of single letters to express the arguments of a macro. However, lparse
is able to read arguments regardless of the macro systemd used -- whether LaTeX, or ConTeXt, or even plain TeX. Of course, LuaTeX must always be used as the engine.
The bundle consists of:
a tool for collecting text for later re-use,
a tool for typesetting the meta-information within a text,
a tool for use in constructing macros with multiple optional parameters,
a package for multiple column parallel texts,
a tool for processing key-value structured lists,
macros for typesetting a number as a German-language string.
Ibycus is a Greek typeface, based on Silvio Levy's realisation of a classic Didot cut of Greek type from around 1800. The fonts are available both as Metafont source and in Adobe Type 1 format. This distribution of ibycus
is accompanied by a set of macro packages to use it with Plain TeX or LaTeX, but for use with Babel, see the ibycus-babel
package.
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.
The memoir
class is for typesetting poetry, fiction, non-fiction, and mathematical works. Permissible document base font sizes range from 9 to 60pt. There is a range of page-styles and well over a dozen chapter-styles to choose from, as well as methods for specifying your own layouts and designs. The class also provides the functionality of over thirty of the more popular packages, thus simplifying document sources.
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.
a2ping
is a Perl script command line utility written for Unix that converts many raster image and vector graphics formats to EPS or PDF and other page description formats. Accepted input file formats are: PS (PostScript), EPS, PDF, PNG, JPEG, TIFF, PNM, BMP, GIF, LBM, XPM, PCX, TGA. Accepted output formats are: EPS, PCL5, PDF, PDF1, PBM, PGM, PPM, PS, markedEPS, markedPS, PNG, XWD, BMP, TIFF, JPEG, GIF, XPM.
ArmTeX is a system for typesetting Armenian text with Plain TeX or LaTeX(2e). It may be used with input: from a standard Latin keyboard without any special encoding or support for Armenian letters, from any keyboard which uses an encoding that has Armenian letters in the second half (characters 128-255) of the extended ASCII table (for example ArmSCII8 Armenian standard), or from an Armenian keyboard using UTF-8 encoding.
The package is designed to aid the author writing linear programming formulations, one restriction at a time. With the package, one can easily label equations, formulations can span multiple pages and several elements of the layout (such as spacing, texts and equation tags) are also customizable. Besides linear programming formulations, this package can also be used to display any series of aligned equations with easy labeling/referencing and other customization options.
The elpres
class is intended to be used for presentations on a screen or with a beamer/projector. It is derived from LaTeX's article
class and can be used with with LaTeX, pdfLaTeX, and LuaLaTeX. The default ``virtual paper size'' of presentations generated by this class corresponds to a 4:3 (width:height) aspect ratio. Other aspect ratios for widescreen monitors (16:9, 16:10) may be selected.
This package provides a class based on abnTeX and compatible with pdfLaTex and Biber to prepare bachelor, master, and doctoral theses for the UnB, Brazil. The class also comes with a template for the various types of theses for undergraduate and graduate programs at UnB. The documentation for the class and the comments in the templates are all written in Portuguese, the language of the target audience.
This program simplifies the creation of MusiXTeX scores by converting (non-standard) commands of the form \anotes ... \en
into one or more conventional note-spacing commands, as determined by the note values themselves, with \sk
spacing commands inserted as necessary. The coding for an entire measure can be entered one part at a time, without concern for note-spacing changes within the part or spacing requirements of other parts.
The package starts from the basic facilities of the colorcolor package, and provides easy driver-independent access to several kinds of color tints, shades, tones, and mixes of arbitrary colors. It allows a user to select a document-wide target color model and offers complete tools for conversion between eight color models. Additionally, there is a command for alternating row colors plus repeated non-aligned material (like horizontal lines) in tables.
This package has been designed so to allow people to typeset Greek language documents using XeLaTeX or LuaLaTeX. Practically, it provides all the capabilities of the greek option of the Babel package.
The package can be invoked with any of the following options: monotonic (for typesetting modern monotonic Greek), polytonic (for typesetting modern polytonic Greek), and ancient (for typesetting ancient texts). The default option is monotonic.
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 class is intended to be an interpretation of the mwbk
class which is a part of the mwcls
package. The mwcls
classes are simple, yet powerful and customizable classes that allow the end-user to customize the layout of headers, headings etc. They also have the benefit of being more economic in space than the most common LaTeX classes, while keeping a clear appearance and a smooth flow.
This package provides sans-serif Greek fonts to match the URW Bookman set (which are distributed with Kerkis). The Kerkis font set has some support for mathematics as well as other glyphs missing from the base URW Bookman fonts. Macros are provided to use the fonts in OT1, T1 (only NG/ng glyphs missing) and LGR encodings, as well as in mathematics; small caps and old-style number glyphs are also available.
The package ltxnew
provides \new
, \renew
and \provide
prefixes for checking definitions. It is designed to work with e-TeX distributions of LaTeX and relies on the LaTeX internal macro \@ifdefinable
. Local allocation of counters, dimensions, skips, muskips, boxes, tokens and marks are provided by the etex package. \new
and \renew
as well as \provide
may be used for all kind of control sequences.
Using Lua, the luagcd
package is developed to find the greatest common divisor (gcd) of integers in LaTeX. The package provides commands to obtain step-by-step computation of gcd of two integers by using the Euclidean algorithm. In addition, the package has the command to express gcd of two integers as a linear combination. The Bezout's Identity can be verified for any two integers using commands in the package.