TUGboat, Volume 30 (2009), No. 1 127

shuffle in The Treasure Chest A symbol for the shuffle product. tolkienfonts in fonts Virtual fonts for writing English, Quenya, and Sin- darin with various free Tolkien-world fonts. This is a list of selected new packages posted to CTAN (http://www.ctan.org) from June 2008–June 2009, with descriptions based on the announcements graphics and edited for brevity. * asymptote in graphics Entries are listed alphabetically within CTAN Vector graphics language for technical drawing, in- directories. A few entries which the editors subjec- spired by MetaPost but with a C++-like syntax. tively believed to be of especially wide interest or autoarea in graphics/pictex/addons otherwise notable are starred; of course, this is not Have PiCTEX recognize lines and arcs in determin- intended to slight the other contributions. ing bounding boxes. We hope this column and its companions will bclogo in graphics/pstricks/contrib help to make CTAN a more accessible resource to the PSTricks macros for colorful boxes with a title and TEX community. Comments are welcome, as always. logo. circuitikz in graphics/pgf/contrib  Karl Berry Drawing electrical circuits with PGF/TikZ. http://tug.org/ctan.html jpgfdraw in graphics Graphics application written in Java providing in- tegration with a variety of TEX packages as well as biblio basic drawing capabilities. chembst in biblio/bibtex/contrib metago in graphics//contrib/macros BibTEX style files for chemistry journals. MetaPost package for Go game positions. psbao in graphics/pstricks/contrib PSTricks macros for drawing Bao (game) diagrams. dviware pst-bezier in graphics/pstricks/contrib dviasm in dviware PSTricks macros for drawing a Bezier curve with Script for disassembling and reassembling DVI files, full control. including adding preprint numbers and watermarks. pst-bspline in graphics/pstricks/contrib Draws uniform Bspline curves and interpolations. fonts pst-gantt in graphics/pstricks/contrib PSTricks macros for drawing Gantt charts. boisik in fonts A inspired by . pst-sigsys in graphics/pstricks/contrib dozenal in fonts PSTricks macros for disciplines related to signal Fonts and macros for documents in base processing. 12 (Dozenal). pst-support in graphics/pstricks/contrib * in fonts Support for PSTricks in Distiller and TEXnicCenter. TrueType fonts from SIL, pdfTEX files for many schemabloc in graphics/pgf/contrib encodings (agr, t2a, ec/T1, texnansi, l7x, qx, t5), PGF/TikZ macros for block diagrams. and support files for ConTEXt. tikz-inet in graphics/pgf/contrib in fonts TikZ macros and shapes for interaction nets. Original monospace font with LAT X support for E tikz-timing in graphics/pgf/contrib several encodings. Generating timing diagrams with TikZ. junicode in fonts TrueType font for medievalists with many Open- vaucanson-g in graphics/pstricks/contrib Type features. PSTricks macros for automata. libris in fonts * xetex-pstricks in graphics Sans- family similar to the well-known Lydian. Configuration files to use PSTricks with X TE EX. phaistos in fonts/archaic All symbols from the Disc of Phaistos (produced via punches in clay, probably around 1700 BCE). info pigpen in fonts amslatex/primer in info Font and macros for Pigpen (masonic) ciphers. Getting up and running with AMSLATEX.

info/amslatex/primer 128 TUGboat, Volume 30 (2009), No. 1

Aro-Bend in info/challenges Collection of the TEX macro programming chal- macros/latex/contrib lenges “Around the Bend”, by Michael Downes. alterqcm in macros/latex/contrib Doc-PiCTeX.txt in info/pictex Creating multiple choice questionnaires. Concise reference information on PiCT X. E analogclock in macros/latex/contrib * first-latex-doc in info A ticking analog clock for pdfLATEX documents and Guide to trying out LATEX for the first time, using presentations. mathematical documents. arsclassica in macros/latex/contrib intro-scientific in info Reproduces the look of the Italian guide ‘The art Introduction to typesetting scientific or mathemat- of writing with LATEX’. ical documents using LAT X. E asyfig in macros/latex/contrib latex-course in info Support for standalone .asy figure files. ALAT X course as a Beamer slide presentation, based E beamerposter in macros/latex/contrib on the German -kurs. Create custom-sized LATEX posters, e.g., double DIN- * latex-doc-ptr in info A0 size in landscape or portrait orientation. Poster Pointers to major LATEX guides in most areas. fonts can be scaled. * latexcheat in macros/latex/contrib bezos in macros/latex/contrib Single-sheet LATEX reference. New subdocs style sharing .aux files between parts. lnotes in info blowup in macros/latex/contrib Introduction to (LA)TEX in Chinese. Scale all pages of a document up or down, similar lshort-chinese in info/lshort to plain TEX’s \magnification. Chinese translation of the lshort document. calctable in macros/latex/contrib lshort-mongol in info/lshort/mongolian Typeset accounting and other tables with automatic Mongolian translation of the lshort document. sum and percentage computations. * Math_into_LaTeX-4 in info chletter in macros/latex/contrib George Gr¨atzer’sseries of video presentations in- Typesetting letters and small documents according troducing LATEX. to Swiss rules. mpman-ru in info/metapost/doc/russian codedoc in macros/latex/contrib Russian translation of the MetaPost user manual. Produce LATEX code and documentation in a single pstdoc in info file with ordinary LATEX syntax. PSTricks help system using Python. collref in macros/latex/contrib Merge blocks of references into one \bibitem. cpssp in macros/latex/contrib language Draw protein secondary structures. casyl in language csbulletin in macros/latex/contrib Cree/Inuktitut in Canadian Aboriginal Syllabics. Zpravodaj (CSTUG bulletin) article style. dehyph-exptl in language/hyphenation diagmac2 in macros/latex/contrib Experimental hyphenation patterns for German, cov- Reynolds diagram macros supporting any line slope. ering traditional and reformed orthography. drac in macros/latex/contrib hyph-utf8 in language Declare “robust active characters”, an active char- TEX hyphenation patterns converted to UTF-8 while acter which can be used in moving arguments. retaining compatibility with previous patterns. ean13isbn in macros/latex/contrib georgian in language Generate ISBN barcodes in EAN13 format, as used Georgian language support for (LA)TEX. after January 1, 2007. lithuanian in language easylist in macros/latex/contrib Lithuanian language support: hyphenation, babel, Creating customizable lists of numbered items with fonts, and more. a single active character. elsarticle in macros/latex/contrib Document class for articles submitted to Elsevier. macros/generic eltex in macros/latex/contrib encxvlna in macros/generic Draw electric circuit diagrams according to IEC 617. Insert nonbreakable spaces required by Czech and emptypage in macros/latex/contrib Slovak typographical rules, based on encTEX. Suppress page numbers and headings on empty pages. tex-ewd in macros/generic eukdate in macros/latex/contrib Typeset calculational proofs and programs in Dijk- Change \today to the UK format, including week- stra’s “guarded command language”. day, as in ‘Friday, 25 June 2008’.

info/challenges/Aro-Bend TUGboat, Volume 30 (2009), No. 1 129

exp-testopt in macros/latex/contrib pdfmarginpar in macros/latex/contrib Expandable \@testopt. Improved \marginpar with read-only PDF annota- figbas in macros/latex/contrib tions. Mini-fonts for figured-bass music notation. * pdfx in macros/latex/contrib forarray in macros/latex/contrib PDF/X-1a and PDF/A-1b support for pdfTEX. Process lists and arrays in LATEX, including nesting. pgfopts in macros/latex/contrib gmdoc-enhance in macros/latex/contrib Extends pgfkeys to handle LATEX class and package Enhancements for gmdoc. options, much as kvoptions extends keyval. gmverse in macros/latex/contrib * pstool in macros/latex/contrib Typesetting (short) poems. Optimized conversion of PSTricks figures to PDF, getfiledate in macros/latex/contrib with psfrag support. Fetch and format the last modification time of a psu-thesis in macros/latex/contrib local file. Thesis package for Penn State University. greekdates in macros/latex/contrib rcs-multi in macros/latex/contrib Support ancient Greek names of days, months, etc. Typesetting RCS or CVS keywords, with support * grid in macros/latex/contrib for multi-file documents. Grid-based typesetting in double-column documents. sageep in macros/latex/contrib A hypdvips in macros/latex/contrib LTEX style for papers at the Environmental and Improve hyperref support with the Dvips driver. Engineering Geophysical Society’s Annual Meeting. javadoc in macros/latex/contrib * silence in macros/latex/contrib Document source code. Selective filtering of error messages and warnings. inlinedef in macros/latex/contrib siunitx in macros/latex/contrib Selective expansion within a definition. A comprehensive (SI) units package. ionumbers in macros/latex/contrib steinmetz in macros/latex/contrib Restyle numbers in math mode. Produce the electrotechnics Steinmetz notation. isomath in macros/latex/contrib svn-prov in macros/latex/contrib Typeset math according to ISO 31. Variants of \ProvidesPackage, etc., with informa- tion automatically determined from Subversion. liturg in macros/latex/contrib Typeset Catholic liturgical texts, particularly Missal syllogism in macros/latex/contrib and Breviary texts. Typeset syllogisms and syllogistic-style arguments. logical-markup-utils in macros/latex/contrib tabularcalc in macros/latex/contrib Language-dependent inline quotes and dashes. Automatic calculation of values in a numeric table. macqassign in macros/latex/contrib tabularew in macros/latex/contrib Typeset Macquarie University assignments. Handle centering of multicolumn headings. makebarcode in macros/latex/contrib tdclock in macros/latex/contrib Produce various 2/5 and Code 39 barcodes, using A ticking digital clock for pdfLATEX documents and only \vrule. presentations. metalogo in macros/latex/contrib tdsfrmath in macros/latex/contrib Expose spacing parameters for TEX logos, so they Facilitate use of LATEX for French math teachers. can be optimized for different fonts. termlist in macros/latex/contrib minibox in macros/latex/contrib Label any kind of term with an increasing sequence Boxes allowing manual line breaks and shrinking to of numbers, as with equation numbers. the maximum natural line width. theoremref in macros/latex/contrib modref in macros/latex/contrib Automatically typeset theorem names in references. Customize cross-references in LATEX. tkz-doc in macros/latex/contrib multiobjective in macros/latex/contrib Documentation macros for tkz-* packages. Provide operators used in fields related to multiob- tkz-linknodes in macros/latex/contrib jective optimization. Based on PGF/TikZ, provides for linking elements nicetext in macros/latex/contrib of amsmath environments such as \align. Minimal markup syntax for simple wiki-style text. todonotes in macros/latex/contrib pagecont in macros/latex/contrib Let authors mark things to do in a LATEX document. Page numbering continuation between documents. totcount in macros/latex/contrib pdfcomment in macros/latex/contrib Compute and display the last value of counters (sec- Friendly interface to PDF annotations. tions, pages, etc.).

macros/latex/contrib/totcount 130 TUGboat, Volume 30 (2009), No. 1 tufte-latex in macros/latex/contrib luamcallbacks in macros/luatex/generic Document classes inspired by the books and work Register multiple functions in LuaTEX callback. of Edward Tufte. * luamplib in macros/luatex/generic ucdavisthesis in macros/latex/contrib Use MetaPost natively from LuaTEX. Thesis/dissertation class for UC Davis. * luaotfload in macros/luatex/generic ulqda in macros/latex/contrib OpenType font loading for (LA)TEX, with syntax Support for the field of qualitative data analysis. similar to X TE EX. verbatimbox in macros/latex/contrib luatextra in macros/luatex/generic Store verbatim text in a LATEX box, for use in places Core additional functionality for LuaTEX. where the verbatim environment is not allowed. vwcol in macros/latex/contrib macros/xetex Typesetting multicolumn paragraph text with dif- ferent column widths on a single page. harvardkyoto in macros/xetex/generic Harvard/Kyoto input mapping for X T X xstring in macros/latex/contrib E E String manipulation: tests, substrings, substitutions, Devanagari (0900–097F). length, and more. fontwrap in macros/xetex/latex Bind fonts to Unicode blocks, for automatic font yagusylo in macros/latex/contrib tagging of multilingual text. An extended pifont, with macros for obtaining one in glyph, drawing lines and filling, list environments. mathspec macros/xetex/latex Typeset math in X E LATEX using any text font. zwgetfdate in macros/latex/contrib * polyglossia in macros/latex/contrib Fetch dates of used packages and files for macros. Multilingual X LE ATEX, with over 50 languages. zwpagelayout in macros/latex/contrib xecjk in macros/xetex/latex Page layout, cropmarks, and reflected pages. Typeset Chinese/Japanese/Korean with X E LATEX. xecolour in macros/xetex/latex macros/latex/exptl Defines many colors for use in X TE EX, including in bidirectional text. biblatex-apa in macros/latex/exptl/ xelibertine in macros/xetex/latex biblatex-contrib Support the OpenType font Libertine. APA citation and reference style for biblatex. xepersian in macros/xetex/latex biblatex-chem in macros/latex/exptl/ Typeset Persian and Arabic with X LE ATEX. biblatex-contrib xetexfontinfo in macros/xetex/plain Experimental chemistry styles for biblatex. Query fonts for their supported features. biblatex-chicago-notes-df in macros/latex/exptl/ biblatex-contrib Chicago “notes & bibliography” style files. support biblatex-historian in macros/latex/exptl/ acroreloadpdf in support biblatex-contrib JavaScript to add reload support to Adobe Reader, A biblatex style based on the Turabian Manual. under Unix-ish systems. biblatex-jura in macros/latex/exptl/ ctanify in support biblatex-contrib Prepare a LATEX package for upload to CTAN. A biblatex style for German legal literature. ctantools in support biblatex-nature in macros/latex/exptl/ Search LATEX packages on CTAN from the command biblatex-contrib line. A biblatex style for Nature. firefox_ctan_plugins in support biblatex-zeitschrift in macros/latex/exptl/ CTAN search plugins for Firefox. biblatex-contrib fragmaster in support A biblatex style for Historische Zeitschrift. Produce PDF from EPS with psfrag substitutions cfr-lm in macros/latex/exptl applied. Enhanced support for GUST’s Latin Modern fonts. meper in support keys3 in macros/latex/exptl Java program for editing and previewing MetaPost. Key management for LATEX3. texdirflatten in support Perl script that recursively follows a LATEX docu- ment, outputting all graphics and other files into a macros/luatex single directory. luainputenc in macros/luatex/latex texloganalyser in support Perl script to display selected parts of a LAT X log. Standard inputenc package adapted for LuaTEX. E macros/latex/contrib/tufte-latex