The Treasure Chest
Total Page:16
File Type:pdf, Size:1020Kb
136 TUGboat, Volume 21 (2000), No. 2 circuit macros: in graphics/ The Treasure Chest A set of macros for drawing high-quality electric circuit diagrams containing fundamental elements, amplifiers, transistors, and basic logic gates to in- clude in TEX, LATEX, or similar documents. Some tools and examples for other types of diagrams also Packages posted to CTAN included. The first five months of 2000 have been amazingly CWEBbin: in web/c_cpp/ productive in terms of new and updated packages A set of change files (to be applied with the TIE pro- going onto CTAN: 182 are listed here, compared cessor) that make the original sources usable with with 59 for the last quarter of 1999.1 If this keeps up, ANSI-C/C++ compilers on UNIX/Linux, MS Win- we’ll have to move the inventories into some other dows, and Amiga. : place and reserve this column just for package tours! devnag2 in language/devanagari/ And if you’re really really interested in stats . V. 2.0 upgrade for preprocessor, package, and fonts for Devanagari. Jan Feb Mar Apr May June dtk: in dante/dtk/ 23 25 46 19 38 31 The directory contains the complete list of pub- lications of Die TEXnische Komoedie (nos. 0/89 . the above table shows how many entries for each to 4/99), sometimes including abstracts and key- monthappearinthisinventory,keepinginmindthat words. It is also the base for the Web search ser- each inventory list (should) only count a package vice under www.dante.de/dante/DTK/inhalt.html once, regardless of how many upgrades are posted (in German). to CTAN within the period in question. dviincl: in graphics/metapost/ A tiny package for including a .dvi page into the Notes on inventory format .eps files generated by METAPOST. 1.Packagesarelistedinthemonthofthelatest epmtfe: in systems/os2/ upgrade; that is, if a version is posted in Oct. Upgrade. and a new version in Dec., only the newer one epsincl: in graphics/metapost/ will be listed. The package facilitates including .eps files in META- POST documents; it makes use of (G)AWK. 2. Monthly entries are in alpha-order, for easier : reference. eulervm in fonts/ This is a set of virtual math fonts, based on Euler 3. Unless otherwise stated, packages are located and CM. Included is a LATEX package, which makes in: them easy to use, particularly in conjunction with macros/latex/contrib/supported/ Type1 PostScript text fonts. However, there are two main branches under extsizes: in .../other/ contrib/: supported/ and other/. The de- Upgrades to class files. fault used here is supported,andwhereother HLaTeX: in fonts/korean/ is the location, its path will simply be noted as Upgrade to packages and Korean fonts. : A .../other/, to cut down on path length.2 koma-script Reimplementation of the LTEX classes (article, report, book, letter), “implementing January 2000 European rules of typography and paper formats as documented in Tschichold (Selected Papers on ae: in fonts/ae This package is a set of virtual fonts for creating Book Design and Typography). : PDF files with T1-encoded CMR fonts. ltt in info/ This is the code for the examples in the book LATEX : in aifont fonts/cm/ai Tips und Tricks (ISBN 3-932588-37-1). The code Virtual fonts and other related files for remapping includes application examples as well as packages the BSR/Y&Y/AMS Type 1 Computer Modern fonts. and class files developed in the book. This helps to produce more robust PDF output multibib: The package allows the user to create refer- from pdfTEX, dvips/gs,anddvipdf (upgrade to v. 1.2). ences to multiple bibliographies within one docu- : bibtopic A package for multiple bibliographies. The ment, thus providing a complementary functional- most significant change is added compatibility for ity to packages such as bibunits or chapterbib, natbib v. 7.0. which make it possible to create one bibliography 1 for multiple yet different parts of the document. See TUGboat 20,4 (1999), pages 370–374. 2 If anyone has a suggestion on a better shorthand, please ochem: in support/ send it in. –Ch. Typesetting chemical reactions and formulae. TUGboat, Volume 21 (2000), No. 2 137 references: in support/ iso: The iso classisfortypesettingISO documents ac- Bibliographic software supporting preparation of cording to “ISO/IEC Directives, Part 3” (3rd ed., scientific manuscripts, storage of bibliographic data 1997). Configuration files for TEX4ht also provided. of articles in periodicals, books and articles in books. isorot: A package for rotating of document elements Bib Supports TEX, commercial word processors; also (a combination of the lscape package and an ex- allows import of bibliographic data from material tension of the rotating package. Designed for use downloaded in MEDLINE format. with both the iso class and any normal class. : ttf-tetex in info/TrueType/ iso10303: Step packages for typesetting ISO 10303 In- A description on using TrueType fonts with teTEX, ternational Standard documents. Requires the iso available in .html, .pdf and .ps file formats. class. : wordcount The package provides a relatively easy way makeglos: A package to include a glossary in a docu- A of estimating the number of words in a LTEXdoc- ment. The glossary must be prepared by an exter- ument. nal program such as xindy or makeindex. : xmlcatalogue in macros/xmltex/contrib/ play: A package and class for typesetting plays and quo- Documentation for the xmlcatalogue packages. tations from plays. : xmltex in macros/xmltex/ pssplit: in support/ XML xmltex is a system for typesetting files with C program and DOS executables to print selected TEX.Itmaybeusedonitsownorinconjunc- pages from a PostScript file. tion with another T Xformat(LAT X is assumed E E : for most examples). pstoedit in support/ Converts PostScript and PDF files to other vector : xtrcode in support/ graphic formats so that they can be edited graphi- A small Perl script for extraction of environment cally. contents. ps2eps: in support/ February 2000 A tool to produce EPS/EPSF files from usual one- bakoma: in systems/win32/bakoma/dst/ paged PostScript documents. Requirements: Perl, ghostscript and an ANSI-C compiler if your plat- CM Bright Fonts for BaKoMa TEX. form is not Linux, Solaris, Digital UNIX or Win- CMacTeX: in nonfree/systems/mac/ dows 2000/9x/NT (binaries included). V. 3.4 upgrade of CMacTeX. refcheck: This package is intended to check references. : in cmbright fonts/ It looks for numbered but unlabelled equations; for Updates the CM Bright typefaces to v. 1.0f; all CM labels not used in the text; for unused bibliogra- Bright and CM Typewriter Light fonts will provide phy references. As well, it displays \label and a correct Euro symbol now. \bibitem keys in text margins. concrete: in systems/win32/bakoma/dst/ syntax: in .../other/ Concrete Fonts for BaKoMa T X. E Package to create syntax diagrams, using special crop: The package provides different forms of cropmarks environments and commands. Requires fancybox fortrimmingpaperstacks,forcameraalignment, package; documentation in German. and for visualizing the page dimensions, as well as tocloft: The package provides control over the typog- options for reflecting and inverting the whole doc- raphy of the Table of Contents, List of Figures, and ument. List of Tables. fancyhdrBoxed: in support/ webguide: in info/ Provides easy and fast creation of page headers for “A Brief Guide to LAT X Tools for Web Publishing.” the documentation of software engineering projects, E : using a Mini language implemented in Python that WinShell in systems/win32/ generates PSTricks code embedded in Upgrade to WinShell, a graphical user interface for not fancyhdr headers. easy working with TEX. It is aTEXsystem. : hc: Replacement for the LATEX default classes, based on wsuipa2tipa in support/ the KoMa-Script bundle and the seminar class. C program files (incl. Flex source, DOS executable) to translate a LAT Xfilewithwsuipa font com- hypht1.tex: in language/hyphenation/ E mands into a file with TIPA font commands. Additional hyphenation patterns to be loaded in conjunction with each “normal” set of patterns. xmlplay: in macros/xmltex/contrib/ An xmltex package for typsetting the plays of Shake- impose: in support/ A set of PostScript utilities for two-up printing of speare,asmarkedupbyJonBosak. DSC-compliant PostScript (including that from Net- xtab: Automatically breaks long tables so that they can scape, dvips, and FrameMaker). Requires Ghost- span multiple pages. An extension of the super- script and psutils. tabular package. 138 TUGboat, Volume 21 (2000), No. 2 March 2000 float: This package improves the interface for defining appendix: Provides additional appendexing capabilities. floating objects, such as figures and tables. It adds New in this release is support for per-chapter (or the notion of a ‘float style’, which governs the ap- section for non-chaptered documents) appendices. pearance of floats. : captdef: in .../other/misc/ fnts in macros/plain/contrib/ This small package permits you to have things with Provides font selection for plain TEX. ‘proper’ captions in the body of your text, without games: in systems/win32/bakoma/contrib/ using explicit floats. This module includes popular macro packages de- scribedinChaps.7and8oftheLAT X Graphics ccaption: Provides: continuation captions, unnumbered E Companion. captions and legends, captions outside float envi- : ronments, bilingual captions, etc. It also enables hyperref A maintenance release. the definition of new float environments and their ifmtarg: in .../misc/ captions. New in this release is more flexible posi- Provides provides “if-then-else”and“if-else”com- tioning of subfigure (continuation) captions. mands for an empty macro argument. : contour: Generates a colored contour around a given limap in .../other/gene/ text in order to enable printing text over a back- Provides a style and class for typesetting maps and ground without the need of a color box around the blocks according to the Information Mapping text.