1 This is ucwmac -- a set of TeX macros built on plain TeX
3 It was written by Martin Mares and several other authors and placed into
6 Send all comments to <mj@ucw.cz>.
8 ============================================================================
10 To get the full feature set of ucwmac, please input ucwmac2.tex.
11 With bare ucwmac.tex, you will get backward-compatible behavior -- it will
12 still include most new features, but not all of them. In particular, default
13 settings of some parameters will differ.
15 Important changes in version 2:
17 o We now require a TeX engine based on e-TeX. This includes all modern
18 TeX engines (pdfTeX, LuaTeX, XeTeX). Some features of ucwmac require
19 pdfTeX (e.g., clickable links), some require LuaTeX (PDF meta-data).
21 o A new mechanism for lists was introduced. You can now use
23 % An itemized list with bullets
36 % Alphabetic list with parentheses
42 For more, see comments in ucwmac2.tex.
44 o Several problems in compatibility with LuaTeX have been fixed.
46 o The ucwmac now consists of several modules, which can be imported by
47 \ucwmodule{module-name}. Repeated imports have no effect.
49 o Added macros for working with pdfTeX's color stack.
51 o Added a "link" module for producing clickable links.
53 o Added an "algo" module for typesetting algorithms. Since it typesets
54 language-dependent strings, a simple localization mechanism is included.
56 o Added a "ref" module for maintaining cross-references.
58 o Added a "pdfmeta" module (LuaTeX only) for maintaining PDF metadata.
60 o Added a "luaofs" module for setting up Latin Modern fonts in LuaTeX via OFS.
62 o Introduced infrastructure for macros with optional parameters.