B Catalogue of Packages


Table 2TeX Live packages
Package
Collection
Description




2up
generic3/2up
Allows one to print a document two-up, with considerable flexibility as to paper size and layout. It produces a standard dvi file, and does not involve an additional dvi or PostScript filter. It should work with most TeX macro packages
a0poster
latex3
A LaTeX class providing fonts in sizes of 12pt up to 107pt. It also makes sure that in math formulas the symbols appear in the right size. This package also creates a postscript header file for dvips which ensures that the poster will be printed in the right size. Sizes DIN A0, DIN A1, DIN A2 and DIN A3 are also supported.
a4
latex3
Originally for LaTeX 2.09 but updated for LaTeX2e. Mostly superseded by native LaTeX2e support for a4 paper but defines the extra option of widemargins. The geometry package is usually what you are looking for though.
aaai
latex3
AAAI style.
accents
latex3
A package for multiple accents with nice features concerning creation of accents and placement of scripts.
achemso
latex3
LaTeX and BIBTeX style for American Chemical Society
acronym
latex3
This package ensures that all acronyms used in the text are spelled out in full at least once. It also provides an environment to build a list of acronyms.
adfathesis
latex3
A class that satisfies the requirements of the Australian Defence Force Academy (a college of the University of New South Wales).
adrlist
latex3
Using address lists in LaTeX.
ae
fonts3
A set of virtual fonts which emulates T1 coded fonts using the standard CM fonts. The package is called AE fonts (for Almost European). The main use of the package is to produce PDF files using Type1 versions of the CM fonts instead of the bitmapped EC fonts.
aguplus
latex3
Styles for American Geophysical Union.
aiaa
latex3
A bundle of LaTeX/BIBTeX files and sample documents to aid those producing papers and journal articles according to the guidelines of the American Institute of Aeronautics and Astronautics (AIAA)
alatex
formats3
An extended LaTeX with better modularity
alg
latex3
LaTeX environments for typesetting algorithms
algorithms
latex3
Defines a floating algorithm environment designed to work with the algorithmic package.
alpha-osf3.2
systems1
System binaries for Alpha running OSF 3.2.
alpha-osf4.0
systems1
System binaries for Alpha running OSF 4.0.
altfont
latex3
A generalised replacement for some parts of psnfss and mfnfss. Similar to psfont with the PostScript specific code removed.
amiga
systems1
An Amiga port of the complete UNIX-TeX system.
amsfonts
ams2
A set of miscellaneous TeX fonts from the American Mathematical Society that augment the standard set normally distributed with TeX. The set includes: Extra mathematical symbols; Blackboard bold letters (uppercase only); Fraktur letters; Subscript sizes of bold math italic and bold Greek letters; Subscript sizes of large symbols such as sum and product; Added sizes of the Computer Modern small caps font; Cyrillic fonts (from the University of Washington); Euler math fonts.
amslatex
ams2
A collection of loosely related files that are distributed together by the American Mathematical Society. These files are miscellaneous enhancements to LaTeX whose aim is superior information structure of mathematical documents and superior printed output.
amstex
ams2
American Mathematical Society plain TeX macros
answers
latex3
Styles for setting questions (or exercises) and answers.
antyktor
fonts3
Antykwa Toruńska is a serif font designed by the Polish typographer Zygfryd Gardzielewski. Reconstructed and digitized as Type1 by J. M. Nowacki.
apa
latex3
LaTeX class and BIBTeX style used to format text according to the American Psychological Association Publication Manual (4th ed.) specifications for manuscripts or, with an option to the package, in an APA journal style format or as a regular document.
apl
fonts3
Fonts for typesetting APL programs.
arabtex
lang3
Macros and fonts for typesetting Arabic
asaetr
latex3
An attempt to mimic Transactions of the ASAE.
ascii
fonts3
Support for IBM extended ASCII font.
astro
fonts3
Astronomical (planetary) symbols.
aurora
dvips3
Header files for dvips to make colour separations
authorindex
latex3
A package to generate a list of all authors cited in a document along with a list of pages where these citations occur.
autotab
latex3
Generating tabular setups.
babel
latex1
Multilingual support for LaTeX.
babelfmts
formats2
Extra LaTeX format files with different default hyphenation patterns
backgammon
fonts3
Style for typesetting backgammon boards.
bakoma
fonts2
Computer Modern and AMS fonts in PostScript Type1 form.
barcode2
fonts3
??
barcodes
fonts3
Fonts for making barcodes.
barr
graphics3
Diagram macros by Michael Barr.
base
latex1
Basic LaTeX system.
bayer
fonts3
An implementation of the universal font by Herbert Bayer of the bauhaus school for METAFONT. It is supported in LaTeX with a package and font definition file.
bbding
fonts3
An NFSS-interface to the symbol font bbding containing many of the Zapf dingbats fonts.
bbm
fonts3
Blackboard variant fonts for Computer Modern, with LaTeX support
bbtbase
bibtex1
Basic BIBTeX support files
bbtdoc
bibtex2
Basic BIBTeX documentation
beebe
bibtex2
Nelson Beebe's collection of TeX-related bibliographies, and BIBTeX style files
beton
latex3
Typeset a LaTeX2e document with the Concrete fonts designed by Don Knuth and used in his book "Concrete Mathematics".
bibarts
bibtex3
A package to assist in making bibliographical lists as are common in the arts. Includes a german manual with some commentary in the tex file in english.
biblist
latex3
BIBTeX styles by Joachim Schrod.
blue
formats3
Kees van der Laan's BLUe format, a concise but expressive document preparation system modelled on Knuth's manmac
booktabs
latex2
Nicer layout of tables
borceux
graphics3
Diagram macros by Francois Borceux
bosisio
latex3
A collection of packages including: dblfont; graphfig; mathcmd; mathenv; quotes; sobolev
bridge
latex3
Macros for typesetting Bridge diagrams.
c-pascal
plain3
A TeX macro package for typesetting programs in C and Pascal. Program sources in C and Pascal can also be input.
calendar
latex3
A package for calendars and timetables. Includes, for example, a package which organizes date items in a format suitable for conference schedules, itineraries, academic teaching timetables and the like.
calrsfs
latex3
Nicer calligraphic letters.
camel
latex3
Comprehensive bibliography manager (prototype citation engine for LaTeX3). Will become BIBTeX 1.0 on release. Under development.
caption
latex2
Extends caption capabilities for figures and tables, such as the caption width, style, font. Many aspects are tunable as options.
carlisle
latex2
Miscellaneous small packages by David Carlisle
catalog
doc2
Graham Williams Catalogue of TeX packages
cbgreek
fonts3
Metafont source files for a complete set of Greek fonts.
cc-pl
fonts3/cc-pl
The Polish version of Computer Concrete fonts
ccfonts
latex
LaTeX font definition files for the Concrete fonts and a LaTeX package for typesetting documents using Concrete as the default font family. The files support OT1, T1, TS1, and Concrete math incl. AMS fonts (Ulrik Vieth's concmath).
cchess
fonts3
Macros and fonts for typesetting Chinese Chess board diagrams.
cd-cover
latex3
A package for typesetting CD covers.
cellular
plain3
Cellular table construction
changebar
latex2
Generate changebars in LaTeX documents.
chemcono
latex3
A LaTeX style file for using compound numbers in chemistry documents. It works like \cite and the \thebibliography, using \fcite and \theffbibliography instead. It allows compound names in documents to be numbered and does not affect the normal citation routines.
chemsym
latex3
Macros for typing chemical symbols
cheq
fonts3
Adobe chess font.
cherokee
fonts3
Fonts for Cherokee scripts
chess
fonts3
Fonts for typesetting chess boards.
china2e
latex3
A LaTeX package to produce Chinese calendar symbols of the old Chinese lunisolar calendar.
circ
graphics3
Macros for typesetting circuit diagrams. Several electrical symbols like resistor, capacitor, transistors etc., are defined. The symbols can be connected with wires.
circuit
graphics3
A set of macros for drawing electric circuits containing fundamental elements, amplifiers, transistors, and basic logic gates to include in TeX, LaTeX, or similar documents.
cirth
fonts3
Fonts for Cirth
cite
latex2
Supports compressed, sorted lists of numerical citations: [8,11--16].
cm
fonts1
Computer Modern fonts
cmbright
fonts2
A family of sans serif fonts for TeX and LaTeX, based on Donald Knuth's CM fonts. It comprises OT1, T1 and TS1 encoded text fonts of various shapes as well as all the fonts necessary for mathematical typesetting, incl. AMS symbols. This collection provides all the necessary files for using the fonts with LaTeX.
cmcyralt
latex3
Alternative Russian encoding support
cmextra
fonts2
Extra Computer Modern fonts, from the American Mathematical Society
cmpica
fonts3
A Computer Modern Pica variant
cmpk
fonts3
Computer Modern fonts in PK format
cms
fonts2
cmsd
latex3
A package including additional fd files. Its purpose is to provide an alternative interface to the CM Sans Serif boldface fonts. The EC (T1, Cork) encoded versions of the `CM Sans Serif boldface extended' fonts differ considerably from the traditionally (OT1) encoded ones: At large sizes, > 10pt, they have thinner strokes and are much wider. At 25pt they are hardly to be recognized as being `boldface'. This package attempts to make these T1 fonts look like the traditional ones did. You do not need any new fonts; the package just changes the way LaTeX makes use of the current ones.
codepage
latex3
Support for variant code pages.
colorsep
dvips3
Support for colour separation when using dvips
colortab
plain3
Lets you shade or color the cells in the alignment environments such as \halign and LaTeX's tabular and array environments.
concmath
fonts3
Concrete math fonts derived from Computer Modern math fonts using parameters from Concrete text fonts. A LaTeX package providing the necessary font definition code is included.
concrete
fonts3
A wrapper to load up the appropriate packages to use the concrete fonts.
context
generic3
A full featured, parameter driven macro package, which fully supports advanced interactive documents. ppchtex is a modeul that can be used to typeset chemical formulas.
count1to
latex3
A LaTeX package which sets count1 to count9, which can be used to select certain pages with a driver. Also provides access to the number of pages of the document. Uses the everyshi package.
croatian
lang3
Fonts for typesetting Croatian scripts
crossword
latex3
Macros for typesetting crossword puzzles.
crosswrd
latex3
??
csfonts
fonts2
Czech/Slovak-tuned Metafont Computer Modern fonts.
cslatex
latex
LaTeX support for Czech/Slovak typesetting.
csplain
plain2
Plain TeX support for Czech/Slovak typesetting.
curves
graphics3
Draws curves in the LaTeX picture environment using parabolas between points with continuous slope at points. Equivalent to technical pens with compasses and French curves.
custom-bib
latex2
Package generating customized BIBTeX bibliography styles from a generic file using docstrip.
cyrillic
lang2/cyrillic
General support for LaTeX typesetting in Cyrillic (fonts, hyphenation patterns, Babel package etc
dancers
fonts3
Font for the Sherlock Holmes `Dancing Men'
dates
latex3
Macros for parsing date strings.
deleq
latex3
Provides a more flexible numbering of equations, subequations, and `recycled' equations, including `partial' equation numbers (`3a', `3b' etc.).
devanagari
lang3
Fonts for typesetting Devanagari
dialogl
latex3
Macros for constructing interactive LaTeX scripts
dinbrief
latex3
German letter DIN style.
directory
bibtex3
A package for LaTeX and BIBTeX that facilitates the construction, maintenance and exploitation of an address book like database.
dotseqn
latex3
Flush left equations with dotted letters to the numbers
draftcopy
latex3
Places the word DRAFT (or other words) in light grey diagonally across the background (or at the bottom) of each (or selected) pages of the document.
dratex
graphics3
General drawing macros entirely in TeX
dropping
latex3
A LaTeX2e macro for dropping the first character(s) (or word(s)) of a paragraph. This is an extension of the LaTeX 2.09 package dropcaps. This package automatically takes care of finding the font name.
dtk
latex3
Macros for the DANTE publication.
duerer
fonts3
Computer Duerer fonts.
dvips
generic1
Tom Rokicki's dvi to PostScript driver
dvipsbas
dvips1
Basic support files for dvips
ean
generic3
Font for making EAN barcodes.
easy
latex3
Macros for simplifying the writing of equations.
ec
fonts2
The ec fonts support the complete LaTeX T1 encoding, as defined at the 1990 TUG conference hold at Cork/Ireland. They are intended to be as stable as the cm fonts are, i.e., there shall be no more changes to the tfm files. The ec fonts also contain a Text Companion Symbol font, called tc, featuring many useful characters needed in typesetting, for example oldstyle digits, currency symbols (including the newly created Euro symbol), the permille sign, copyright, trade mark and servicemark as well as a copyleft sign, and many others. Recent releases of LaTeX2e support the ec fonts. The dc fonts, which were termed as preliminary versions, will dissappear from the archives.
ecc
fonts3
The Metafont sources and tfm files of the European Concrete Fonts. This is the EC implementation of Knuth's Concrete fonts, including also the corresponding text companion fonts.
edmac
plain3
A macro package for typesetting scholarly critical editions
eepic
graphics2
A set of TeX macros for LaTeX implementing several extensions to EPIC and the LaTeX picture drawing environment, including the drawing of lines at any slope, the drawing of circles in any radii, and the drawing of dotted and dashed lines much faster with much less TeX memory, and providing several new commands for drawing ellipses, arcs, splines, and filled circles and ellipses.
eiad
latex3
Macros and EIAD fonts.
elsevier
latex3
Preprint style for Elsevier Science journals
elvish
fonts3
Font for typesetting Tolkien Elvish script
emp
latex3
A package for encapsulated MetaPost pictures in LaTeX. Useful for keeping illustrations in sync with the text. It also frees the user from inventing descriptive names for PostScript files that fit into the confines of file system conventions.
endfloat
latex3
Place all figures on pages by themselves at the end of the document with markers like "[Figure 3 about here]" appearing in the text (by default) near to where the figure (or table) would normally have occurred.
engwar
fonts3
Font for typesetting Tolkien Engwar script, by Michael Urban
envbig
latex3
Printing addresses on envelopes
envlab
latex3
A LaTeX2e package for producing mailing envelopes and labels, including barcodes and address formatting according to the US Postal Service rules. Redefines the standard \makelabels command of the LaTeX2e letter documentclass.
eplain
formats2
Simple but powerful extended version of the plain format, adding support for bibliographies, tables of contents, enumerated lists, verbatim input of files, numbered equations, tables, two-column output, footnotes and commutative diagrams.
eqname
latex3
Style for different equation numbering.
eqnarray
latex3
More generalised equation arrays with numbering.
esieecv
latex3
Curriculum vit&ae; for French.
euler
latex3
Provides a setup for using the AMS Euler family of fonts for math in LaTeX documents. "The underlying philosophy of Zapf's Euler design was to capture the flavor of mathematics as it might be written by a mathematician with excellent handwriting." [concrete-tug] The euler package is based on Knuth's macros for the book "Concrete Mathematics". The text fonts for the Concrete book are provided by the beton package.
everysel
latex3
LaTeX package which provides hooks into \selectfont.
everyshi
latex3
Hooks for taking action at every \shipout
exam
latex3
Package for typesetting exam scripts.
examdesign
latex3
Package for typesetting exams.
exams
latex3
Exam questions can be multiple choice or free form long/short answer questions. Options include the typesetting of the exam itself, an exam showing all the answers and a collection of questions and answers. Questions can be parametrized. Use of a random generator provides for automatic shuffling of multiple choice items.
expdlist
latex3
Expanded description environments
export
latex3
This package allows the user to export/import the values of LaTeX registers (counters, rigid and rubber lengths only). It is definitely NOT for faint-hearted users.
fancybox
latex2
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.
fancyhdr
latex3
Support for sophisticated control of page headers and footers in LaTeX2e. It supersedes the older fancyheadings package which should no longer be used.
fancyvrb
latex2
Sophisticated handling of verbatim text, to write it out, read it in, and typeset it
fax
latex3
Document class for preparing faxes.
fc
fonts3
Fonts for African languages, complementary to Computer Modern.
feynmf
graphics3
Macros and fonts for creating Feynman (and other) diagrams.
float
latex2
Improves the interface for defining floating objects such as figures and tables. Introduces the boxed float and the ruled float. You can define your own floats and improve the behaviour of the old ones. Also incorporates the H option of the superseded here package. You can select this as automatic default with \floatplacement{figure}{H}.
floatfig
latex3
Allows text to be wrapped around figures.
floatflt
latex3
Float text around figures and tables which do not span the full width of a page. This is an improved version of floatfig. It is more or less similar to floatingtable. The tables/figures can be set left/right or alternating on even/odd pages. Works with the multicol package. Doesn't work well in the neighbourhood of list environments unless you change your LaTeX document.
fncychap
latex3
This package provides six predefined chapter headings. Each can be modified using a set of simple commands. Optionally one can modify the formatting routines in order to create additional chapter headings. This package was previously known as FancyChapter.
foilhtml
latex3
Provides integration between FoilTeX and LaTeX2HTML. It adds sectioning commands and elements of logical formatting to FoilTeX and provides support for FoilTeX commands in LaTeX2HTML. It also supports automatic creation of LaTeX2HTML images with proper font sizes and shapes when converting FoilTeX documents.
foiltex
latex3
A LaTeX2e class for overhead transparencies. Can be used with fancybox to place a variety of borders around the slides.
fontinst
latex3
TeX macros for converting Adobe Font Metric files to TeX metric and virtual font format
fontname
texlive1
Karl Berry's scheme for naming fonts in TeX
fonts
latex1
Extra line and circle fonts for LaTeX
footbib
latex3
A package to put bibliographic references as footnotes.
footmisc
latex3
Sophisticated footnotes package for LaTeXcapturing as package options much (if not all) of the functionality of the various other footnote packages.
footnpag
latex3
Allows footnotes on individual pages to be numbered from 1, rather than being numbered sequentially through the document.
formats
texlive2
Prebuilt TeX format and Metafont base files
fp
latex3
Provides an extensive collection of arithmetic operations for fixed point real numbers of high precision.
french
lang2
Style for French typography
fribrief
latex3
A LaTeX class for writing letters.
fundus
latex3
Providing LaTeX access to various font families.
futhark
fonts3
Fonts for the Older Futhark script
g-brief
latex3
A document class for LaTeX2e. Serves for formatting formless letters in german or english language.
gb4e
latex3
Government Binding styles.
general
doc1
Useful general documentation.
genmisc
generic3
Miscellaneous small files for all formats, specific to the TeX Live CD-ROM.
geometry
latex3
A package which allows LaTeX2e users to customise page layout (page sizes) using an easy and flexible user interface. For example \geometry{body={6.5in,8.75in}, top=1.2in, left=2cm, nohead}. This is an update of the now superseded pagesize package.
geomsty
latex3
Provides: inclusion of PostScript figures, and of TeX text within figures; automatic creation of index entries and cross-references where appropriate; no need to worry about fragile commands in almost all situations; greater versatility in defining theorem-like environments; proofing aids such as version numbers and a running index.
german
latex2
Style for German typography.
germbib
bibtex2
German variants of standard BIBTeX styles.
go
fonts3
Fonts and macros for typesetting go games.
gothic
fonts3
Gothic and ornamental initial fonts by Yannis Haralambous.
graphics
latex2
The primary LaTeX package for the support of the inclusion of graphics generally produced with other tools. This package aims to give a consistent interface to including the file types that are understood by your printer driver. For documentation see grfguide.
grnumalt
latex3
A package which implements a numbering system used in ancient Athens, producing the `Athenian' numeral for any positive arabic numeral. The package can be used as a means to provide alternative counters.
guides
doc2
Guides to using LaTeX, in English, German, French and Greek
gustlib
plain3/gustlib
Various small utility packages for typesetting in plain TeX, with a Polish perspective
hands
fonts3
Pointing hand fonts
harpoon
latex3
Extra harpoons, using the graphics package
harvard
bibtex2
The Harvard bibliography style family.
harvmac
plain3
Paul Ginsparg's Harvard macros for scientific articles
hh
latex3
Fancy boxing effects
histogr
latex3
Drawing histograms with the LaTeX picture environment.
hppa1.1-hpux10.10
systems1
System binaries HP running hpux10.10.
html
doc2
Various TeX documentation converted to HTML
hyper
latex3
Redefines LaTeX cross-referencing commands to insert \special commands for HyperTeX dvi viewers, such as recent versions of xdvi.
hyperref
latex3
Redefines LaTeX cross-referencing commands to insert \special commands for HyperTeX dvi viewers, or for translation to Adobe's PDF (Portable Document Format) for viewing on the Web with Acroread.
hyphen
lang1
Collection of hyphenation patterns.
i386-linux
systems1
System binaries for Intel machines running Linux.
ieeepes
latex3
Allows typesetting of transactions, as well as discussions and closures, for the IEEE Power Engineering Society Transactions journals.
ifacmtg
latex3
Elsevier Science preprint style for IFAC meetings.
imac
latex3
A set of files for producing correctly formated documents for the International Modal Analysis Conference.
indxcite
latex3
A package to automatically generate an Author Index based on citations made using BIBTeX. It requires the use of the harvard and index packages and LaTeX2e.
info
doc2
Documentation in GNU info form
ini
texlive1
Startup files for building formats
inputenc
latex3
Controlling inpout encoding
insbox
generic3
A TeX macro for inserting pictures/boxes into paragraphs.
ipa
latex3
Style for using International Phonetic Alphabet fonts
isostds
latex3
Class and package files for typesetting ISO International Standard documents. Several standard documents have been printed by ISO from camera-ready copy prepared using LaTeX and these files. One set of files is for generic ISO typesetting and the other is an extension set of packages for typesetting ISO 10303 standards.
jadetex
latex3
Macro package on top of LaTeX to typeset TeX output of Jade DSSSL implementation.
jknappen
latex2
Miscellaneous macros, mostly for making use of extra fonts, by Jörg Knappen.
jsmisc
plain3
Miscellaneous useful macros by Joachim Schrod.
jura
latex3
A document class for German law students.
kdgreek
fonts3
Greek fonts.
kluwer
latex3
A LaTeX2e class file for submissions of journal articles to Kluwer Academic Publishers Dordrecht, the Netherlands.
knuth
doc3
Knuth's own documentation, including the TeXbook and the Metafontbook
koma-script
latex3
A drop-in replacement for the article/report/book classes with emphasis on European rules of typography and paper formats as laid down by Jan Tschichold. The article class, for example, becomes scrartcl.
kuvio
graphics3
Drawing macros and fonts for diagrams.
labels
latex3
Support for printing sheets of sticky labels (but could also be used for business cards). The number of rows and columns of labels, and their size, can be changed.
lamstex
formats3
A merge of the best in AMSTeX and LaTeX
lastpage
latex3
Reference the number of pages in your LaTeX document (as in a page footer that says: Page N of M).
latex2html
doc3
A Perl program that translates LaTeX source files into HTML (HyperText Markup Language). For each source file given as an argument the translator will create a directory containing the corresponding HTML files.
leftidx
latex3
This package enables left subscripts and superscripts in math mode. These subscripts and superscripts are automatically raised for better fitting to the symbol they belong to.
lettrine
latex3
A package to typeset dropped capitals in various ways, typically those described in the French typographic books.
levy
latex3
Macros for using Silvio Levy's Greek fonts
lgc
doc3
Examples from the LaTeX Graphics Companion
lgreek
latex3
Macros for using Silvio Levy's Greek fonts
lineno
latex3
Adds line numbers to selected paragraphs with reference possible through the LaTeX \ref and \pageref cross reference mechanism. Version 2.00 supports numbering of one in five lines and switching the line numbers from the left to the right side of the page in twoside mode.
linguex
latex3
A package to facilitate the formatting of linguist examples. Automatically takes care of example numbering, indentations, indexed brackets, and the "*" in grammaticality judgments. linguho.sty allows for automatic extraction of a handout from a file generated with linguex.sty.
listings
latex3
A package for typesetting listings using LaTeX2e. The source code is read directly by TeX. Keywords, comments and strings can be typeset using different styles, e.g., default is bold for keywords, italic for comments and no special style for strings.
localloc
latex3
Macros for localizing TeX register allocations
logic
fonts3
Metafont font for drawing logic diagrams.
lollipop
formats3
A new generation format
ltablex
latex3
Modifies the tabularx environment to combine the features of the tabularx package (auto-sized columns in a fixed width table) with those of the longtable package (multi-page tables).
ltxdoc
latex1
Class for documented LaTeX2e classes.
ltxmisc
latex2
Miscellaneous LaTeX styles.
lw35ps
fonts2
Font metrics and LaTeX font description files for standard 35 PostScript fonts.
ly1
latex3
Support for LY1 LaTeX encoding, i.e. the Y&Y texnansi encoding.
mailing
latex3
Macros for mail merging
makeindex
texlive1
A general purpose hierarchical index generator; it accepts one or more input files (often produced by a text formatter such as TeX or troff, sorts the entries, and produces an output file which can be formatted. The formats of the input and output files are specified in a style file; by default, input is assumed to be a idx file, as generated by LaTeX.
malayalam
lang3
Fonts for typesetting Malayalam, with a pre-processor
malvern
fonts3
A new sans-serif font family
mapcodes
latex3
Support for multiple character sets and encodings.
maple
latex3
Styles and examples for the MAPLE newsletter.
margbib
latex3
A package for displaying bibliography tags in the margins.
mathcomp
latex2
A package which provides access to some interesting characters of the Text Companion fonts (TS1 encoding) in math mode.
mathematica
fonts3
Virtual TeX fonts that can be used with the PostScript fonts distributed with Mathematica 3.0. The archives use a TDS conforming directory structure. A style file for LaTeX2e is included, that enables use of the fonts and the new symbols from LaTeX2e.
mcite
latex3
Support for collapsing multiple citations into one, as customary in physics journals
mdwtools
latex3
Miscellaneous tools by Mark Wooding, including support for @, a doafter command, footnotes, mathenv for various alignment in maths, list handling, trivial maths oddments, rewrite of LaTeX's tabular and array environments, verbatim handling, and syntax diagrams.
metasupp
texlive1
MetaPost support files
mex
formats2
MeX is an adaptation of Plain TeX and LaTeX209 formats to the Polish language and to the Polish printing customs. It contains a complete set of METAFONT sources of Polish fonts, hyphenation rules for the Polish language and sources of formats.
mff
latex3
A package to provide something similar to `multiple master' fonts, but using Metafont; you specify a font by a set of Metafont parameters, and TeX makes up a mf file to generate the required font; this package is not integrated with NFSS (or MakeTeXTFM) yet fun.
mflogo
latex1
LaTeX package and font definition file to access the Knuthian `logo' fonts described in `The Metafontbook' and the Metafont and MetaPost logos in LaTeX documents.
mfmisc
fonts1
Small support files for Metafont.
mfnfss
latex3
Font description files for extra fonts like yinit and ygoth
mfpic
graphics3
Macros which generate Metafont code for drawing pictures.
mft
texlive1
mftoeps
fonts3
Converts MF to EPS.
midnight
generic3
A set of useful macro tools
minitoc
latex3
Produce a table of contents for each chapter.
mips-irix5.3
systems1
System binaries for SGI box running Irix 5.3.
mips-irix6.2
systems1
System binaries for SGI box running Irix 6.2.
misc209
latex2
Miscellaneous small macro files for LaTeX2.09.
mnras
plain3
Styles for the Monthly Notices of the Royal Astronomical Society.
monster
latex3
Towards a more rational and modular LaTeX, by Matt Swift; a set of powerful tools
montex
fonts3
MonTeX provides Mongolian support for LaTeX2e (now Cyrillic, but soon also Classical Mongolian).
morehelp
latex3
A package to enhance LaTeX2e error messages by providing descriptions of the possible causes including those that may not be obvious. This style is effectively an online substitute for error lists found in the LaTeX books, although it cannot completely replace them. Only true LaTeX errors are included, TeX errors are beyond the reach of ordinary macros.
moresize
latex3
A LaTeX2e package for using font sizes up to 35.88pt, for example with the new EC fonts. New commands \HUGE and \ssmall for selecting font sizes are provided together with some options working around current LaTeX2e shortcomings in using big font sizes. The package also provides options for improving the typesetting of paragraphs (or headlines) with embedded math expressions at font sizes above 17.28pt.
moreverb
latex3
A verbatim mode that can handle TABs properly, can number lines, can number lines in an included file, can produce boxed verbatims, etc.
morse
fonts3
A package for printing Morse code signs.
mpbase
metapost1
Basic MetaPost support files.
mpfnmark
latex3
A package which provides the command \mpfootnotemark, which can be used in the same way as \footnotemark. The difference between these two macros is that within minipage environments the latter uses the standard footnote marker style (defined by \thefootnote), while the new command uses the minipage footnote marker style (defined by \thempfootnote).
mslapa
latex3
LaTeX and BIBTeX style files for a respectably close approximation to APA (American Psychological Association) citation and reference style.
mtbe
plain3
Examples from Mathematical TeX by Example by Arvind Borde
multenum
latex3
Multi-column enumerated lists
multi
dvips3
dvips header for making n-up pages
multido
generic2/multido
Provides a generic loop macro for use in any TeX macro package
musictex
generic3
Typesetting music with TeX.
musixtex
generic3
Extended MusicTeX, with better slurs
myletter
latex3
Another letter package.
nassflow
latex3
Drawing Nassi-Schneidermann diagrams.
natbib
bibtex2
A bibliography style that handles author-year and numbered references.
newalg
latex3
Format algorithms like Cormen, Leiserson and Rivest.
newsletr
plain3
Macros for making newsletters
newthm
latex3
A modified version of the theorem-style which provides generation of lists of theorems. This has been superseded by ntheorem
niceframe
latex3
Support for fancy framing of pages
nomencl
latex3
Nomenclature package for producing lists of symbols using the capabilities of the MakeIndex program.
ntgclass
latex2
Versions of the standard LaTeX article and report classes, rewritten to reflect a more European design, by the Dutch TeX Users Group
ntheorem
latex3
A package for handling theorem-like environments. Aditionally to several features for defining the layout of theorem-like environments which can be regarded to be standard requirements for a theorem-package, it provides solutions for two related problems: placement of endmarks and generation of lists of theorem-like environments. In contrast to former approaches, it solves the problem of setting endmarks of theorem-like environments (theorems, definitions, examples, and proofs) automatically at the right positions, even if the environment ends with a displaymath or (even nested) list environments; it also copes with the amsmath package. This is done in the same manner as the handling of labels by using the aux file. It also introduces the generation of lists of theorem-like environments in the same manner as listoffigures.
numline
latex3
Macros for numbering lines.
objectz
latex3
Macros for typesetting Object Z
oca
fonts3
OCR font
ocr-a
fonts3
Fonts for OCR-A
ocr-b
fonts3
Fonts for OCR-B
ogham
fonts3
Fonts for typesetting Ogham script
ogonek
latex3
Support for Polish typography and the ogonek
oldstyle
latex3
Font information needed to load the cmmi and cmmib fonts for use to produce oldstyle numbers
osmanian
fonts3
Osmanian fonts by Alan Stanier for writing Somali
ot2cyr
fonts2
Macros to use to the OT2 Cyrillic encoding
overpic
latex3
The overpic environment is a cross between the LaTeX picture environment and the \includegraphics command of graphicx. The resulting picture environment has the same dimensions as the included eps graphic. LaTeX commands can be placed on the graphic at defined positions. A grid for orientation is available.
overword
latex3
This package provides two macros which can be used as building blocks for the parsing of text. For an example of their use, see the calendar package.
pandora
fonts3
The Pandora font family
paper
latex3
A class derived from article, tuned for producing papers for journals. Introduces new layout options and font commands for sections/parts. Defines a new keywords environment, and subtitle and institution commands for the title section. New commands for revisions. And more.
parallel
latex3
Provides a parallel environment which allows two columns of text to be typeset. Useful for typesetting two languages side-by-side.
patch
latex3
Macros for package management.
pawpict
latex3
A package for easy inclusion of graphics made by PAW (Physics Analysis Workstation). You need to have PAW installed on your system to bennefiet from this package.
pb-diagram
latex3
Diagram package, using LAMSTeX fonts, by Paul Burchard.
pdcmac
plain3
Damian Cugley's macro tools.
pdftex
plain2
Macro packages for variant TeX which writes PDF format.
phonetic
fonts3
Metafont Phonetic fonts, based on Computer Modern
physe
formats3
PHYSE format
phyzzx
formats3
A TeX format for physicists
picinpar
latex3
Insert pictures into paragraphs. (NOTE: Piet van Oostrum does not recommend this package. Picins is recommended instead.)
picins
latex3
Insert pictures into paragraphs.
pictex
graphics2
Picture drawing macros for LaTeX.
piff
latex3
Macro tools by Mike Piff
pl
latex3
Literate Programming for Prolog with LaTeX.
pl-mf
fonts3
Polish extension of Computer Modern fonts in MF sources.
pl-qx
fonts3/pl-qx
LaTeX support for extra Polish fonts (Antyktor etc)
plainmisc
plain1
Miscellaneous useful macros for plain TeX
plaintex
plain1
Basic Plain TeX macros
platex
latex3
PLaTeX provides tools to typeset documents in Polish using LaTeX2e. It can use Polish fonts (so-called PL fonts), EC fonts, it can be usefull even one has only CM fonts.
plgraph
generic3
LaTeX graphics package with wrapper to allow it to be used with generic plain TeX
plpsfont
fonts3
Polish extension of Computer Modern fonts, PL fonts in PostScript T1 format. Use the same tfm files as for pk fonts generated by METAFONT.
pmgraph
latex3
A set of extensions to LaTeX picture environment, including a wider range of vectors, and a lot more box frame styles.
poligraf
generic3
Page preparation for prepress, color separation, crop-marks, color and gray scale bars, booklet preparation, etc.
polish
doc3/polish
General TeX and LaTeX documentation in Polish
polyglot
latex3
A package for LaTeX2e multilingual support.
prelim2e
latex3
Allows the marking of preliminary versions of a document.
prettyref
latex3
Additional functionality to LaTeX2e label--reference mechanism. It allows the author to "preformat" all types of labels.
progkeys
latex3
The file `programs.sty' is intended to allow a parameterized way of typesetting programs with TeX/LaTeX commands inside. The file `keywords.sty' allows use and define sets of keywords that will be typeset with different fonts, according to the wish of the user.
program
latex3
Typesetting programs and algorithms
proofs
latex3
Macros for building proof trees.
psafm
fonts3
AFM files for PostScript fonts
psfonts
fonts2
PostScript fonts for use with TeX and LaTeX.
psfrag
graphics2
A set of macros and a PostScript header which allows LaTeX constructions (equations, picture environments, etc.) to be precisely superimposed over Encapsulated PostScript figures. The user can use his/her favorite drawing tool to create an EPS figure, placing simple text "tags" where each replacement is to be placed. PSfrag will automatically remove those tags from the figure and replace them with the LaTeX construction that the user specifies, properly aligned, scaled, and/or rotated.
psizzl
formats3
A TeX format from SLAC
pslatex
latex2
A small package that makes LaTeX default to `standard' PostScript fonts. It is basically a merger of the times and mathptm styles from the psnfss suite of packages. You must have installed standard LaTeX and PSNFSS PostScript fonts to use this package. The main novel feature is that the pslatex package tries to compensate for the visual differences between the Adobe fonts by scaling Helvetica by 90%, and `condensing' Courier (i.e. scaling horizontally) by 85%. The package is supplied with a (unix) shell file for a `pslatex' command that allows standard LaTeX documents to be processed, without needing to edit the file.
psnfss
fonts2
Font definition files, macros and font metrics for common PostScript fonts
psnfssx
latex3
Extra styles and encodings for PS fonts, including Y&Y encoding support.
pspicture
latex2
Replacement for core LaTeX picture macros to use PostScript \special commands
pspk
fonts3
PK files for common PostScript fonts
pstricks
graphics2
An extensive collection of PostScript macros that is compatible with most TeX macro packages, including Plain TeX, LaTeX, AMS-TeX, and AMS-LaTeX. Included are macros for color, graphics, pie charts, rotation, trees and overlays. It has many special features, including: a wide variety of graphics (picture drawing) macros, with a flexible interface and with color support. There are macros for coloring or shading the cells of tables.
punk
fonts3
Donald Knuth's punk font
qfonts
fonts3
Public domain Adobe Type 1 fonts; so far only Quasi-Palladio (regular, italic, bold and bold italic), based on URW's Palladio, is available; the design of Palladio, alike the design of the obsolete Platan, resembles the design of Hermann Zapf's Palatino. (PFB, AFM, PFM, TFM and ENC files for TeX-ers, DOC).
qobitree
graphics3
LaTeX macros for typesetting trees
qsymbols
latex3
For defining systematic mnemonic abbreviations, starting with ` for math symbols and \" for arrows, from the amssymb and stmaryrd packages
quotchap
latex3
A package for creating decorative chapter headings with quotations, a PostScript output device and the psnfss package are needed, the color package and a greyscale output device are recommended.
r-und-s
latex3
This package decodes the german `R- und S-Sätze', which are numerically coded security advice for chemical substances into plain text. This is e.g., used to compose security sheets or lab protocols and especially useful for students of chemistry.
ragged2e
latex3
LaTeX package which defines new commands \Centering, \RaggedLeft, and \RaggedRight and new environments Center, FlushLeft, and FlushRight, which set ragged text and are easily configurable to allow hyphenation.
rcs
latex3
Use RCS (revision control system) tags in LaTeX documents.
realcalc
plain3
Macros for real arithmetic calculations.
refcheck
latex3
Intended to check references in a document, looking for numbered but unlabelled equations, for labels, which are not used in the text, for unused bibliography references. It can also display label names in text near corresponding numbers of equations and/or bibliography references.
refman
latex3
Variant report and article styles
revtex
latex2
Styles for American Physical Society, American Institute of Physics, and Optical Society of America. Only works in compatibility mode under LaTeX2e.
rlepsf
generic3
A macro package for use with epsf.tex which allows PostScript labels in an eps file to be replaced by TeX labels.
rmpage
latex3
A package to help change page layout parameters in LaTeX. It lets you change page layout parameters in small steps over a range of values using options. It can set \textwidth appropriately for the main fount, and ensure that the text fits inside the printable area of a printer. An rmpage-formatted document can be typeset identically without rmpage after a single cut and paste operation. Local configuration can set defaults: for all documents; and by class, by printer, and by paper size. The geometry package is better if you want to set page layout parameters to particular measurements.
rotating
latex2
A package built on the standard LaTeX graphics package to perform all the different sorts of rotation one might like, including complete figures and tables and captions.
rotfloat
latex3
Rotate floats.
rplain
latex3
Redefines the `plain' pagestyle. The page numbers are now in the lower right corner.
rs6000-aix3.2.5
systems1
System binaries for RS6000 running AIX 3.2.5.
rs6000-aix4.1.4.0
systems1
System binaries for RS6000 running AIX 4.1.4.0.
sauter
fonts3
Extensions to the CM fonts, providing a parameterization scheme to build fonts at true design sizes
scale
latex3
A package to scale a document by . This is useful if you are preparing a document on e.g. A5 paper and want to print on A4 paper to achieve a better resolution.
schedule
latex3
A package intended to automatically format weekly schedules using LaTeX's picture environment. It requires the packages calc and color. Its main feature is the accuracy with which appointments are represented: boxes drawn to represent a particular appointment are accurate to the minute -- i.e., a 31 minute appointment will have a box 1/60th longer than a 30 minute appointment. A number of features are included to allow the user to customize the output.
script
latex3
Variant report / book styles
semantic
latex3
Eases the typesetting of notation of semantics and compilers. Includes T-diagrams, various derivation symbols and inference threes.
seminar
latex2
Produce overhead slides (transparencies) with bells and whistles.
setspace
latex3
Provides commands and environments for doing double and one-and-a-half line spacing based on pt size. If a different spacing is required then the \setstretch{baselinestretch} command is supported. The spacing environment takes one argument which is the baselinestretch to use, e.g., \begin{spacing}{2.5}.
shadbox
latex3
A tool to shade the background of any box -- text, figure, table etc. -- using Plain (La)TeX.
shadethm
latex3
Package that allows declarations of the form \newshadetheorem{thm}{Theorem} or \newshadetheorem{}[]{} or \newshadetheorem{}{}[] to produce shaded boxes from the usual command \begin{theorem} . . . \end{theorem}. The color package is required.
showlabels
latex3
Show label commands in the margin.
siam
generic3
Styles for SIAM publications
sidecap
latex3
Defines new LaTeX environments called SCfigure and SCtable (analogous to figure and table), to typeset captions sideways. Options include outercaption, innercaption, leftcaption and rightcaption.
siggraph
latex3
Document class for formatting papers according to the specifications for submission to the annual ACM Siggraph conference
simpsons
fonts3
Metafont source for Simpsons characters
slashbox
latex3
Draw an oblique (slash) line in a `tabular' column in LaTeX
slidenotes
latex3
A class package for the easy production of a slide collection with annotations. Builds on the report style (or variants).
smallcap
latex3
Support for all 4 shapes of Small caps in DC1.3 where SC becomes a family, rather than a shape (\scshape is replaced by \scfamily). Thus you can write \bf\scfamily\slshape to get small caps bold slanted.
songbook
latex3
Package for typesetting song lyrics.
sparc-solaris2.5.1
systems1
System binaries for Sun Sparc running Solaris 2.5.1.
sparc-solaris2.6
systems1
System binaries for Sun Sparc running Solaris 2.6.
sparc-sunos4.1.4
systems1
System binaries for Sparc running SunOS 4.1.4.
sprite
graphics3
Macros to set bitmaps with TeX
ssqquote
latex3
LaTeX package and font definition file to access the `cmssq' fonts, i.e. Computer Modern Sans Serif Quotation Style. The LaTeX package also defines a chapterquotes environment as an example application.
startex
formats3
A TeX format designed to help students write short reports and essays. It provides the user with a suitable set of commands for such a task. It is also more robust than plain TeX and LaTeX.
stmaryrd
fonts2
St Mary Road symbols for functional programming.
subeqn
latex3
Package for subequation numbering.
subeqnarray
latex3
Equation array with sub numbering.
subfigure
latex3
Figures divided into subfigures.
supertabular
latex3
A multi-page tables package. Generally longtabl is a little easier to use and more flexible.
swift
latex3
Miscellaneous macros by Matt Swift.
tabbing
latex3
A package offering a variant of the tabbing environment which allows accented letters.
tap
plain3
An advanced, however easy table package. With PostScript allows shaded/coloured tables with diagonal rules. Plain, LaTeX etc.
taylor
graphics3
Diagram macros by Paul Taylor.
tbe
plain3
Examples from Arvind Borde's TeX by Example
tds
doc1
TDS (TeX Directory Structure documentation.
tengwar
fonts3
Font for typesetting Tolkien Tengwar script, by Michael Urban
tex-ps
generic3
TeX PostScript.
tex4ht
latex2
Provide a configurable (La)TeX-based authoring system for hypertext.
texdraw
graphics3
Graphical macros, using embedded PostScript.
texip
formats3
Macros from TeX in Practice
texlive
texlive1
Basic material for TeX Live.
texsis
formats3
TeXsis is a Plain TeX macro package which provides useful features for typesetting research papers and related documents. For example, it includes support specifically for: Automatic numbering of equations, figures, tables and references; Simplified control of type sizes, line spacing, footnotes, running headlines and footlines, and tables of contents, figures and tables; Specialized document formats for research papers, preprints and "e-prints," conference proceedings, theses, books, referee reports, letters, and memoranda; Simplified means of constructing an index for a book or thesis; Easy to use double column formatting; Specialized environments for lists, theorems and proofs, centered or non-justified text, and listing computer code; Specialized macros for easily constructing ruled tables. TeXsis was originally developed for physicists, but others may also find it useful. It is completely compatible with Plain TeX.
text1
formats3
TeX format from the University of Washington
textcomp
latex3
Supports the Text Companion fonts which provide many text symbols (such as baht, bullet, copyright, musicalnote, onequarter, section, and yen) in the TS1 encoding.
textfit
latex3
Package to support fitting of text to a given width or height by scaling the font
textmerg
latex3
Merge text in TeX and LaTeX. Useful, for example, in mail merge.
thesis
latex3
A class for producing a thesis based on the report class for a more European and more flexible look. Supports options like noindent, noitemization, headline, nocenter, crosshair, and chapterbib.
thumb
latex3
A package for making running thumb marks in documents.
timesht
latex3
Package for typesetting time sheets.
timing
latex3
Fonts and macro package for drawing timing diagrams.
tipa
fonts3
Fonts and macros for IPA phonetics characters.
titlesec
latex3
A package providing a friendly interface to sectioning commands. You can select among various title styles or change the font of all headings with a single command. It provides simple one-step page styles, too.
tools
latex2
Standard LaTeX2e tools, for extended tabular, verbatim and theorem support
tracking
latex3
Automatically adjust spaces between symbols in words or phrases to fit them into a specified length. Any chain of symbols (including spaces) in the current font may be treated.
treesvr
latex3
Tree macros.
treetex
plain3
Allows the automatic layout of n-ary trees with arbitrary node sizes in LaTeX, using an external C program to do much of the hard work.
tug
doc3
TeX Users Group information
tugboat
generic2
LaTeX macros for TUGboat articles.
type1
fonts2
Public domain PostScript Type1 fonts, including the URW fonts distributed with Ghostscript
type1cm
latex3
A package that removes the restriction when using scalable versions of the cm fonts (Type1 Bakoma, or versions from BSR/Y&Y, or True Type versions from Kinch, PCTeX etc.) where LaTeX restricts the cm fonts to discrete sizes.
typehtml
latex3
Typeset HTML (i.e., World Wide Web documents) directly from LaTeX. Can handle almost all of HTML2, and most of the math fragment of the draft HTML3.
uaclasses
latex3
This package provides a LaTeX2e document class named `ua-thesis' for typesetting theses and dissertations in the official format required by the University of Arizona. Moreover, there is a fully compatible alternative document class `my-thesis' for private "nice" copies of the dissertation, and the respective title pages are available as separate packages to work with "any" document class.
ucthesis
latex3
A modified version of the standard LaTeX REPORT style that is accepted for use with University of California PhD dissertations and Masters theses.
ulsy
latex3
Extra mathematical characters
umlaute
latex3
An interface to inputenc for using alternate input encodings
umrand
fonts3
Package for page frames.
underlin
latex3
Package for underlining. Be advised that underlining is considered bad style in typesetting. See also ulem which is a specific package for LaTeX.
useful
doc2
Useful documentation; various LaTeX guides, FAQ, fontname docs, etc.
utthesis
latex3
University of Toronto thesis style.
uwthesis
latex3
University of Washington thesis
vdm
latex3
Typesetting VDM schemas
vector
latex3
Macros for more convenient representation of vectors in LaTeX2e, both symbolically and as implicit or explicit rows/columns of elements
vertex
plain3
Styles for economics working papers and journals
vita
latex3
This class provides necessary macros to prepare your Curriculum Vitae or Resume.
vrb
latex3
Verbatim macros via plain TeX
vrsion
latex3
Defines a command which produces a version number in the dvi-file when LaTeX is run.
wasy
fonts3
The wasy fonts (Waldis symbol fonts)
wasysym
latex2
Makes some additional characters available that come from the wasy fonts (Waldis symbol fonts). These fonts are not automatically included in NFSS2/LaTeX2e since they take up important space and aren't necessary if one makes use of the packages amsfonts or amssymb. Symbols include: join, box, diamond, leadsto, sqsubset, lhd, rhd, apprle, ocircle, invneg, logof, varint, male, female, phone, clock, lightning, pointer, sun, bell, permil, smiley, various electrical symbols, shapes, music notes, circles, signs, astronomy, etc.
williams
latex3
Miscellaneous macros by Peter Williams.
win32
systems1
System binaries for Windows 32.
wnri
fonts3
Metafont fonts for Old English, Indic languages in transcription, and American Indian languages.
wsuipa
fonts2
Washington State University IPA phonetic fonts
xtcapts
latex3
Defining language-depend text macros
xymtex
latex3
Typesetting chemical structures.
xypic
graphics2
A package for typesetting a variety of graphs and diagrams with TeX. Xy-pic works with most formats (including LaTeX, AMS-LaTeX, AMS-TeX, and plain TeX), in particular Xy-pic is provided as a LaTeX2e `supported package'.
yannisgr
fonts3
Greek fonts by Yannis Haralambous
yfonts
latex2
A LaTeX interface to the old-german fonts designed by Yannis Haralambous: Gotisch, Schwabacher, Fraktur and the baroque initials.
yhmath
latex3
Extended maths fonts for LaTeX.
youngtab
latex3
A package for typesetting Young-Tableaux mathematical symbols for the representations of groups, providing two macros, \yng(\#1) and \young(\#1) to generate the whole Young-Tableaux.
yplan98
latex3
Print a vertical-type daily planner (i.e., months along the top, days downwards), with each 6-month period fitting onto a single A4 (or US letter) sheet.
ytex
formats3
Macro package developed at MIT.
zed-csp
latex3
Typesetting Z and CSP format specifications
zefonts
fonts2
Virtual T1 encoded Computer Modern fonts based on (OT1) Computer Modern, Times, and Helvetica fonts, intended to simulate `dc' fonts. (Waine Sullivan's `dm' fonts are another approach to the substitution of `dc' fonts by virtual ones.)