Menu
CTAN
Comprehensive TeX Archive Network
Cover Upload Browse Search

Direc­tory tex-archive/fonts/cm/mf

Notes on the Computer Modern parameters

Dimensions are mostly in units of 1/36pt, because I originally worked
on graph paper with 36 pixels per point (in 1977). This experience made
me familiar with such units, so I later decided to make METAFONT produce
proofmode output at the same scale.

The basic fonts cmr5--cmr17 scale proportionately in most vertical
dimensions (e.g., the x_height in 5pt is half that in 10pt), but
horizontally the smaller fonts are more extended and have relatively
heavier weight (especially in hairlines).

The slanted fonts cmsl8--cmsl12 are identical to their unslanted
counterparts except that they have slant=1/6.

Font cmdunh10 is the same as cmr10 except that body_height, asc_height,
cap_height, and fig_height have been drastically increased.

The bold fonts cmbx5--cmbx12 have similar vertical dimensions to the ordinary
roman (except that the x_height is a bit taller and bar_height is lower);
they use bolder pen strokes, of course, and they are rather more extended.
Font cmb10 is like cmbx10 except not extended (i.e., 1em=10pt in cmb10,
but 1em=11.5pt in cmbx10); it also has slightly shorter cap serifs.  Font
cmbxsl10 is like cmbx10 but slanted.

The typewriter fonts cmtt8--cmtt12 have the same x_heights as their
roman counterparts, but they have shorter ascenders and longer descenders.
Their math_axis is based on ascenders only. The stroke weights are
almost all identical to the corresponding roman stem weight.
Font cmsltt10 is a slanted version of cmtt10; cmvtt10 is non-monospaced.

The sans serif fonts cmss8--cmss17 are analogous to cmr8--cmr17; they have
slanted counterparts with slant of 12 degrees.  A few other isolated sans
serif fonts appear in the standard set, as demonstrations of how other
varieties could be made:  There's a demibold condensed version, cmssdc10,
and a bold extended version, cmssbx10. (The title pages in The TeXbook use
cmssdc10 at 40pt and a magnified version of cmssbx10 called cminch; to
save font storage space, cminch is restricted to digits and uppercase
letters only.)  Finally, there's a pair of fonts called cmssq8 and cmssqi8;
these are in a rather different style (extended, with short ascenders
and descenders), used for the end-of-chapter quotations in The TeXbook.

The font cmfib8 is another `demonstration' of parameters; it's a serifed
font whose proportions are based on Fibonacci numbers. Also, the font
cmff10 is a weird concoction of little use except for testing.

The text italic fonts cmti7--cmti12 have parameters like their roman
cousins, except that they are more condensed and slightly lighter.
The math italic fonts cmmi5--cmmi12 are not condensed and not
quite as light.

Four special italic fonts are provided as demonstrations of further
possibilities: cmbxti10 is a bold extended text italic; cmmib10 is
a bold math italic; cmit10 is an italic typewriter font; cmu10 is
an unslanted italic with the same stem weights as cmr10.

The math symbol fonts, cmsy5--cmsy10, have the same parameters
as the corresponding math italic; these fonts also have special
parameters of their own. There's a bold math symbols font for
demonstration purposes: cmbsy10.

The math extension font, cmex10, has the parameters of cmr10.

The extended ASCII font, cmtex10, has the parameters of cmtt10, except
that the slant is positive (for a few characters that will be slanted).

And finally there are two caps-and-small-caps fonts, cmcsc10 (to match cmr10)
and cmtcsc10 (to match cmtt10). These fonts are unusual in having two
sets of parameters, one for the upper uppercase and one for the lower uppercase.

Files

Name Size Date Notes
README 3607 1993-06-27 03:30
accent.mf 9127 2002-12-21 11:58
bigacc.mf 1082 1996-07-26 05:45
bigdel.mf 30190 1998-08-08 05:41
bigop.mf 17122 1996-07-26 05:38
calu.mf 15823 2005-07-11 05:50
cmb10.mf 3822 1996-07-26 05:51
cmbase.mf 29350 2002-12-23 04:42
cmbsy10.mf 4779 1996-07-26 05:51
cmbx10.mf 3833 1996-07-26 05:51
cmbx12.mf 3850 1996-07-26 05:51
cmbx5.mf 3834 1996-07-26 05:51
cmbx6.mf 3843 1996-07-26 05:50
cmbx7.mf 3846 1996-07-26 05:50
cmbx8.mf 3838 1996-07-26 05:50
cmbx9.mf 3842 1996-07-26 05:50
cmbxsl10.mf 3847 1996-07-26 05:50
cmbxti10.mf 3853 1996-07-26 05:50
cmcsc10.mf 5561 1996-07-26 05:49
cmdunh10.mf 3835 1996-07-26 05:49
cmex10.mf 4205 1996-07-26 05:49
cmex9.mf 4209 1996-07-26 05:40
cmff10.mf 3839 1996-07-26 05:48
cmfi10.mf 3840 1996-07-26 05:48
cmfib8.mf 3836 1996-07-26 05:48
cminch.mf 3885 1996-07-26 05:48
cmitt10.mf 3844 1996-07-26 05:48
cmmi10.mf 3831 1996-07-26 05:48
cmmi12.mf 3851 1996-07-26 05:48
cmmi5.mf 3841 1996-07-26 05:48
cmmi6.mf 3849 1996-07-26 05:48
cmmi7.mf 3846 1996-07-26 05:48
cmmi8.mf 3838 1996-07-26 05:48
cmmi9.mf 3833 1996-07-26 05:48
cmmib10.mf 3835 1996-07-26 05:47
cmr10.mf 3821 1996-07-26 05:47
cmr12.mf 3841 1996-07-26 05:47
cmr17.mf 3850 1996-07-26 05:40
cmr5.mf 3818 1996-07-26 05:47
cmr6.mf 3833 1996-07-26 05:47
cmr7.mf 3824 1996-07-26 05:47
cmr8.mf 3826 1996-07-26 05:47
cmr9.mf 3823 1996-07-26 05:47
cmsl10.mf 3833 1996-07-26 05:47
cmsl12.mf 3853 1996-07-26 05:47
cmsl8.mf 3838 1996-07-26 05:47
cmsl9.mf 3835 1996-07-26 05:47
cmsltt10.mf 3843 1996-07-26 05:47
cmss10.mf 3816 1996-07-26 05:46
cmss12.mf 3819 1996-07-26 05:46
cmss17.mf 3842 1996-07-26 05:46
cmss8.mf 3812 1996-07-26 05:46
cmss9.mf 3816 1996-07-26 05:40
cmssbx10.mf 3839 1996-07-26 05:46
cmssdc10.mf 3842 1996-07-26 05:46
cmssi10.mf 3838 1996-07-26 05:46
cmssi12.mf 3841 1996-07-26 05:46
cmssi17.mf 3864 1996-07-26 05:46
cmssi8.mf 3834 1996-07-26 05:46
cmssi9.mf 3838 1996-07-26 05:40
cmssq8.mf 3837 1996-07-26 05:45
cmssqi8.mf 3859 1996-07-26 05:45
cmsy10.mf 4785 1996-07-26 05:43
cmsy5.mf 4765 1996-07-26 05:43
cmsy6.mf 4774 1996-07-26 05:43
cmsy7.mf 4773 1996-07-26 05:43
cmsy8.mf 4765 1996-07-26 05:43
cmsy9.mf 4783 1996-07-26 05:43
cmtcsc10.mf 5542 1996-07-26 05:43
cmtex10.mf 3848 1996-07-26 05:42
cmtex8.mf 3843 1996-07-26 05:42
cmtex9.mf 3849 1996-07-26 05:42
cmti10.mf 3837 1996-07-26 05:41
cmti12.mf 3855 1996-07-26 05:41
cmti7.mf 3849 1996-07-26 05:41
cmti8.mf 3842 1996-07-26 05:41
cmti9.mf 3838 1996-07-26 05:41
cmtt10.mf 3829 1996-07-26 05:41
cmtt12.mf 3831 1996-07-26 05:41
cmtt8.mf 3824 1996-07-26 05:41
cmtt9.mf 3830 1996-07-26 05:41
cmu10.mf 3836 1996-07-26 05:41
cmvtt10.mf 3846 1996-07-26 05:40
comlig.mf 2209 1996-07-26 05:45
csc.mf 3324 2002-12-21 10:35
cscspu.mf 3793 1996-07-26 05:39
greekl.mf 22560 2008-03-01 09:06
greeku.mf 11936 1996-07-26 05:38
itald.mf 12138 1998-05-10 11:33
italig.mf 9632 1996-07-26 05:45
itall.mf 20722 1996-07-26 05:40
italms.mf 5435 1998-08-08 07:23
italp.mf 5078 1996-07-26 05:37
italsp.mf 5992 1996-07-26 05:45
mathex.mf 519 1996-07-26 05:45
mathit.mf 3155 1996-07-26 05:45
mathsy.mf 1189 1996-07-26 05:44
olddig.mf 14922 1998-08-10 08:04
punct.mf 12115 1996-07-26 05:44
roman.mf 3058 1996-07-26 05:44
romand.mf 14874 1998-08-10 08:04
romanl.mf 39963 1998-05-11 08:30
romanp.mf 5946 1996-07-26 05:44
romanu.mf 35474 2014-01-07 07:25
romlig.mf 8008 1998-08-08 08:00
romms.mf 10061 1998-08-08 07:05
romspl.mf 8922 1996-07-26 05:44
romspu.mf 5311 1996-07-26 05:44
romsub.mf 1639 1996-07-26 05:44
sym.mf 18652 1998-08-08 07:27
symbol.mf 43728 2011-12-31 01:00
texset.mf 2496 1996-07-26 05:44
textit.mf 2626 1996-07-26 05:44
title.mf 1165 1996-07-26 05:44
tset.mf 3015 1996-07-26 05:44
tsetsl.mf 6331 1998-05-10 11:34

Down­load the con­tents of this pack­age in one zip archive (243.9k).

cm-mf – Sources of the Com­puter Modern fonts

Th­ese are the lat­est sources of Knuth’s Com­puter Modern fonts.

Most mod­ern TeX dis­tri­bu­tions will gen­er­ate TFM and bitmap files au­to­mat­i­cally, as needed, but there are (nev­er­the­less) dis­tri­bu­tions of Com­puter Modern TFM files and PK files (at an ar­cane, and ar­chaic, range of res­o­lu­tions).

Pack­age De­tailscm-mf
Ver­sion 2014-01-19
Li­censeKnuth Li­cense
Main­tainerDon­ald E. Knuth
Con­tained inTeXlive as cm
MikTeX as cm
Topics fonts them­selves
fonts dis­tributed as source
Guest Book Sitemap Contact