ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Computer Modern - Wikipedia, the free encyclopedia

Computer Modern

From Wikipedia, the free encyclopedia

Computer Modern
Typeface Computer Modern
Category Serif
Classifications Didone
Designer(s) Donald Knuth
Sample
Computer Modern sample text

Computer Modern is the family of typefaces used by default by the typesetting program TeX. It was created by Donald Knuth with his METAFONT program, and was most recently updated in 1992. However, the family font was superseded by CM-Super (Computer Modern-super), the latest release dating 2002. The latter was complemented by CM-LGC, which provides support for Latin, Greek and Cyrillic, with the latest release dating 2005. Both CM-Super and CM-LGC are included in TeXLive, a modern TeX distribution.

The Computer Modern typefaces are described in great detail (including full source code) in the book Computer Modern Typefaces, volume E in the Computers and Typesetting series, which is unique in the history of font design.

As implied by the name, Computer Modern is a modern font. Modern, or "Didone", fonts have high contrast between thick and thin elements, and their axis of "stress" or thickening is perfectly vertical. Computer Modern, specifically, is based on Monotype Modern 8a, and like its immediate model it has a large x-height relative to the length of ascenders and descenders.

The most unusual characteristic of Computer Modern, however, is the fact that it is a complete type family designed with the METAFONT system. The Computer Modern source files are governed by 62 distinct parameters, controlling the widths and heights of various elements, the presence of serifs or old-style numerals, whether dots such as the dot on the "i" are square or rounded, and the degree of "superness" in the bowls of lowercase letters such as "g" and "o". Computer Modern is by no means the only METAFONT-designed typeface, but it is the most mature and widely used by far.

The advance of printer technology has reduced the need for software rasterizers like METAFONT. Outline fonts (to be rendered by the printer or display system) are now generally preferred. As a result, many users have now migrated to Postscript-based replacements, mostly Type 1 implementation of Computer Modern, maintained by the American Mathematical Society, or Latin Modern, instead of the original METAFONT-based Computer Modern.

[edit] External links

[edit] References

  • Donald E. Knuth, Computers and Typesetting Volume E: The Computer Modern Fonts, Addison-Wesley, Reading, Mass. 1986 Hardcover: ISBN 0201134462, Softcover: ISBN 0201606607


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -