Personal tools
Skip to content. | Skip to navigation
Miscellaneous macros by Jorg Knappen, including: represent counters in greek; Maxwell's non-commutative division; latin1jk, latin2jk and latin3jk, which are their inputenc definition files that allow verbatim input in the respective ISO Latin codes; blackboard bold fonts in maths; use of RSFS fonts in maths; extra alignments for \parboxes; swap Roman and Sans fonts; transliterate semitic languages; patches to make (La)TeX formulae embeddable in SGML; use maths "minus" in text as appropriate; simple Young tableaux.
A collection of core TeX and Metafont macro files from DEK, apart from the plain format and base. Includes the MF logo font(s), webmac.tex, etc.
The KOMA-Script bundle provides replacements for the article, report, and book classes with emphasis on typography and versatility. There is also a letter class. The bundle also offers: a package for calculating type areas in the way laid down by the typographer Jan Tschichold, a package for easily changing and defining page styles, a package scrdate for getting not only the current date but also the name of the day, and a package scrtime for getting the current time. All these packages may be used not only with KOMA-Script classes but also with the standard classes. Since every package has its own version number, the version number quoted only refers to the version of scrbook, scrreprt, scrartcl, scrlttr2 and typearea (which are the main parts of the bundle).
The package provides a macro \kv@define@key (analogous to keyval's \define@key, to define keys for use by kvsetkeys.
This package provides \kvsetkeys, a variant of package keyval's \setkeys. It allows the user to specify a handler that deals with unknown options. Active commas and equal signs may be used (e.g. see babel's shorthands) and only one level of curly braces are removed from the values.
The l3experimental packages are a collection of experimental implementations for aspects of the LaTeX3 kernel, dealing with higher-level ideas such as the Designer Interface. Some of them work as stand alone packages, providing new functionality, and can be used on top of LaTeX2e with no changes to the existing kernel. The present release includes: l3benchmark for measuring the time taken by TeX to run certain code; l3draw, a code-level interface for constructing drawings; l3graphics, an interfaces for the inclusion of graphics files; l3opacity, support for opacity in PDF output; l3str, support for string manipulation; l3bitset, support for bit vectors; l3sys-shell, which provides abstractions for common shell functions like file deletion and copying; xcoffins, which allows the alignment of boxes using a series of 'handle' positions, supplementing the simple TeX reference point; xgalley, which controls boxes receiving text for typesetting.
This collection contains implementations for aspects of the LaTeX3 kernel, dealing with higher-level ideas such as the Designer Interface. The packages here are considered broadly stable (The LaTeX3 Project does not expect the interfaces to alter radically). These packages are built on LaTeX2e conventions at the interface level, and so may not migrate in the current form to a stand-alone LaTeX3 format. Packages provided: xparse, which provides a high-level interface for declaring document commands xfp, an expandable IEEE 754 FPU for LaTeX l3keys2e, which makes the facilities of the kernel module l3keys available for use by LaTeX 2e packages xtemplate, which provides a means of defining generic functions using a key-value syntax xfrac, which provides flexible split-level fractions
The package attempts to emulate the XeTeX bidi package, in teh context of LuaTeX.
The package patches a few commands of the LaTeX2e kernel and the amsmath and mathtools packages to be more compatible with the LuaTeX engine. It is only meaningful for LuaLaTeX documents containing mathematical formulas, and does not exhibit any new functionality. The fixes are mostly moved from the unicode-math package to this package since they are not directly related to Unicode mathematics typesetting.
The package adopts the TrueType/OpenType Font loader code provided in ConTeXt, and adapts it to use in Plain TeX and LaTeX. It works under LuaLaTeX only.