knuth-lib
Provides foundational TeX and Metafont macro files essential for core typesetting functionality and historical compatibility.
Overview
Contains fundamental macro files and resources that form part of the original TeX system's foundation, representing Donald Knuth's core contributions beyond the plain format. These files serve both practical and historical importance in the TeX ecosystem.
- Includes the original Metafont sources for the iconic MF logo fonts
- Contains webmac.tex, crucial for literate programming and documentation
- Maintains compatibility with classic TeX implementations and documents
- Valuable for TeX developers, historians, and users requiring authentic Knuth-era functionality
- Serves as a reference point for understanding TeX's original design principles
Getting Started
The knuth-lib
is a collection of core TeX and Metafont macro files created by Donald E. Knuth, not a single LaTeX package. These files include the Metafont logo fonts, webmac.tex, and other foundational components of the TeX system.
No special setup is required in your LaTeX documents to use these files, as they are fundamental components of your TeX distribution. The specific files can be accessed through your TeX distribution's file structure if needed for advanced usage.
Examples
Using the MF logo font from knuth-lib to display the Metafont logo in a document.
\documentclass{article}
\usepackage{mflogo}
\begin{document}
\section{About Metafont}
The \MF{} logo represents Metafont, a font design system created by Donald Knuth. The \MF{} system is used to define the Computer Modern fonts that are the default in \TeX{}.
Similarly, the \MP{} logo represents METAPOST, a graphics programming language based on \MF{}.
\end{document}