summaryrefslogtreecommitdiff
path: root/fonts/mlmodern/doc/mlmodern.tex
blob: c0c618902ce7cf4f6359a66e000ef53ae65bd2d0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
\documentclass[12pt,letterpaper]{article}
\usepackage[T1]{fontenc}\usepackage{mlmodern}
\usepackage{amsmath}
\usepackage[french,main=english]{babel}
\usepackage[expansion=false,protrusion]{microtype}
\title{The MLModern fonts}
\author{Daniel Benjamin Miller}
\date{Version 1.0\\January 11, 2021}
\usepackage{titlesec}\titleformat*{\section}{\bfseries}\titleformat*{\subsection}{\bfseries}
\usepackage{hologo}
\begin{document}
\maketitle
MLModern is a text and math font family with \hologo{(La)TeX} support, based on the design of Donald Knuth's Computer Modern and the Latin Modern project. Some find the default version of Computer Modern used by default in most \hologo{TeX} distributions to be spindly, sometimes making it hard to read on screen as well as on paper. The original Computer Modern is a \hologo{METAFONT}, and so, before the advent of the Type 1 versions, it was rendered as a bitmap whenever it was to be printed. There are already a number of ways of getting a sturdier version of Computer Modern. One can simply generate bitmaps the old-fashioned way, using a mode which provides for blacker output, such as \texttt{lexmarkr}; this works well in print (so long as you are targeting the correct \textsc{dpi}), but produces mediocre results on screen. The author's own \texttt{mpfonts} package provides support for Type 3 PostScript fonts which are direct translations of the original \hologo{METAFONT} source into vector images, but these do not fare much better on paper and are usually even less readable on screen. Further, the original OT1-encoded Computer Modern fonts have lacking support for many non-English languages. The highest-quality adaptation of the Computer Modern design to non-OT1 encodings is Latin Modern, which provides more glyphs and good accent placement, but is still too spindly. MLModern is blacker drop-in replacement for Latin Modern. To use it, simply add \texttt{\textbackslash usepackage\{mlmodern\}} to your preamble, or (for non-\hologo{LaTeX} use) replace references to \texttt{lm*} fonts with those to \texttt{mlm*} ones. You must have the Latin Modern fonts installed, since this package expects their encoding files to be present. MLModern is available in unhinted Type 1 format, and should be good for both printing and on-screen reading.

\section*{Licensing information}

The MLModern fonts are
\begin{quote}
Copyright © 2003--2009 by B.\ Jackowski and J.\ M.\ Nowacki.\\
Copyright © 2021 by Daniel Benjamin Miller.
\end{quote}
and based on the original ``Computer Modern'' family by Donald Knuth. A script by Chuanren Wu was used to blacken the fonts before manual adjustment. MLModern is made available under the \hologo{LaTeX} Project Public License, version 1.3c or later; the full terms are in \texttt{LICENSE}. This work has the \textsc{lppl} maintenance status ``maintained.'' The current maintainer of this work is Daniel Benjamin Miller.

\section*{Sample}

\begin{otherlanguage}{french}
Frères humains, qui après nous vivez,\\
N'ayez les cueurs contre nous endurciz,\\
Car, si pitié de nous pouvres avez,\\
Dieu en aura plustost de vous merciz.\\
Vous nous voyez cy attachez cinq, six:

\noindent Quant de la chair, que trop avons nourrie,\\
Elle est pieça devorée et pourrie,\\
Et nous, les os, devenons cendre et pouldre.\\
De nostre mal personne ne s'en rie,\\
Mais priez Dieu que tous nous vueille absouldre!\\

\noindent \textsc{François Villon}, \frquote{Ballade des pendus}


\end{otherlanguage}

\begin{align}
E_0 &= mc^2 \\
E &= \frac{mc^2}{\sqrt{1-\frac{v^2}{c^2}}}
\end{align}

\end{document}