summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/cm
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-09 00:47:01 +0000
committerKarl Berry <karl@freefriends.org>2006-01-09 00:47:01 +0000
commit950209b26f70aa87ed07c54f82a95b6f03b7c3a0 (patch)
tree32b2d4ab4e36aee3a9aaf41877a5c0c581de9b77 /Master/texmf-dist/doc/fonts/cm
parent71c5ce4be7e36bdc6bdda98641bc9368e28223ad (diff)
doc/fonts
git-svn-id: svn://tug.org/texlive/trunk@83 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/cm')
-rw-r--r--Master/texmf-dist/doc/fonts/cm/README69
-rw-r--r--Master/texmf-dist/doc/fonts/cm/README-cmps.txt53
2 files changed, 122 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/cm/README b/Master/texmf-dist/doc/fonts/cm/README
new file mode 100644
index 00000000000..07c2bd816d7
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cm/README
@@ -0,0 +1,69 @@
+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.
diff --git a/Master/texmf-dist/doc/fonts/cm/README-cmps.txt b/Master/texmf-dist/doc/fonts/cm/README-cmps.txt
new file mode 100644
index 00000000000..d19502df80b
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/cm/README-cmps.txt
@@ -0,0 +1,53 @@
+Map files for the AMS/Y&Y/Bluesky postscript type 1 fonts (computer
+modern fonts, LaTeX fonts and part of computer modern extra fonts).
+This file just lists the file names. For use in teTeX's updmap.cfg,
+prepend the lines with MixedMap as in the following example:
+ MixedMap cmtext-bsr.map
+
+Ok, here comes the listing of the map files:
+
+#####################################################################
+cmtext-bsr.map
+cmother-bsr.map
+cmtext-bsr-interpolated.map
+latex-bsr.map
+#####################################################################
+
+Possible replacements:
+
+The map files provided here are split up to allow using a different
+implementation for some of the fonts provided in this commection.
+
+Replacement 1
+=============
+For using Latin Modern fonts as "drop in" replacements (version must
+be at least 0.98.3) for the AMS/Y&Y/Bluesky postscript type 1 fonts,
+you can use the two map files
+
+ cmtext-lm.map
+ cmtext-lm-interpolated.map
+
+instead of
+
+ cmtext-bsr.map
+ cmtext-bsr-interpolated.map
+ ams-cmcsc-bsr-interpolated.map (from a different package containing
+ the amsps fonts)
+
+The files define the same fonts, but the implementation will be different.
+Use at your own risk.
+
+Replacement 2
+=============
+Instead of using a down-scaled cmex10 as implementation for cmex7 /
+cmex8, you can use an implementation of cmex7 / cmex8 that was obtained
+by running textrace.
+
+To do this, use
+ ttcmex.map
+instead of
+ ams-cmex-bsr-interpolated.map (from a different package containing
+ the amsps fonts)
+ cmother-bsr-interpolated.map
+
+June 2006, Thomas Esser