<<

TUGboat, Volume 23 (2002), No. 3/4 319

ascelike Unofficial LATEX class and bibliography style- The Treasure Chest files for ASCE documents (American Society of Civil Engineers). bibfind in biblio//utils Reads a .bib file and prints those references match- ing a search string. It works a bit like grep,onlyit Packages posted to CTAN prints the whole reference (paragraph) and not just Did you know that CTAN has two different pack- the line that matches. ages for balancing columns? (At least two: balance comprehensive in /symbols in .../other/preprint and flushend.sty in This is a major update to the Comprehensive LATEX .../sttools.) That there are packages for drawing Symbol List. Not only does it contain hundreds graphical clock faces and dice? (clock and dice3d of new symbols, but the symbol tables have been in fonts/dice.) That there is a tool for determining reordered into a more logical structure; the docu- if all files needed by a given package are installed? ment begins with a“frequently requested symbols” list, and there is a new, quick reference table for (Appropriately enough, named diagnose.) That Latin 1. The result is that LATEX symbols should there is a package for typesetting exams, along with be easier to find than ever before. theiranswerkeys?(examdesign) Or that there is esvect Write vectors with an arrow different than the even a “toolbox” of macros “for various tasks often one. needed in T X programming”? (toolbox of course.) E gellmu in support A veritable “Treasure Chest”, no? LATEX-like markup for writing XML documents. This is a list of packages posted to CTAN from hypernat Allows use of hyperref and natbib. July 2001 through June 2002, with descriptive text in pulled from the announcement or researched at need iahyphen language/hyphenation Hyphenation patterns for Interlingua. and edited for brevity. All errors are ours. jadetex Processes the output from Jade/OpenJade in Each month’s list of packages are in alphabetic TEX(-t) mode. Development has moved to http: order; a package is only listed in the last month in //jadetex.sourceforge.net. which it was updated. Leading slashes are omitted latable in support from URLs, since the prefix will depend on the par- Anear-WYSIWYG editor for LATEXtables. ticular CTAN server you use. To save space, we have lineno Adds line numbers to selected paragraphs with omitted the directory name macros//contrib references possible via the standard LATEX \ref and for packages residing there (a large proportion), and \pageref cross reference mechanism. those in subdirectories of that branch are denoted MiKTeX-WinEdt-TrueType-Anleitung in info/german by ...; for example, url.sty (in macros/latex/ German information about MiKTEX, WinEdt, and contrib/misc) would be shown as being in .../ TrueType. misc. Furthermore, when we list an entire direc- mpattern in graphics//macros tory, we don’t repeat the directory name. Patterns in METAPOST. This edition of Treasure Chest was split be- neuron in bibliography/bibtex/contrib tween the authors: Mark wrote the entries for July – A bibliography style for use in submitting manu- December 2001, and Will for January – June 2002. scripts to the journal Neuron (www.neuron.org). Will is bowing out as of this column — a big thank pdfcrypt.sty in .../oberdiek you from the editors. Mark will continue for future Allows the setting of PDF encryption options for installments. pdfTEXandVTEX. Hopefully this column and those which follow pkfix in support will help to make CTAN a more accessible resource Replace pk fonts with Type 1 in PostScript files. to the TEX community. SIunits Typeset physical units following the rules of the International System of Units (SI). July 2001 t-angles Draws tangles, trees, Hopf algebra operations, and other pictures. 2in1 in .../misc LATEX style file for printing two on a single August 2001 landscape page. amstex in macros AMSTEX version 2.2. alphanum in biblio/bibtex/contrib arraymaker in support Bibliography style that omits the year, and uses a This Tcl/Tk program is designed to take some of number instead of a letter. the tedium out of constructing arrays, diagrams 320 TUGboat, Volume 23 (2002), No. 3/4

and tables. LATEX code is entered into an array of musixps in fonts//ps-type1 blank boxes and arrows can be added with a mouse This package provides PostScript (Type 1) fonts click. The program then outputs an array that can (PFB format), and dvips and dvipdfm map files for bepastedintoaLATEXfile. MusiXTEX. binhex in macros/generic/kastrup ps2eps in support Convert numbers into binary, octal and hex. A tool to produce EPS/EPSF files from typical one- paged PostScript documents. Requirements: , bitfield Draws bitfield diagrams. Ghostscript and an ANSI compiler if your plat- biocon Aids typesetting of biological species names, and form is not , Solaris, Digital UNIX or Win- of taxa below the species level. dows 2000/9x/NT (binaries included). booklet Provides some aids for printing simple booklets revtex Includes styles for the journals of the Ameri- or signatures for longer books. can Physical Society, American Institute of Physics, bundledoc in support and Optical Society of America. This post-processor for the snapshot package bun- ruhyphen in language/hyphenation dles together all the classes, packages, and files for Updates to this package for Russian hyphenation. building a given LATEXdocument. slideshow This is a set of METAPOST macros which As an added bonus, this distribution includes a simplify creating a PDF presentation using META- small script called arlatex,aLATEX-specific archiv- POST and Ghostscript. ing program that combines a bunch of files into a uiucthesis University of Illinois at Urbana-Champaign single . file. When the .tex file is run through thesis style. latex, all of the original files are recreated and the warning This package provides a command that gener- A LTEX document is built. ates a list of warnings that are printed out at the crossreference Cross-referencing package to help pro- very end of the logfile. This is useful for notes such vide traceability for technical documents, especially as “Rerun for this or that reason” or “This is draft, Software Requirements Specifications. change this before the final run”. dashbox Draws dashed boxes. xl2latex in support Convert Excel (97 and above) tables to LAT X. datenumber Provides commands to convert a date into E a number and vice versa. September 2001 ebezier An extension of the (old) package bezier.sty boites Defines environments that allow page breaks in- A which is currently part of LTEX2ε. It defines lin- side framed boxes. A few examples are included ear and cubic Bernstein polynomials together with (shaded box, box with a wavy line on its side, etc.). some plotting macros for arcs. brushcr in fonts examples in info/metapost This Type 1 font, named BrushScriptX-Italic, sim- A few hundred example pictures drawn with META- ulates hand-written characters. POST , ranging from very simple (lines and circles) circuit macros in graphics to rather intricate (uncommon geometric transfor- A set of macros for drawing high-quality mations, fractals, bitmaps, etc.). circuit diagrams containing fundamental elements, filecontents The environments filecontents and amplifiers, transistors, and basic logic gates to in- filecontents* enable a LATEX source file to gen- clude in TEX, LATEX, or similar documents. Some erate external files as it runs. However, these envi- tools and examples for other types of diagrams also ronments have two limitations: they refuse to over- included. write existing files; and they can be used only be- combine The combine class lets you bundle individual fore the \documentclass declaration. This package documents into a single document, such as when removes these limitations. preparing a conference proceedings. float Improves the interface for defining floating ob- frankenbundle in support jects, such as figures and tables. Introduces the Allows an author to maintain and distribute a bun- boxed float, the ruled float, and the plaintop float. dle of one or more LATEX packages, classes, BibTEX framed in .../misc bibliography styles, documentation, etc. Creates framed or shaded regions that can break frankenstein A collection of LATEX/BibTEXmacros. across pages. ifvtex.sty in .../oberdiek greenpoint in fonts Looks for VTEX, defining the conditionals \ifvtex, implementation of the logo commonly \ifvtex,and\ifvtexgex. known as “Der Gruene Punkt” (“The Green JavaBib in biblio/bibtex/utils Point”). In Austria, it can be found on nearly every A BibTEX reference manager written in Java. bottle. It should not be confused with the “Recy- register Typesets the programmable elements in digi- cle” logo, implemented by Ian Green. tal hardware, i.e., registers. TUGboat, Volume 23 (2002), No. 3/4 321

TkTeXCAD in graphics tt2001 in fonts/ps-type1 A Tk-Python script which provides a graphical user This is a TEX .pfb font collection that contains al- interface to the picture environment. most all the EC (European Computer Modern) and TC (Text Companion) fonts in all possible design October 2001 sizes, all the AMS fonts in all possible design sizes, belleek in fonts plus some more. The Belleek fonts described in Richard Kinch’s pa- underscore Package update adds a [nohyphen] option per at TUG’98. and compatibility with babel’s active characters. bibweb in biblio/bibtex/utils A utility for automatically retrieving bibliograph- November 2001 ical information from the American Mathematical adrconv Converts BibTEX databases of addresses to the Society’s MathSciNet program. address format used in scrletter and akletter.It clock Provides various graphical and textual clocks for includes a TEX file to print the addresses in different TEXandLATEX2ε. Renamed from texclock. layouts. cm-super in fonts/ps-type1 anysize A simple package that can be used to set up Update to the huge CM-Super font package. the margins of a document. This package is obso- eps2pdf in support lete. Use the package typearea to define your mar- Converts EPS files to PDF files. gins typographically. Use the geometry or vmargin euro Converts arbitrary national currency amounts us- package for everything else. ing the Euro as a base unit. coordsys Provides commands for typesetting number frenchle in language/french lines (coordinate axes) and coordinate systems in Better support for hyperref and pdfscreen. the picture environment. hitec This document class for technical papers in the em in .../psnfssx “hi-tec” industry aims to escape from the academic The PSNFSS support files for the “European Mod- look of the well-known LATEX document classes. ern” (EM)fonts. mathtimepro in .../psnfssx findhyph A Perl program to find all words hyphenated For using Y&Y’s new math font set MathTimePro- by TEXinadocument. A fessional with LTEX. flshort in info/lshort/french montexiv in language/mongolian French translation of “The Not Short Introduction MonTEX Implementation Level IV offers vertical to LATEX2ε”. texts in Mongolian and Manju, intermixed with frenchpro in nonfree/languages/french Latin texts. Update to French Pro. onlyamsmath This package inhibits the usage of plain ithyph in languages/hyphenation A TEX and standard LTEX math environments. Use- Update of the hyphenation patterns for Italian. ful for class writers who want to force clients to use jkthesis Just another LAT Xdocumentclassforfor- the environments provided by the amsmath package. E matting your thesis. pdftricks Support for in pdfTEX. lahyph in languages/hyphenation psgo in graphics/pstricks/contrib/psgo Update of the hyphenation patterns for Latin. Draws Go diagrams with LATEX. latexmk in support repeatindex Repeats item of an index if a page or col- Given the source files for a document, latexmk is- umn break occurs within a list of subitems. sues the appropriate sequence of commands to gen- in swline macros/generic/swrule.sty erate a .dvi, .ps, . or hardcopy. Typesets swelled rules: lines that are thicker in the Package for writing minutes of meetings. middle than at the ends. minutes technics For writing technical documents. Uses the mxd in language/mongolian fancyhdr package to build headers containing doc- Package for typesetting Xewtee Dorwoljin, a Mon- ument name, prepared by, approved by, etc. golian script conceived in the 17th century. TeXnicCenter in systems/win32 ocherokee in languages/cherokee An integrated development environment (IDE)for For typesetting the Cherokee language, including a A PostScript version of the official Cherokee font. developing LTEX documents on Windows. in fonts/tipa pdfcprot A package to activate pdfTEX’s character pro- Updates for Concrete, Palatino, CM Bright, and truding feature. CM Type 1 TIPA (TEX International Phonetic As- for oztex in nonfree/systems/mac/pdftex sociation) fonts. pdfTEXforOzTEX is a shareware package. This up- tmmath in .../psnfssx date brings the pdfTEX programs to the 20010806 LATEX packages for using MicroPress’s TM-Math source code. fonts. pictex2 An extension to standard PiCTEX. 322 TUGboat, Volume 23 (2002), No. 3/4 preview A standalone LATEX style to extract selected antt in fonts/psfonts/polish elements from a LATEX source into separate pages Antykwa Toru´nska, a traditional Polish typeface. of a DVI file. bahyph in language/basque Hyphenation patterns for psfixbb in support the Basque language. Compatible with the support A program which sets or fixes the bounding box for Basque in Babel 3.7. of a PostScript file, using Ghostscript, pnmfile and cd in .../other pnmcrop. This version handles files which have no Print CD covers, featuring easy batch printing with showpage command, landscape files, and files pro- crop marks, automatic track numbering and more. duced on a Mac. cd-cover in .../other SPIE spie Proceedings format. Class for typesetting various forms of CD covers. timetable in macros/plain/contrib/timetable V.1.4 adds automatic printing in landscape mode. ATEX macro for generating timetables. Some minor documentation changes. usergrps in usergrps ctie in /c_cpp HTML pages for TEX usergroups. A CWEB-aware variant of TIE. December 2001 dk-bib in biblio/bibtex/contrib A translation of the four standard BibTEXstyle bold-extra in .../misc files (abbrv, alpha, plain and unsrt)intoDanish. Makes NFSS tables for the fonts/cm/mf-extra/ From the Norwegian translation by Dag Langmyhr bold fonts (bold cmtt and cmcsc). extended with ISBN and ISSN fields. bpchem docstrip-documented package for chemical type- epsfx.tex in macros/generic/TeX-PS setting. ATEX macro package for including EPS graphics. epstopdf in support eurosans (V.3.0) Supports scaling of the Adobe Euro Converts EPS files to encapsulated PDF files for use symbol fonts. with pdfLATEX. in invoice For writing invoices. Supports English, Ger- frhyph.tex language/hyphenation man, Dutch and French. (V.2.11) Corrects the hyphenation of some words like cognitive, ignifuger, ignition, inexpugnable, etc. keystroke For typesetting the graphical representation of the keys on a computer keyboard. gatech-thesis Georgia Institute of Technology theses. latex2man in support LaTeX WIDE in nonfree/systems/win32 Ademonstra- A tion version (1.3) of an integrated editor and shell Translates UNIX manual pages written with LTEX into a format understood by the UNIX man(1) com- for TEX is free for noncommercial use, but without A registration customization is disabled. mand. HTML,,orLTEX code can be pro- duced too. makor in language/hebrew LaTeX-Pack in support Fonts and macros to typeset Hebrew in a natural Macros written in the NEdit scripting language to manner with a software switch to turn vowels off or turn NEdit, the Nirvana text editor, into an ad- on, and examples. vanced LATEX editor. NEdit version 5.2 or later is nath Natural math notation, a style to separate pre- required. sentation and content in mathematical typogra- mattens Vector, matrix and tensor symbols. phy. Delivers a particular -dependent pre- sentation on the basis of a rather coarse context- metre Provides classicists with some of the tools needed to typeset scholarly publications dealing with Greek independent notation — aims for producing tradi- and Latin texts; special emphasis on Greek verse. tional math typography. parskip in .../misc polynom Implements macros for manipulating polyno- Simply changing \parskip and \parindent leaves mials, for example it can typeset long polynomial a layout that is untidy; this package helps alleviate divisions. V.0.14 adds a new style=C. this untidiness. procIAGssymp Package for the preparation of a paper in printlen in .../misc the style of the proceeding of symposia sponsored A by the International Association of Geodesy (IAG) Print LTEX lengths in a variety of units. published by Springer-Verlag. venn in graphics/metapost/contrib/macros Macros for Venn diagrams with METAPOST. qfonts in fonts/psfonts/polish A collection of fonts based on URW’s clones in the January 2002 QX encoding layout. acroread new in support rectopma Allows the reuse of the main content of (V.1.0) A Perl script to run Acroread under a dif- \title and \author anywhere in the docu- ferent name, allowing several instances to be run ment. Includes TestTitle.tex (combination man- independently. ual/example of use). TUGboat, Volume 23 (2002), No. 3/4 323 scientificviewer in nonfree/systems/win32 dcounter.dtx in .../ncctools Scientific Viewer 4.0 is a free program for reading Dynamic counters. and printing (read-only) documents created with desclist.sty in .../ncctools Scientific Notebook, Scientific Word or Scientific An improved description list environment. WorkPlace by MacKichan Software, Inc. Scientific dcpic in macros/generic/diagrams Viewer can also be used to view many native LAT X E Macros for drawing Commutative Diagrams in a documents. TEX (including LATEX and ConTEXt) document. sihyph22.tex in language/slovene Corrected Slovenian hyphenation patterns, as draftcopy Print the (translatable) word ‘DRAFT’ on selected pages. found on ftp://sizif.mf.uni-lj.si/pub/i18n/ tex. Made by Matjaz Vrecko in 1990, maintained dvispell-dvistats in support mostly by Leon Zlajpah in the ’90s and uploaded ALinuxorMSDOS/djgpp version of dvispell (no on behalf of of Primoz Peterlin. longer limited to 8.3 file names). A comprehensive srcltx Inserts source specials in .dvi files, enabling set of dictionaries is included. switching from a particular point in a previewer eqlist Allows description-like lists to have equal inden- which supports them (e.g., Yap or xdvi-22.38)tothe tation. Requires eqparbox. matching source in an editor which supports exter- esint Provides several alternate integral symbols (like nal direction to a specific point. Updated with a \oiint) using the Computer Modern font. simpler implementation of input file tracking, us- extdash.dtx in .../ncctools ing macro expansion instead of a stack. LAT X’s E Flexible hyphenation of compound words; can con- \input{...} command is now overloaded as well. form to Russian typesetting conventions. stack This class implements a stack mechanism with- g-brief (V.3.0) A document class for LAT X2ε for form- out using T X’s stack, so that your stacks are not E E less letters in German or English. related to the TEX-grouping mechanism (useful for package developers). stack.dtx also defines a class guitar (LA)TEX package for typesetting guitar chords relinput which implements a chdir-like mecha- over song texts. c.f. gchords.sty to typeset the nism so that \input canbedonerelativetothe chords graphically (not only by name). With refer- directory of any file. ences to other related packages. Requires toolbox. tables in macros/generic/tables labels.sty in .../labels An easy TEX macro package for typesetting com- Provides a new package option newdimens which plex tables. allows more flexible specification of the label layout. vtex in systems latex4wp in info Release 7.530 of MicroPress’s TEXforOS/2 and A guide for users designed to help Linux (x86). Supports PDF security options and convert knowledge and techniques of word process- xpdf source specials. ingintotheLATEX environment. in February 2002 manyfoot.sty .../ncctools Adds footnote levels to the standard footnote mech- AcroTeX in .../webeq anism includes an option for run-in paragraph foot- Formerly the Web/Exerquiz Packages, now bundled notes (useful for critical editions). together as the “AcroT X Education Bundle.” A E moresize in .../taupin series of packages for the creation of dynamic and Provides three larger font sizes: ‘giant’, ‘Giant’ and interactive education (or other) materials in PDF ‘GIANT’. format. Includes a library of JavaScript functions. nth.sty in .../generic AlProTex.sty in web/protex Ordinal numbering style: 1st 2nd 3rd 4th 5th, . . . Minor modifications to this literate programming system, for compatibility with TeX4ht. nccbbb.sty in .../ncctools Implementation of poor Black Board Bold symbols. bibtool in biblio/bibtex/utils Not needed with contemporary LAT Xsystems. Manipulation of BibTEX files including: sorting and E merging, pretty-printing, syntax checks with error nccboxes.sty in .../ncctools recovery, semantic checks, generation of uniform Adjustable boxes useful for setting tables. reference keys, controlled rewriting with regular ex- nccfancyhdr.sty in .../ncctools pressions, collection of statistics, and more. In- New implementation of the functionality of the cludes documentation. C source only (no binary). fancyhdr package for NCC-LATEX. cropbox.sty in .../ncctools nccfoots.sty in .../ncctools Crop marks with customizable parameters. Commands for generating footnotes with manual cropmark.sty in .../ncctools marks. For example, the command to mark a foot- Produces a crop box around the page text area. note with an asterisk is \Footnote{*} {text}. 324 TUGboat, Volume 23 (2002), No. 3/4 nccmath.sty in .../ncctools txt2latex in support Extension of the amsmath package to combine its Perl script to facilitate batch conversion of largely typesetting of display equations with NCC-LATEX, unformatted ASCII text for use with LATEX. Its especially for arrays. sole purpose is to escape special characters and to nccsect.sty in .../ncctools fix single and double quotation marks. Extension of LATEX’s section, caption, and toc- varsects.sty in taupin entries generation technique. Improvements in- Redefines \chapter, \section, \subsection etc. clude: simple declaring of sections of any level, with optional parameters changing vertical space user-controlled typeout, customizing of section before and after the title, and the font size, series, or caption tag, simple declaring of toc-entries, shape or family. \numberline command never overlaps the following watermark.sty in .../ncctools text, automatic calculation of right margin in ta- Provides watermarks, with options for left and right ble of contents, different captions for different float pages, temporary, \thiswatermark for current page types and simplified handling of new types of floats. only. nccthm.sty in .../ncctools webomints in fonts Extension to the \newtheorem command. Four Provides support files for the border and ornament properties of theorems are used: numbering mode, font Web-O-Mints freely available from Galapagos theorem type, indent style and break mode. Easy Design. Created by George Ryan, Web-O-Mints customization including spacing and commands in- contains a rich assortment of typographic decora- serted after headers. tions inspired by historical sources. osa.bst in biblio/bibtex/contrib york-thesis ALAT X2ε thesis class definition for York BibTEX style file for Optical Society of America E (OSA) journals. University (Toronto, Canada). rotfloat This package bridges the float and rotating March 2002 packages, extending them with rotated versions of ama.bst in biblio/bibtex/contrib new floats. A modification of the IEEE BibTEXstylefileto rotpages Allows pages to be rotated by 180 degrees and conform to the American Medical Association Style rearranged, so that they can be read by turning the Guide guidelines for references. This is the style re- printed copy upside-down. quired by numerous biomedical journals (including smallcap in .../taupin JAMA, Cancer, NEJM). Make small caps a font family rather than a shape, bangtex in language thus allowing bold and slanted small caps. Font and class files for typesetting in Bangla (Ben- smartref Expand capabilities of \label and \ref by gali) and Assamese. Includes sample files, which adding commands similar to \pageref and other and manual. references to user-chosen counters. V.1.9 fixes a bug where equation labels were not used with AMS- biblio in support A (V.1.2) A perl program for preprocessing your bib- LTEX, and makes \smartref robust. liographic references. After preprocessing the input TeX4ht in support tex file it creates an output file with references in- An enhanced version of a system for translating cluded according to user-specified formatting. (LA)TEX sources into . Annual upgrade. tif2eps in support/pstools bmeps in support PNG TIFF JPEG A PostScript program for converting TIFF to EPS. A program to convert from , , , NetPBM to EPS. V.1.0.2 fixes a bug related to mal- titling Provides control over the typesetting of the formed DSC comments. \maketitle command, and makes the \title, \author and \date information permanently avail- CWEBbin in web/c_cpp able. New examples added to the documentation. (V.3.64 [p20]) A set of change files (to be ap- plied with TIE) that make the original sources us- tocenter.sty in .../ncctools able with ANSI-C/C++ compilers on UNIX/Linux, Provides commands \ToCenter and \FromMargins, MS Windows, and Amiga. Additional functionality, which simplify the customization of page layout, like macros, and macros for international documen- either by specifying text element area dimensions, tation of CWEB programs, is introduced. or by setting margins from the left, right, top, and bottom. dvpn in language/devanagari/contrib/fonts toolbox A package for (LA)TeX which provides some PostScript Type 1 renderings of Frans Velthuis’ De- METAFONT macros which are convenient for writing indices, vanagari fonts for TEX. glossaries, or other macros. V.4.2 keeps ‘#’ in cer- easy A collection of “easy” to use macros, including tain arguments unexpanded (as pointed out and macros for writing tables, matrices, vectors, equa- solved by David Kastrup). tions and custom bibliographies. TUGboat, Volume 23 (2002), No. 3/4 325 emTeXTDS in systems/os2/emtex-contrib typeset within paragraphs, as paragraphs and in a (Fixpak 8) The emTEX/TDS distribution for OS/2, compact version. Most environments have optional featuring the latest releases of LATEX, AMS-LATEX arguments to format the labels. Additionally, the and other packages, as well as several bug fixes. LATEX environments itemize and enumerate can eulervm in fonts be extended to use a similar optional argument. This is a set of virtual math fonts, based on Euler V.2.3b fixes bugs in \setdefaultenum caused by and CM. Included is a LATEX package, which makes changes made in V.2.3a (which provided improved them easy to use, particularly in conjunction with documentation and bug fixes). Type 1 PostScript text fonts. V.2.8 now works with s2latex-win32.exe in support/s2latex/win32 sans serif text fonts. An MS-Windows (Win32) executable for s2latex,a icomma in .../was utility which converts documents to LATEX. An ‘intelligent’ comma, which yields proper spac- sffms For formatting science fiction and fantasy manu- ing in decimal numbers as well as in mathemati- scripts in the format standard for the genre — 12pt cal expressions which does not depend on a specific monospaced font with double spacing, etc. It is encoding, and works with decimal numbers of ar- based on a previous style file called sfms.Fulldoc- bitrary length. V.2.0 changes the behavior of the umentation is provided. comma in math mode, so that the comma can be snapshot Provides a snapshot of the external depen- used both as a punctuation character and as a dec- dencies of a document insofar as they can be de- imal separator. termined from inside LATEX. V.1.13 gives suitable iTeXMac in systems/mac warnings for files listed in an \RequireVersions All in one Cocoa application for TEXonMacOSX. statement or that do not appear in \@filelist, javadvi in dviware and adds a test option. A dvi viewer and printer coded in Java. Needs Java texaide in support RTE 1.3. A special version of Design Science’s MathType lettrine (V.1.2) Package designed to typeset various Equation Editor that generates TEXandLATEX. sorts of dropped capitals. Corrects a bug due to TeXmacs in systems/unix incorrect handling of rubber lengths; the bug oc- (V.0.3.5.11) A text editor inspired by the popu- curred with seminar.cls for instance. lar TEX typesetting system and the editor. ly1-min.zip in .../psnfssx/ly1 Runs on PCs under Linux and on Sun computers: A minimum set of support files for using the LY1 “It is reasonable to expect that it will run on most A encoding with LTEX. Fixes texnansi.enc,which UNIX/X-Windows systems in the near future.” had a wrong glyph name for the Euro symbol. texshade (V.1.6) For typesetting nucleotide and protein mathdots.sty in generic A alignments in LTEX. Provides the command \iddots for diagonal dots in (slanting the opposite of \ddots). Also modifies TrueTypeToType42 fonts/utilities Creates a PostScript Type 42 font file from a True- the \ddots and \vdots so that they change size Type font file. with LATEX’s size changing commands and in sub- and superscripts. verse Aids in typesetting simple verse (poems). Up- A date adds optional numbering, repeating patterns, memoir Peter Wilson’s flexible LTEX documentclass for typesetting of books such as novels, biographies, \\ as a linebreaking command and fixes \label histories, etc., with options for trim marks, draft when used with the first line of a poem. appearance, various sizes and much more. V.1.1 webfiles in web adds bug fixes, native support for subfigures, addi- Improved documentation and code for PDF links. tional facilities for verse typesetting, experimental yhmath in fonts marginpar-like extensions, and a new edition of the Type 1 font for the yhmath package. user manual. ncclatex The NCC class and NCCLATEX package. It April 2002 works together with NCCTOOLS, release 2.03 or captcont Retain a figure or table number across several later. Has many customization features and service float environments—usually over several pages. It commands making it more powerful than standard also allows control over the contents of the List of LATEX classes. Figures and the List of Tables pages. newlfm For creating letters, faxes and memos; integrates ccaption Provides: continuation captions, unnumbered the letter class with fancyhdr and geometry and captions and legends, captions outside float envi- includes support for an address database, lan- ronments, bilingual captions, etc. It also enables guages, Avery labels and has full documentation. the definition of new float environments and their paralist This style file provides some new list envi- captions. V.3.1a changes the subfigure option to ronments. Itemized and enumerated lists can be support version 2.1.2 of the subfigure package. 326 TUGboat, Volume 23 (2002), No. 3/4 checkend.sty in .../bezos oztex in nonfree/systems/mac Improves LATEX’s error messages for unclosed envi- V.5 of a shareware implementation of TEXandas- ronments to make it easier to fix “\end occurred sociated programs for Apple Macintosh systems. inside a group at level N .” pdfpages Package to enable the inclusion of pages of curve A class for making curriculum vitæ (in distinct external PDF documents. V.0.2d adds a fitpaper versions). Provides commands to create rubrics, option; V.0.2g the option addtotoc which adds en- entries in these rubrics, etc. V.1.2. adds: more tries to the Table of Contents (e.g., for putting to- translations, a starred form for the \entry macro, gether conference proceedings). with a simplified syntax, and most important, sup- plates Configurable float environment that is gath- port for standard bibliography inclusion. ered to end of the document for special printing datetime Changes format of \today.Providescom- (e.g., plates, photos, color diagrams) mands for current time (12 or 24 hour forms), print- preview-latex A system for displaying inline images ing ordinal number forms (e.g., 3rd), and as a string of selected parts of a file in Emacs source buffers. (e.g., \numberstring{3} would print three). The style file is independently useful for extraction dtk (V.1.6) Document class and style for Die TEXnische of selected text elements as images. Komoedie, the communications of Dante e.V., the protocol Typeset meeting protocols (in German). German speaking TEX users’ group. in feyn in fonts purifyeps support Can produce relatively simple Feynman diagrams Makes .eps files work with both dvips and pdflatex by converting PostScript code into the “stylized for- within equations or text in a LATEXdocument. mat that METAPOST outputs.” figsize Dynamic and automatic sizing of graphics and RCS other elements relative to page. rcsinfo Use (Revision Control System) informa- A A 2HTML fixme Provides insertion of “fixme” notes in draft doc- tion in a LTEXdocument.ForLTEX users, uments, either in the margin of the document, as rcsinfo.perl adds the functionality to that tool. index entries, in the log file and/or as warnings on With V.1.9, the initial \$ of \$Id may be omitted. stdout or to summarize them in a list. Has support shorttoc Adds the macro \anothertableofcontents for AUC-TEX. V.2.0 has many new features, includ- (or \anothertoc) to import and display the table of ing: a new layout option (inline), notes counters, contents of another document. It can also import a usage summary at the end of processing, more and display the list of figures (or similar things) translations, and most important, three additional from another document. macros for including non-critical notes of different showlabels Puts the names of \labels (or other macro importance levels. arguments) into the margins of a draft document. gauss Package for typesetting matrix operations, now V.1.4 adds an [inline] option and is more com- compatible with AMS-TEX. patible with wrapfig. gloss Allows creation of glossaries via BibTEX. skull in fonts jurabib Supports various forms of short and long ci- METAFONT version of a skull-and-crossbones sym- tations; now does Oxford-style formatting and in- bol, with LATEX bindings. cludes support for Spanish. Many other changes songbook (V.4.0) An all-purpose songbook style. Al- and improvements. lows for three types of output from a single in- kerkis in fonts/greek put file: words and chords books for musicians to The first freely available Type 1 font to fully sup- play from, words-only songbooks for a congregation port Greek (polytonic included) through Babel. An to sing from, and overhead transparency masters. extension of the Bookman Old Style design. Also Will also print a table of contents, an index sorted supports the Latin alphabet very well, with support by title and first line, and an index sorted by key. It for OT1 and T1 encodingsaswellasmanymissing attempts to handle songs in multiple keys, as well ligatures and true small caps. as songs in multiple languages. lettre (V.2.345) Designed to write letters with LATEX subfigure Package for providing support for the inclu- in French, German, English. The letter aspect is sion of small, ‘sub’, figures and tables. It simpli- entirely configurable, through a number of dimen- fies the positioning, captioning and labeling of them sions and macros, that can be put also in a so-called within a single figure or table environment. In ad- “institute package” called at initialization. Includes dition, this package allows such subcaptions to be documentation and examples in all three languages. written to the List of Figures or List of Tables if de- mathabx in fonts sired. V.2.1.3 fixes an incompatibility with several Large series of mathematical symbols. Initial re- packages including the tocloft and the ccaption lease, “merely for evaluation”. packageswhenusedwiththehyperref package and msc Draws Message Sequence Charts. Version 1.10 is a 2.1 includes bug fixes, second optional argument major update since the previous version, support- to allow control over the list-of-figures entry sep- ing the ITU standard MSC2000. arately from the subcaption, a tight option for a TUGboat, Volume 23 (2002), No. 3/4 327

more compact arrangement, a \subref command to catdvi in dviware allow references to the subfigure, new raggedright The program is a .dvi-to- translator ca- option for the subcaption, and font formatting op- pable of generating ASCII, Latin-1 and UTF-8 (Uni- tions only affect the label portion of the subcaption. code) output. It aims to become a superior replace- textpos Places boxes (containing text, or graphics, or a ment for the dvi2tty utility. The current version is table, etc.) at absolute positions on the page. V.1.2 quite usable for previewing (on character-cell dis- adds [verbose] and [quiet] options. plays) .dvi files that contain mostly linear text. textopo Plots topology data of membrane proteins de- V.0.13 adds new or improved TEX font encodings, rived from PHD predictions, SwissProt database European currency symbol support, improved math files, or manually entered data; and transmembrane layout, usability enhancements and fixes. domains as seen from above or beneath the cell crop The package provides different forms of cropmarks membrane. Fully compatible with TeXshade —this for trimming paper stacks, for camera alignment, allows calculated shading based on sequence conser- and for visualizing the page dimensions, as well as vation and functional aspects of the residue side- options for reflecting and inverting the whole doc- chains. V.1.3 introduces two more helical wheel ument. V.1.7 adds new options, the ability to set styles and the indication of the hydrophobic mo- paper dimensions explicitly, and to suppress marks ment. Further, the dvips driver is not mandatory when printing duplex and improved compatibility. anymore as is rotating.sty. cite Sync with TEX Live; improve babel support. titlesec Essentially a replacement — partial or total — dtxtut in info for the LAT X macros related to sections; namely, E “How to Package Your LAT X Package”—a tutorial titles, headers, and contents (upgrade to V.2.5). E for advanced LAT X2ε users who want to learn how Now calc-savvy, shorthand in lengths now accepts E to create .dtx and .ins files for distributing their non-integer numbers and the unit is not hardcoded, homebrewed classes and style files. more meaningful error messages, bug fixes. tocbibind A package to add document elements like a euro-ce in fonts METAFONT bibliography or an index to the Table of Contents. (V.3.0) source of the official Euro cur- The “List of ...” headings can also be put into rency symbol and CE logo including variants, in the ToC. V.1.5c fixes a problem with \tocchapter both solid and outline. in non-chaptered documents and a problem with eurosym in fonts \tocetcmark. METAFONT source for the official Euro currency urlbst in biblio/bibtex/contrib symbol and CE logo including variants, in both A Perl script to adds a ‘webpage’ entry type, and sup- solid and outline with a LTEX style to access it. port for general ‘url’ and ‘lastchecked’ fields, to ar- V.1.3 adds Type 1 fonts generated by textrace and bitrary BibTEXstylefiles. modified by pfaedit. WinShell in systems/win32 fontinst-prerelease in fonts/utilities (V.2.2) A graphical user interface for easily working Update for the font installation package which in- with TEX. It is not aTEXsystemsorequiresa cludes up-to-date 8y.etx and 8r.etx files, with the system such as MikTEXorTEXLive. Euro symbol. wp2latex in support gradback A small addition to pstricks to generate gra- Conversion from Wordperfect 6–8 into LATEX. Up- dient backgrounds. date adds many new features: support for style jasthesis Conforms to thesis requirements of the Uni- epsfig.sty, fixed problem with filenames, work- versity of Bristol, UK. It also approximates the ing RTF parser, small attempt to do handle raster BS4821:1990 standard. images, Windows GUI, ability to read WP3.x Mac- logfilter in nonfree/support intosh files, etc. A Java program that monitors the logfiles produced May 2002 during a typesetting run and presents them in an interactive environment with the option when en- BSR2dvi in dviware countering an error in a file to open that file in an Alpha release. Utility for extraction of a standard editor at the proper point in the file. .dvi file from Textures’ “all-in-one” file format. cases.sty in .../other/misc lshort in info/lshort/slovak The Not So Short Intro- (V.2.5) Fixes formatting of over-full displays. A translation of lshort ( duction to LAT X2ε cmbright in fonts E )intoSlovak. Updates the CM Bright typefaces to V1.1.0g; cor- manuscript Package for recreating the appearance of a rects the fonts metrics of the text companion fonts, typewritten (monospaced with double linespacing) and improved documentation of the macro package. article manuscript. License changed to LPPL making possible the cre- mathpazo in fonts ation of “scalable vectorized versions. . . including Package (fonts and LATEX style file) for mathemati- Adobe Type 1.” cal typesetting with the Palatino fonts. V.1.003 for 328 TUGboat, Volume 23 (2002), No. 3/4

use with version 9 of PSNFSS; also fills out Math swimgraph Produces color graphs of a swimmer’s perfor- Blackboard Bold, re-designed \Phi, \varsigma, \xi mances, from data recorded in a text file, specified and \zeta. by arguments for the desired date range. Records mn2eguide in nonfree/macros/latex/contrib/mnras and qualifying times may be included. A guide for authors who are preparing papers for ttf2tex in support Monthly Notices of the Royal Astronomical Society script to create all files necessary to use True- (MNRAS), together with a sample article. Type fonts with teTEX. V.0.5 has preliminary sup- multicap Formatting captions inside multicols. port for OpenType fonts (TT based only), support A for real small caps, oldstyle figures, support for -n mwcls Standard LTEX classes, tailored to Polish print- ing customs. and -N switches of ttf2tfm, an option to disable hy- phenation, more robust and flexible and an updated ntheorem (V.1.203) Extensions for handling theorem- and extended manual, and more. like environments. ziffer Formats numbers according to the conventions piechartMP in graphics/metapost/macros used in Germany and some other countries (even in Enables even users with not much experience to math mode). Update adds a switch to disable con- draw their pie-charts with MetaPost. It supports version of -- for compatibility with newer versions basic 2D pie-charts as well pie-charts in 3D projec- of amsmath. tion. The chief purpose for the piechartMP devel- opment was the support for presentations. The user June 2002 can make segments invisible or hide a segment com- astro in fonts pletely, in order to draw multiple different charts (V.2.00) METAFONT source for astronomical and from one data-set. astrological symbols: planets, signs of the Zodiac, platex (V.1.2.3) A set of tools for typesetting in Pol- and others, all with variant shapes, in three styles, ish. Some of its general purpose macros are used plus six symbols for the phases of the moon. in other packages hence the present location (with bakoma in systems/win32 a link from the old languages/polish/platex). Upgrade of BaKoMa TEX system to V.4.60. proof in support A Bash (Bourne Again Shell) based complement to CJK in language/chinese A an ordinary word processing program, able to co- (V.4.5.1) LTEX support for Asian scripts: Chinese (both traditional and simplified), Japanese, Korean ordinate the processing and viewing of TEX, LATEX, METAFONT and METAPOST-sources. and Thai, in many encodings (including Unicode). Adds support for BG5+ and GBK character sets, psnfss in macros/latex/required Thai support for Babel, multifile documents, and Version 9 of the PSNFSS system, supporting the use much more. of the base 35 PostScript fonts and the Charter, A ctable in biblio/bibtex/contrib Utopia and Pazo fonts with LTEX. The TeXBase1 encoding now includes the Euro symbol, \hbar in Provides commands to easily typeset centered table mathptmx.sty improved, missing scriptratio re- and (multiple-)figure floats, with footnotes. definitions added. Documentation updated. decsci.bst in biblio/bibtex/contrib Decision Sciences psnfss-source in fonts/psfonts Style for the journal for use with Sources of the latest PSNFSS version 9. the natbib package (author-year format citations). soul Provides flexible, hyphenatable letterspacing, un- EPIX in graphics derlining, overstriking, and highlighting. Now al- Command-driven (non-GUI) preprocessor for cre- lows natural input syntax for accents, dashes etc., ating flexible, mathematically accurate line figures font switching commands in the argument, bug containing mathematical typography. Should run fixes, provides some additional features: highlight- on any UNIX-like ; a C++ com- ing, \sloppyword, improved documentation and piler and GNU Bash are required. programming interface. V.2.3 allows natural input koma-script Reimplementation of the LATEX classes syntax for accents, dashes etc., font switching com- (article, report, book, letter), “implement- mands in the argument, bug fixes, provides some ing European rules of typography and paper for- additional features: highlighting, \sloppyword,im- mats as documented in Tschichold (Selected Pa- proved documentation and programming interface. pers on Book Design and Typography). New ver- Compatible with ccfonts.sty, beton.sty,and sion includes a completely rewritten letter class cmbright.sty. (scrlttr2), enhanced control over captions, sup- SQLTeX in support port for date and time in Dutch and Croatian, and A well documented Perl preprocessor to enable the new developer interface for styling text elements. use of SQL statements in LATEX. V.1.4 adds an op- layouts Enables display of various elements of a doc- tion to replace values in the database results using ument’s layout including: the general page layout; configurable replace files. disposition of floats; layouts of paragraphs, lists, TUGboat, Volume 23 (2002), No. 3/4 329

footnotes, table of contents, and sectional headings; TEX.Itmaybeusedonitsownorinconjunc- font boxes. Facilities are provided for document de- tion with another TEXformat(LATEX is assumed signers to experiment with the layout parameters. for most examples). Update to sync with the en- V.2.6 adds expanded page layout options. hanced version bundled with passiveTEX. memoir Peter Wilson’s flexible LATEX documentclass for typesetting of books such as novels, biographies, Mark LaPlante histories, etc., with options for trim marks, draft 109 Turnbrook Drive appearance, various sizes and much more. V.1.1 Huntsville, AL 35824 adds bug fixes, native support for subfigures, addi- [email protected] tional facilities for verse typesetting, experimental William F. Adams marginpar-like extensions, and a new edition of the 75 Utley Drive, Ste. 110 user manual. Mechanicsburg, PA 17055 in mpp web/noweb/kostas [email protected] A multilingual pretty-printer for noweb. newfile Provides convenient user level commands for reading and writing new files during a LATEX run. oletex in systems/win32 Allows embedding of pictures and other OLE ob- jects into LATEX. placeins.sty in .../misc (V.2.0) Now prevents floats from floating up past a \FloatBarrier, with an option to restore the orig- inal behavior. poemscol Numbers lines of verse, makes separate end- note sections for emendations, collations, and ex- planatory notes, with notes tied to the line num- bers, marks cases where stanza breaks fall on page breaks. Provides most of the features necessary for a critical edition of a poet’s works, such as described by the MLA Committee on Scholarly Editions. skak in fonts Package for typesetting chess. V.1.0 has bug fixes and updated documentation: a short user guide, an example and a reference manual listing all available commands and the package options. subfiles Allows individual typesetting of files that are \input and of the main file without making any changes to them. thumbpdf in support The package provides support for thumbnails with pdfTEX, and plain/LATEX formats. Requirements: Perl5, Ghostscript, pdfTEX. V.3.0 adds: sup- port for ghostscript anti-alias parameters, VTEX’s PostScript mode, option --greek for Greek style mode and signal handlers added for cleanup. tocloft Provides control over the typography of the Ta- ble of Contents, List of Figures, List of Tables and user defined “List of ...” lists. Version 2.3 is com- patible with the koma classes and adds control over the page style. uk-tex-faq in help Updated version also available via the Web at http: //www.tex.ac.uk/faq. Includes a new answer from David Kastrup summarizing recent work on the TEX document preparation environment. xmltex in macros xmltex is a system for typesetting XML files with