TUGboat, Volume 25 (2004), No. 2 203

The Treasure Chest fonts accfonts in fonts/utilities Programs to generate accented fonts. antt in fonts/psfonts/polish/antt This is a selected list of the packages posted to CTAN Antykwa Toru´nska is a two-element typeface de- from January 2004 through December 2004, with signed by Zygfryd Gardzielewski, a Polish typog- descriptive text pulled from the announcement or rapher. A great variety of characters, including researched and edited for brevity. Please inform us many mathematical symbols, in many weights, are of any errors. included. This installment, like the last, lists entries al- aurical in fonts phabetically within CTAN directories, rather than Calligraphic font resembling handwriting. by date. We’ve also omitted some packages which bera in fonts had only minor updates, again for brevity. New fonts Bera Serif, Bera Sans, and Bera Mono, Hopefully this column and its companions will based on the Vera fonts made freely available by help to make CTAN a more accessible resource to the Bitstream. (Renamed due to the license condi- T X community. Comments are welcome, as always. tions.) E cirth in fonts Tolkien’s Cirth font.  Mark LaPlante cm-lgc in fonts/ps-type1 109 Turnbrook Drive Type 1 fonts converted from METAFONT sources of Huntsville, AL 35824 the Computer Modern font families. [email protected] courier-scaled in fonts/ps-fonts Sets the default typewriter font to Courier with a biblio possible scale factor. dictsym in fonts babelbib in biblio//contrib Symbols commonly used in dictionaries. Generates multilingual bibliographies in coopera- esint in fonts/ps-type1 tion with babel. Eddie Saudrais’s font esint10 in Adobe PostScript bib-fr in biblio/bibtex/contrib Type 1 format. French translations of classical BibTEX styles. fc in fonts/jknappen bib2xhtml in biblio/bibtex/utils Fonts for African languages. Convert BibTEX files into XHTML. fourier-GUT in fonts Fourier-GUTenberg is a math complement for Adobe bibtool in biblio/bibtex/utils Utopia. Manipulation of BibT X files, including: sorting E fpl in fonts and merging, pretty-printing, syntax checks with Small caps and oldstyle digits for URW Palladio L. error recovery, semantic checks, generation of uni- frcursive in fonts form reference keys, controlled rewriting with reg- This is the French Cursive font, a cursive handwrit- ular expressions, collection of statistics, and more. ing font family in the style of the French academic Includes documentation. source only (no binary). running-hand, written with METAFONT. ebib in biblio/bibtex/utils greektex in fonts/greek BibTEX database manager for GNU . Fonts for processing LATEX files written in a mixture IEEEannot in biblio/bibtex/contrib of Greek and English. Unofficial style for an annotated bibliography in the hfoldsty in fonts IEEE citation format. Provides virtual fonts for using oldstyle figures with spain in biblio/bibtex/contrib the European Computer Modern fonts. The traditional bibliographic style in Spain. ibygrk in fonts/greek A collection of fonts and macros to typeset ancient vancouver in biblio/bibtex/contrib Greek. T X style to meet the “Uniform Requirements Bib E kerkis in fonts/greek for Manuscripts Submitted to Biomedical Journals” Kerkis font family, based on URW Bookman, with (the Vancouver style). complete Greek support. lm in fonts/ps-type1 The massive Latin Modern font collection, in Type 1 dviware format. dvipng in dviware metatype1 in fonts/utilities Convert .dvi files to .png images. The tool used to build the excellent Latin Modern

fonts/utilities/metatype1 204 TUGboat, Volume 25 (2004), No. 2

fonts, among others. Has example source for an pst-bar in graphics/pstricks/contrib extended version of Knuth’s logo font. Produce bar charts. MnSymbol in fonts pst-fr3d in graphics/pstricks/contrib Math symbol font for Adobe MinionPro. Draw 3D framed boxes. nkarta in fonts pst-func in graphics/pstricks/contrib A corrected version of karta, containing map sym- Draw some special mathematical functions. bols. pst-geo in graphics/pstricks/contrib pandora in fonts/ps-type1 Draw geographical projections. Type 1 versions of the Pandora fonts. pst-infixplot in graphics/pstricks/contrib psethiop in fonts/ps-type1 Macro commands for converting natural mathemat- For typesetting Ethiopian languages. ical expressions to PostScript syntax. That is, al- lows PSTricks plotting with infix expressions rather sanskrit in fonts/ps-type1 than RPN. Type 1 version of Charles Wikner’s ‘skt’ font series for the Sanskrit language. pst-jftree in graphics/pstricks/contrib Draw trees. sauter in fonts/cm An update to the Sauter parameter package for pst-light3d in graphics/pstricks/contrib Computer Modern fonts. Draw a 3D shadowing effect on characters and PSTricks graphics. skaknew in fonts/chess For typesetting chess games. pst-math in graphics/pstricks/contrib Enhancement of PostScript math operators for use t1infos in fonts/utilities with PSTricks. Two tiny tools for studying Type 1 fonts: t1area in gives information about the black area of a glyph, pst-poly graphics/pstricks/contrib Draw various polygons. and t1extremes tells if the “extremes” of Bezier curves are at the right place. pstricks-add in graphics/pstricks/contrib A collection of code from the pstricks mailing list. tapir in fonts A simple geometrical font mostly created from line sparklines in graphics and circular segments with constant thickness. Sparklines are intense, simple, wordlike graphics. This tool allows drawing sparklines using the pgf tipa in fonts package. An update of the TIPA typefaces. texcad32 in graphics tt2001 in fonts/ps-type1 TEXCad32 is a clone of the DOS program Texcad Type 1 EC fonts generated by T Xtrace. E running under Windows. tpic2pdftex in graphics graphics An awk bridge from tpic to PDFTEX. 3DLDF in graphics Three-dimensional (batch) drawing program with help METAPOST output. uk--faq in help in a2ping graphics Major English-language FAQ, with information on command line utility written in Perl that con- virtually all TEX-related topics. Available on the verts many raster image and vector graphics for- web at http://www.tex.ac.uk/faq. mats to EPS, PDF, and other formats. epix in graphics Utility for mathematically accurate, camera quality indexing plots and line figures. cooridx in indexing expressg in graphics//contrib/macros Preprocessor for MakeIndex to sort chemical names Facilities to assist in drawing diagrams that consist in an index. of boxes, lines, and annotations, such as IDEF or UML. Particular support is provided for creating EXPRESS-G diagrams. featpost in graphics/metapost/macros beginlatex in info Three-dimensional drawing with METAPOST. A thorough manual on getting started with LATEX— metaplot in graphics Formatting Information: A Beginner’s Guide to Plot-manipulation macros for METAPOST. LATEX, by Peter Flynn. pst-3dplot in graphics/pstricks/contrib chroma in info/colour Plot 3D math functions. A reference book of LATEX colors. fonts/MnSymbol TUGboat, Volume 25 (2004), No. 2 205 fontinstallationguide. in info/Type1fonts A comprehensive guide to installing Type 1 Post- macros/ Script fonts. bib in macros/context/contrib guia-atx in info/spanish ConTEXt bibliography module. A guide to writing LAT X documents with Emacs E t-amsl in macros/context/contrib/maths and AucT X. E Provides some environments and commands that l2tabu in info AMS-LATEX users expect. Mark Trettin’s guide to common problems with t-nath in macros/context/contrib/maths LAT X. Originally in German with translations E Provides for ConT Xt the same functionality as the available in English, French and Italian. E nath package for LATEX. lshort in info “The Not Short Introduction to LATEX 2ε”, by To- bias Oettiker. Available in Bulgarian, Dutch, En- macros//contrib glsh, Finnish, French, German, Italian, Japanese, Korean, Mongolian, Polish, Portuguese, Russian, 12many in macros/latex/contrib Spanish, Slovak, Thai, and Ukrainian. Provides generic way of writing “1, 2, many”, as in {1, 2, . . . , m}. rgb in info/colour X11 color swatches. anufinalexam in macros/latex/contrib LAT X document to produce the standard for- tex-references in info E matting of final exams at The Australian National Reference information for TEX and friends. University. tlc2 in info/examples arcs in macros/latex/contrib Examples from The LATEX Companion, Second Edi- Place an arc over or under a short piece of text. tion. assignment in macros/latex/contrib ttb in info/biblio Class for writing homework and lab assignments. A manual about bibliographies, especially BibTEX. beamer in macros/latex/contrib voss in info/math Create slides and presentations for a projector; now Articles on math-related topics by Herbert Voss, with much-improved support for verbatim code, originally published in Die TEXnische Kom¨odie. and many other bug fixes. bigfoot in macros/latex/contrib language Critical edition work in progress; for now, just the suffix package making it easy to define command in CBcoptic language/coptic variations like \macro* and \macro\!. Typeset Coptic philological text with proper fonts caption in macros/latex/contrib and hyphenation. Very general customization of captions in floating in cjhebrew language/hebrew environments such as figure and table; cooperates Hebrew typesetting package including fonts. with many other packages. in eehyph language/hyphenation clefval in macros/latex/contrib Estonian hyphenation patterns. Defines macros \TheKey and \TheValue to support elhyph in language/hyphenation (the semblance of) hash tables. Greek hyphenation patterns. cmap in macros/latex/contrib gahyph in language/hyphenation Create PDF files with searchable and copyable text; Irish hyphenation patterns. now also works with the CJK package. ibycus-babel in language/greek/package-babel contour in macros/latex/contrib Allows usage of the Ibycus 4 font for ancient Greek Generates a colored contour around a given text, with Babel. enabling printing text over a background without ithyph in language/hyphenation the need for a color box around the text. Vector Italian hyphenation patterns. outlines are now enabled when supported by the MNT in language/mongolian backend driver, such as with dvips and pdftex. MnTTEX provides tools for typesetting The Secret cvsty in macros/latex/contrib History of the Mongols. Another style file for preparation of curricula vitæ. pecha in language/tibetan dramatist in macros/latex/contrib Print Tibetan text in the classic ‘pecha’ layout Typeset dramatic works (plays), either prose or style. verse, with support for ‘dramatis personæ’ lists, ushyph in language/hyphenation stage directions, and more. Extended US English hyphenation patterns. egameps in macros/latex/contrib velthuis in language/devanagari Formatting extensive games, a kind of specification Velthuis Devanagari for TEX. in game theory, using PSTricks.

macros/latex/contrib/egameps 206 TUGboat, Volume 25 (2004), No. 2 elmath in macros/latex/contrib jurarsp in macros/latex/contrib Direct support for Greek characters on Greek key- BibTEX style for citations of judgements and other boards. official documents in German law. empheq in macros/latex/contrib kerntest in macros/latex/contrib A visual markup extension to amsmath for empha- Print tables and generate mtx files to help in ad- sizing equations, including extensible symbols, non- justing font kerning tables. delimiter scaling, and column alignments. koma-script in macros/latex/contrib engrec in macros/latex/contrib A versatile bundle of document classes and pack- Enumerate lowercase and uppercase Greek letters, ages, aiming to be a replacement for the standard A with assorted variants. LTEX 2ε classes. layaureo in macros/latex/contrib eskd in macros/latex/contrib Support wide page layouts for documents using the Producing text documents in accordance with Rus- A4 paper size, including binding offsets. sian (probably post-USSR) design standards. ledmac in macros/latex/contrib europcv in macros/latex/contrib Typeset critical editions; a LATEX port, and ex- Class for the standard model for curricula vitæ as tension, of the plain edmac, tabmac, and edstanza recommended by the European Commission. macros. exercise in macros/latex/contrib ledpar in macros/latex/contrib Helps in typesetting exercises and lists of exercises. Extension of ledmac enabling parallel typesetting, extract in macros/latex/contrib in columns or on facing pages. Extract arbitrary content, possibly conditionally, logpap in macros/latex/contrib from a source document and write it to a target doc- Draws logarithmic/linear graph paper, in all com- ument; for instance, extract exercises from lecture binations. notes, or specific slides from a presentation. Also ltabptch in macros/latex/contrib provides an environment for sharing code, such as Fixes bugs in longtable.sty. a preamble, between the source and target files. ltxindex in macros/latex/contrib A figbib in macros/latex/contrib Making indices in LTEX using GNU texindex in- stead of makeindex. Supports organizing figures in BibTEX databases, for general List of Figures formatting, simplifying makebox in macros/latex/contrib inclusion of figures, and more. Defines a \makebox* command, same as \makebox but with the width given by a sample text instead floatrow in macros/latex/contrib of an explicit length. Support for many float and caption layouts. maybemath in macros/latex/contrib fontspec in macros/latex/contrib Provides math commands \maybebm and \maybeit Automatic and unified interface to feature-rich AAT which typeset their arguments in bold or italic, re- A and OpenType fonts in XeLTEX. spectively, if the surrounding context is appropri- functan in macros/latex/contrib ate, such as a section title. Macros for functional analysis, notably Sobolev memoir in macros/latex/contrib spaces, and PDE theory. Peter Wilson’s flexible LATEX class for typesetting glossary in macros/latex/contrib general fiction, non-fiction, and mathematical works; Assist in generating a glossary with makeindex. support for customized designs, trim marks, various ha-prosper in macros/latex/contrib document sizes, and much more. Extends the prosper class for slide presentations mentis in macros/latex/contrib with tables of contents, portrait slides, and more. Adjustment for publishing at Mentis Publishers, Paderborn, Germany. hepparticles in macros/latex/contrib mhchem in macros/latex/contrib Typesetting high energy physics particle names in Support for typesetting chemical molecular formu- or out of math, including in section titles and other lae, and chemical equations with these formulae. bold contexts. Also includes the rsphrase package with the text, IEEEconf in macros/latex/contrib in English and German, of all official Risk and Format documents according to the IEEE Com- Safety Phrases used to label chemicals. puter Society Press guidelines; this package re- microtype in macros/latex/contrib places latex8.sty and latex8.bst. LATEX interface to the pdfTEX micro-typographic juraabbrev in macros/latex/contrib features: character protrusion and font expansion. Handling abbreviations in German law, including movie15 in macros/latex/contrib making a list of those actually used. Package for multimedia inclusion, for use with PDF juramisc in macros/latex/contrib version 1.5. Collection of packages and classes for typesetting msg in macros/latex/contrib German juridical documents. Aims to localize any document class or package, so macros/latex/contrib/elmath TUGboat, Volume 25 (2004), No. 2 207

that messages may be reported in the end-user’s optparams supports creating macros with multiple preferred language. optional parameters; parcolumns supports typeset- nature in macros/latex/contrib ting in two or more columns in parallel; processkv Unofficial support for preparing articles and letters supports calling a user-defined macro for each key/ to the journal Nature. value pair in a list; zahl2string formats numbers ncctools in macros/latex/contrib as German words. Many packages for general LATEX use, including scientificpaper in macros/latex/contrib cropmarks, watermarks, hyphenation of compound A simple, generic scientific paper format. words, poor man’s blackboard bold, and more. sgame in macros/latex/contrib ofs in macros/latex/contrib Formats strategic games, a game theory specifica- Olˇsak’s Font System, containing plain and LAT X E tion. macros for managing large font collections, includ- ing support for many font encodings. SIstyle in macros/latex/contrib osa in macros/latex/contrib Typesets physical units following the rules of the Latest LATEX, REVTEX, and BibTEX tools for jour- International System of Units (SI). nals of the Optical Society of America. splitbib in macros/latex/contrib pagenote in macros/latex/contrib Split a bibliography into categories and subcate- Supports tagged notes on a separate page, a.k.a. gories; does not depend on BibTEX. end notes. stdpage in macros/latex/contrib paresse in macros/latex/contrib Produce standard pages of n lines with at most m Abbreviations for typesetting of Greek letters in characters each, for translations, proofreading, etc. math mode, using a new active character. struktex in macros/latex/contrib pbsheet in macros/latex/contrib Support for Nassi Shneidermann structure charts Typesetting of problem sheets including mathemat- in algorithm development. ics, programs, and graphics. pclnfss in macros/latex/contrib subfig in macros/latex/contrib Support for selecting and using the standard 45 Almost-compatible replacement for subfigure, us- scalable fonts built into most PCL laser printers. ing the caption package and with a keyword/value perltex in macros/latex/contrib interface. Allows defining LATEX macros with Perl code, thus switcheml in macros/latex/contrib combining LATEX’s typesetting power with Perl’s Obfuscates an email address so that it prints cor- programmability. rectly but cannot be harvested. pict2e in macros/latex/contrib umich-thesis in macros/latex/contrib A picture-drawing package, described in the second Produce a University of Michigan dissertation ac- edition of LAT X: A Document Preparation System. E cording to the Rackham dissertation handbook. pittetd in macros/latex/contrib A class that formats documents for submission as underbracket in macros/latex/contrib electronic theses and dissertations (ETD) to the Draws brackets to underline text, especially but not University of Pittsburgh, including bookmarking. exclusively with musictex and musixlyr. It also has some generic features potentially useful wallpaper in macros/latex/contrib for ETD classes at other institutions. Easy addition of background images to LATEX doc- probsoln in macros/latex/contrib uments, including tiling. Generate new problem sheets, and answers, includ- xarrow in macros/latex/contrib ing random selection of problems. Extensive arrows: \xlongequal, \xleftrightarrow, ptptex in macros/latex/contrib \xlongleftrightarrow, \xlongleftarrow, Official class files for the journal Progress of Theo- \xlongrightarrow, and \xLong variants for all. retical Physics. xcolor in macros/latex/contrib rotfloat in macros/latex/contrib Driver-independent color extensions, including shad- Bridges the sidewaysfigure, sidewaystable and ing, color masking, color separation, and conversion float packages to allow floats that are both rotated between color models such as RGB and CMYK. and (for example) ruled or boxed. rrgtrees in macros/latex/contrib xkeyval in macros/latex/contrib Producing linguistic tree diagrams suitable for Role A notable extension of the keyval package. and Reference Grammar (RRG); allows the con- struction of trees with crossing lines, as required by this theory for many languages. macros/latex/exptl sauerj in macros/latex/contrib mem in macros/latex/exptl Miscellaneous styles by Jonathan Sauer, including: An experimental environment for multilingual and

macros/latex/exptl/mem 208 TUGboat, Volume 25 (2004), No. 2

multiscript typesetting with LATEX in the Aleph file is independently useful for extraction of selected typesetting system. text elements as images. xfrac in macros/latex/exptl pydocstrip in support Produce visually pleasing split level fractions for An alternative to TEX docstrip. arbitrary fonts. references in support Bibliographic software for authors of scientific man- uscripts and for management of bibliographic data support of journal articles, books, book chapters, etc. in support shortcuttool in support Autoconf macros to test for the presence of LATEX. Enables file import to the input tool Shortcut and bibex in support provides a shortcut file. Automates the extraction of bibliographic refer- tex4ht in support ences from BibTEX databases. A complete system for translating (LA)TEX and bmeps in support ConTEXt sources into HTML, XML, MathML, etc. A program to convert from PNG, TIFF, JPEG, and texconverter in support NetPBM to EPS. Windows front-end to various LATEX to HTML con- chktex in support verters. Finds typographic errors in LATEX. tif2eps in support/pstools easylatex in support Convert TIFF images to EPS. Turns “ASCII math” into LATEX source. vpp in support/viewprintpspdf eukleides in support A command line utility to view and print PostScript A Euclidean geometry drawing language. and PDF documents. gellmu in support GELLMU is an acronym for “Generalized Exten- systems sible LATEX-Like MarkUp”, which is the author’s concept for using LATEX-like markup to write con- epmtfe in systems/os2 sciously for SGML document types such as HTML, The “EPM TEX Front End”, a module for the OS/2 DocBook, TEI, or GELLMU’s own didactic LATEX- “Enhanced Editor” EPM. It turns the EPM into an like article format. integrated TEX environment, providing (LA)TEXing, latexdiff in support previewing and executing of auxiliary programs A Perl script for finding the differences between two from the editor menu. LATEX files as another LATEX file, with various out- latexpix in systems/win32 put format options. A drawing program for Windows which generates latexrender in support LATEX pictures. Use LATEX in PHP programs. oztex in systems/mac ldiff in support OzTEX is a standalone Mac implementation of TEX; A Python script for reporting the differences be- also can be used as a front-end to teTEX on OS X. tween two LATEX files, as a PostScript document. pdftex in systems maketable in support An extension of TEX that can create PDF directly Convert Word or Excel tables to TEX tabular struc- from TEX source files. It also contains many new tures. features and extensions to TEX. mimetex in support TeXmacs in systems/unix Parses well-formed LATEX math expressions, emit- GNU TEXmacs is a free scientific , which ting either GIF images or MIME xbitmaps. was inspired by both TEX and GNU Emacs. orderrefs in support WinShell in systems/win32 Reorder the bibliography in a LATEX document by A for easily working with order of citation. TEX. It is not a TEX system itself, so requires a pdfcrop in support system such as MikTEX or TEX Live. Takes a PDF as input, calculates the BoundingBox vtex in systems for each page with the help of Ghostscript and gen- VTEX/Free for OS/2 and (x86). erates an output PDF without margins. png2pdf in support Convert PNG images to PDF. preview-latex in support A system for displaying inline images of selected parts of a file in Emacs source buffers. The style macros/latex/exptl/xfrac