Herman Haverkort's macro packages for LaTeX2e --------------------------------------------- This directory contains the following sets of macro packages: HHFrisTi (HH Foundation of Responsible Info Stuffing Inventions), which I use to typeset complete address lists (50 names) onto a key fob label; HHCCount, which I use, among other things, to refine the automatic references in my texts, and to use dice for the page numbering of the regulations of our games; HHFlxBox, which can be used to box passages with various shapes, from ordinary circles to columns and tympans; HHParMrk, which I use to place `traffic signs' next to paragraphs to indicate its status (proposal, explanation etc.); HHMuf, to enable the use of unusual footnote symbols. For each set of packages, a brief description and a list of files is given below. HHFrisTi - Foundation of Responsible Info Stuffing Inventions ------------------------------------------------------------- HHFrisTi is a set of macros designed for typesetting address lists etc. with varying content, size, purpose, ordering etc. It is particularly suited for stuffing lots of information in a typographically responsible (readable) manner on relatively small lists. An introduction to HHFrisTi is available in PDF-format from the Dutch TeX Users Group at http://www.ntg.nl/maps/pdf/17_16.pdf (MAPS, 17th volume, 16th article) The files needed are listed below. You can get them all by downloading hhfristi.zip. The hhfrform subpackage also needs the epic package by Sunil Podar and the curves package by I.L. Maclaine-cross. In consequence, hhfristi and hhfrlist need these packages too. Epic and curves are not included in the ZIP-file. If they are not in your LaTeX setup already, you can get them from the Comprehensive TeX Archive Network (CTAN). The HHFrisTi macros are provided in the following files: hhfristi.tex -- the HHFrisTi manual; hhfrlist.sty -- some predefined standard list lay-outs: a compact address list, a compact phone list and a compact birthday calendar; uses all files mentioned below; hhfristi.sty -- does nothing but forcing TeX to load all files mentioned below; hhfrdata.sty -- macros to process data records (sorting, pattern recognition), typically stored in a separate file; hhfrtype.sty -- macros for responsibly stuffed typesetting; hhfrform.sty -- macros to construct FrisTi list pages, which can be as small as key fobs or as large as any sheet of paper; hhfrbase.sty -- basic initialisations for the FrisTi system, needed for all of the above; hhutils0.sty -- common macros for most of my packages. The ZIP-file also contains: hhcuttln.sty -- a macro to draw cutting lines for a given box; useful if you print a lot of small FrisTi lists on a sheet of paper and want to know where to cut; the manual is in the style file. HHCCount - Complex Counters --------------------------- HHCCount is actually a set of four packages. HHSCount provides some macros to display numbers in various ways, for example as roman numbers, dice or scores. The display macros can adjust the typography to the context: in headings they may yield other results than in the midst of a paragraph. HHCCount proper provides macros to format the values of composite counters in a flexible manner. HHICount sets up a standard section numbering system using HHCCount. And finally HHCCIdx offers the possibility to have composite counters of arbitrary structure appear in the index. The files needed are listed below. You can get them all by downloading hhccount.zip. hhccount.tex -- the HHCount manual; hhscount.sty -- simple counters: see description above; hhccount.sty -- complex counters: see description above; hhicount.sty -- initalisation of counters: see description above; hhccidx.sty -- complex counters in the index: see description above; hhutils0.sty -- common macros for most of my packages. A previous, incompatible version of HHCCount is still available. In this version, the four subpackages are just one file hhcount.sty. It is available in a ZIP-file hhcount.zip with the manual. HHFlxBox - Flexible Boxing -------------------------- HHFlxBox can be used to box characters or even complete paragraphs with various shapes, from ordinary circles to columns and tympans. HHFlxBox is distributed together with HHParMrk (see below), which uses HHFlxBox. HHParMrk - Parallel Marks ------------------------- HHParMrk contains macros to mark paragraphs by putting signs next to them. The signs can be mathematical delimiter symbols, or three-part signs built of boxes. Thus you are provided with extra means of marking text independent of (parallel to) the usual (font style, weight, size etc.) The files needed are listed below. You can get them all by downloading hhparmrk.zip. hhparmrk.sty -- the HHParMrk macros; hhparmrk.tex -- the HHParMrk manual; hhflxbox.sty -- the HHFlxBox macros, which are used by HHParMrk; hhflxbox.tex -- the HHFlxBox manual; hhunits.sty -- this file is required to run HHParMrk or HHFlxBox; it contains macros to ensure, for example, that encircled page numbers all get a circle of the same size, big enough to fit the largest number; the units system can be used to control any dimension that should be set at a minimum value that depends on the document's content and is not known beforehand; explanation of the HHUnits macros can be found in the style file itself; hhqueue.sty -- macros to maintain lists which are used behind the scenes of HHUnits and HHMuf; undocumented; hhutils0.sty -- common macros for most of my packages. HHMuf - Multi(foot)notes ------------------------ HHMuf contains the multinote system, which provides an alternative to the usual dull looking footnotes. HHMuf's multinotes do not use counters, numbers or alphabetic characters to represent them: they use sets of symbols without a well-defined order. HHMuf's multinotes are easy to use in so-called forbidden modes and can be repeated easily. When repeating multinotes, the HHMuf macros make sure that the same marker is used throughout, while preventing repeated notes from being typeset twice on the same page. The files needed are listed below. You can get them all by downloading hhmuf.zip. hhmuf.sty -- the HHMuf macros; hhmuf.tex -- the HHMuf manual; hhqueue.sty -- macros to maintain lists which are used behind the scenes of HHUnits and HHMuf; undocumented; hhutils0.sty -- common macros for most of my packages. Contact information ------------------- These packages are made by: Herman Haverkort Zijpendaalseweg 17 NL-6814 CB Arnhem e-mail: hermanh@cistron.nl www: http://come.to/hh