Changes 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239
  1. CM Unicode 0.7.0 (June 18 2009)
  2. =================
  3. o License changed to OFL 1.1
  4. o Converted to lookups for Advanced Typography
  5. o Changed building of accented characters, it is now based on anchors
  6. o Added special accents for capital letters
  7. o Added small serifs to U+26A in sans-serif fonts
  8. o Reencoded U+478 and U+479 as U+A46A, U+A46B
  9. o Kerning copied to built accented characters
  10. CM Unicode 0.6.3a (March 14 2008)
  11. =================
  12. o Bug fixes:
  13. - wrong ucircumflex and udieresis in CMUTypewriter-Regular,
  14. CMUTypewriter-Oblique, CMUTypewriter-LightOblique
  15. - wrong advanced width of U+044F in CMUSerif-Italic
  16. - empty M in CMUSansSerif-Oblique
  17. - changed encoding of U+2116 in *.enc files
  18. CM Unicode 0.6.3 (March 16 2007)
  19. ================
  20. o Added Latin Extended-A and Latin Extended-B characters to
  21. CMUSerif-Roman from Victor Carbajo
  22. o Added glyphs from t2d encoded lh fonts
  23. o Regenerated by newer fontforge which fixes an issue with "dotlessj"
  24. CM Unicode 0.6.2 (March 02 2007)
  25. ================
  26. o Added anchors to phonetic characters
  27. o Added 18 pixel bitmap font to CMUBright-Roman, fixed other sizes
  28. o Swapped "uni1FBC", "uni1FCC", "uni1FFC" and "uni1FBC.alt", "uni1FCC.alt",
  29. "uni1FFC.alt" (suggested by Alexey Kryukov), removed relevant substitution
  30. with "case" tag, added alternative set of capital letters with mute iota
  31. o Patched lh fonts to make U+0428 symmetric, also changed U+0429
  32. o Added stylistic set 1 with some Latin accented letters based on Vietnamese
  33. ones and capital letters with adscript mute iota
  34. o Added Greek small capitals to CMUSerif-Roman, CMUSerif-Bold, CMUSansSerif,
  35. CMUSansSerif-Bold, CMUTypewriter-Regular
  36. o Added 'kern' GPOS tables to languages other than "latn{dflt}"
  37. CM Unicode 0.6.1 (November 10 2006)
  38. ================
  39. o Added ligatures for "i", "j" + combining accents, "Aogonek"
  40. o Added anchors
  41. o Reencoded "femaleuncrossed" as "uni26B2", "uni2040" as "uni2322",
  42. "uni0311" as "tieaccentlowercase", "cyrflex" as "uni0311"
  43. o Added 14 and 16 pixel fonts to CMUBright-Roman, regenerated
  44. embedded bitmap fonts
  45. o Changed script and language tags (suggested by Alexey Kryukov)
  46. o Added "uni1FEE" as reference to "uni0385", "figuredash"
  47. o Reencoded accented Russian vowels
  48. o Retraced CMUSansSerif-Bold
  49. o Added substitution from "uni1FB3", "uni1FBC", "uni1FC3",
  50. "uni1FCC", "uni1FF3", "uni1FFC" to "uni1FBC.alt", "uni1FCC.alt",
  51. "uni1FFC.alt" with "case" tag (suggested by Alexey Kryukov)
  52. o Further manual correction of badly traced glyphs from
  53. CMUSerif-Roman, CMUSerif-Italic, CMUSerif-BoldItalic,
  54. CMUSansSerif-Bold, CMUSansSerif-BoldOblique, CMUBright-Roman
  55. fonts
  56. CM Unicode 0.6.0 (June 28 2006)
  57. ================
  58. o Added Vietnamese glyphs from vnr fonts. Characters existed in ec
  59. fonts added as local alternatives
  60. o Changed position of accents in "atilde", "amacron", "otilde",
  61. "ntilde", "umacron", "omacron", "aemacron", "uni1E7D", "etilde",
  62. "emacron", "afii10831", "afii10832"
  63. o Corrected "u" and "y" in CMUClassicalSerif-Italic
  64. o Changed shape of "afii10063" to "afii10068" + "macron"
  65. o Fixed Cyrillic small capital characters in CMUConcrete-Roman
  66. o Used names with suffixes for glyph variants. Type 1 fonts now
  67. require at least Freetype 2.2
  68. o Set OS2 Values WinAscent, WinDescent, HHeadAscent and HHeadDescent
  69. from bounding box of ec fonts. TypoLineGap and HHeadLineGap are set
  70. to 200 (20% of em) as advised by Recommendations for OpenType Fonts.
  71. The OpenType fonts now have more condensed line spacing
  72. o Used lh fonts 3.5.4
  73. o Fixed some badly traced glyphs (manually edited) from
  74. CMUSerif-Roman, CMUSansSerif, CMUSansSerif-Oblique, CMUBright-Roman,
  75. CMUBright-Oblique, CMUBright-Bold fonts, look at post_*.sfd files
  76. o Added "locl" substitution from "beta", "gamma", "theta", "lambda",
  77. "chi", "omega" to IPA variants imported from tipa fonts for Latin
  78. alphabet
  79. CM Unicode 0.5.0 (March 01 2006)
  80. ================
  81. o Removed extra space from name of "CMU Concrete Bold Extended Roman"
  82. o Added CM Bright font family and "Typewriter Text Light" fonts (8 fonts)
  83. o Added accented Russian vowels
  84. o Added glyphs from lb fonts
  85. o Built yet more extended Latin characters
  86. o Renamed "babygamma" as "babygammaold" not to interfere with "rams horn"
  87. o Font family name for "CMUTypewriter-Oblique" changed to "CMU Typewriter Text"
  88. o Added quotereversed, uni201F, uni01A7, uni01A8, uni02C1
  89. o Added uni1FBD and uni1FFD as references
  90. o Changed font and family name for "CMUSerif-UnslantedItalic" to
  91. "CMUSerif-UprightItalic"
  92. o Added space characters: uni2000...uni200D
  93. o Added longs and florin to most fonts
  94. CM Unicode 0.4.3 (December 07 2005)
  95. ================
  96. o Copied some combining glyphs to spacing ones for compatibility with TeX
  97. o Changed simplification rules in mergefonts.pe
  98. o Non-unicode glyphs reencoded into Private Use Area
  99. o Added small capitals for Cyrillic and Latin characters to some fonts
  100. o Copied afii10063 from CMUSerif-Italic to CMUClassicalSerif-Italic
  101. o Reencoded acrophonic Greek numbers
  102. o Reencoded some glyphs accordingly upcoming Unicode 5.0
  103. o Added a workaround for fractions in Serif Bold fonts
  104. o Built uni0326 from comma, rebuilt Scommaaccent, scommaaccent, uni021A,
  105. uni021B using uni0326
  106. CM Unicode 0.4.2 (September 20 2005)
  107. ================
  108. o Substituted some glyphs (numerals, basic Latin alphabet and some others) from
  109. Blue Sky fonts when available
  110. o Built yet more extended Latin characters
  111. o Built uni0186 from C and uni0254 from c for fonts without IPA
  112. o Added OpenType substitution for old-style numerals (Thanks to Cody Boisclair)
  113. CM Unicode 0.4.1 (May 25 2005)
  114. ================
  115. o Removed Apple Advanced Typography tables from opentype fonts
  116. o Reverted nexusleftside and nexusrightside in g.enc
  117. o Properly reencoded strokes in rx.enc
  118. o Used guillemets from lh fonts as default, the ones from ec fonts substituted
  119. with GSUB locl tag
  120. o Corrected uni0329
  121. o Built yet more phonetic symbols
  122. CM Unicode 0.4.0 (May 03 2005)
  123. ================
  124. o Added Concrete font family
  125. o Reencoded some symbols accordingly Unicode 4.1
  126. o Merged into uc (ux) fonts from the lh fonts
  127. o Set width of combining glyphs to zero in proportional width fonts
  128. o Used leipzig shape of Greek letters in serif italic fonts,
  129. the old one is moved to CMUClassicalSerif-Italic
  130. o Rebuilt uni1FBC, uni1FCC, uni1FFC placing mute iota under a glyph
  131. o Built capital Greek polytonic glyphs in proportional width fonts
  132. o Built several accented Latin glyphs
  133. o Built IPA digraphs: uni02A3, uni02A5, uni02A8, uni02A9, uni02AA, uni02AB
  134. o Built several phonetic symbols
  135. o Reencoded CYREPS as uni0190 and cyreps as uni0190 in rx.enc
  136. o Merged changes from Alexey Kryukov into g.enc
  137. o Several accents in tc.enc encoded as capital accents
  138. o Used neutral shape for quotesingle from tc fonts
  139. CM Unicode 0.3.2 (Mar 28 2005)
  140. ================
  141. o Reencoded Serbian italic glyphs
  142. o Made lowercase monotonic accented Greek glyphs as references to polytonic
  143. ones
  144. o Added Delta.greek, Omega.greek and mu.greek as references to unicode encoded
  145. glyphs
  146. o Added several composite Latin glyphs
  147. o Removed tipabs10 and tipxbs10 from SansSerif-BoldOblique
  148. o acc_height changed to 90/36pt in ectb.mf, ectx.mf, tctb.mf, tctx.mf in order
  149. to shift up accents. Aring glyph is built using fontforge.
  150. CM Unicode 0.3.1 (Mar 09 2005)
  151. ================
  152. o Reverted tracing options for Serif Italic fonts with a workaround for fractions
  153. o Changed tracing options for SansSerif-DemiCondensed to produce more smooth
  154. outlines
  155. o Regenerated by the fontforge from CVS which fixes the positions of accented eta
  156. glyphs in otf files
  157. CM Unicode 0.3.0 (Feb 28 2005)
  158. ================
  159. o License changed for X11 with an exception for fonts
  160. o Fixed width of ellipsis in proportional fonts
  161. o Changed magnification of italics serif fonts, fixes a bug with onehalf
  162. o Added IPA symbols from tipa fonts
  163. o changed slope of the Greek glyphs in italics, roman slanted and typewriter
  164. text fonts
  165. o Added 10 (6 unicode) Cyrillic extended glyphs from lc fonts
  166. CM Unicode 0.2.2 (Dec 22 2004)
  167. ================
  168. o Rebuilt by fontforge with fixed bug related to generation of .pfb fonts with
  169. references
  170. o Added ATT tags for substitution of g, d, p and t for Serbian language in
  171. italic fonts
  172. o Built Serbian glyphs "p" and "t" from Cyrillic "i" and "sha" in italic fonts
  173. o Built imacron
  174. CM Unicode 0.2.1 (Dec 21 2004)
  175. ================
  176. o created experimental font gtdn1000 which is merged into
  177. CMUSansSerif-DemiCondensed
  178. o gsme1000 and gsxe1000 fonts used instead of gsmn1000 (changed a shape of
  179. epsilon)
  180. o grmu1000 merged into CMUSerif-UnslantedItalic
  181. o created experimental font gtbi1000 which is merged into
  182. CMUTypewriter-BoldItalic
  183. o created experimental font gtbn1000 which is merged into CMUTypewriter-Bold
  184. o changed encoding for Omega and Delta symbols
  185. o renamed macron.ts1 by macronts1 to avoid ambiguity in freetype
  186. o OpenType fonts are also generated
  187. o added ATT substitutions for guillemotleft, guillemotright, emdash
  188. o Added nonbreakingspace as reference to space
  189. CM Unicode 0.2.0 (Nov 03 2004)
  190. ================
  191. o TeX fonts are retraced by mftrace with autotrace backend at higher
  192. resolutions. This should create more correct outlines (I hope).
  193. o Added linedrawing characters to Typewriter fonts
  194. o Added ".notdef" glyph as supposed by Adobe
  195. o Generated several Cyrillic and Greek accented glyphs using fontforge
  196. o Changed fontnames for several fonts to conform Adobe conventions
  197. o regenerated by fontforge-20041028
  198. CM Unicode 0.1.3 (May 11 2004)
  199. ================
  200. o regenerated by fontforge-20040509 which fixes issues with hints
  201. CM Unicode 0.1.2 (Dec 09 2003)
  202. ================
  203. o regenerated by pfaedit-031205
  204. o added two experimental fonts CMUTypewriter-Bold and CMUTypewriter-BoldItalic,
  205. containing Latin and Cyrillic glyphs
  206. o added RoundToInt() to merging script
  207. o redesigned "musicalnote" glyph for monospaced fonts
  208. o changed family name for Typewriter Text Regular
  209. CM Unicode 0.1.1 (Aug 27 2003)
  210. ================
  211. o redesigned ellipsis glyph for monospaced fonts
  212. o changed names for Typewriter Text fonts to conform Mac OS X reqirements
  213. o panose value "monospaced" is set for Typewriter Text fonts
  214. o regenerated by pfaedit-030822
  215. CM Unicode 0.1 (Apr 10 2003)
  216. ==============
  217. o First public release