The command \nth<number>
generates English ordinal numbers of the form 1st, 2nd, 3rd, 4th, etc. LaTeX package options may specify that the ordinal mark be superscripted, and that negative numbers may be treated; Plain TeX users have no access to package options, so need to redefine macros for these changes.
The lcg
package generates random numbers (integers) via a linear congruential generator (Schrage's method). The random numbers are written to a counter. The keyval
package is used for the user to provide values for the range and a seed, and for the name of the counter to be used.
VPE is a system to make the equivalent of source special marks in a PDF file. Clicking on a mark will activate an editor, pointing at the source line that produced the text that was marked. The system comprises a Perl file (vpe.pl
) and a LaTeX package (vpe.sty
).
This package provides a set of font metric files and virtual fonts for using the EC fonts with old-style numerals. The style file eco.sty
is sufficient to use the eco
fonts but if you intend to use other font families as well, e.g., PostScript fonts, try altfont
.
The package defines two environments for typesetting algorithms in LaTeX2e. The algtab
environment is used to typeset an algorithm with automatically numbered lines. The algorithm
environment can be used to encapsulate the algtab
environment algorithm in a floating body together with a header, a caption, etc. \listofalgorithms
is defined.
The cje
article class allows authors to format their papers to Canadian Journal of Economics style with minimum effort. The class includes options for two other formats: review
(double spaced, for use at the submission stage) and proof
(used by the typesetters to prepare the proof authors will receive for approval).
The package draws Discourse Representation Structures (DRSs). It can draw embedded DRSs, if-then conditions and quantificational duplex conditions (with a properly scaled connecting diamond). Formatting parameters allow the user to control the appearance and placement of DRSs, and of DRS variables and conditions. The package is based on DRS macros in the covington
package.
The package should be useful to all people that prepare their texts with LaTeX and want to draw MSC in their texts. The package is not an MSC editor; it simply takes a textual description of an MSC and draws the corresponding MSC. The current version of the MSC macro package supports the full MSC2000 language.
This package is similar to the msc
package in that it provides macros for typesetting a variant of sequence diagrams, in this case the Live Sequence Charts of Damm and Harel. The package supports the full LSC language of the original LSC paper, the Klose-extensions for formal verification and some of the Harel-extensions for the Play-In/Play-Out approach.
The rcs
package utilizes the inclusion of RCS supplied data in LaTeX documents. In particular, you can easily access values of every RCS field in your document put the checkin date on the titlepage or put RCS fields in a footline. You can also typeset revision logs. You can also configure the rcs
package easily to do special things for any keyword.
The package provides a Bembo-like font package based on Cardo but with many modifications, adding Bold Italic, small caps in all styles, six figure choices in all styles, updated kerning tables, added figure tables and corrected f-ligatures. Both OpenType and Adobe Type 1 versions are provided; all necessary support files are provided. The font works well with newtxmath
's libertine
option.
You can hyperlink DOI numbers to doi.org. However, some publishers have elected to use nasty characters in their DOI numbering scheme (<
, >
, _
and ;
have all been spotted). This will either upset LaTeX, or your PDF reader. This package contains a single user-level command \doi
, which takes a DOI number, and creates a correct hyperlink to the target of the DOI.
The bundle provides several files useful when creating a MWE. The package itself loads a small set of packages often used when creating MWEs. In addition, a range of images are provided, so that they may be used in any (La)TeX document. This allows different users to share MWEs which include image commands, without the need to share image files or to use replacement code.
PGF is a macro package for creating graphics. It is platform- and format-independent and works together with the most important TeX backend drivers, including pdfTeX and dvips. It comes with a user-friendly syntax layer called TikZ. Its usage is similar to pstricks
and the standard picture
environment. PGF works with plain (pdf-)TeX, (pdf-)LaTeX, and ConTeXt. Unlike pstricks
, it can produce either PostScript or PDF output.
CJK is a macro package for LaTeX, providing simultaneous support for various Asian scripts in many encodings (including Unicode): Chinese (both traditional and simplified), Japanese, Korean and Thai. A special add-on feature is an interface to the Emacs editor (cjk-enc.el
) which gives simultaneous, easy-to-use support to a bunch of other scripts in addition to the above -- Cyrillic, Greek, Latin-based scripts, Russian and Vietnamese are supported.
YaX is advertised as a key system, but it rather organizes attributes in parameters, which parameters can be executed, so that YaX is halfway between key management and macro definition (and actually hopes to provide a user's interface). Values assigned to attributes can be retrieved and tested in various ways, with full expandability ensured as much as possible. Finally, YaX's syntax is a quite peculiar (as few braces as possible), but may be customized.
This is a Greek font written in Metafont, with inspiration from the Bodoni typefaces in old books. It is stylistically a little more exotic than the standard textbook Greek fonts, particularly in glyphs like the lowercase rho and kappa. It aims for a rather calligraphic feel, but seems to blend well with Computer Modern. There is a ligature scheme which automatically inserts the breathings required for ancient texts, making the input text more readable than in some schemes.
The ESK package allows encapsulating Sketch files in LaTeX sources. This is very useful for keeping illustrations synchronized with the text. It also frees the user from inventing descriptive names for new files that fit into the confines of file system conventions. Sketch is a 3D scene description language by Eugene K. Ressler and can generate TikZ and PSTricks code. ESK behaves in a similar fashion to EMP (which encapsulates MetaPost files), and was in fact developed from it.
The bundle provides the ucs
package, and utf8x.def
, together with a large number of support files. The utf8x.def
definition file for use with inputenc
covers a wider range of Unicode characters than does utf8.def
in the LaTeX distribution. The package provides facilities for efficient use of its large sets of Unicode characters. Glyph production may be controlled by various options, which permits use of non-ASCII characters when coding mathematical formulae.
The file can be used to format the bibliographies of PhD theses, books etc., according to the latest Russian standards: GOST 7.82 -- 2001 and GOST 7.1 -- 2003. It introduces the minimum number of new entries and styles to cover all frequently used situations. The style file provides an easy way to perform a semiautomatic, or a completely manual sort of the list of the references. Processing bibliographies produced by the style requires a 8-bit BibTeX system.
PMX provides a preprocessor for MusiXTeX. pmxab
builds a TeX input file based on a .pmx
input file in a much simpler language, making most of the layout decisions by itself. It has most of MusiXTeX's functionality, but it also permits in-line TeX to give access to virtually all of MusiXTeX. For proof-listening, pmxab
will make a MIDI file of your score. scor2prt
is an auxiliary program that makes parts from a score.
OFS (Olsak's Font System) is a set of Plain TeX and LaTeX macros for managing large font collections. Its main features include:
mapping from long names of fonts to the metric file name. The user can specify only exact long names in documents;
support for many font encodings;
printing of catalogues of fonts and test samples of font families; the interactive macro
\showfonts
shows all font families you have installed via OFS.
The command \url
is a form of verbatim command that allows linebreaks at certain characters or combinations of characters, accepts reconfiguration, and can usually be used in the argument to another command. The command is intended for email addresses, hypertext links, directories/paths, etc., which normally have no spaces, so by default the package ignores spaces in its argument. However, a package option allows spaces, which is useful for operating systems where spaces are a common part of file names.
TeX Live provides a comprehensive TeX document production system. It includes all the major TeX-related programs, macro packages, and fonts that are free software, including support for many languages around the world.
This package contains some Web2C binaries and Metafont. TeX engines, in addition to TeX itself, are limited to LuaHBTeX, LuaTeX and pdfTeX. For a self-sufficient TeX installation, users are advised to add at least a TeX Live collection or scheme package to their profile instead of this package.