The TeX Catalogue Online


More enumeration options

The package provides the following new enumerate styles:

  • \greek for lowercase Greek letters;
  • \Greek for uppercase Greek letters;
  • \enumHex for uppercase hexadecimal enumeration;
  • \enumhex for lowercase hexadecimal enumeration;
  • \enumbinary for binary enumeration;
  • \enumoctal for octal enumeration;
  • \levelnth for “1st”, “2nd”, “3rd” etc., with the “nth”s on the baseline;
  • raisenth for “1st”, “2nd”, “3rd” etc., with the “nth”s raised;
  • \nthwords for “first”, “second“, “third” etc.;
  • \Nthwords for “First”, “Second”, “Third” etc.;
  • \NTHWORDS for “FIRST”, “SECOND”, “THIRD” etc.;
  • \nwords for “one”, “two”, “three” etc.;
  • \Nwords for “One”, “Two”, “Three” etc.; and
  • \NWORDS for “ONE”, “TWO”, “THREE” etc.
Each of these works with enumitem’s “starred variant” feature. So \begin{enumerate}[label=\enumhex*] will output a hex enumerated list. Enumitem provides a start=0 option for starting your enumerations at 0.

The package requires amsmath, alphalph, enumitem (of course), binhex and nth, all of which are widely available.

The author is Seamus Bradley.

License: lppl1.3 Version: 1.03 Catalogued: 2015-08-03