########################################################################### ############ Latin Modern Family of Fonts ############ ############ geared up for using with TeX/dvips ############ ########################################################################### Designer (Computer Modern Family of Fonts): Donald E. Knuth Authors: Bogus\l{}aw Jackowski and Janusz M. Nowacki Version: 0.99.3 Date: 28 X 2005 Copyright 2003--2005 TeX USERS GROUPS. This work is released under the GUST Font Source License. For the most recent version of this license see http://www.gust.org.pl/fonts/licenses/GUST-FONT-SOURCE-LICENSE.txt or http://tug.org/fonts/licenses/GUST-FONT-SOURCE-LICENSE.txt This work has the LPPL maintenance status "maintained". The Current Maintainer of this work is Bogus\l{}aw Jackowski and Janusz M. Nowacki. This work consists of the files listed in the MANIFEST.txt file. ########################################################################### ############ THE BRIEF DESCRIPTION OF THE LM PACKAGE ############ ########################################################################### The current LM package contains the most recent although still pre-release version of the Latin Modern family of fonts in the PostScript Type 1 and OpenType format. The fonts are based on Donald E. Knuth's Computer Modern fonts in the PostScript Type 1 format, released into public domain by the American Mathematical Society (for the history of the outline version of the CM fonts see, e.g., http://www.math.utah.edu/~beebe/fonts/bluesky.html ). The Latin Modern fonts can be freely used and distributed under the GUST Font Source License (see above) which is a slightly modified version of the LaTeX Project Public License (LPPL; see http://www.latex-project.org/lppl.txt ) The fonts, as compared to the CM family, contain a lot of additional characters, mainly accented ones (the authors did their best to cover all European languages as well as some other, notably Vietnamese) but not only. The list of fonts and characters available so far can be found at the end of this file. The LaTeX support (*.fd and *.sty files) belong to the package (see below). In ConTeXt, support for the Latin Modern fonts is part of the distribution. Definitions can be found in the typescript definition files: ... /tex/context/base/type-enc.tex ... /tex/context/base/type-syn.tex ... /tex/context/base/type-exa.tex ... /tex/context/base/type-map.tex Additional encoding and map files can be found under: ... /texmf/fonts/map/dvips/context ... /texmf/fonts/enc/dvips/context * * * The package consists of the files in the directories conforming to the TeX Directory Structure (v. 1.1), splitted into two archives: lm0.99.3bas.zip -- basic set; the directories contain: ~~~~~~~~~~~~~~~ doc/fonts/lm this file plus a few LaTeX examples (test files); tex/latex/lm the relevant LaTeX support files (very many thanks to Daniel Flipo and Marcin Woli\'nski). fonts/enc/dvips/lm support files for dvips (*.enc files); besides the basic encoding files for Latin Modern fonts (cf. also tfm files), the encoding files for the substitution of CM, CS, PL, and VN fonts with LMs are provided fonts/map/dvips/lm support file for dvips (lm.map file); besides the basic map files for Latin Modern fonts (cf. also tfm files), the map files for the substitution of CM, CS, PL, and VN fonts with LMs are provided (substitution maps were prepared by Staszek Wawrykiewicz and Thomas Esser -- thanks for the help) fonts/opentype/public/lm OpenType format (*.otf); fonts/type1/public/lm PostScript (Type 1) font files and printer font metric files (*.pfb and *.pfm, respectively); fonts/tfm/public/lm TeX font metric files (*.tfm) for: -- EC (Cork) encoding (ec-*.tfm), -- EL (European letter aka dense) encoding (el-*.tfm); originally introduced by ConTeXt fraternity -- QX encoding (qx-*.tfm), -- Y&Y's TeX'n'ANSI aka LY1 encoding (texnansi-*.tfm), -- T5 (Vietnamese) encoding (t5-*.tfm), -- Text Companion for EC fonts aka TS1 (ts1-*.tfm). fonts/afm/public/lm Adobe font metric files (*.afm); lm0.99.3mt1.zip -- Latin Modern source font files for the METATYPE1 package ~~~~~~~~~~~~~~~ (fonts/source/public/lm); the version 0.47 of METATYPE1 is required, see ftp://bop.eps.gda.pl/pub/metatype1/ for the details of installation; in order to generate a TeX font metrics with a given encoding, the respective encoding file should be placed in the current directory and renamed to lm-tex.mpe; otherwise a default encoding (QX) will be used The project has been launched and is supported by TeX USERS GROUPS (DANTE eV, GUST, GUTenberg, NTG, TUG). Email contact: Bogus\l{}aw Jackowski aka Jacko, B_Jackowski@gust.org.pl Remarks (bug reports, comments, wishes, etc.) can also be sent to Harald Harders , who maintains a web page `Wishes for Latin Modern' http://www.harald-harders.de/latex/lmodern.html (thanks, Harald). * * * LAYOUT 1 (690) lmssq8 lmssqbo8 lmssqbx8 lmssqo8 Extra chars: varI varIJ varIogonek LAYOUT 2 (687; basic) lmb10 lmbo10 lmbx10 lmbx12 lmbx5 lmbx6 lmbx7 lmbx8 lmbx9 lmbxi10 lmbxo10 lmr10 lmr12 lmr17 lmr5 lmr6 lmr7 lmr8 lmr9 lmri10 lmri12 lmri7 lmri8 lmri9 lmro10 lmro12 lmro17 lmro8 lmro9 lmss10 lmss12 lmss17 lmss8 lmss9 lmssbo10 lmssbx10 lmssdc10 lmssdo10 lmsso10 lmsso12 lmsso17 lmsso8 lmsso9 lmvtk10 lmvtko10 lmvtl10 lmvtlo10 lmvtt10 lmvtto10 LAYOUT 3 (648) lmtk10 lmtko10 lmtl10 lmtlc10 lmtlco10 lmtlo10 lmtt10 lmtt12 lmtt8 lmtt9 lmtti10 lmtto10 Missing chars: eight.oldstyle.prop eight.prop f_k ff ffi ffl fi five.oldstyle.prop five.prop fl four.oldstyle.prop four.prop Germandbls hyphen.prop IJ ij nine.oldstyle.prop nine.prop one.oldstyle.prop one.prop permyriad quotedblbase.cm quotedblleft.cm quotedblright.cm servicemark seven.oldstyle.prop seven.prop six.oldstyle.prop six.prop suppress three.oldstyle.prop three.prop trademark two.oldstyle.prop two.prop varcopyright varregistered zero.oldstyle.prop zero.prop LAYOUT 4 (679) lmcsc10 lmcsco10 Missing chars: dquoteright f_k ff ffi ffl fi fl tquoteright LAYOUT 5 (646) lmtcsc10 lmtcso10 Missing chars: dquoteright eight.oldstyle.prop eight.prop f_k ff ffi ffl fi five.oldstyle.prop five.prop fl four.oldstyle.prop four.prop Germandbls hyphen.prop IJ ij nine.oldstyle.prop nine.prop one.oldstyle.prop one.prop permyriad quotedblbase.cm quotedblleft.cm quotedblright.cm servicemark seven.oldstyle.prop seven.prop six.oldstyle.prop six.prop suppress three.oldstyle.prop three.prop tquoteright trademark two.oldstyle.prop two.prop varcopyright varregistered zero.oldstyle.prop zero.prop LAYOUTS: 12345 ---------------------------- A +++++ a +++++ Aacute +++++ aacute +++++ Abreve +++++ abreve +++++ Abreveacute +++++ abreveacute +++++ Abrevedotbelow +++++ abrevedotbelow +++++ Abrevegrave +++++ abrevegrave +++++ Abrevehookabove +++++ abrevehookabove +++++ Abrevetilde +++++ abrevetilde +++++ Acircumflex +++++ acircumflex +++++ Acircumflexacute +++++ acircumflexacute +++++ Acircumflexdotbelow +++++ acircumflexdotbelow +++++ Acircumflexgrave +++++ acircumflexgrave +++++ Acircumflexhookabove +++++ acircumflexhookabove +++++ Acircumflextilde +++++ acircumflextilde +++++ Acute +++++ acute +++++ acute.dup +++++ acute.ts1 +++++ Adblgrave +++++ adblgrave +++++ Adieresis +++++ adieresis +++++ Adotbelow +++++ adotbelow +++++ AE +++++ ae +++++ AE.dup +++++ ae.dup +++++ AEacute +++++ aeacute +++++ Agrave +++++ agrave +++++ Ahookabove +++++ ahookabove +++++ althyphen +++++ Amacron +++++ amacron +++++ ampersand +++++ anglearc +++++ angleleft +++++ angleright +++++ Aogonek +++++ aogonek +++++ Aogonekacute +++++ aogonekacute +++++ Aring +++++ aring +++++ Aringacute +++++ aringacute +++++ arrowdown +++++ arrowleft +++++ arrowright +++++ arrowup +++++ asciicircum +++++ asciitilde +++++ asterisk +++++ asteriskmath +++++ at +++++ Atilde +++++ atilde +++++ B +++++ b +++++ backslash +++++ baht +++++ bar +++++ bigcircle +++++ blanksymbol +++++ born +++++ braceleft +++++ braceright +++++ bracketleft +++++ bracketright +++++ Breve +++++ breve +++++ breve.ts1 +++++ breveacute +++++ brevegrave +++++ brevehookabove +++++ brevetilde +++++ brokenbar +++++ bullet +++++ C +++++ c +++++ Cacute +++++ cacute +++++ Caron +++++ caron +++++ caron.ts1 +++++ Ccaron +++++ ccaron +++++ Ccedilla +++++ ccedilla +++++ Ccircumflex +++++ ccircumflex +++++ Cdotaccent +++++ cdotaccent +++++ cedilla +++++ cedilla.dup +++++ cent +++++ cent.oldstyle +++++ centigrade +++++ centoldstyle +++++ Circumflex +++++ circumflex +++++ circumflex.dup +++++ circumflexacute +++++ circumflexgrave +++++ circumflexhookabove +++++ circumflextilde +++++ colon +++++ colonmonetary +++++ comma +++++ commaaccent +++++ copyleft +++++ copyright +++++ currency +++++ cwm +++++ cwmascender +++++ cwmcapital +++++ D +++++ d +++++ dagger +++++ daggerdbl +++++ dbar +++++ dblbracketleft +++++ dblbracketright +++++ dblGrave +++++ dblgrave +++++ dblgrave.ts1 +++++ dblverticalbar +++++ Dcaron +++++ dcaron +++++ Dcroat +++++ dcroat +++++ degree +++++ Delta +++++ diameter +++++ died +++++ Dieresis +++++ dieresis +++++ dieresis.dup +++++ dieresis.ts1 +++++ discount +++++ divide +++++ divorced +++++ dmacron +++++ dollar +++++ dollar.oldstyle +++++ dollaroldstyle +++++ dong +++++ Dotaccent +++++ dotaccent +++++ dotbelow +++++ dotlessi +++++ dotlessj +++++ dquoteright +++-- E +++++ e +++++ Eacute +++++ eacute +++++ Ebreve +++++ ebreve +++++ Ecaron +++++ ecaron +++++ Ecircumflex +++++ ecircumflex +++++ Ecircumflexacute +++++ ecircumflexacute +++++ Ecircumflexdotbelow +++++ ecircumflexdotbelow +++++ Ecircumflexgrave +++++ ecircumflexgrave +++++ Ecircumflexhookabove +++++ ecircumflexhookabove +++++ Ecircumflextilde +++++ ecircumflextilde +++++ Edblgrave +++++ edblgrave +++++ Edieresis +++++ edieresis +++++ Edotaccent +++++ edotaccent +++++ Edotbelow +++++ edotbelow +++++ Egrave +++++ egrave +++++ Ehookabove +++++ ehookabove +++++ eight +++++ eight.oldstyle +++++ eight.oldstyle.prop ++-+- eight.prop ++-+- eightoldstyle +++++ ellipsis +++++ Emacron +++++ emacron +++++ emdash +++++ endash +++++ Eng +++++ eng +++++ Eogonek +++++ eogonek +++++ Eogonekacute +++++ eogonekacute +++++ equal +++++ estimated +++++ Eth +++++ eth +++++ Etilde +++++ etilde +++++ Euro +++++ exclam +++++ exclamdown +++++ F +++++ f +++++ f_k ++--- ff ++--- ffi ++--- ffl ++--- fi +++++ five +++++ five.oldstyle +++++ five.oldstyle.prop ++-+- five.prop ++-+- fiveoldstyle +++++ fl +++++ florin +++++ four +++++ four.oldstyle +++++ four.oldstyle.prop ++-+- four.prop ++-+- fouroldstyle +++++ fraction +++++ fraction.alt +++++ G +++++ g +++++ Gacute +++++ gacute +++++ Gamma +++++ Gbreve +++++ gbreve +++++ Gcaron +++++ gcaron +++++ Gcedilla +++++ Gcircumflex +++++ gcircumflex +++++ Gcommaaccent +++++ gcommaaccent +++++ Gdotaccent +++++ gdotaccent +++++ Germandbls ++-+- germandbls +++++ germandbls.dup +++++ gnaborretni +++++ Grave +++++ grave +++++ grave.ts1 +++++ greater +++++ guarani +++++ guillemotleft +++++ guillemotright +++++ guilsinglleft +++++ guilsinglright +++++ H +++++ h +++++ Hbar +++++ hbar +++++ Hcircumflex +++++ hcircumflex +++++ Hookabove +++++ hookabove +++++ Hungarumlaut +++++ hungarumlaut +++++ hungarumlaut.ts1 +++++ hyphen +++++ hyphen.prop ++-+- hyphenchar +++++ hyphendbl +++++ hyphendbl.alt +++++ I +++++ i +++++ Iacute +++++ iacute +++++ Ibreve +++++ ibreve +++++ Icircumflex +++++ icircumflex +++++ Idblgrave +++++ idblgrave +++++ Idieresis +++++ idieresis +++++ Idotaccent +++++ Idotbelow +++++ idotbelow +++++ Igrave +++++ igrave +++++ Ihookabove +++++ ihookabove +++++ IJ ++-+- ij ++-+- Imacron +++++ imacron +++++ interrobang +++++ Iogonek +++++ iogonek +++++ Iogonekacute +++++ iogonekacute +++++ Itilde +++++ itilde +++++ J +++++ j +++++ Jacute +++++ jacute +++++ Jcircumflex +++++ jcircumflex +++++ K +++++ k +++++ Kcedilla +++++ kcedilla +++++ Kcommaaccent +++++ kcommaaccent +++++ L +++++ l +++++ Lacute +++++ lacute +++++ Lambda +++++ Lcaron +++++ lcaron +++++ Lcedilla +++++ lcedilla +++++ Lcommaaccent +++++ lcommaaccent +++++ Ldotaccent +++++ ldotaccent +++++ leaf +++++ less +++++ lira +++++ logicalnot +++++ Lquoteright +++++ lquoteright +++++ Lslash +++++ lslash +++++ M +++++ m +++++ Macron +++++ macron +++++ macron.dup +++++ macron.ts1 +++++ married +++++ mho +++++ minus +++++ mu +++++ multiply +++++ musicalnote +++++ N +++++ n +++++ Nacute +++++ nacute +++++ naira +++++ nbspace +++++ Ncaron +++++ ncaron +++++ Ncedilla +++++ ncedilla +++++ Ncommaaccent +++++ ncommaaccent +++++ nine +++++ nine.oldstyle +++++ nine.oldstyle.prop ++-+- nine.prop ++-+- nineoldstyle +++++ nomero +++++ Ntilde +++++ ntilde +++++ numbersign +++++ O +++++ o +++++ Oacute +++++ oacute +++++ Obreve +++++ obreve +++++ Ocircumflex +++++ ocircumflex +++++ Ocircumflexacute +++++ ocircumflexacute +++++ Ocircumflexdotbelow +++++ ocircumflexdotbelow +++++ Ocircumflexgrave +++++ ocircumflexgrave +++++ Ocircumflexhookabove +++++ ocircumflexhookabove +++++ Ocircumflextilde +++++ ocircumflextilde +++++ Odblgrave +++++ odblgrave +++++ Odieresis +++++ odieresis +++++ Odotbelow +++++ odotbelow +++++ OE +++++ oe +++++ OE.dup +++++ oe.dup +++++ ogonek +++++ Ograve +++++ ograve +++++ ohm +++++ Ohookabove +++++ ohookabove +++++ Ohorn +++++ ohorn +++++ Ohornacute +++++ ohornacute +++++ Ohorndotbelow +++++ ohorndotbelow +++++ Ohorngrave +++++ ohorngrave +++++ Ohornhookabove +++++ ohornhookabove +++++ Ohorntilde +++++ ohorntilde +++++ Ohungarumlaut +++++ ohungarumlaut +++++ Omacron +++++ omacron +++++ Omega +++++ one +++++ one.oldstyle +++++ one.oldstyle.prop ++-+- one.prop ++-+- onehalf +++++ oneoldstyle +++++ onequarter +++++ onesuperior +++++ Oogonek +++++ oogonek +++++ Oogonekacute +++++ oogonekacute +++++ openbullet +++++ ordfeminine +++++ ordmasculine +++++ Oslash +++++ oslash +++++ Oslash.dup +++++ oslash.dup +++++ Oslashacute +++++ oslashacute +++++ Otilde +++++ otilde +++++ P +++++ p +++++ paragraph +++++ paragraph.alt +++++ parenleft +++++ parenright +++++ percent +++++ period +++++ periodcentered +++++ permyriad ++-+- perthousand +++++ perthousandzero +++++ peso +++++ Phi +++++ Pi +++++ plus +++++ plusminus +++++ Psi +++++ published +++++ Q +++++ q +++++ question +++++ questiondown +++++ quillbracketleft +++++ quillbracketright +++++ quotedbl +++++ quotedblbase +++++ quotedblbase.cm ++-+- quotedblbase.cs +++++ quotedblbase.ts1 +++++ quotedblleft +++++ quotedblleft.cm ++-+- quotedblright +++++ quotedblright.cm ++-+- quotedblright.cs +++++ quoteleft +++++ quoteleft.dup +++++ quoteright +++++ quoteright.dup +++++ quotesinglbase +++++ quotesinglbase.ts1 +++++ quotesingle +++++ quotesingle.ts1 +++++ R +++++ r +++++ Racute +++++ racute +++++ radical +++++ Rcaron +++++ rcaron +++++ Rcedilla +++++ rcedilla +++++ Rcommaaccent +++++ rcommaaccent +++++ Rdblgrave +++++ rdblgrave +++++ Rdotaccent +++++ rdotaccent +++++ recipe +++++ referencemark +++++ registered +++++ registered.alt +++++ Ring +++++ ring +++++ ringacute +++++ S +++++ s +++++ Sacute +++++ sacute +++++ Scaron +++++ scaron +++++ Scedilla +++++ scedilla +++++ Scircumflex +++++ scircumflex +++++ Scommaaccent +++++ scommaaccent +++++ section +++++ semicolon +++++ servicemark ++-+- seven +++++ seven.oldstyle +++++ seven.oldstyle.prop ++-+- seven.prop ++-+- sevenoldstyle +++++ sfthyphen +++++ Sigma +++++ six +++++ six.oldstyle +++++ six.oldstyle.prop ++-+- six.prop ++-+- sixoldstyle +++++ slash +++++ space +++++ sterling +++++ suppress ++-+- T +++++ t +++++ Tcaron +++++ tcaron +++++ Tcedilla +++++ tcedilla +++++ Tcommaaccent +++++ tcommaaccent +++++ Theta +++++ Thorn +++++ thorn +++++ three +++++ three.oldstyle +++++ three.oldstyle.prop ++-+- three.prop ++-+- threeoldstyle +++++ threequarters +++++ threequartersemdash +++++ threesuperior +++++ tieaccentcapital +++++ tieaccentcapital.new +++++ tieaccentlowercase +++++ tieaccentlowercase.new +++++ Tilde +++++ tilde +++++ tilde.dup +++++ tildelow +++++ tquoteright +++-- trademark ++-+- twelveudash +++++ two +++++ two.oldstyle +++++ two.oldstyle.prop ++-+- two.prop ++-+- twooldstyle +++++ twosuperior +++++ U +++++ u +++++ Uacute +++++ uacute +++++ Ubreve +++++ ubreve +++++ Ucircumflex +++++ ucircumflex +++++ Udblgrave +++++ udblgrave +++++ Udieresis +++++ udieresis +++++ Udotbelow +++++ udotbelow +++++ Ugrave +++++ ugrave +++++ Uhookabove +++++ uhookabove +++++ Uhorn +++++ uhorn +++++ Uhornacute +++++ uhornacute +++++ Uhorndotbelow +++++ uhorndotbelow +++++ Uhorngrave +++++ uhorngrave +++++ Uhornhookabove +++++ uhornhookabove +++++ Uhorntilde +++++ uhorntilde +++++ Uhungarumlaut +++++ uhungarumlaut +++++ Umacron +++++ umacron +++++ underscore +++++ Uogonek +++++ uogonek +++++ Upsilon +++++ Uring +++++ uring +++++ Utilde +++++ utilde +++++ V +++++ v +++++ varcopyright ++-+- vardotaccent +++++ varI +---- varIJ +---- varIogonek +---- varregistered ++-+- visiblespace +++++ W +++++ w +++++ Wacute +++++ wacute +++++ Wcircumflex +++++ wcircumflex +++++ Wdieresis +++++ wdieresis +++++ Wgrave +++++ wgrave +++++ won +++++ X +++++ x +++++ Xi +++++ Y +++++ y +++++ Yacute +++++ yacute +++++ Ycircumflex +++++ ycircumflex +++++ Ydieresis +++++ ydieresis +++++ Ydotbelow +++++ ydotbelow +++++ yen +++++ Ygrave +++++ ygrave +++++ Yhookabove +++++ yhookabove +++++ Ytilde +++++ ytilde +++++ Z +++++ z +++++ Zacute +++++ zacute +++++ Zcaron +++++ zcaron +++++ Zdotaccent +++++ zdotaccent +++++ zero +++++ zero.oldstyle +++++ zero.oldstyle.prop ++-+- zero.prop ++-+- zerooldstyle +++++ --------------------------------- total number of characters 46849 total number of kern pairs 520076 ---------------------------------