### by Graham Williams

##### Section A CTAN Edition

Welcome to the XML based and XSL generated version of The TeX Catalogue Online, Section A CTAN Edition. This is a listing of entries in the TeX Catalogue and may take a little time to load, but is hopefully worth it. Have a look at the Catalogue Preface for alternative ways of accessing the catalogue.

The TeX Catalogue Online is also available from any CTAN node or mirror, including the following. Pick one that is close to you. (The "search" link attempts to find a CTAN node that may be close to you, courtesy of Randy Kobes. Multiple clicks may find alternatives.)

search | aarnet | switch | cstug | dante | loria | tex | roma | riken | gust | rge | ctan

Icons associated with many entries in the catalogue allow you to:

- view the directory on CTAN
- view documentation (possibly many)
- view documentation in PDF format (requires the acroread plugin)
- jump to the package's home page
- download a gzip'd tar file from a nearby CTAN node (not supported by all nodes)
- download a gzip'd tar file from ftp.dante.de

Other icons simply provide further information about the package:

- part of the teTeX distribution
- available on the TeX Live CD ROM

The license type, version (if known), and the date of the last change made to each particular Catalogue entry are also provided.

a0poster | Provides fonts in sizes of 12pt up to 107pt.
Provides fonts in sizes of 12pt up to 107pt and also makes sure that in math formulas the symbols appear in the right size. Can also creates a PostScript header file for dvips which ensures that the poster will be printed in the right size. Supported sizes are DIN A0, DIN A1, DIN A2 and DIN A3.
| license: unknown (1999/03/03)

a2ac | AFM to AFM plus Composites.

Enables the use os PostScript fonts while typesetting texts in languages where accented letters are used. The font doesn't need to contain the complete alphabet of a given language; the presence of mere accents themselves (no whole accented characters) is sufficient. The configuration files of the a2ac program are independent on the PostScript font encoding and on the typesetting system encoding. The program may be used to prepare a font for any typesetting system, especially TeX.

| license: gpl version: 2 1995/06/01 (1999/03/25)

a4 | Support for A4 paper sizes.
Provides support for A4 paper sizes, however it is mostly superseded by the a4paper option of LaTeX and by the geometry package. It does, however also define the extra option of widemargins. See also geometry a4wide
| license: unknown version: 1.2e (1997/05/13)

a4wide | Increases width of printed area of an a4 page.
This package provides an option to increase the width of the a4 page. Note however that it is superceded by geometry . See also geometry a4
| license: unknown version: 1.2d (1996/05/18)

a5 | Support for a5 paper size.
This package provides support for a5 paper sizes. Note however that it is superceded by geometry .
| license: pd (1999/03/03)

a5comb | Support for a5 paper sizes.
Superceded by geometry .
| license: pd (1999/03/03)

aaai | AAAI style.
| license: unknown (1999/03/03)

abbrevs | Text abbreviations in LaTeX.

A LaTeX package defining abbreviation macros, which expand to defined text and insert following space intelligently, based on context. They can also expand to one thing the first time they are used and another thing on subsequent invocations. Thus they can be abbreviations in two senses, in the source and in the document. Also includes a facility for suffixes like 1900\BC and 6:00\PM which correctly handles following periods. See also moredefs relsize slemph

| license: gpl version: 1.2 1999/03/08 (1999/03/10)

abc2mtex | Notate tunes stored in abc notation.
A package to notate tunes stored in an ascii format (abc notation). One of the most important aims of abc notation, and perhaps one that distinguishes it from most, if not all, computer-readable musical languages is that it can be easily read by humans. The package produces files that can be processed with MusicTeX .
| license: unknown version: 1.6 (1996/11/27)

abstbook | Books of abstracts.
A LaTeX2e class file for making ``books of abstracts'', commonly used for conferences. It is based on report class, however \chapter has been redefined and shouldn't be used.
| license: lppl (1999/03/03)

abstyles | No description available.
| license: unknown (1999/03/03)

accents | Multiple accents.
A package for multiple accents with nice features concerning creation of accents and placement of scripts.
| license: lppl version: 1.1 (1999/05/13)

accfonts | Includes mkt1font, vpl2vpl, CSX.def, and Norman.def.
| license: dfsg version: 0.211 (1999/01/30)

achemso | LaTeX and BibTeX style for American Chemical Society.
| license: unknown (1998/07/8)

achicago | Chicago Manual citations in LaTeX.
Produces author-date citations based on The Chicago Manual of Style. See also achicago-bst blkcntrl moredefs relsize slemph titles
| license: gpl version: 1 1995/11/27 (1999/03/10)

achicago-bst | Chicago Manual BibTeX style.
Produces bibliographies based on The Chicago Manual of Style. Requires the achicago LaTeX package. See also achicago blkcntrl moredefs relsize slemph titles
| license: gpl version: 0.8a 1998/08/14 (1999/03/10)

acronym | Expand acronyms at least once.
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. See also glosstex
| license: unknown (1997/11/17)

acroread | View pdf formatted files.

Acrobat (acroread) is a tool from Adobe for reading Adobe PDF files. It is available for a variety of architectures, and can be used as a plugin for Netscape. Adobe's distill (you have to buy that one) can be used to produce PDF files from PostScript. This provides a very useful way of accessing PostScript documents on the Web since PDF compresses the document internally. Best to use PostScript fonts in your LaTeX documents to make the most of it though. See also acrotex

| license: nondfsg (1999/03/03)

acrotex | How to generate PDF with TeX.
Information about using TeX and LaTeX to generate PDF documents that can be viewed with acroread .
| license: unknown (1998/12/2)

adfathesis | Australian Defence Force Academy thesis format.
| license: unknown version: 2.4 (1999/02/23)

adobe | Font metrics and macro support for many Adobe fonts.
| license: unknown (1996/05/16)

adobeother | Font metrics for Adobe non-standard fonts.
| license: unknown (1999/03/03)

adobestd | Font metrics for Adobe `standard' fonts.
| license: unknown (1999/03/03)

adrlist | Using address lists in LaTeX.
| license: unknown (1999/03/03)

advdate | No caption.
Provides macros which can add a specified number of days to the current date (as specified in \today) and print it. Intended for use, for example, in invoices payable within 14 days from today etc. Has only been tested with Czech dates. A version supporting English dates is expected soon.
| license: unknown (1997/03/5)

ae | No caption.
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 versions of the CM fonts instead of the bitmapped EC fonts.
| license: dfsg version: 1.0 (1999/03/03)

afterpage | No caption.

Implements a command that causes the commands specified in its argument to be expanded after the curent page is output. Useful to flush floats, for example. For example, LaTeX's float positioning mechanism sometimes gets overloaded and all floating figures and table drift to the end of the document. One may flush out all the unprocessed floats by issuing a \clearpage command, but this has the effect of making the current page end prematurely. Now you can issue \afterpage{\clearpage} and the current page will be filled up with text as usual, but then a \clearpage| command will flush out all the floats before the next text page begins.

| license: unknown version: 1.08 (1998/08/13)

afthesis | No caption.
LaTeX thesis/dissertation class for US Air Force Institute Of Technology.
| license: unknown (1996/12/15)

aguplus | Styles for American Geophysical Union.
| license: lppl version: 15g (1999/03/03)

aiaa | American Institute of Aeronautics and Astronautics.
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).
| license: lppl version: 2.4 (1999/02/24)

akletter | Comprehensive letter support.
An advanced letter document class which extends LaTeX's usual letter class, providing support for building your own letterhead and marking fold points for window envelopes. See also brief dinbrief envlab formlett
| license: lppl (1999/04/13)

alatex | Abstract LaTeX.
provides the user with all the functionality of LaTeX but with one small change: a general, legal way to override standard LaTeX behavior without altering source files. can interpret official LaTeX markup in an abstract way.
| license: gpl version: 1.1 (1999/03/10)

alg | LaTeX environments for typesetting algorithms.
Defines two environments for typesetting algorithms in LaTeX2e where lines are automatically numbered and can be referenced, with easy indentation, and algorithms as floats.
| license: lppl (1999/04/15)

algorithmic | Provides an environment for describing algorithms.
Within an algorithmic a number of commands for typesetting popular algorithmic constructs are available.
| license: unknown (1 Apr 1991)

algorithms | No caption.
Defines a floating algorithm environment designed to work with the algorithmic package.
| license: unknown (1999/03/03)

alltt | No caption.
Defines the alltt environment which is like the verbatim environment except that \ and braces have their usual meanings. Thus, other commands and environments can appear within an alltt environment. See also moreverb verbatim vrb
| license: lppl (1999/03/03)

alphalph | Convert numbers to letters.
Provides commands \alphalph and \AlphAlph. They are like \number but the expansion consists of lowercase and uppercase letters respectively (1 to a, 26 to z, 27 to aa, 52 to zz, 53 to ba, 702 to zz, 703 to aaa, etc.). Can be used as an replacement for LaTeX's \@alph and \@Alph macros.
| license: lppl version: 1.1 1999/04/13 (1999/04/14)

alphanum | Permits alphanumeric section numbering.
For example, A. Introduction; III. International Law. See also jura
| license: gpl (1999/03/03)

altfont | No caption.
A generalised replacement for some parts of psnfss and mfnfss. Similar to psfont with the PostScript specific code removed.
| license: gpl (1999/03/03)

amiweb2c | An Amiga port of the complete UNIX-TeX system.
See also web2c
| license: unknown version: 7.2 (1998/03/25)

amsbsy | Produce bold math symbols (AMS-LaTeX).
Produce bold math symbols (AMS-LaTeX). Part of the AMS-LaTeX distribution, this package provides a command for producing bold math symbols when appropriate fonts exist, and a `poor man's bold' command that can be applied when no appropriate bold font is available. In paticular, the macro \boldsymbol is defined. See also amslatex
| license: lppl version: 1.2b (1999/04/14)

amscd | AMS-LaTeX -- commutative diagrams.
Part of the AMS-LaTeX distribution, this package adapts the commutative diagram macros of AMS-TeX for use in LaTeX. See also amslatex
| license: lppl version: 1.2b (1999/03/03)

amsfonts | TeX fonts from the American Mathematical Society.
Augments the standard set normally distributed with TeX, including: 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.
| license: lppl version: 2.2 (1999/03/03)

amslatex | Miscellaneous LaTeX enhancements.
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. See also amsmath amscd amstext
| license: lppl version: 1.2 (1999/03/03)

amsltx11 | AMS-LaTeX, original version (obsolete).
AMS-LaTeX, original version (obsolete). Version of AMS-LaTeX for version 2.09 of LaTeX. See also amslatex
| license: lppl version: 1.1 (1999/03/03)

amsmath | AMS math facilities for LaTeX.
This package is the principal package in the AMS-LaTeX distribution. I adapts for use in LaTeX most of the mathematical features found in AMS-TeX . See also amslatex
| license: lppl version: 1.2d (1999/04/14)

amsppt | AMS-TeX article preprint document style.
See also amsppt1
| license: lppl version: 2.1a (1999/03/03)

amsppt1 | AMS-TeX v.2 compatibility for amsppt.sty v.1.
AMS-TeX conversion file to provide compatibility between amsppt.sty version 1 and amsppt.sty version 2. See also amsppt
| license: lppl version: 2.1b (1999/04/14)

amssym | AMS symbol fonts for Plain TeX.
Defines names for all the math symbols in the AMS symbol fonts (msam and msbm). If not used with AMS-TeX, amssym.tex must be used with amssym.def (q.v.). See also amssym amsfonts amssymb
| license: lppl version: 2.2b (1999/04/14)

amssymb | AMS symbol fonts for LaTeX.
Part of the AMSFonts distribution, this LaTeX option defines symbol names for all the math symbols in the fonts MSAM and MSBM, of the AMSFonts package. See also amsfonts
| license: lppl version: 2.2b (1999/04/14)

amstex | American Mathematical Society plain TeX macros.
| license: lppl version: 2.1 (1999/04/14)

amstext | AMS-LaTeX -- text fragments in math.
Part of the AMS-LaTeX distribution, this package defines a \text macro, which makes it easy to incorporate fragments of text inside a displayed equation or a sub or superscript. Font sizes are automatically scaled in sub/superscripts. See also amslatex
| license: lppl version: 1.2b (1999/04/14)

answers | Styles for setting questions (or exercises) and answers.
Styles for setting questions (or exercises) and answers. See also exams
| license: unknown (1999/03/03)

anttvf | PostScript Antykwa Torunska font.
A collection of virtual fonts generated with fontinst 1.6, that provide a PostScript font `Antykwa Toru\'nska' ( antyktor ) in OT1, T1, TS1 and OT4 encodings, to be used with LaTeX2e. See also antyktor
| license: pd (1999/03/03)

antyktor | No caption.
Antykwa Toru\'nska is a serif font designed by the Polish typographer Zygfryd Gardzielewski which have been reconstructed and digitized as . See also anttvf
| license: pd (1999/03/03)

apa | No caption.
A LaTeX class to format text according to the American Psychological Association Publication Manual (4th ed.) specifications for manuscripts or to the APA journal look found in journals like the Journal of Experimental Psychology etc. In addition, it provides regular LaTeX-like output with a few enhancements and APA-motivated changes. See also apacite mslapa
| license: unknown version: 1.22 (1999/03/03)

apacite | No caption.
A BibTeX style which closely follows the APA style citation, claiming to provide the closest match. See also apa mslapa
| license: unknown (1996/07/12)

apasoft | A more conforming apa-like style for BibTeX.
| license: unknown (1998/09/15)

apl | Fonts for typesetting APL programs.
| license: unknown (1999/03/03)

appendix | Format the titles of appendices.
The word `Appendix' or similar can be prepended to the appendix number for article class documents. The word `Appendices' or similar can be added to the table of contents before the appendices are listed. The word `Appendices' or similar can be typeset as a \part-like heading (page) in the body. An appendices environment is provided which can be used instead of the \appendix command.
| license: lppl (1999/04/15)

ar | No caption.
MetaFont files and a LaTeX2e package for producing and using the capital A and capital R ligature, used for the symbol of the ``aspect ratio'' by scientists and engineers in the field of aeronautics.
| license: unknown (1999/03/03)

arabtex | Macros and fonts for typesetting Arabic.
| license: nocommercial version: 3.08 (1999/04/2)

armenian | A package which lets one to write in Armenian with TeX.
It can be used with a standard Latin keyboard without any special encoding and/or support for Armenian letters. It can also be used with any keyboard which uses encodings having Armenian letters in the second half (characters 128--255) of the extended ASCII table.
| license: unknown version: 1.0 (1997/07/3)

arosgn | Support for the Bengali language.
See also pandey
| license: unknown version: 2.1 (1996/10/21)

array | No caption.
An extended implementation of the array and tabular environments which implements options to format columns. The \! option, for example, is introduced with this package.
| license: unknown (1 Apr 1991)

arrow | Eplain macros for arrow theoretic diagrams.
| license: dfsg version: v1.0 1992/01/20 (1996/11/7)

arvdashln | Horizontal and vertical dashed lines for the array and tabular environment.
Definitions of horizontal and vertical dashed lines for the array and tabular environment. Horizontal lines are drawn by \hdashline and \cdashline while vertical ones can be specified as a part of preamble using `:'. The shape of dashed lines may be controlled through style parameters or optional arguments.
| license: unknown (1999/05/21)

arydshln | Horizontal and veritcal dashed lines.
Draws horizontal and vertical dashed lines in LaTeX's array and tabular environments
| license: lppl (1999/03/26)

asaetr | An attempt to mimic Transactions of the ASAE.
| license: unknown (1999/03/03)

ascii | Support for IBM extended ASCII font.
| license: unknown (1999/03/03)

astro | Astronomical (planetary) symbols.
Astronomical (planetary) symbols.
| license: unknown (1999/03/03)

at | No caption.
A package to remove a lot of tedious typing that ends up in LaTeX documents by expanding the number of short command names available. The new command names begin with the `@' character, rather than the conventional `\', so you can tell them apart. See also mdwtools
| license: unknown version: 1.02 (1996/11/12)

attrib | Attribution of block quotations in LaTeX.
A LaTeX package defining \attrib, which attributes block elements, for example when citing a reference after a block quotation. See also moredefs
| license: gpl version: 1.1 1999/02/24 (1999/03/10)

auctex | Emacs support files for TeX.
Provides one of the best environments for TeX/LaTeX document production.
| license: unknown version: 9.8l (1998/10/19)

aurora | No caption.
Header files for dvips to make colour separations.
| license: unknown (1999/03/03)

authorindex | No caption.
A package to generate a list of all authors cited in a document along with a list of pages where these citations occur.
| license: unknown (1999/03/03)

autotab | Generating tabular setups.
| license: unknown (1999/03/03)