Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Design  





2 Derived versions  



2.1  CMU  





2.2  BlueSky  





2.3  Latin Modern  





2.4  New Computer Modern  





2.5  MLModern  





2.6  Others  







3 See also  





4 References  





5 Further reading  





6 External links  














Computer Modern






Čeština
Deutsch
Español
Français
Italiano
Magyar

Polski
Русский
Slovenčina
Svenska

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


Computer Modern
CategorySerif
ClassificationDidone
Designer(s)Donald Knuth
LicenseSIL Open Font License
Computer Modern sample text
Sample

Computer Modern is the original family of typefaces used by the typesetting program TeX. It was created by Donald Knuth with his Metafont program, and was most recently updated in 1992.[1] Computer Modern, or variants of it, remains very widely used in scientific publishing, especially in disciplines that make frequent use of mathematical notation.

Design

[edit]
Computer Modern is based on late-1800s Didone type. Its direct inspiration, Monotype Modern, is at top; similar typefaces of the era included Century, Excelsior and Clarendon.

Computer Modern is a "Didone", or modern serif font, a genre that emerged in the late 18th century as a contrast to the more organic designs that preceded them. Didone fonts have high contrast between thick and thin elements, and their axis of "stress" or thickening is perfectly vertical. Computer Modern was specifically based on the 10 point size of the American Lanston Monotype Company's Modern Extended 8A, part of a family Monotype originally released in 1896.[2][3] This was one of many modern faces issued by typefounders and Monotype around this period, and the standard style for body text printing in the late nineteenth century.[4][5]

In creating the TeX publishing system, Knuth was influenced by the history of mathematics and a desire to achieve the "classic style" of books printed in metal type.[6][7] Modern faces were used extensively for printing mathematics, especially before Times New Roman became popular for mathematics printing from the 1950s.[8][9][10]

The most unusual characteristic of Computer Modern, however, is the fact that it is a complete type family designed with Knuth's Metafont system, one of the few typefaces developed in this way. The Computer Modern source files are governed by 62 distinct parameters, controlling the widths and heights of various elements, the presence of serifsorold-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". This allows Metafont designs to be processed in unusual ways; Knuth has shown effects such as morphing in demonstrations, where one font slowly transitions into another over the course of a text.[11] While it attracted attention for the concept, Metafont has been used by few other font designers; by 1996 Knuth commented "asking an artist to become enough of a mathematician to understand how to write a font with 60 parameters is too much"[12] while digital-period font designer Jonathan Hoefler commented in 2015 that "Knuth's idea that letters start with skeletal forms is flawed".[13]

Derived versions

[edit]
A sample gallery of many of the fonts from the CMU (Computer Modern Unicode) font family

Knuth produced his original Computer Modern fonts using Metafont, a program that reads stroke-based definitions of glyphs and outputs ready-to-use fonts as bitmap image files. He mostly left the font, as with other components of TeX (with the exception of the TeX and Metafont names themselves, a stipulation Knuth made to maintain quality control), in the public domain.[14][15]

The advance of publishing technology (PostScript, PDF, laser printers) has reduced the need for bitmap fonts. The preferred formats are now outline fonts such as Type 1, TrueType, or OpenType, which can be rendered efficiently at arbitrary resolution and using sophisticated anti-aliasing techniques by printer firmware or on-screen document viewers. Therefore, several other projects have ported the Computer Modern fonts into such formats. Some of these projects have also complemented Computer Modern with

Several such derivatives are now also widely used and included in TeX Live, a modern TeX distribution.

CMU

[edit]

A current extended release of the Computer Modern family in the general-purpose OpenType format is the CMU distribution (for Computer Modern Unicode):

CMU is released under the SIL Open Font License.

BlueSky

[edit]
Computer Modern used to set a math formula in TeX, the font's original purpose

Computer Modern was first transformed to a PostScript Type 3 font format by BlueSky, Inc. in 1988, and then to Type 1 in 1992 to include font hinting.[16] The Type 1 version has since then been donated to the American Mathematical Society (AMS) which distributes them freely under the Open Font License.[17] It is found in most standard TeX distributions.

Latin Modern

[edit]

The Latin Modern implementation, maintained by Bogusław Jackowski and Janusz M. Nowacki of TeX User Group Poland (GUST), is now standard in the TeX community and was made through a Metafont/MetaPost derivative called METATYPE1. It was derived from the BlueSky Type 1 fonts, which were converted back into outline-based METATYPE1 programs, from which then the extended Type 1 and OpenType Latin Modern fonts were developed. ConTeXt uses Latin Modern as default font, instead of Computer Modern.[18]

The Type 1 to METATYPE1 to Type 1 round-trip conversion process involved in the production of the Latin Modern fonts tried to preserve the hinting information of the BlueSky fonts; however, it introduced rounding errors that affect the quality of the hinting at low pixel sizes. As a result, on-screen display of the Latin Modern fonts can result in a less even display of kerning and character heights than with the BlueSky fonts.[19]

The same process was later extended to some free PostScript font clones under the umbrella project TeX Gyre.[20]

The Latin Modern font has also gained an OpenType math table.[21][22] Unlike Computer Modern Math, Latin Modern Math has no pairwise kerning information: OpenType math rendering does not make use of this type of kerning, making such information useless.[23]

New Computer Modern

[edit]

The New Computer Modern font family[24] is a large extension in terms of the number of additional glyphs of the Latin Modern fonts which adds support for several more languages such as Greek, Cyrillic, Hebrew, Cherokee and Coptic. This font family comes in two weights, "Regular" and "Book". The book weight is supposed to look slightly heavier compared to the "Regular". Both the weights include support for typesetting mathematics; complete coverage of unicode math blocks is provided, along with some more glyphs needed for mathematics.

MLModern

[edit]

MLModern[25] is based on the Latin Modern font. It avoids the spindliness of most other Type 1 versions of Computer Modern and hence looks thicker in comparison to Latin Modern or Computer Modern.

A visual comparison of Computer Modern, Latin Modern, New Computer Modern Book and MLModern is shown here.

Generated with pdfLaTeX. The font does not offer upright pi in math mode.Generated with LuaLaTeX.Generated with LuaLaTeX.Generated with pdfLaTeX. The font does not offer upright pi in math mode.

Others

[edit]

See also

[edit]

References

[edit]
  1. ^ "Knuth: Message about TeX fonts". Cs-faculty.stanford.edu. Archived from the original on 2015-05-20. Retrieved 2015-06-12.
  • ^ Donald Ervin Knuth (1986). Computer Modern Typefaces. Addison-Wesley Publishing Company. p. 10. ISBN 978-0-201-13446-9.
  • ^ The Monotype Specimen Book of Type Faces. Philadelphia: Lanston Monotype Machine Company. 1922. Retrieved 17 August 2018.
  • ^ Williamson, Hugh (1956). Methods of Book Design. Oxford: Oxford University Press. pp. 96–8. Throughout the first half of the 19th century, modern faces held the typographic field against nearly all comers. Not all typefounders and punch-cutters were very enthusiastic about this kind of type-face, but the popular demand had to be met.
  • ^ McGrew, Mac (1993). American Metal Typefaces of the Twentieth Century (Seconde édition révisée. ed.). New Castle: Oak Knoll Press. pp. 220–221. ISBN 0-938768-39-5. In the early 1900s Monotype adapted a number of modern roman text faces to its system, mostly in a few small sizes only; some of them differ from each other only in slight changes of their proportions.
  • ^ Knuth, Donald (1986). "Remarks to Celebrate the Publication of Computers & Typesetting" (PDF). TUGboat. 7 (2): 95–8. Retrieved 24 September 2015.
  • ^ Knuth, Donald. "Commemorative lecture of the Kyoto Prize, 1996" (PDF). Kyoto Prize. Archived from the original (PDF) on 27 January 2018. Retrieved 18 August 2018.
  • ^ Rhatigan, Daniel. "Three typefaces for mathematics" (PDF). University of Reading (MA thesis). Retrieved 2 February 2016.
  • ^ Chaundy, T. W.; Barett, P. R.; Batey, Charles (1954). The Printing of Mathematics. Oxford University Press.
  • ^ Rhatigan, Daniel. "The Monotype 4-Line System for Setting Mathematics". Type Culture. Retrieved 17 August 2018.
  • ^ Knuth, Donald (1982). "The Concept of a Meta-Font" (PDF). Visible Language. 16 (1): 3–27. Retrieved 21 September 2023.
  • ^ CSTUG, Charles University, Prague, March 1996, Questions and Answers with Prof. Donald E. Knuth, reproduced in TUGboat 17 (4) (1996), 355–67. Citation is from page 361. Available online at http://www.tug.org/TUGboat/Articles/tb17-4/tb53knuc.pdf
  • ^ Hoefler, Jonathan. "Knuth's idea that letters start with skeletal forms is flawed. But his work is important and had lasting impact". Twitter. Retrieved 18 August 2018.
  • ^ Bigelow, Charles; Day, Donald (1983). "Chapter 28" (PDF). Digital Typography. Vol. 249. Scientific American. p. 560. Bibcode:1983SciAm.249b.106B. doi:10.1038/scientificamerican0883-106. Archived (PDF) from the original on 23 February 2024. All of the methods described in these books are in the public domain; thus anybody can freely use any of the ideas. The only thing I'm retaining control of is the names, TeX and METAFONT(...) If any changes are made, I won't complain, as long as the changed systems are not called TEX or METAFONT.
  • ^ Knuth, Donald E (1986), "Computers and Typesettings" (PDF), TUGboat, 7: 95–98, archived (PDF) from the original on 23 February 2024, and which he (Leslie Lamport), like Don, placed in the public domain.
  • ^ "Blue Sky Research and Computer Modern fonts". Math.utah.edu. 1997-12-04. Archived from the original on 23 February 2024. Retrieved 2015-06-12.
  • ^ "The Adobe Type 1 fonts, previously known on CTAN archives as the "bluesky" fonts, are now distributed as part of the AMS fonts distribution, at CTAN:fonts/amsfonts". Ctan.org. Retrieved 2015-06-12.[better source needed]
  • ^ "FAQ". wiki.contextgarden.net. Archived from the original on 23 February 2024. Retrieved 2015-06-12.
  • ^ buster (22 December 2010). "LaTeX forum ⇒ Fonts & Character Sets ⇒ A E F and T sized differently in lmodern pacakge?". Latex Community. Archived from the original on 23 February 2024. Retrieved 2015-06-12.
  • ^ Hagen, Hans; Ludwichowski, Jerzy B.; Schaa, Volker RW (2006). "The New Font Project : TEX Gyre" (PDF). TUGboat. Archived (PDF) from the original on 23 February 2024. Retrieved 2015-06-12.
  • ^ "The Latin Modern Math (LM Math) font". Gust.org.pl (in Polish). Archived from the original on 23 February 2024. Retrieved 2015-06-12.
  • ^ "lm-math – OpenType maths fonts for Latin Modern". CTAN Comprehensive TEX Archive Network. 2014-09-05. Archived from the original on 23 February 2024. Retrieved 2015-06-12.
  • ^ Sundqvist, Mikael "mickep" (Aug 5, 2023). "opentype math font kern". TeX - LaTeX Stack Exchange. Retrieved 24 February 2024.
  • ^ "NewComputerModern – Computer Modern fonts including matching non-latin alphabets". CTAN Comprehensive TEX Archive Network. Archived from the original on 23 February 2024. Retrieved 2021-12-12.
  • ^ "MLModern – A blacker Type 1 version of Computer Modern, with multilingual support". CTAN Comprehensive TEX Archive Network. Archived from the original on 23 February 2024. Retrieved 2021-12-12.
  • ^ "tex-archive/fonts/ps-type1/cm-super". CTAN Comprehensive TEX Archive Network. Archived from the original on 23 February 2024. Retrieved 2015-06-12.
  • Further reading

    [edit]
    [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=Computer_Modern&oldid=1232367736"

    Categories: 
    Unified serif and sans-serif typeface families
    Didone serif typefaces
    TeX
    Free software Unicode typefaces
    Mathematical typefaces
    Mathematical OpenType typefaces
    Typefaces designed by Donald Knuth
    Typefaces with text figures
    Typefaces and fonts introduced in 1978
    Hidden categories: 
    All articles lacking reliable references
    Articles lacking reliable references from February 2024
    CS1 Polish-language sources (pl)
    Articles with short description
    Short description is different from Wikidata
    Articles containing Polish-language text
     



    This page was last edited on 3 July 2024, at 11:32 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki