12012-04-22 16:18 +0000 [r2239-2240] Stevan_White: 2 3 * INSTALL: Improved info on Debian install. 4 5 * notes/troubleshooting.txt: More info on the blurry 6 text in Windows issue. 7 82012-04-22 11:43 +0000 [r2238] Stevan_White: 9 10 * tools/report/OpenType/UnicodeRanges.py: 11 Regularized abbreviatons of supplement, extended 12 132012-04-22 11:06 +0000 [r2237] Stevan_White: 14 15 * FreeSerifBold.sfd: Arabic: added 3 graphical 16 marks to complete the range. 17 182012-04-22 10:51 +0000 [r2236] Stevan_White: 19 20 * FreeSerif.sfd: Fixed problems turned up by 21 tests. Somehow alefmaksurainitialarabic hadn't been re-named. Two 22 new Combining Diacritics hadn't been given Unicode. 23 242012-04-21 17:11 +0000 [r2235] Stevan_White: 25 26 * FreeSerifBoldItalic.sfd, 27 FreeMono.sfd, 28 FreeMonoBoldOblique.sfd: Revision of German 29 TTF Names. 30 312012-04-21 16:52 +0000 [r2231-2234] Stevan_White: 32 33 * INSTALL: More info for Windows. 34 35 * FreeSans.sfd, 36 FreeSansBold.sfd, 37 FreeSansOblique.sfd: PS Private: put in extra 38 blues line, adjusted to numerals. 39 40 * tools/report/OpenType/UnicodeRanges.py: Corrected 41 one range 42 43 * tools/generate/TrueType, 44 tools/generate/WOFF, 45 tools/generate/OpenType, 46 tools/generate/MacTT: all: removed launch line 47 WOFF: made quadratic, and autoinstructed TrueType: turned off 48 saving of hints 49 502012-04-21 11:17 +0000 [r2230] Stevan_White: 51 52 * FreeSerifBold.sfd: Vietnamese: small 53 adjustment of accents 54 552012-04-20 12:57 +0000 [r2228-2229] Stevan_White: 56 57 * AUTHORS, CREDITS: Various 58 corrections, doing the best I could with stale URLs. 59 60 * ChangeLog: Some typos 61 622012-04-20 11:06 +0000 [r2227] Stevan_White: 63 64 * ChangeLog: Summary of changes since late last 65 year. 66 672012-04-19 21:07 +0000 [r2226] Stevan_White: 68 69 * FreeSerif.sfd, 70 FreeSerifBold.sfd: Arabic: re-named 71 alefmaksurainitialarabic and alefmaksuramedialarabic as 72 alefmaksurainitialarabic and alefmaksuramedialarabic to avoid a 73 confusing FontForge warning. This was discussed on the FontForge 74 list, and a partial remedy was agreed upon. 75 762012-04-19 21:02 +0000 [r2225] Stevan_White: 77 78 * FreeSerif.sfd: GPOS table: removed the 79 Cyrillic kerns with non-Unicode "alternative" Cyrillic, because 80 FontForge warns that Windows apps will have *problems* with 81 mappings that aren't Unicode-Unicode. Most of the kerns were 82 rather small anyway. 83 842012-04-19 20:39 +0000 [r2224] Stevan_White: 85 86 * FreeSerifBoldItalic.sfd, 87 FreeSansBoldOblique.sfd, 88 FreeMonoBoldOblique.sfd: TTF Names: Fixes bug 89 #36232: Windows 7 strange bug with installation/font control 90 panel. Also improved French names. (Thanks to Emmanuel Vallois) 91 922012-04-18 07:31 +0000 [r2223] Stevan_White: 93 94 * FreeSans.sfd, 95 FreeSansBold.sfd: Devanagari: Regularized 96 overlap of horizontal. Cleaned up numerous other letters. 97 982012-04-17 07:37 +0000 [r2222] Stevan_White: 99 100 * FreeSerifItalic.sfd, 101 FreeSans.sfd, 102 FreeSansBold.sfd, 103 FreeSansOblique.sfd, 104 FreeSansBoldOblique.sfd, 105 FreeMonoBold.sfd, 106 FreeMonoOblique.sfd, 107 FreeMonoBoldOblique.sfd: Currency Symbols: 108 Added/corrected/adjusted Indian Rupee. 109 1102012-04-16 22:45 +0000 [r2221] Stevan_White: 111 112 * notes/maintenance.txt, 113 notes/usage.txt, 114 notes/troubleshooting.txt, 115 notes/webfont_guidelines.txt, 116 notes/features.txt: Added section about where 117 letters are to usage.txt Made sure svn properties are set for 118 others. 119 1202012-04-16 22:26 +0000 [r2220] Stevan_White: 121 122 * README: Updated information about file types 123 1242012-04-16 22:17 +0000 [r2219] Stevan_White: 125 126 * FreeSerif.sfd, 127 FreeSerifBold.sfd: Arabic: resolves bug 128 #36195: Arabic semicolon doesn't match with others 129 1302012-04-15 23:16 +0000 [r2218] Stevan_White: 131 132 * FreeSerifBold.sfd: Arabic: this was meant to 133 be in previous commit. 134 1352012-04-15 18:30 +0000 [r2217] Stevan_White: 136 137 * FreeSerif.sfd, 138 FreeSerifBold.sfd: Arabic: Remedies bug 139 #36196: Arabic ba and teh isolated and final. Also applied 140 similar alteration to some similar letters. Bold: there were some 141 missing ligatures of superscript marks. 142 1432012-04-15 17:52 +0000 [r2216] Stevan_White: 144 145 * FreeSerif.sfd, 146 FreeSerifBold.sfd: Arabic: Remedies bug 147 #36198: dots for Arabic letter jeh Also revised placement dots 148 over some other letters. 149 1502012-04-15 13:24 +0000 [r2215] Stevan_White: 151 152 * FreeSerif.sfd: Arabic: remedies bug #36191, 153 Arabic character DAD final form 154 1552012-04-15 12:23 +0000 [r2214] Stevan_White: 156 157 * FreeSerif.sfd, 158 FreeSerifBold.sfd: Arabic: toward bug #36189: 159 discrepancy in different forms of ک and گ 160 1612012-04-15 12:02 +0000 [r2213] Stevan_White: 162 163 * FreeSerif.sfd, 164 FreeSerifBold.sfd: Arabic: remedies bug 165 #36190, Arabic question mark too small 166 1672012-04-15 11:16 +0000 [r2212] Stevan_White: 168 169 * FreeSans.sfd, 170 FreeSansBold.sfd: Devanagari: anchors for 171 recently added letters. Thanks, Zdenek. 172 1732012-04-15 10:44 +0000 [r2211] Stevan_White: 174 175 * FreeSerif.sfd, 176 FreeSerifBold.sfd: Arabic: adjusted height of 177 dots on a few glyphs 178 1792012-04-15 10:31 +0000 [r2210] Stevan_White: 180 181 * FreeSerif.sfd, 182 FreeSerifBold.sfd: Arabic: remedies bug 183 #36181: initial and final form of heh (U+0647) 184 https://savannah.gnu.org/bugs/?36181 185 1862012-04-14 13:35 +0000 [r2209] Stevan_White: 187 188 * tools/test/ranges/Arabic/arabic_test.py (added), 189 tools/test/ranges/Arabic/unicode_joining.py 190 (added), 191 tools/test/ranges/Arabic/generate_arabic_shaping.py 192 (added), tools/test/ranges (added), 193 tools/test/ranges/Arabic (added): Scripts to 194 generate comprehensive Arabic tests in HTML, courtesy of Emmanuel 195 Vallois. 196 1972012-04-13 09:56 +0000 [r2208] Stevan_White: 198 199 * FreeSans.sfd, 200 FreeSansBold.sfd, 201 FreeSerif.sfd: Devanagari: serif: corrected 202 OpenType glyph type of ru, ruu ligatures to be base ligatures, 203 not marks. sans, sans bold: added ka-ra "vatu" ligature at 204 Zdenek's suggestion. sans: removed empty lookup. 205 2062012-04-10 20:33 +0000 [r2207] Stevan_White: 207 208 * FreeSans.sfd, 209 FreeSansBold.sfd, 210 FreeSerif.sfd, 211 FreeSerifBold.sfd: Devanagari: several mark 212 placement issues, pointed out by Zdenek. 213 2142012-04-09 21:58 +0000 [r2206] Stevan_White: 215 216 * sfd/Makefile, FreeSerif.sfd, 217 FreeSerifBold.sfd: Arabic: made Arabic and 218 Persion digits 500EM wide. 219 2202012-04-09 18:35 +0000 [r2205] Stevan_White: 221 222 * FreeSans.sfd, 223 FreeSerif.sfd, 224 FreeMonoOblique.sfd, 225 FreeSerifBold.sfd: Arabic: messed with digits. 226 Overall, had been building with GIT version of FontForge. found 227 that older distro version 22-Feb-2011-ML shows warning dialogs 228 Internal Error: EITOfNextMajor failed! on Clockwise Test 229 (cleverly omitting the crucial info). Turns out, just rounding to 230 int on certain characters fixes it. 231 2322012-04-09 11:34 +0000 [r2204] Stevan_White: 233 234 * FreeSerif.sfd, 235 FreeSerifBold.sfd: Arabic: More kerning: tried 236 to synch up normal and bold. Altered letters especially for 237 Seraiki. Lots of fiddling with heh and heh-doachashmee. Seems the 238 letter transforms very differently for different languages. This 239 is not there yet. 240 2412012-04-08 12:53 +0000 [r2203] Stevan_White: 242 243 * FreeSerif.sfd, 244 FreeSerifBold.sfd: Arabic: made 'ccmp' table 245 and some combining marks to handle cases of letters that don't 246 have positional forms in Unicode. Only did a few -- more are 247 needed. Lots of kerning. Fiddled with shapes of several letters. 248 2492012-04-07 19:21 +0000 [r2202] Stevan_White: 250 251 * FreeSerif.sfd: Arabic: more alterations toward 252 bug #36115: Various little problems with Arabic/Persian glyphs 253 More kerning. Some forms from Pashto are missing. 254 2552012-04-06 17:45 +0000 [r2201] Stevan_White: 256 257 * FreeSerif.sfd, 258 FreeSerifBold.sfd: Arabic: made medial form of 259 loop-letters more distinctive from initial forms. (toward bug bug 260 #36115: Various little problems with Arabic/Persian glyphs) 261 2622012-04-05 16:43 +0000 [r2200] Stevan_White: 263 264 * FreeSerif.sfd, 265 FreeSerifBold.sfd: Arabic: improvements to 266 digits (Persian primarily) based on patch from Masoud Pourmoosa. 267 2682012-04-04 17:10 +0000 [r2199] Stevan_White: 269 270 * FreeMono.sfd, 271 FreeSerif.sfd, 272 FreeSerifBold.sfd: Arabic; (for Farsi) toward 273 bug 34700: made farsi yeh final more like the Unicode samples. 274 https://savannah.gnu.org/bugs/?34700 Arabic/Persian in FreeSerif: 275 ending "Yeh" is annoying 276 2772012-04-04 14:34 +0000 [r2198] Stevan_White: 278 279 * FreeSerifItalic.sfd, 280 FreeSerifBoldItalic.sfd, 281 FreeSans.sfd, 282 FreeSansBold.sfd, 283 FreeSansOblique.sfd, 284 FreeSansBoldOblique.sfd, 285 FreeSerif.sfd, 286 FreeSerifBold.sfd: Various attempts to make 287 web fonts work/look better. Sans Devanagari: made relation 288 between overhang and horizontal more consistent for half-forms. 289 Corrected metrics in FreeSansOblique. Some kerning overall, after 290 looking again at sample pages 291 2922012-04-02 13:30 +0000 [r2197] Stevan_White: 293 294 * FreeSansBold.sfd: Devanagari: toward more 295 consistent spacing, especialy of half-forms 296 2972012-04-02 12:57 +0000 [r2196] Stevan_White: 298 299 * FreeSans.sfd: Devanagri: better connection of 300 horizontals, especially half forms. 301 3022012-04-01 13:45 +0000 [r2195] Stevan_White: 303 304 * FreeSerif.sfd: Combining Diacritical Marks 305 Supplement: made glyphs for large part of range. Latin 306 Extended-D: made Latin con and US glyphs. 307 3082012-03-30 13:34 +0000 [r2193-2194] Stevan_White: 309 310 * tools/generate/OpenType: Turn on PS rounding for 311 Type1 glyphs 312 313 * FreeSerifItalic.sfd, 314 FreeSans.sfd, 315 FreeSansOblique.sfd, 316 FreeSansBoldOblique.sfd, 317 FreeMonoBold.sfd, 318 FreeMonoBoldOblique.sfd: Pointwise cleanup 319 toward validation with PS rounding turned on for OpenType. 320 3212012-03-30 11:16 +0000 [r2192] Stevan_White: 322 323 * FreeSerifItalic.sfd, 324 FreeSerif.sfd, 325 FreeSerifBold.sfd: Devanagari: bold, italic, 326 re-considered vowel naming to avoid FF warnings. Latin: a bit of 327 kerning 328 3292012-03-29 20:39 +0000 [r2191] Stevan_White: 330 331 * notes/troubleshooting.txt: corrections about 332 recent changes 333 3342012-03-28 19:59 +0000 [r2190] Stevan_White: 335 336 * notes/troubleshooting.txt: Remarks about 337 LibreOffice's challenges with OpenType features. 338 3392012-03-28 19:38 +0000 [r2189] Stevan_White: 340 341 * notes/README-downloads.txt: brought up to date, 342 regarding perferred format in various systems, and the WOFF files 343 3442012-03-28 19:31 +0000 [r2185-2188] Stevan_White: 345 346 * AUTHORS, INSTALL, 347 COPYING: changed SVN keywords 348 349 * ChangeLog: corrections, addition 350 351 * CREDITS: correctons, additions 352 353 * FreeSans.sfd, 354 FreeSansBold.sfd: Devanagari: simplified dist 355 lookup criteria 356 3572012-03-28 19:24 +0000 [r2184] Stevan_White: 358 359 * tools/report/ligatureLookups.py: better error 360 handling, doc 361 3622012-03-28 19:20 +0000 [r2183] Stevan_White: 363 364 * FreeSerifBold.sfd: Devanagari: cleaned up a 365 bunch of excess GPOS anchors; tidied lookups. 366 3672012-03-28 09:17 +0000 [r2180-2182] Stevan_White: 368 369 * Makefile: insert troubleshooting doc 370 371 * notes/troubleshooting.txt (added): A doc 372 explaining how to troubleshoot font problems. 373 374 * notes/usage.txt: Tidied, more explanation of the 375 doc as a whole. 376 3772012-03-26 10:43 +0000 [r2179] Stevan_White: 378 379 * FreeSerif.sfd: Devanagari: much experimenting 380 with lookups to center western punctuation between words 381 (resulted in several bug reports on firefox and xetex). 382 Currently, uses GSUB 'locl'. GPOS are too problematic in apps to 383 use. 384 3852012-03-25 09:49 +0000 [r2178] Stevan_White: 386 387 * FreeSans.sfd, 388 FreeSansBold.sfd: Devanagari: added 389 positioning for western punctuation 390 3912012-03-25 09:40 +0000 [r2177] Stevan_White: 392 393 * FreeSerif.sfd, 394 FreeSerifBold.sfd: Devanagari, Bengali: small 395 tweeks to dots 396 3972012-03-24 21:34 +0000 [r2176] Stevan_White: 398 399 * FreeSerifBoldItalic.sfd, 400 FreeSansBoldOblique.sfd, 401 FreeMonoBoldOblique.sfd: TTF Names: Hindi 402 hyphenated term 403 4042012-03-24 10:20 +0000 [r2175] Stevan_White: 405 406 * FreeSerif.sfd, 407 FreeSerifBold.sfd: Devanagari: regarding 408 horizontal spacing, on advice of Zdenek. o, au -- stems were too 409 close. danda, dbldanda: much too near preceding word. Made so 410 that danda-space would space the mark evenly between the words. 411 Made lookups for similarly-spaced question and exclamation marks. 412 Kerning (or dist?): Experiments -- problems include: Firefox 413 doesn't seem to support "dist". Xetex doesn't turn kerning on by 414 default. Fontforge complains Windows doesn't like to kern 415 auxiliaries with Unicode ranges. Nonetheless, it does pack words 416 rather tighter. My own advice: made ra glyph more narrow. It was 417 the worst, spacing wise, on the un-kerned page. Oriya: made 418 similar spacing for its danda. 419 4202012-03-23 12:56 +0000 [r2174] Stevan_White: 421 422 * FreeSerif.sfd, 423 FreeSerifBold.sfd: Devanagari: efforts to 424 improve horizontal spacing, that Zdenek complains about. 1) 425 medium: o, au vowels: stems too close 2) danda, dbldanda, should 426 be widely separated from words, centred between them. 3) bold: on 427 horizontal, bevels extend rather more than they should (reduced 428 in Unicode and through first set of half marks in the 429 auxiliaries... willl complete later.) 4) made special localized 430 forms of question, exclamation mark. 431 4322012-03-22 23:25 +0000 [r2172-2173] Stevan_White: 433 434 * tools/generate/TrueType, 435 tools/generate/WOFF, 436 tools/generate/OpenType: Set the encoding to 437 UnicodeFull before build (a bit wasteful for faces with no high 438 Unicode, but couldn't think of a better way.) 439 440 * FreeSerifBoldItalic.sfd, 441 FreeSans.sfd, 442 FreeSansBold.sfd, 443 FreeSansOblique.sfd, 444 FreeSansBoldOblique.sfd, 445 FreeSerif.sfd: More re-thinking of OS/2 446 weights. In sans, again adjusted OS/2 Windows metrics to stop 447 clipping. (I'm just sure this will mess up line spacing in 448 OpenOffice, but didn't have time to check. Something has a bug.) 449 4502012-03-22 19:17 +0000 [r2171] Stevan_White: 451 452 * FreeSerifItalic.sfd, 453 FreeSerifBoldItalic.sfd, 454 FreeSansBold.sfd, 455 FreeSansOblique.sfd, 456 FreeSansBoldOblique.sfd, 457 FreeSerif.sfd, 458 FreeMonoBold.sfd, 459 FreeMonoOblique.sfd, 460 FreeSerifBold.sfd, 461 FreeMonoBoldOblique.sfd: Font Info: filled out 462 TTF Names Fullname for Hindi 463 4642012-03-22 19:00 +0000 [r2170] Stevan_White: 465 466 * FreeSerifItalic.sfd, 467 FreeSerifBoldItalic.sfd, 468 FreeSans.sfd, 469 FreeSansBold.sfd, 470 FreeSansOblique.sfd, 471 FreeSansBoldOblique.sfd, 472 FreeMono.sfd, 473 FreeSerif.sfd, 474 FreeMonoBold.sfd, 475 FreeMonoOblique.sfd, 476 FreeSerifBold.sfd, 477 FreeMonoBoldOblique.sfd: Added Hindi term for 478 Font Style in TTF Names (courtesy of Monika Shah) 479 4802012-03-22 18:49 +0000 [r2169] Stevan_White: 481 482 * FreeSans.sfd, 483 FreeSansBold.sfd, 484 FreeSansOblique.sfd, 485 FreeSansBoldOblique.sfd, 486 FreeMono.sfd, 487 FreeMonoBold.sfd, 488 FreeMonoOblique.sfd, 489 FreeMonoBoldOblique.sfd: FontInfo: 490 re-considered OS/2 and Panose weight descriptions 491 4922012-03-22 15:02 +0000 [r2168] Stevan_White: 493 494 * FreeSerif.sfd, 495 FreeSerifBold.sfd: Devanagari: Replaced a 496 'pres' table that got zeroed by a crash. More adjustments to mark 497 placement. 498 4992012-03-22 12:51 +0000 [r2167] Stevan_White: 500 501 * FreeSerif.sfd, 502 FreeSerifBold.sfd: Devanagari: Replaced lost 503 'pres' lookup tables. 504 5052012-03-22 10:35 +0000 [r2166] Stevan_White: 506 507 * FreeSerifItalic.sfd, 508 FreeSerifBoldItalic.sfd, 509 FreeSans.sfd, 510 FreeSansBold.sfd, 511 FreeSansOblique.sfd, 512 FreeSansBoldOblique.sfd, 513 FreeMono.sfd, 514 FreeSerif.sfd, 515 FreeMonoBold.sfd, 516 FreeMonoOblique.sfd, 517 FreeSerifBold.sfd, 518 FreeMonoBoldOblique.sfd: Overall: Several 519 measures toward reducing warnings from Font Validator. In "roman" 520 faces, change TTF Name: SubFamily to "Regular". (FontForge binds 521 this to PSNames:Weight --? so changed that.) Experimenting with 522 General:Name For Humans (Fiddled with Family Name too...but 523 changed it back.) Changes to OS/2:Sub/Super Subscript Offset -- 524 made positive. Some fiddling with Panose info. Also: previously 525 OS/2 Charsets missed 708, Arabic ASMO 708. (Bug in 526 FontForge-patch reported.) In sans and mono oblique, bold, and 527 boldoblique, added some math operators to fill an Apple codepage. 528 Sinhala: FreeSerifBold -- implemented same change moving 'ccmp' 529 to 'akhn' as in roman face. Has to do with bug in OpenOffice/ICU. 530 5312012-03-20 08:25 +0000 [r2165] Stevan_White: 532 533 * FreeMono.sfd, 534 FreeMonoBold.sfd, 535 FreeMonoOblique.sfd, 536 FreeMonoBoldOblique.sfd: OS/2 small tweeks: 537 set "weight, width, slope only" 538 5392012-03-19 18:34 +0000 [r2164] Stevan_White: 540 541 * FreeSerifItalic.sfd, 542 FreeSerifBoldItalic.sfd, 543 FreeSans.sfd, 544 FreeSansBold.sfd, 545 FreeSansOblique.sfd, 546 FreeSansBoldOblique.sfd, 547 FreeSerif.sfd, 548 FreeSerifBold.sfd: OS/2 Charsets: made serif, 549 serifbold, mono to support ASMO 708 MS Codepage for Arabic (small 550 bug in FontForge) OS/2 Version: changed from Automatic to 3 for 551 all, only to satisfy old MS Font Validator, which chokes on 552 higher versions. 553 5542012-03-19 09:45 +0000 [r2163] Stevan_White: 555 556 * FreeMono.sfd: correction-something went wrong 557 with the encoding two commits ago. (I switched encoding from 558 custom to BMP and back again.) This should encorporate the recent 559 changes and fix the problem. 560 5612012-03-19 09:07 +0000 [r2162] Stevan_White: 562 563 * tools/report/OpenType/UnicodeRanges.py: comments 564 containing new Unicode ranges without ulUnicodeRange bits 565 5662012-03-19 08:41 +0000 [r2161] Stevan_White: 567 568 * FreeMono.sfd, 569 FreeMonoBold.sfd, 570 FreeMonoOblique.sfd, 571 FreeMonoBoldOblique.sfd: OS/2 version: set to 572 3 (was "Automatic") mostly for MS Font Validator. Arabic 573 Presentation Forms B: (regular) made lam-alif ligatures, 574 completing range. 575 5762012-03-18 15:57 +0000 [r2160] Stevan_White: 577 578 * FreeSans.sfd, 579 FreeSerif.sfd: Devanagari: more toward 580 positioning of marks. 581 5822012-03-18 15:09 +0000 [r2159] Stevan_White: 583 584 * FreeSans.sfd, 585 FreeSansBold.sfd: Devanagari: resolved some 586 dfficult cases reported by Zdenek. (esp. that esign and reph 587 could come in either order.) 588 5892012-03-18 06:37 +0000 [r2158] Stevan_White: 590 591 * FreeSans.sfd, 592 FreeSansBold.sfd, 593 FreeSerif.sfd: Devanagari: More toward proper 594 mark placement. 595 5962012-03-16 17:39 +0000 [r2157] Stevan_White: 597 598 * FreeSans.sfd, 599 FreeSansBold.sfd, 600 FreeSerif.sfd, 601 FreeSerifBold.sfd: Devanagari: more issues 602 regarding mark placement. 603 6042012-03-15 23:39 +0000 [r2156] Stevan_White: 605 606 * FreeSans.sfd, 607 FreeSerif.sfd, 608 FreeSerifBold.sfd: Devanagari: toward fixing 609 mark positioning problems Zdenek pointed out. 610 6112012-03-15 10:28 +0000 [r2155] Stevan_White: 612 613 * FreeSerif.sfd: Latin: got i-ogonek-acute to 614 remove dot over i again (for Navaho). Problem was evidently a 615 DFLT{dflt} entry in lookup language tags. 616 6172012-03-15 10:03 +0000 [r2153-2154] Stevan_White: 618 619 * FreeSans.sfd: Devanagari: fixes for some mark 620 issues pointed out by Zdenek. 621 622 * FreeSerifItalic.sfd, 623 FreeSerifBoldItalic.sfd, 624 FreeSerif.sfd, 625 FreeSerifBold.sfd: Latin: corrected 626 longstanding problem that made stacked Vietnamese accents fail. 627 Had to do with long list of languages filter of default ligature 628 lookup, excluding Turkish, and rendering logic I don't 629 understand. Devanagari: toward correcting marks stacked below 630 rakaar. 631 6322012-03-13 16:29 +0000 [r2152] Stevan_White: 633 634 * FreeSerif.sfd: Mathematical Alphanumeric 635 Symbols (especially) named some characters 636 6372012-03-13 10:46 +0000 [r2151] Stevan_White: 638 639 * FreeSerifBold.sfd: Devanagari: ha-rrvocalic 640 and improved ha-rakaar, as in medium 641 6422012-03-12 21:59 +0000 [r2150] Stevan_White: 643 644 * FreeSerifItalic.sfd, 645 FreeSerifBoldItalic.sfd, 646 FreeSerif.sfd, 647 FreeSerifBold.sfd: Mathematical Operators: 648 reduced horizontal spacing of complement operator 649 6502012-03-12 21:28 +0000 [r2149] Stevan_White: 651 652 * FreeSerifItalic.sfd, 653 FreeSerifBoldItalic.sfd, 654 FreeSerif.sfd, 655 FreeSerifBold.sfd: Mathematical Operators: 656 re-thought dimensions of "complement" symbol (after seeing it in 657 Dieudonné's analysis book) 658 6592012-03-12 18:49 +0000 [r2148] Stevan_White: 660 661 * FreeSans.sfd, 662 FreeSerif.sfd: Devanagari: various adjustments 663 to marks. serif: added ha-llvocalic, rplaced ha_ra conjunct, 664 positioned virama separately from fowels. 665 6662012-03-11 22:39 +0000 [r2147] Stevan_White: 667 668 * FreeSans.sfd, 669 FreeSerif.sfd: Bengali: adjustments to marks; 670 GPOS tables to position them. 671 6722012-03-11 16:37 +0000 [r2146] Stevan_White: 673 674 * FreeSansOblique.sfd: Bengali: fixed some 675 horizontal spacing issues 676 6772012-03-11 00:56 +0000 [r2145] Stevan_White: 678 679 * FreeSansBold.sfd, 680 FreeSerif.sfd: Made to pass tests -- mostly 681 little pointwise tweeks. One range of auxiliaries had wandered 682 out of the Private Use area. 683 6842012-03-10 23:55 +0000 [r2144] Stevan_White: 685 686 * FreeMonoOblique.sfd: Armenian: corrected width 687 of one glyph 688 6892012-03-10 18:53 +0000 [r2143] Stevan_White: 690 691 * FreeSans.sfd: Bengali: completed pointwise 692 clean-up of auxiliaries. Found a couple more with quite wrong 693 rignt bounds. 694 6952012-03-10 13:15 +0000 [r2142] Stevan_White: 696 697 * FreeSerifItalic.sfd, 698 FreeSerifBoldItalic.sfd, 699 FreeSans.sfd, 700 FreeSansBold.sfd, 701 FreeSansOblique.sfd, 702 FreeSansBoldOblique.sfd, 703 FreeSerif.sfd, 704 FreeSerifBold.sfd: OS/2 vertical metrics: 705 another change of heart: made vertical metrics like other fonts I 706 looked at, and tightened line spacing. Bengali: (sans) point-wise 707 clean-up down to bn_l_dd_ra (before I pooped out) Fixed right 708 bound of several auxiliaries, such as bn_p_ma, bn_m_p_la 709 7102012-03-09 19:04 +0000 [r2141] Stevan_White: 711 712 * FreeSerifItalic.sfd: Removed some unintended 713 empty contours. Pointwise clean-up of points too close (but gave 714 up on Bengali range.) 715 7162012-03-09 18:45 +0000 [r2139-2140] Stevan_White: 717 718 * tools/generate/TrueType: Made splines quadratic 719 720 * FreeMonoOblique.sfd: Pointwise cleanup of 721 "points too close" problems. 722 7232012-03-09 18:35 +0000 [r2138] Stevan_White: 724 725 * FreeSerifBold.sfd: Removed an unintended empty 726 contour 727 7282012-03-09 16:52 +0000 [r2137] Stevan_White: 729 730 * tools/generate/TrueType, 731 tools/generate/WOFF, 732 tools/generate/OpenType, 733 tools/generate/buildutils.py, 734 tools/generate/MacTT: Updated copyrights 735 7362012-03-09 16:49 +0000 [r2136] Stevan_White: 737 738 * sfd/Makefile: Made to properly report progress for 739 OpenType target 740 7412012-03-09 16:08 +0000 [r2135] Stevan_White: 742 743 * FreeSerif.sfd: Mahjong Tiles: The previous 744 commit didn't quite do it. Sometimes, but starting the generate 745 process from scratch, it still crashed. But this "circle" glyph 746 was excessively elaborate anyway. Made it simpler, cleaned it up, 747 and now the crash isn't happening. 748 7492012-03-09 13:12 +0000 [r2134] Stevan_White: 750 751 * FreeSerif.sfd: Mahjong Tiles: work-around for 752 FontForge crash, by use of references. Crash: Select All, 753 AutoHint. Generate Fonts, OpenType Options, check Postscript 754 Hints. Generate. segfault. 755 7562012-03-09 12:04 +0000 [r2133] Stevan_White: 757 758 * FreeSerif.sfd: Mahjong Tiles: named the glyphs 759 7602012-03-09 01:17 +0000 [r2132] Stevan_White: 761 762 * FreeSans.sfd: Corrected mixed reference and 763 contour. Overall point-wise cleanup "points too close" 764 7652012-03-07 23:27 +0000 [r2131] Stevan_White: 766 767 * FreeSerifItalic.sfd, 768 FreeSerifBoldItalic.sfd, 769 FreeSans.sfd, 770 FreeSansBold.sfd, 771 FreeSansOblique.sfd, 772 FreeSansBoldOblique.sfd, 773 FreeMono.sfd, 774 FreeSerif.sfd, 775 FreeMonoBold.sfd, 776 FreeMonoOblique.sfd, 777 FreeSerifBold.sfd, 778 FreeMonoBoldOblique.sfd: Font Info General: 779 changed copyright 2011 to 2012 since no public release was made 780 last year. 781 7822012-03-07 21:06 +0000 [r2130] Stevan_White: 783 784 * Makefile: Source tarball now includes all build 785 scripts etc. 786 7872012-03-07 14:50 +0000 [r2129] Stevan_White: 788 789 * FreeSerifItalic.sfd, 790 FreeSerifBoldItalic.sfd, 791 FreeSans.sfd, 792 FreeSansBold.sfd, 793 FreeSansOblique.sfd, 794 FreeSansBoldOblique.sfd, 795 FreeMono.sfd, 796 FreeSerif.sfd, 797 FreeMonoBold.sfd, 798 FreeMonoOblique.sfd, 799 FreeSerifBold.sfd, 800 FreeMonoBoldOblique.sfd: .notdef: made clearer 801 that something is missing... 802 8032012-03-06 19:07 +0000 [r2128] Stevan_White: 804 805 * FreeSans.sfd, 806 FreeSansBold.sfd, 807 FreeSerif.sfd, 808 FreeSerifBold.sfd: Devanagari: mostly 809 adjustments to mark placement. 810 8112012-03-06 11:22 +0000 [r2127] Stevan_White: 812 813 * FreeSans.sfd, 814 FreeSansBold.sfd: Devanagari: various 815 alterations toward ligatures as in Velthuis manual, and for 816 legibility. 817 8182012-03-05 21:18 +0000 [r2126] Stevan_White: 819 820 * FreeSansBold.sfd: Devanagari: made half-na a 821 bit wider on Monika Shah's recommendation. Tweeked several other 822 auxiliaries for legibility. 823 8242012-03-05 20:25 +0000 [r2125] Stevan_White: 825 826 * FreeSans.sfd, 827 FreeSansBold.sfd: Devanagari: Several issues 828 reported by Monika Shah, including rakaar being placed 829 improperly, and some Sanskrit ligatures leaking into Hindi. 830 8312012-03-05 16:41 +0000 [r2124] Stevan_White: 832 833 * FreeSans.sfd, 834 FreeSansBold.sfd: Devanagari: combined 835 half-form issues, reported by Zdenek Wagner. 836 8372012-03-05 15:07 +0000 [r2123] Stevan_White: 838 839 * FreeSerif.sfd, 840 FreeSerifBold.sfd: Devanagari: Several 841 alterations based on a report by Zdenek Wagner. Anusvara in 842 conjunction with other above marks, u and uumatra in conjunction 843 with ha and nuktas. 844 8452012-03-05 01:22 +0000 [r2122] Stevan_White: 846 847 * FreeSans.sfd, 848 FreeSansOblique.sfd: Bengali: Several 849 ligatures with ba had lost the holes in their ba. (bn_k_ba, etc); 850 also bn_asamib_r_ukaar. Copied holes from similar glyphs. A 851 similar thing may have happend to a couple of other ligs 852 (bn_ss_tta1, bn_ss_tt_ra1). I don't know how these should look, 853 but they seem to be unused anyway. 854 8552012-03-04 18:24 +0000 [r2121] Stevan_White: 856 857 * FreeSerifItalic.sfd: general clean-up of 858 points too close. Bogged down on Bengali. 859 8602012-03-04 18:01 +0000 [r2120] Stevan_White: 861 862 * FreeSerifBoldItalic.sfd, 863 FreeSerifBold.sfd: Currency Symbols: added 864 Rupee to italic. general clean-up of points too close. 865 8662012-03-04 13:18 +0000 [r2119] Stevan_White: 867 868 * FreeSerif.sfd, 869 FreeSerifBold.sfd: Gurmukhi: adjusted 870 placement of dots. re-named tables and rounded to int in bold. 871 8722012-03-04 12:25 +0000 [r2118] Stevan_White: 873 874 * FreeSerif.sfd: Devanagari Extended: completed 875 range 876 8772012-03-04 11:25 +0000 [r2117] Stevan_White: 878 879 * FreeMono.sfd, 880 FreeMonoOblique.sfd: Armenian: added dhahma 881 (and ran clear hints) 882 8832012-03-04 11:21 +0000 [r2116] Stevan_White: 884 885 * FreeSerifItalic.sfd, 886 FreeSerifBoldItalic.sfd, 887 FreeSans.sfd, FreeMono.sfd, 888 FreeSerif.sfd, 889 FreeSerifBold.sfd: Armenian: added drahma 890 8912012-03-04 10:45 +0000 [r2115] Stevan_White: 892 893 * FreeSerifBold.sfd: Devanagari: completed main 894 Unicode range. 895 8962012-03-04 10:17 +0000 [r2114] Stevan_White: 897 898 * FreeSerif.sfd, 899 FreeSerifBold.sfd: Gurmukhi: Added range in 900 bold. Serif: Many point-wise cleanups, in Gurmukhi and other 901 ranges. 902 9032012-03-02 22:19 +0000 [r2113] Stevan_White: 904 905 * FreeSans.sfd, 906 FreeSansBold.sfd, 907 FreeSerif.sfd, 908 FreeSerifBold.sfd: Devanagari: starting to 909 converge. In serif, added ra-u and ra-uu and tables, raised 910 anusvara. Various small alterations to sans letters. 911 9122012-03-02 15:18 +0000 [r2112] Stevan_White: 913 914 * FreeSansBold.sfd, 915 FreeSerif.sfd, 916 FreeSerifBold.sfd: Devanagari: corrected 917 rakaar on letter da 918 9192012-03-02 14:56 +0000 [r2111] Stevan_White: 920 921 * FreeSansBold.sfd: Devanagari: glyph clean-up 922 pass through auxiliaries. 923 9242012-03-02 12:22 +0000 [r2110] Stevan_White: 925 926 * FreeSansBold.sfd: Devanagari: clean-up pass 927 through Unicode range. Added a few ligatures. 928 9292012-03-02 03:35 +0000 [r2107-2109] Stevan_White: 930 931 * FreeSansBold.sfd: Devanagari: implemented by 932 increasing weight of letters from Sans. Subset of auxiliaries in 933 Sans: plan is to do more with tables. 934 935 * FreeSans.sfd: Devanagari: re-instated 936 dev_ha_rvocalic.blws 937 938 * FreeSerif.sfd, 939 FreeSerifBold.sfd: Devanagari: corrected table 940 having to do with rakaar on round consonants 941 9422012-03-01 19:50 +0000 [r2106] Stevan_White: 943 944 * FreeSans.sfd: Devanagari: Regularized 945 horizontal bar height and width, as well as size and shape of dot 946 marks (made all diamonds). More use of references. (With GPOS 947 tables, most of the nuktas and halents would go away.) Latin: 948 made comma a bit less spindly, and likewise with derived marks. 949 9502012-02-29 22:29 +0000 [r2105] Stevan_White: 951 952 * FreeSerif.sfd: Bengali: some insignificant 953 clean-up. what to do about these glyphs? 954 9552012-02-29 19:12 +0000 [r2104] Stevan_White: 956 957 * FreeSansBold.sfd, 958 FreeSansBoldOblique.sfd, 959 FreeSerif.sfd, 960 FreeMonoBold.sfd, 961 FreeMonoOblique.sfd, 962 FreeSerifBold.sfd: Various small corrections 963 to get test suite to run 964 9652012-02-29 17:02 +0000 [r2103] Stevan_White: 966 967 * FreeSerif.sfd, 968 FreeSerifBold.sfd: Devanagari: corrected table 969 tag for style sets. Made substitutions for Marathi more like 970 those for Hindi than Sanskrit. 971 9722012-02-29 11:21 +0000 [r2102] Stevan_White: 973 974 * FreeSerifBold.sfd: Devanagari: should now have 975 same coverage as regular face. 976 9772012-02-29 07:10 +0000 [r2101] Stevan_White: 978 979 * FreeSerif.sfd: Devanagari: replaced 980 auxiliaries; added positioning anchors. 981 9822012-02-25 13:52 +0000 [r2100] Stevan_White: 983 984 * Makefile: include usage notes in packages 985 9862012-02-25 10:40 +0000 [r2099] Stevan_White: 987 988 * notes/usage.txt: Further notes 989 9902012-02-25 10:30 +0000 [r2098] Stevan_White: 991 992 * notes/usage.txt (added), 993 notes/features.txt: Usage notes -- primarily about 994 discretionary and language-specific features, what they're for 995 and how to use them. 996 9972012-02-24 15:58 +0000 [r2097] Stevan_White: 998 999 * FreeSerif.sfd: Oriya: Special form for ukar 1000 under some consonants, ligatures for several consonants with 1001 aakar, with lookups. 1002 10032012-02-24 12:21 +0000 [r2096] Stevan_White: 1004 1005 * FreeSerif.sfd: Oriya: found auxiliaries that 1006 had excaped clean-up. 1007 10082012-02-24 11:47 +0000 [r2095] Stevan_White: 1009 1010 * FreeSerif.sfd: Oriya: Switched yophola and 1011 yyophola for about the 3rd time. This time, following doc for 1012 ortex. Clean-up of "points too close". 1013 10142012-02-23 23:37 +0000 [r2094] Stevan_White: 1015 1016 * FreeSerif.sfd: Oriya: removed overlap of 1017 components, validated. 1018 10192012-02-23 23:25 +0000 [r2093] Stevan_White: 1020 1021 * FreeSerif.sfd: Oriya: glyph cleanup of 1022 auxiliaries complete. 1023 10242012-02-23 19:55 +0000 [r2092] Stevan_White: 1025 1026 * FreeSerif.sfd: Oriya: one removed glyph had 1027 stowed away in a chaining lookup list 1028 10292012-02-23 18:09 +0000 [r2091] Stevan_White: 1030 1031 * FreeSerif.sfd: Oriya: Corrected lookup tag for 1032 'haln' form for 'no'. More glyph cleanup in auxiliaries. 1033 10342012-02-23 16:19 +0000 [r2090] daniel_j: 1035 1036 * FreeSansBold.sfd, 1037 FreeSansBoldOblique.sfd: Set correct codepoint 1038 and Unicode name for uniA7AA (hooked H) in sans bold and 1039 bold-oblique 1040 10412012-02-23 14:52 +0000 [r2089] Stevan_White: 1042 1043 * FreeSerif.sfd: Oriya: corrected blown-out 1044 letter in main range, renamed an auxiliary. 1045 10462012-02-23 14:11 +0000 [r2088] Stevan_White: 1047 1048 * FreeSerif.sfd: Oriya: worked on vowels. 1049 adjusted ii and ai_length to improve connections. Made table for 1050 i sign beneath tho, dho. 1051 10522012-02-23 13:35 +0000 [r2087] Stevan_White: 1053 1054 * FreeSerif.sfd: Oriya: in auxiliary glyphs, a 1055 bit more clean-up, regularizing stem widths. Moved previous 1056 'half' to 'haln', as 'half' isn't recognized by Pango. 1057 10582012-02-23 12:46 +0000 [r2086] Stevan_White: 1059 1060 * FreeSerif.sfd: Oriya: Re-shaped a few letters 1061 with over-thick round parts. Made vowels a bit closer to base 1062 letter. 1063 10642012-02-23 11:53 +0000 [r2085] Stevan_White: 1065 1066 * FreeSerif.sfd: Oriya: made verticals in main 1067 range of more consistent width. 1068 10692012-02-22 22:32 +0000 [r2084] Stevan_White: 1070 1071 * FreeSerif.sfd: Oriya: more lookups seem to be 1072 working, but there is a big question about why the halent 1073 switches position. Is this the shaping engine, or something I've 1074 done with the tables? 1075 10762012-02-22 19:44 +0000 [r2083] Stevan_White: 1077 1078 * FreeSerif.sfd: Oriya: regularized glyph 1079 bearings 1080 10812012-02-22 19:18 +0000 [r2082] Stevan_White: 1082 1083 * FreeSerif.sfd: Oriya: enabled lookups for lots 1084 more ligatures. Still concerned that akhans aren't activating. 1085 Some adjustment of stem widths, etc. 1086 10872012-02-22 09:38 +0000 [r2081] Stevan_White: 1088 1089 * FreeSerif.sfd: Oriya: made anusvara a spacing 1090 mark, made tables and spacing versions of below base marks to 1091 avoid collisions with subscripted consonants, adjusted vowel e to 1092 be less angular and a bit lighter. 1093 10942012-02-22 00:44 +0000 [r2080] Stevan_White: 1095 1096 * FreeSerif.sfd: Oriya: a lot of work with 1097 tables getting examples on MS Typography pages on Oriya to work. 1098 Glyph clean-up, mark adjustments. 1099 11002012-02-21 10:39 +0000 [r2079] Stevan_White: 1101 1102 * FreeSerif.sfd: Oriya: completed Unicode range; 1103 more glyph clean-up. yophola and zophola were exchanged -- fixed. 1104 made look-up for reph+canrabindu. 1105 11062012-02-20 22:39 +0000 [r2078] Stevan_White: 1107 1108 * FreeSans.sfd: Devanagari: better use of 1109 references in auxiliary range 1110 11112012-02-20 08:41 +0000 [r2077] Stevan_White: 1112 1113 * FreeSerif.sfd: Oriya: more glyph clean-up 1114 11152012-02-19 20:52 +0000 [r2076] Stevan_White: 1116 1117 * FreeMono.sfd, 1118 FreeSerifBold.sfd: Currency Symbols: New 1119 Indian Rupee. 1120 11212012-02-19 20:27 +0000 [r2075] Stevan_White: 1122 1123 * FreeSans.sfd, 1124 FreeSerif.sfd: Currency Symbols: Rupee ought 1125 to be shaped as a Devanagari ra with two horizontals, as pointed 1126 out by Santhosh Thottingal. 1127 11282012-02-19 20:05 +0000 [r2074] Stevan_White: 1129 1130 * FreeSans.sfd: Malayalam: corrected l_voc_mal 1131 and ll_voc_mal, which were completely wrong, as pointed out by 1132 Santhosh Thottingal. 1133 11342012-02-19 19:37 +0000 [r2073] Stevan_White: 1135 1136 * FreeSerif.sfd: Oriya: Made vowels combine more 1137 correctly. More glyph clean-up. 1138 11392012-02-19 11:03 +0000 [r2072] Stevan_White: 1140 1141 * FreeSerif.sfd: Oriya: more glyph clean-up 1142 11432012-02-19 00:51 +0000 [r2071] Stevan_White: 1144 1145 * FreeSerif.sfd: Oriya: clean-up, glyph 1146 validation of main Unicode range. 1147 11482012-02-18 21:50 +0000 [r2070] Stevan_White: 1149 1150 * FreeSerif.sfd: Gujarati: Removed overlaps, 1151 cleaned up resulting issues. 1152 11532012-02-18 19:34 +0000 [r2069] Stevan_White: 1154 1155 * FreeSerif.sfd: Gujarati: main glyph clean-up 1156 done. some mods to glyph shapes . added a few i-widening table 1157 entries. 1158 11592012-02-18 18:16 +0000 [r2068] Stevan_White: 1160 1161 * FreeSans.sfd: Malayalam: positioning tables 1162 for below marks l_voc_mal and ll_voc_mal, as well as for reph. 1163 (consult latest development version of Meera). Currency: made 1164 indian Rupee sign a bit wider 1165 11662012-02-18 00:02 +0000 [r2067] Stevan_White: 1167 1168 * FreeSerif.sfd: Gujarati: further glyph 1169 clean-up (almost there!). Adjusted marks. Made new lookups to 1170 pick letter i based on width of the letter it goes over. 1171 11722012-02-17 14:42 +0000 [r2066] Stevan_White: 1173 1174 * FreeSerif.sfd: Gujarati: mostly messing with 1175 mark positioning: got rid of carat-reph forms. 1176 11772012-02-17 11:28 +0000 [r2065] Stevan_White: 1178 1179 * FreeSerif.sfd: Gujarati: further glyph 1180 clean-up, adjustments to mark placement. 1181 11822012-02-17 01:44 +0000 [r2064] Stevan_White: 1183 1184 * FreeSerif.sfd: Gujarati: replaced ha_half, 1185 added some lookups for above marks. 1186 11872012-02-17 00:14 +0000 [r2062-2063] Stevan_White: 1188 1189 * FreeSerif.sfd: Correction: kerning tables were 1190 blown out in commit 2056. There were several bad crashes about 1191 that time. The effect seems to be: all kern table entries are set 1192 to 0. 1193 1194 * sfd/Makefile, FreeSansBold.sfd, 1195 FreeSerif.sfd, 1196 FreeSerifBold.sfd: kerning tables restored. 1197 Problem happened in commit 2096 1198 11992012-02-16 23:41 +0000 [r2061] Stevan_White: 1200 1201 * FreeSerif.sfd: Gujarati: more glyph clean-up, 1202 mostly in auxiliaries. Just noticed all kern tables have been 1203 zeroed again (thank you, FontForge). 1204 12052012-02-16 21:11 +0000 [r2060] Stevan_White: 1206 1207 * FreeSerif.sfd: Gujarati: glyph clean-up of 1208 Unicode range, some of auxiliary glyphs. 1209 12102012-02-15 20:16 +0000 [r2059] Stevan_White: 1211 1212 * FreeSerif.sfd: Gujarati: more glyph clean-up, 1213 re-naming. much more to do. 1214 12152012-02-15 17:12 +0000 [r2058] Stevan_White: 1216 1217 * FreeSerif.sfd: Gujurati: removed anusvara and 1218 nukta lookups in preference of positioning. general glyph 1219 clean-up. deleted a bunch of unused characters. Oriya: general 1220 glyph clean-up. 1221 12222012-02-14 23:59 +0000 [r2057] Stevan_White: 1223 1224 * FreeSerif.sfd: Gujarati: Again, from Samak 1225 Gujarati font (full GPL 3.0 with font exception) Scaled slightly 1226 to fit bounds, moved some letters, renamed a few. Lots more to 1227 do. 1228 12292012-02-14 22:35 +0000 [r2056] Stevan_White: 1230 1231 * FreeSerif.sfd: reverting previous commit. 1232 lookup tables somehow got damaged 1233 12342012-02-14 20:40 +0000 [r2055] Stevan_White: 1235 1236 * FreeSerif.sfd: Gujarati: From Samak Gujarati 1237 font (full GPL 3.0 with font exception) Scaled slightly to fit 1238 bounds, moved some letters, renamed a few. Lots more to do. 1239 12402012-02-14 19:37 +0000 [r2054] Stevan_White: 1241 1242 * FreeSans.sfd: Gujarati: Deleted range, over 1243 questions of its provenance. Tut mir leid. 1244 12452012-02-13 23:16 +0000 [r2052-2053] Stevan_White: 1246 1247 * FreeSerif.sfd: Tamil: cleaned up 'virama' 1248 glyph. 1249 1250 * FreeSerif.sfd: Gurmukhi: cleaned up 'aa' 1251 glyph. 1252 12532012-02-13 23:11 +0000 [r2051] Stevan_White: 1254 1255 * FreeSerif.sfd: Gurmukhi: cleaned up 'a' glyph. 1256 12572012-02-13 23:06 +0000 [r2049-2050] Stevan_White: 1258 1259 * FreeSerif.sfd: Oriya: compacted auxiliary 1260 glyphs a bit. 1261 1262 * FreeSerif.sfd: Oriya: removed most holonto and 1263 nukta forms in preference for positioning lookups 1264 12652012-02-13 21:08 +0000 [r2048] Stevan_White: 1266 1267 * FreeSans.sfd: Gujarati: made to validate 1268 12692012-02-13 20:55 +0000 [r2047] Stevan_White: 1270 1271 * FreeSans.sfd: Gujarati: regularized horizontal 1272 placement and spacing, mostly increasing spacing a bit. Got rid 1273 of nukta substitution table in favor of positioning lookup; 1274 likewise with all anusvara lookups. The glyphs of this range are 1275 still very erratic, and the weight is substantially greater than 1276 that of the rest of the face. 1277 12782012-02-13 13:56 +0000 [r2046] Stevan_White: 1279 1280 * FreeSans.sfd: Gujarati: shifted entire range 1281 up by 44EM, so it didn't dangle so. Fiddled with mark placement. 1282 12832012-02-13 00:01 +0000 [r2045] Stevan_White: 1284 1285 * FreeSerif.sfd: Gurmukhi: improved vowel a. 1286 12872012-02-12 23:29 +0000 [r2044] Stevan_White: 1288 1289 * FreeSerif.sfd: Gurmukhi: replaced range with 1290 glyphs from 'singh' metafont by Amarjit Singh 1291 http://www.tex.ac.uk/tex-archive/language/gurmukhi/ The 'singh' 1292 font is properly GPL. And the overall look is much more like 1293 serif than what had been there. Status: added a few letters and 1294 tables. Two marks were unrepresented in 'singh', and are 1295 leftovers. I made a ya_halant and a ra below-form. Also made 1296 substitution and positioning tables. Worst: the vowel 'a' is very 1297 messed up -- much too heavy; hand-drawn. Will have to replace it. 1298 Also need to review the missing marks. Pity there's no bold... 1299 13002012-02-12 22:02 +0000 [r2043] Stevan_White: 1301 1302 * tools/utility/metafont/bulk_eps_import.py (added), 1303 tools/utility/metafont (added): Tools for 1304 extracting glyphs from metafont files 1305 13062012-02-10 23:22 +0000 [r2042] Stevan_White: 1307 1308 * FreeSansBold.sfd: Gurmukhi: more of same. 1309 13102012-02-10 23:18 +0000 [r2041] Stevan_White: 1311 1312 * FreeSansBold.sfd: Gurmukhi: adjusted GPOS 1313 entries 1314 13152012-02-10 22:58 +0000 [r2040] Stevan_White: 1316 1317 * FreeSans.sfd, 1318 FreeSansBold.sfd: Gurmukhi: various tweeks to 1319 ligatures. Gujarati: various tweeks to ligatures. 1320 13212012-02-10 19:01 +0000 [r2039] Stevan_White: 1322 1323 * FreeSansBold.sfd: Gurmukhi: toward version in 1324 medium. Geometric Shapes: made dotted circle. 1325 13262012-02-10 17:57 +0000 [r2038] Stevan_White: 1327 1328 * FreeSerif.sfd: Oriya: added letters to 1329 complete range. re-named letters for consistency with other indic 1330 languages. fixed a broken table. 1331 13322012-02-10 16:46 +0000 [r2037] daniel_j: 1333 1334 * FreeSerifItalic.sfd, 1335 FreeSerifBoldItalic.sfd, 1336 FreeSerif.sfd, 1337 FreeSerifBold.sfd: Unicode 6.1 addition in 1338 FreeSerif: H-hook (U+A7AA) for Chadian languages 1339 13402012-02-10 15:46 +0000 [r2036] Stevan_White: 1341 1342 * FreeSerif.sfd: Oriya: Re-introduced, using 1343 Samak Oriya, a GPL v.3 + font exception. 1344 http://sarovar.org/projects/samyak/ Already the original is 1345 altered in several ways. The glyphs need a lot of work. 1346 13472012-02-10 12:03 +0000 [r2035] Stevan_White: 1348 1349 * tools/report/OpenType/UnicodeRanges.py: corrected 1350 Private Use range 1351 13522012-02-09 18:50 +0000 [r2034] Stevan_White: 1353 1354 * FreeSans.sfd: Gujarati: added abbreviation 1355 character 1356 13572012-02-09 18:29 +0000 [r2033] Stevan_White: 1358 1359 * FreeSans.sfd: Gurmukhi: named glyphs better. 1360 Malayalam: corrected problems caused by recent inconsistent 1361 naming. 1362 13632012-02-09 16:36 +0000 [r2032] Stevan_White: 1364 1365 * FreeSans.sfd: Gujurati: named characters 1366 better -- makes it easier to see table problems. Found one error 1367 in tables, fixed. There are others. 1368 13692012-02-08 19:55 +0000 [r2031] Stevan_White: 1370 1371 * FreeSerif.sfd: Tamil: several new tables in 1372 effort to resolve spacing bug. 1373 13742012-02-08 15:37 +0000 [r2030] Stevan_White: 1375 1376 * FreeSerif.sfd: Tamil: fixed shrii ligature 1377 13782012-02-08 15:15 +0000 [r2029] Stevan_White: 1379 1380 * FreeSerif.sfd: Tamil: Toward resolution of bug 1381 #35479: Tamil in FreeSerif: some ligatures wrong 1382 https://savannah.gnu.org/bugs/index.php?35479 Removed GSUB tables 1383 about positioning the virama; implemented this with a GPOS table 1384 and anchor points. Corrected tables for sshri, kss ligatures. 1385 Toward resolution of bug #35480: Tamil in FreeSerif: placement of 1386 vowel marks poor https://savannah.gnu.org/bugs/index.php?35480 1387 Made a vertical ii sign, made a contextual chain that replaces 1388 the normal ii with this one for certain letters. 1389 13902012-02-08 01:41 +0000 [r2028] Stevan_White: 1391 1392 * FreeSerif.sfd: Malayalam: Added subtable for 1393 nta (mal_n1rh), Separated 'psts' subtable into u and uu ones, and 1394 everything else, hoping somehow to deal with the orthographic 1395 reform. 1396 13972012-02-07 23:52 +0000 [r2026-2027] Stevan_White: 1398 1399 * FreeSans.sfd, 1400 FreeSerif.sfd: Malayalam: some additions from 1401 recent Unicode (historical letters) Rearranged akhan lookups. 1402 1403 * tools/report/OpenType/UnicodeRanges.py: Recent 1404 Unicode additions 1405 14062012-02-06 19:24 +0000 [r2025] Stevan_White: 1407 1408 * FreeSerifItalic.sfd, 1409 FreeSerifBoldItalic.sfd: Latin: Fixed broken 1410 kerning. Problem was: there was an entry for 'f' as the first 1411 letter in two subtables of the same lookup. The second subtable 1412 was ignored, even though there was no match for the second letter 1413 in the first lookup. That is, within a kern lookup, the first 1414 letters of the pairs should be unique. 1415 14162012-02-06 14:41 +0000 [r2023-2024] Stevan_White: 1417 1418 * FreeSerifItalic.sfd, 1419 FreeSerifBoldItalic.sfd, 1420 FreeSerifBold.sfd: Latin: put dflt back in 1421 Standard Ligature language list 1422 1423 * FreeSerif.sfd: Devanagari: added glyphs for 1424 Bompay, Calcutta, Nepali styles from velthuis. made Style Set 1425 lookups for them. Latin: put dflt back in the Standard Ligatures 1426 language list 1427 14282012-02-05 23:59 +0000 [r2022] Stevan_White: 1429 1430 * FreeSerifBold.sfd: Devanagari: named more 1431 Unicode glyphs, tried to make tables more like latest Serif. Know 1432 of one inconsistency remaining. 1433 14342012-02-05 12:18 +0000 [r2021] Stevan_White: 1435 1436 * FreeSerif.sfd: Devanagari: re-worked overlarge 1437 reph-anudatta. Regularized table naming. 1438 14392012-02-04 21:50 +0000 [r2019-2020] Stevan_White: 1440 1441 * FreeSerif.sfd: Devanagari: lookup tables -- 1442 for the first time, test matches big table of ligatures in 1443 velthuis (wrt Sanskrit and Hindi). 1444 1445 * FreeSans.sfd: Devanagari: named a bunch of 1446 Unicode glyphs 1447 14482012-02-03 15:09 +0000 [r2018] Stevan_White: 1449 1450 * FreeSerif.sfd: Devanagari: another 1451 re-arrangement of tables for velthuis compliance. problems 1452 persist. 1453 14542012-02-01 20:59 +0000 [r2017] Stevan_White: 1455 1456 * FreeSerif.sfd: Devanagari: complete 1457 re-structuring of tables in attempt to resemble better the specs 1458 about Indic tables, and produce ligatures of the velthuis font. 1459 Hebrew: Support raising of Yiddish vowel marks. 1460 14612012-02-01 19:29 +0000 [r2016] daniel_j: 1462 1463 * FreeSans.sfd, 1464 FreeSansBold.sfd, 1465 FreeSansOblique.sfd, 1466 FreeSansBoldOblique.sfd: Unicode 6.1 additions 1467 in FreeSans: - Tifinagh Ye, Yo - Armenian dram - African H with 1468 hook 1469 14702012-01-31 12:02 +0000 [r2015] Stevan_White: 1471 1472 * FreeSansBoldOblique.sfd: Hebrew: last commit 1473 accidentlly widened right side of many letters 1474 14752012-01-31 11:51 +0000 [r2014] Stevan_White: 1476 1477 * FreeSansOblique.sfd, 1478 FreeSansBoldOblique.sfd: Hebrew: more 1479 adjustment of points: bold--shifted letters to right 1480 14812012-01-31 11:08 +0000 [r2013] Stevan_White: 1482 1483 * FreeSansOblique.sfd: Hebrew: some adjustment 1484 of mark positioning 1485 14862012-01-31 10:58 +0000 [r2012] Stevan_White: 1487 1488 * FreeSerifItalic.sfd, 1489 FreeSerifBoldItalic.sfd, 1490 FreeSerifBold.sfd: Hebrew: adjustments to 1491 positioning marks; italic moved letter yod 1492 14932012-01-31 10:33 +0000 [r2011] Stevan_White: 1494 1495 * FreeSerifItalic.sfd, 1496 FreeSerifBoldItalic.sfd, 1497 FreeSerifBold.sfd: Hebrew: deleted incorrect 1498 ligature lookup 1499 15002012-01-31 10:24 +0000 [r2010] Stevan_White: 1501 1502 * FreeSans.sfd, 1503 FreeSansOblique.sfd, 1504 FreeSansBoldOblique.sfd: Hebrew: deleted 1505 incorrect ligature lookup 1506 15072012-01-31 10:13 +0000 [r2009] Stevan_White: 1508 1509 * FreeSansBold.sfd: Hebrew: adjustments to mark 1510 positioning, a bit of tidying of letters. Latin: deleted a 1511 mistakenly copied table. 1512 15132012-01-31 09:47 +0000 [r2008] Stevan_White: 1514 1515 * FreeSansBold.sfd: Hebrew: added mark 1516 positioning 1517 15182012-01-31 00:15 +0000 [r2007] Stevan_White: 1519 1520 * FreeSans.sfd: Hebrew: should rememdy bug 1521 #35409: Incorrect placement of khirik-yud for Yiddish in FreeSans 1522 (At least for FreeSans medium) 1523 15242012-01-28 14:26 +0000 [r2006] Stevan_White: 1525 1526 * FreeSerif.sfd, 1527 FreeSerifBold.sfd: Devanagari: roman--adjusted 1528 auxiliary glyph names to better fit bold bold: several 1529 corrections 1530 15312012-01-28 12:37 +0000 [r2005] Stevan_White: 1532 1533 * FreeSerifBold.sfd: Devanagari: various repairs 1534 to glyphs and tables 1535 15362012-01-28 01:36 +0000 [r2004] Stevan_White: 1537 1538 * FreeSerifBold.sfd: Devanagari: added glyphs 1539 from velthuis font's dvngb10.pfb, added subtables from FreeSerif. 1540 Still plenty missing. 1541 15422012-01-27 22:13 +0000 [r2003] Stevan_White: 1543 1544 * FreeSerif.sfd: Devanagari: a couple more 1545 tables to handle velthuis corner cases. 1546 15472012-01-26 22:52 +0000 [r2002] Stevan_White: 1548 1549 * FreeSerif.sfd: Devanagari: fixed a few lookup 1550 problems. several more remain. 1551 15522012-01-25 14:24 +0000 [r2000-2001] Stevan_White: 1553 1554 * FreeSerif.sfd: Devanagari: adjustments to mark 1555 positioning 1556 1557 * FreeSans.sfd: Latin: adjustments to accents 1558 Devanagari: re-working tables for better support of Hindi vs 1559 Sanskrit 1560 15612012-01-25 12:09 +0000 [r1999] Stevan_White: 1562 1563 * FreeSerif.sfd: Devanagari: Named some letters; 1564 some table clean-up. Devanagari Extended: Added combining 1565 cantillation marks. 1566 15672012-01-24 15:02 +0000 [r1998] Stevan_White: 1568 1569 * FreeSerif.sfd: Devanagari: Most of the 1570 previous commits about Hindi were in error: two columns of the 1571 velthuis manual for Modern Hindi and Old Hindi were swapped. This 1572 now implements Modern Hindi, except for one conjunct. Old Hindi 1573 conjuncts are moved to separate tables, but Old Hindi is not 1574 specifically supported. 1575 15762012-01-23 18:48 +0000 [r1997] Stevan_White: 1577 1578 * FreeSerif.sfd: Devanagari: several table 1579 corrections, based on new tests. 1580 15812012-01-23 10:18 +0000 [r1996] Stevan_White: 1582 1583 * FreeSerif.sfd: Devanagari: table for 1584 consonants that don't take half-form, other conjunct table 1585 tweeks. 1586 15872012-01-21 23:20 +0000 [r1995] Stevan_White: 1588 1589 * FreeSerif.sfd: Devanagari: many small 1590 corrections to GSUB. 1591 15922012-01-20 13:44 +0000 [r1994] Stevan_White: 1593 1594 * FreeSerif.sfd: Devanagari: Sanskrit/Hindi 1595 distinction now seems to be working. (Was order of two 'akhn' 1596 tables, one specialized for Sanskrit. Don't understand--thought 1597 always all matching tables were executed.) 1598 15992012-01-20 01:41 +0000 [r1993] Stevan_White: 1600 1601 * FreeSerif.sfd: Devanagari: some clean-up, 1602 split the akhn table into general (modern Hindi) and Sanskrit. 1603 But not the Sanskrit doesn't activate in any environment, with 1604 lang='sa'. However, seems to work for Hindi. 1605 16062012-01-19 16:00 +0000 [r1992] Stevan_White: 1607 1608 * FreeSerif.sfd: Devanagari: more tweeks to 1609 rakaar slash 1610 16112012-01-19 15:30 +0000 [r1991] Stevan_White: 1612 1613 * FreeSerif.sfd: Devanagari: corrected simple 1614 Rakaar forms again 1615 16162012-01-19 13:52 +0000 [r1990] Stevan_White: 1617 1618 * FreeSerif.sfd: Devanagari: corrected spacing 1619 problem with combining rakaar slash. 1620 16212012-01-19 00:52 +0000 [r1989] Stevan_White: 1622 1623 * FreeSerif.sfd: Devanagari: fixed last 1624 consonant-virama-ra conjuncts 1625 16262012-01-19 00:32 +0000 [r1988] Stevan_White: 1627 1628 * FreeSerif.sfd: Devanagari: fixed 1629 consonant-virama-consonant-virama conjuncts 1630 16312012-01-19 00:04 +0000 [r1987] Stevan_White: 1632 1633 * FreeSerif.sfd: Devanagari: much done on tables 1634 for compound letters. a couple of compounds were corrected. 1635 16362012-01-18 14:40 +0000 [r1986] Stevan_White: 1637 1638 * FreeSerif.sfd: Devanagari: Much messing with 1639 combined forms for vowels+rakh, finally got features going for 1640 distinction of Rakaar slash vs Rakaar below mark. 1641 16422012-01-16 00:36 +0000 [r1985] Stevan_White: 1643 1644 * FreeSerif.sfd: Devanagari: more lookups 1645 working. Still a couple of letters wrong. 1646 16472012-01-14 22:43 +0000 [r1984] Stevan_White: 1648 1649 * FreeSerif.sfd: Devanagari: with help of Z. 1650 Wagner, and a TeX cmap file making the connection betwen 1651 conjuncts in the Velthuis font and Unicode, inserted the Velthuis 1652 au auxiliary glyphs and made lookup tables Mostly working. 1653 16542012-01-13 12:08 +0000 [r1983] Stevan_White: 1655 1656 * FreeSans.sfd, 1657 FreeSerif.sfd: Devanagari: (sans) better names 1658 for a couple of characters, (serif) made names more like sans, 1659 added Kashmiri letters to complete Unicode 6.0 range 1660 16612012-01-13 00:25 +0000 [r1982] Stevan_White: 1662 1663 * FreeSerifItalic.sfd, 1664 FreeSerifBoldItalic.sfd, 1665 FreeSans.sfd, 1666 FreeSansBold.sfd, 1667 FreeSansOblique.sfd, 1668 FreeSansBoldOblique.sfd, 1669 FreeMono.sfd, 1670 FreeSerif.sfd, 1671 FreeMonoBold.sfd, 1672 FreeMonoOblique.sfd, 1673 FreeSerifBold.sfd, 1674 FreeMonoBoldOblique.sfd: PS: Added UniqueId TT 1675 Names: Added UniqueID Devanagari: (serif) added ABVM, BLWM tables 1676 and anchors Devanagari: (sans) small tweaks mostly regarding mark 1677 placement 1678 16792012-01-10 17:17 +0000 [r1981] Stevan_White: 1680 1681 * FreeSans.sfd: Devanagari: a couple of 1682 touch-ups: corrected 'abvs' entry for ausign-anusvera. 1683 16842012-01-10 16:12 +0000 [r1980] Stevan_White: 1685 1686 * FreeSans.sfd: Devanagari: re-named most 1687 auxiliary glyphs to make tables more sensible. 1688 16892012-01-10 12:56 +0000 [r1979] Stevan_White: 1690 1691 * FreeSans.sfd: Devanagari: simplified and 1692 regularized some glyph names 1693 16942012-01-10 02:07 +0000 [r1978] Stevan_White: 1695 1696 * FreeSans.sfd: Gurmukhi: tried to get marks 1697 under control. Added GPOS tables, anchors. 1698 16992012-01-10 00:48 +0000 [r1977] Stevan_White: 1700 1701 * FreeSans.sfd: Devanagari: copied a few 1702 ligatures that were in gargi but not in FreeSans. There are still 1703 a few more, but I'm not clear about them. Tables: moved auxiliary 1704 letters for Indic around a bit. 1705 17062012-01-09 20:56 +0000 [r1976] Stevan_White: 1707 1708 * FreeSans.sfd: Indic tables: rearranged 1709 Devanagari: re-named the GPOS anchors Lagin: iogonek lookup had 1710 gotten somehow fouled up 1711 17122012-01-08 01:32 +0000 [r1975] Stevan_White: 1713 1714 * FreeSerif.sfd: Devanagari: copied in rest of 1715 Unicode chars from velthuis font dvng10.pfb with advice from 1716 Zdeněk Wagner. Next plan: copy in ligatures from same file and 1717 use a cmap file provided by Zdeněk to construct a basic GSUB 1718 table. 1719 17202012-01-08 00:25 +0000 [r1974] Stevan_White: 1721 1722 * FreeSerif.sfd: Latin, Cyrillic: tweeks to 1723 accent marks. Devanagari: beginning to replace range with 1724 Velthuis font. 1725 17262012-01-07 19:42 +0000 [r1973] Stevan_White: 1727 1728 * FreeSans.sfd: Devanagari: widened space 1729 between verticals in U+0906 by request. Made a lot of references 1730 in range. Added Kashmiri letters from latest Unicode version. 1731 17322012-01-03 20:17 +0000 [r1972] Stevan_White: 1733 1734 * FreeMono.sfd, 1735 FreeMonoBold.sfd, 1736 FreeMonoOblique.sfd, 1737 FreeMonoBoldOblique.sfd: Combining Diacritics: 1738 forgot to add Cyrillic mark for previous commit 1739 17402012-01-03 20:08 +0000 [r1971] Stevan_White: 1741 1742 * FreeMono.sfd, 1743 FreeMonoBold.sfd, 1744 FreeMonoOblique.sfd, 1745 FreeMonoBoldOblique.sfd: Cyrillic: Added mark 1746 for diacriticals on capital letters. toward bug #35225: Combining 1747 Diacritical Marks improperly positioned for Cyrillic capital 1748 letters https://savannah.gnu.org/bugs/?35225 Latin: re-thought 1749 spacing in bold, bold oblique, and re-positioned many accents for 1750 legibility 1751 17522011-12-31 20:09 +0000 [r1970] Stevan_White: 1753 1754 * FreeSans.sfd: Miscellaneous Symbols: hammer 1755 and sickle, smileface, frown face, courtesy Sander van Geloven 1756 17572011-12-28 14:05 +0000 [r1969] Stevan_White: 1758 1759 * FreeSerifItalic.sfd, 1760 FreeSerifBoldItalic.sfd, 1761 FreeSerifBold.sfd: Mathematical Operators: 1762 revision of v. and h. placement and spacing. Reduced height of 1763 partialdiff in some faces. 1764 17652011-12-28 13:40 +0000 [r1968] Stevan_White: 1766 1767 * FreeSerif.sfd: Mathematical Operators: lowered 1768 nabla, made partialdiff of normal height 1769 17702011-12-25 13:54 +0000 [r1967] Stevan_White: 1771 1772 * FreeSans.sfd: Miscellaneous Symbols: uni2639 1773 -- a (first) contribution by Sander van Geloven 1774 17752011-12-25 13:37 +0000 [r1966] Stevan_White: 1776 1777 * FreeSerif.sfd: Mathematical Operators: 1778 improved symbols having vertical lines 1779 17802011-12-19 13:55 +0000 [r1965] Stevan_White: 1781 1782 * FreeSerifItalic.sfd, 1783 FreeSerifBoldItalic.sfd, 1784 FreeSans.sfd, 1785 FreeSansBold.sfd, 1786 FreeSansOblique.sfd, 1787 FreeSansBoldOblique.sfd, 1788 FreeSerif.sfd, 1789 FreeSerifBold.sfd: General Punctuation: 1790 regularize width of bullet chars Geometrical Shapes: made new and 1791 regularized width of bullet chars Mathematical Operators: messed 1792 with bullet-lige operators 1793 17942011-12-18 17:35 +0000 [r1964] Stevan_White: 1795 1796 * FreeSerif.sfd: Mathematical Operators: fixed 1797 some spacing issues. 1798 17992011-12-18 13:52 +0000 [r1963] Stevan_White: 1800 1801 * FreeSerifItalic.sfd, 1802 FreeSerifBoldItalic.sfd: Latin, Punctuation: 1803 slash and some vertical lines were wrongly spaced. 1804 18052011-12-17 01:39 +0000 [r1962] Stevan_White: 1806 1807 * FreeSerifItalic.sfd, 1808 FreeSerifBoldItalic.sfd, 1809 FreeSans.sfd, 1810 FreeSansBold.sfd, 1811 FreeSansOblique.sfd, 1812 FreeSansBoldOblique.sfd, 1813 FreeSerif.sfd, 1814 FreeSerifBold.sfd: Mathematical Operators: in 1815 sans, added some angle glyphs by request. General vertical 1816 metrecs: fixed some mistakes, re-thought overall. 1817 18182011-12-16 12:17 +0000 [r1961] Stevan_White: 1819 1820 * FreeSans.sfd, 1821 FreeSerif.sfd: Technical Symbols: made 1822 extensible mathematical symbol pieces for sans, adjusted 1823 horizontal bracket in serif. 1824 18252011-12-16 00:10 +0000 [r1960] Stevan_White: 1826 1827 * FreeSerifItalic.sfd, 1828 FreeSerifBoldItalic.sfd, 1829 FreeSans.sfd, 1830 FreeSansBold.sfd, 1831 FreeSansBoldOblique.sfd, 1832 FreeMono.sfd, 1833 FreeSerif.sfd, 1834 FreeMonoBold.sfd, 1835 FreeMonoOblique.sfd, 1836 FreeSerifBold.sfd, 1837 FreeMonoBoldOblique.sfd: Sans: glyphwise same 1838 vertical adjustments as with Serif, same caveats. All faces: 1839 re-thought metrics. Hope they make better sense now. 1840 18412011-12-15 18:02 +0000 [r1959] Stevan_White: 1842 1843 * FreeSerifItalic.sfd, 1844 FreeSerifBoldItalic.sfd, 1845 FreeSerif.sfd, 1846 FreeSerifBold.sfd: General alterations to make 1847 fit in vertical bounds (-300,900). Problems remain in Sinhala and 1848 Malayalam. Esp. note two Bengali "vocalic" glyphs, used only for 1849 transcription of Sanskrit, were altered and moved. 1850 18512011-12-14 22:31 +0000 [r1958] Stevan_White: 1852 1853 * FreeSerif.sfd: Malayalam: some glyph clean-up 1854 18552011-12-14 21:49 +0000 [r1957] Stevan_White: 1856 1857 * FreeSerif.sfd: Changed ascent and descent of a 1858 number of letters out of bounds (several in Arabic, also 1859 Devnagari). The worst are in Malayalam though, and they remain. 1860 18612011-12-14 15:59 +0000 [r1956] Stevan_White: 1862 1863 * FreeSans.sfd, 1864 FreeSansBold.sfd, 1865 FreeSansOblique.sfd, 1866 FreeSansBoldOblique.sfd, 1867 FreeMono.sfd, 1868 FreeMonoBold.sfd, 1869 FreeMonoOblique.sfd, 1870 FreeMonoBoldOblique.sfd: Supplementary 1871 Punctuation: made a few new ones 1872 18732011-12-12 20:52 +0000 [r1955] Stevan_White: 1874 1875 * FreeSerifItalic.sfd, 1876 FreeSerifBoldItalic.sfd: Latin Extended-B: 1877 Same with tz ligature as in roman 1878 18792011-12-12 18:42 +0000 [r1954] Stevan_White: 1880 1881 * FreeSerif.sfd, 1882 FreeSerifBold.sfd: Latin Extended-B: 1883 re-thought replacement for tz ligature in German. Note: the 1884 Unicode tz character is used in Mayanist texts. 1885 18862011-12-11 23:25 +0000 [r1953] Stevan_White: 1887 1888 * FreeSerif.sfd, 1889 FreeSerifBold.sfd: Complete set of lowercse 1890 latin super/subscripts for normal and bold, with 'subs' and 1891 'sups' lookups. 1892 18932011-12-11 20:59 +0000 [r1952] Stevan_White: 1894 1895 * FreeSerifItalic.sfd, 1896 FreeSerifBoldItalic.sfd, 1897 FreeSerif.sfd, 1898 FreeSerifBold.sfd: Latin: (roman) re-thought 1899 tz ligature Number Forms: adjusted vulgar fractions table, to 1900 make all work in xelatex 1901 19022011-12-09 11:22 +0000 [r1951] Stevan_White: 1903 1904 * FreeSerifItalic.sfd, 1905 FreeSerifBoldItalic.sfd, 1906 FreeSerif.sfd, 1907 FreeSerifBold.sfd: Latin: avoid fi, fl etc 1908 ligatures in Turkish. Re-thought TZ, tz ligatures. 1909 19102011-12-09 00:08 +0000 [r1950] Stevan_White: 1911 1912 * FreeSans.sfd, 1913 FreeSansBold.sfd, 1914 FreeSansOblique.sfd, 1915 FreeSansBoldOblique.sfd: Proportional Numbers, 1916 Slashed Zero 1917 19182011-12-08 23:57 +0000 [r1948-1949] Stevan_White: 1919 1920 * FreeMono.sfd, 1921 FreeMonoBold.sfd, 1922 FreeMonoOblique.sfd, 1923 FreeMonoBoldOblique.sfd: Greek: added digamma 1924 1925 * FreeSerifItalic.sfd, 1926 FreeSerifBoldItalic.sfd, 1927 FreeSerif.sfd, 1928 FreeSerifBold.sfd: Serif faces: lots of work 1929 on numeric substitutions 'onum' Oldstyle Figures 'pnum' 1930 Proportional Numbers 'tnum' Tabular Numbers 'lnum' Lining Figures 1931 'zero' Slashed Zero Cyrillic for Bulgarian: activated new-style 1932 forms with 'ss01' Style Set 1 Cyrillic regular: Bit of kerning. 1933 (FontForge still complains about non-Unicode glyphs) 1934 19352011-12-06 22:40 +0000 [r1947] Stevan_White: 1936 1937 * FreeSerifItalic.sfd, 1938 FreeSerif.sfd, 1939 FreeSerifBold.sfd: More additions to 'sups' 1940 table in roman, bold. Added a few Phonetic Extensions to 1941 italic... but this should wait for a set of small caps. 1942 19432011-12-06 21:47 +0000 [r1945-1946] Stevan_White: 1944 1945 * FreeSerifItalic.sfd, 1946 FreeSerifBoldItalic.sfd, 1947 FreeSerif.sfd, 1948 FreeSerifBold.sfd: Changed Bulgarian lookup 1949 tag from cv00 to ss01 bold: adjusted some superscript letter 1950 spacings, minute, prime spacing normal: added proportional 1951 numerals, tables tnum, lnum, pnum adjusted widths of some 1952 superscript letters, tweeked some others added tables sups, subs 1953 1954 * FreeSans.sfd: Latin: some kerning 1955 19562011-12-05 18:50 +0000 [r1944] Stevan_White: 1957 1958 * FreeSansBold.sfd: Latin etc: re-spaced, 1959 re-kerned letter a 1960 19612011-12-05 13:19 +0000 [r1943] Stevan_White: 1962 1963 * FreeSerifBoldItalic.sfd, 1964 FreeSerifBold.sfd: Cyrillic: tweeks to glyphs, 1965 spacing for alternate Bulgarian letters. 1966 19672011-12-05 12:47 +0000 [r1942] Stevan_White: 1968 1969 * FreeSerifItalic.sfd, 1970 FreeSerif.sfd: Cyrillic: kerning and spacing. 1971 19722011-12-05 10:27 +0000 [r1941] Stevan_White: 1973 1974 * FreeSerifItalic.sfd, 1975 FreeSerifBoldItalic.sfd, 1976 FreeSerif.sfd, 1977 FreeSerifBold.sfd: Cyrillic: more work on 1978 alternative letters for Bulgarian, Serbian 1979 19802011-12-04 23:46 +0000 [r1939-1940] Stevan_White: 1981 1982 * FreeSerif.sfd: Cyrillic: adjust spacing of 1983 some Bulgarin letters 1984 1985 * FreeSerifBold.sfd: Latin: bit o kerning 1986 19872011-12-04 14:00 +0000 [r1938] Stevan_White: 1988 1989 * FreeSerif.sfd: Cyrillic: expanded/corrected 1990 letters for Bulgarian alternate forms. 1991 19922011-12-03 22:45 +0000 [r1937] Stevan_White: 1993 1994 * FreeSerif.sfd: Cyrillic: alternative small 1995 letters for Bulgarian, with lookup table. 1996 19972011-12-03 18:04 +0000 [r1936] Stevan_White: 1998 1999 * FreeSans.sfd, 2000 FreeSansBold.sfd, 2001 FreeSansBoldOblique.sfd, 2002 FreeMonoBoldOblique.sfd: glyph clean-ups 2003 related to recent commits, toward validation 2004 20052011-12-03 17:29 +0000 [r1935] Stevan_White: 2006 2007 * FreeSansBoldOblique.sfd: Mathematical 2008 Operators: two were out of place 2009 20102011-12-03 17:25 +0000 [r1934] Stevan_White: 2011 2012 * FreeMono.sfd, 2013 FreeMonoBold.sfd, 2014 FreeMonoOblique.sfd, 2015 FreeMonoBoldOblique.sfd: Arrows: made new 2016 ones, corrected others 2017 20182011-12-03 15:48 +0000 [r1933] Stevan_White: 2019 2020 * FreeSerif.sfd: Currency Symbols: added 2021 spesmilo 2022 20232011-12-03 15:04 +0000 [r1932] Stevan_White: 2024 2025 * FreeSerifItalic.sfd, 2026 FreeSerifBoldItalic.sfd, 2027 FreeSans.sfd, 2028 FreeSansOblique.sfd, 2029 FreeSerifBold.sfd: Arrows: lots of additions, 2030 corrections 2031 20322011-12-03 13:32 +0000 [r1931] Stevan_White: 2033 2034 * FreeSansOblique.sfd: Arrows: made glyphs so 2035 range is similar to rest of Sans. 2036 20372011-12-03 12:59 +0000 [r1930] Stevan_White: 2038 2039 * FreeMono.sfd, 2040 FreeMonoBold.sfd, 2041 FreeMonoOblique.sfd, 2042 FreeMonoBoldOblique.sfd: Geometric Shapes: 2043 made minimal set. Mathematical Operators: made a few more glyphs, 2044 corrected a couple. Number Forms: deleted range in bold faces -- 2045 can't properly represent all. 2046 20472011-12-03 01:02 +0000 [r1929] Stevan_White: 2048 2049 * FreeSerifItalic.sfd, 2050 FreeSerifBoldItalic.sfd, 2051 FreeSans.sfd, 2052 FreeSansBold.sfd, 2053 FreeSansOblique.sfd, 2054 FreeSansBoldOblique.sfd, 2055 FreeMonoOblique.sfd: Miscellaneous Technical 2056 Symbols: made a few important ones. 2057 20582011-12-03 00:33 +0000 [r1928] Stevan_White: 2059 2060 * FreeSerifItalic.sfd, 2061 FreeSansBold.sfd, 2062 FreeSansOblique.sfd, 2063 FreeSansBoldOblique.sfd, 2064 FreeMono.sfd, 2065 FreeMonoBold.sfd, 2066 FreeMonoOblique.sfd, 2067 FreeMonoBoldOblique.sfd: Mathematical 2068 Operators: made a few more glyphs. some clean-up. 2069 20702011-12-02 19:12 +0000 [r1927] Stevan_White: 2071 2072 * FreeMono.sfd, 2073 FreeMonoBold.sfd, 2074 FreeMonoOblique.sfd, 2075 FreeMonoBoldOblique.sfd: Mathematical 2076 Operators: revised a few glyphs in medium, got a sort of minimal 2077 set into other styles 2078 20792011-12-02 15:03 +0000 [r1926] Stevan_White: 2080 2081 * FreeSerifItalic.sfd, 2082 FreeSerifBoldItalic.sfd, 2083 FreeSans.sfd, 2084 FreeSansBold.sfd, 2085 FreeSansOblique.sfd, 2086 FreeSansBoldOblique.sfd: Mathematical 2087 Operators: made yet more. 2088 20892011-12-02 13:57 +0000 [r1925] Stevan_White: 2090 2091 * FreeSerifItalic.sfd, 2092 FreeSerifBoldItalic.sfd, 2093 FreeSerif.sfd, 2094 FreeSerifBold.sfd: Mathematical Operators: 2095 revised a few in medium (weight and spacing), made a lot of new 2096 characters for other styles. 2097 20982011-12-02 10:53 +0000 [r1924] Stevan_White: 2099 2100 * FreeSans.sfd, 2101 FreeSansBold.sfd: Mathematical Operators 2102 (etc): more operators (bold), revisions (medium) 2103 21042011-12-02 02:32 +0000 [r1923] Stevan_White: 2105 2106 * FreeSans.sfd, 2107 FreeSansBold.sfd: Mathematical Operators: 2108 tried to make of more uniform weight (medium) made several new 2109 (bold) 2110 21112011-12-01 20:22 +0000 [r1921-1922] Stevan_White: 2112 2113 * FreeSerif.sfd: Combining Half Marks: adjusted 2114 mark anchors 2115 2116 * FreeMono.sfd: Cyrillic: fix to old letter 2117 Arabic: hah_final made all contours- no refs 2118 21192011-12-01 19:34 +0000 [r1919-1920] Stevan_White: 2120 2121 * tools/generate/TrueType, 2122 tools/generate/OpenType, 2123 tools/generate/MacTT: vim-style file type comment 2124 2125 * tools/generate/buildutils.py: Version string to 2126 comply with OpenType recommendation. 2127 21282011-12-01 18:37 +0000 [r1918] Stevan_White: 2129 2130 * FreeSans.sfd, 2131 FreeSansBold.sfd, 2132 FreeSansOblique.sfd, 2133 FreeSansBoldOblique.sfd, 2134 FreeMonoBoldOblique.sfd: Misc. Math. Symbols: 2135 made reverse logical not (req. for some MS codepages) Math. 2136 Operators: made a few while I was around 2137 21382011-11-30 20:50 +0000 [r1917] Stevan_White: 2139 2140 * FreeMono.sfd, 2141 FreeMonoOblique.sfd: Cyrillic: made uk letters 2142 digraph, due to complaint by user 2143 21442011-11-30 13:20 +0000 [r1916] Stevan_White: 2145 2146 * tools/report/OpenType/UnicodeRanges.py: Corrected 2147 Combining Half Marks 2148 21492011-11-30 13:15 +0000 [r1915] Stevan_White: 2150 2151 * FreeSerif.sfd: Combining Half Marks: made 2152 letters, filled range, added mark anchors 2153 21542011-11-30 12:26 +0000 [r1914] Stevan_White: 2155 2156 * Makefile: targets for woff packages 2157 21582011-11-30 12:15 +0000 [r1913] Stevan_White: 2159 2160 * README: Added lines on WOFF format. 2161 21622011-11-30 12:05 +0000 [r1912] Stevan_White: 2163 2164 * notes/webfont_guidelines.txt: added WOFF 2165 21662011-11-28 11:41 +0000 [r1911] Stevan_White: 2167 2168 * FreeSerif.sfd: Latin: some light kerning 2169 21702011-11-28 00:17 +0000 [r1910] Stevan_White: 2171 2172 * FreeSerifItalic.sfd, 2173 FreeSerifBoldItalic.sfd, 2174 FreeSans.sfd, 2175 FreeSansBold.sfd, 2176 FreeSansOblique.sfd, 2177 FreeSansBoldOblique.sfd, 2178 FreeMono.sfd, 2179 FreeSerif.sfd, 2180 FreeMonoBold.sfd, 2181 FreeMonoOblique.sfd, 2182 FreeSerifBold.sfd, 2183 FreeMonoBoldOblique.sfd: Grid Fitting: made 2184 uniformly Version 1 ("Optimized for Cleartype" won't stay on in 2185 FontForge ?) 2186 21872011-11-27 20:52 +0000 [r1909] Stevan_White: 2188 2189 * FreeSerifItalic.sfd, 2190 FreeSans.sfd, 2191 FreeSerif.sfd, 2192 FreeSerifBold.sfd: general glyph alterations 2193 toward validation. some of these are due to some bug in FontForge 2194 algorithms -- nothing was apparently wrong with the glyphs. 2195 21962011-11-27 00:34 +0000 [r1907-1908] Stevan_White: 2197 2198 * FreeSerifItalic.sfd, 2199 FreeSerif.sfd, 2200 FreeSerifBold.sfd: Latin: some kerning 2201 2202 * sfd/Makefile, 2203 tools/test/checkGlyphNumbers.py: Made to function 2204 either from directory or from Makefile. 2205 22062011-11-25 11:38 +0000 [r1906] Stevan_White: 2207 2208 * FreeSerifBold.sfd: correction to 'ccmp' table 2209 for Vietnamese 2 2210 22112011-11-25 11:29 +0000 [r1905] Stevan_White: 2212 2213 * FreeSerif.sfd: Added some fractions to the 2214 'frac' lookup 2215 22162011-11-25 11:17 +0000 [r1904] Stevan_White: 2217 2218 * FreeSerif.sfd: corrected some entries in 2219 'frac' lookup 2220 22212011-11-25 11:08 +0000 [r1903] Stevan_White: 2222 2223 * FreeSerif.sfd: Number Forms: adjusted diagonal 2224 fractions Cyrillic: clean-up of Ksi contour 2225 22262011-11-25 10:36 +0000 [r1901-1902] Stevan_White: 2227 2228 * tools/report/kernclasses.py (added): Tabular 2229 report of kerning classes in fonts 2230 2231 * FreeSerifBoldItalic.sfd: Latin: named 2 glyphs 2232 referred to in kern tables 2233 22342011-11-25 10:16 +0000 [r1900] Stevan_White: 2235 2236 * tools/test/checkGlyphNumbers.py: corrected for 2237 directory move 2238 22392011-11-24 18:35 +0000 [r1899] Stevan_White: 2240 2241 * FreeSans.sfd: Cyrillic: made Ksi, ksi 2242 22432011-11-24 17:58 +0000 [r1898] Stevan_White: 2244 2245 * FreeSerifItalic.sfd, 2246 FreeSerifBoldItalic.sfd: Latin: for f and 2247 other hooked letters: special punctuation lookup 2248 22492011-11-24 17:39 +0000 [r1896-1897] Stevan_White: 2250 2251 * FreeSerif.sfd: General Punctuation: adjusted, 2252 regularized spacing of primes 2253 2254 * FreeSerifItalic.sfd, 2255 FreeSerifBoldItalic.sfd: Latin: f and other 2256 hooked letters: put more of hook into kerning 2257 22582011-11-24 16:51 +0000 [r1895] Stevan_White: 2259 2260 * FreeSerif.sfd: Cyrillic: improve spacing of 2261 Ksi 2262 22632011-11-24 15:05 +0000 [r1894] Stevan_White: 2264 2265 * FreeSans.sfd: Cyrillic: Made some Old Church 2266 Slavonic letters, by request. 2267 22682011-11-23 15:12 +0000 [r1893] Stevan_White: 2269 2270 * FreeSans.sfd: Malayalam: glyph clean-up toward 2271 validation 2272 22732011-11-23 01:19 +0000 [r1892] Stevan_White: 2274 2275 * FreeSans.sfd: Malayalam conjuncts: numerous 2276 contour improvements toward validation 2277 22782011-11-22 00:25 +0000 [r1890-1891] Stevan_White: 2279 2280 * tools/utility/log2changelog_CVS.pl (removed): This 2281 is what I meant to do in the previous commit 2282 2283 * tools/utility/log2changelog.pl (removed), 2284 tools/utility/log2changelog_CVS.pl (added): No 2285 need for this script now the VC is changed to SVN; there are 2286 other tools for SVN that perform the same task. 2287 22882011-11-21 19:01 +0000 [r1889] Stevan_White: 2289 2290 * FreeSerifItalic.sfd, 2291 FreeSansOblique.sfd, 2292 FreeSerif.sfd, 2293 FreeSerifBold.sfd: More individual glyph 2294 tweeks toward validation. (Discovered trigger to one FontForge 2295 bug: contour 1st node at sharp point.) 2296 22972011-11-21 11:15 +0000 [r1888] Stevan_White: 2298 2299 * FreeSerifItalic.sfd, 2300 FreeSerifBoldItalic.sfd, 2301 FreeSans.sfd, 2302 FreeSansOblique.sfd, 2303 FreeMono.sfd, 2304 FreeSerif.sfd, 2305 FreeMonoBold.sfd, 2306 FreeMonoOblique.sfd, 2307 FreeSerifBold.sfd, 2308 FreeMonoBoldOblique.sfd: Overall glyph tweeks 2309 to improve FontForge validation. Note some of these can be called 2310 messy node problems, others are due to some malfunction of 2311 FontForge. 2312 23132011-11-20 14:36 +0000 [r1887] Stevan_White: 2314 2315 * ChangeLog: brought up to date 2316 23172011-11-18 09:55 +0000 [r1886] Stevan_White: 2318 2319 * FreeSerifItalic.sfd, 2320 FreeSerifBoldItalic.sfd, 2321 FreeSans.sfd, 2322 FreeSansBold.sfd, 2323 FreeSansOblique.sfd, 2324 FreeSansBoldOblique.sfd, 2325 FreeSerif.sfd, 2326 FreeSerifBold.sfd: Unfortunately several 2327 unrelated changes got balled up in this commit. Generally, slight 2328 re-wording of license (program ->font) Serif, Sans: Latin, Greek, 2329 Cyrillic and phonetic: substantial changes to glyph bearings, 2330 attempt to normalize; re-did kerning angled slightly 2331 hungarianumlaut and double-grave accents toward one another. 2332 lcaron, dcaron, tcaron: prefer an acute accent to apostrophe. 2333 Note this messes up some letters d, l, t with acute, for 2334 languages using IPA. Serif: Cyrillic Ouk: fixed bug #34687: Bad 2335 shape of Cyrillic U+0478 & u+0479 Cyrillic Extended-A: increased 2336 hight of combining marks slightly (regular face only) Italic 2337 Cyrillic: re-did Serbian sha and te with longer line. Bengali, 2338 Tamil, Thai, Ethiopic, Georgian, Cyrillic Extended-B, Latin 2339 Extended-D, Arabic Presentation forms, Letterlike and 2340 Miscellaneous Math Symbols: glyph clean-ups longs: fixed bug 2341 #34841: U+017F LONG S upright a bit wrong Sans: acute, grave, 2342 hungarianumlaut and double-grave accents on capitals somewhat 2343 shorter to better fit in the line, 2344 23452011-11-18 09:46 +0000 [r1885] Stevan_White: 2346 2347 * FreeMono.sfd: Arabic: positional 2348 substitutions; added a couple of characters 2349 23502011-11-12 14:48 +0000 [r1883-1884] Stevan_White: 2351 2352 * sfd/Makefile: target for making WOFF files 2353 2354 * tools/generate/WOFF: removed one unused package 2355 better documentation 2356 23572011-11-12 14:37 +0000 [r1882] Stevan_White: 2358 2359 * tools/generate/WOFF: removed debug strings 2360 23612011-11-12 14:34 +0000 [r1881] Stevan_White: 2362 2363 * tools/generate/WOFF (added): Generator for Web 2364 Open Font Format files 2365 23662011-11-05 16:43 +0000 [r1880] Stevan_White: 2367 2368 * FreeMono.sfd: Arabic: addded three letters 2369 23702011-11-05 15:06 +0000 [r1879] Stevan_White: 2371 2372 * FreeMono.sfd: Arabic: Many incorrectly 0-width 2373 chars made full width. Implemented marks, mostly for vertical 2374 mark placement. 2375 23762011-11-04 22:28 +0000 [r1878] Stevan_White: 2377 2378 * FreeMono.sfd: Arabic: added several 2379 characters. nearing functionality of serif version. 2380 23812011-11-04 14:55 +0000 [r1877] Stevan_White: 2382 2383 * FreeMono.sfd, 2384 FreeSerif.sfd, 2385 FreeSerifBold.sfd: Arabic: fixed several 2386 substitution and glyph problems. See discussion 2387 https://savannah.gnu.org/bugs/?34190 2388 23892011-11-03 17:55 +0000 [r1876] Stevan_White: 2390 2391 * FreeSerifBold.sfd: Arabic: improved meemfinal 2392 23932011-11-03 16:07 +0000 [r1875] Stevan_White: 2394 2395 * FreeSerif.sfd: Punctuation Suppl: a few 2396 additions. Geometrical Shapes, Math Suppl: mostly spacing. 2397 23982011-11-03 13:18 +0000 [r1873-1874] Stevan_White: 2399 2400 * tools/report/OpenType/UnicodeRanges.py: typo in 2401 doc 2402 2403 * FreeSerif.sfd: Removed excess entry for 2404 uni29b4. 2405 24062011-11-03 12:55 +0000 [r1872] Stevan_White: 2407 2408 * tools/report/OpenType/UnicodeRanges.py: Added to 2409 Supplemental Punctuation 2410 24112011-11-03 12:15 +0000 [r1871] Stevan_White: 2412 2413 * FreeSerif.sfd: Punctuation: named some glyphs, 2414 re-sized some spaces, added some Supplemental 2415 24162011-11-03 09:48 +0000 [r1870] Stevan_White: 2417 2418 * tools/utility/fontforge-interp.sh: more doc 2419 24202011-11-03 01:40 +0000 [r1869] Stevan_White: 2421 2422 * FreeSerifItalic.sfd, 2423 FreeSerifBoldItalic.sfd, 2424 FreeSerifBold.sfd: Glyph clean-up, and change 2425 of problematic glyph names 2426 24272011-11-03 01:21 +0000 [r1868] Stevan_White: 2428 2429 * tools/test/validate.py: Better exception handling 2430 24312011-11-03 01:09 +0000 [r1867] Stevan_White: 2432 2433 * FreeSerifBold.sfd: Some glyph clean-up 2434 24352011-11-03 00:59 +0000 [r1866] Stevan_White: 2436 2437 * FreeSerif.sfd: Some glyph clean-up. 2438 24392011-11-03 00:51 +0000 [r1862-1865] Stevan_White: 2440 2441 * tools/utility/fontforge-interp.sh (added): Wrapper 2442 for fontforge. 2443 2444 * tools/test/findBackLayers.py, 2445 tools/test/validate.py, 2446 tools/test/checkGlyphNumbers.py, 2447 tools/test/isMonoMono.py: Call wrapper for 2448 fontforge rather than calling a specific instance. 2449 2450 * tools/generate/TrueType, 2451 tools/generate/OpenType, 2452 tools/generate/MacTT: Call wrapper for fontforge 2453 rather than calling specific instance 2454 2455 * tools/report/private_use.py, 2456 tools/report/range_report.py, 2457 tools/report/ligatureLookups.py: Use wrapper for 2458 fontforge rather than calling explicit instance. 2459 24602011-11-03 00:45 +0000 [r1861] Stevan_White: 2461 2462 * sfd/Makefile: Made to execute fontforge from any 2463 instance in PATH 2464 24652011-11-02 18:32 +0000 [r1859-1860] Stevan_White: 2466 2467 * FreeSerif.sfd: Arabic: named some glyphs 2468 2469 * FreeMono.sfd: Arabic: corrected slot for one 2470 letter. 2471 24722011-11-02 00:56 +0000 [r1858] Stevan_White: 2473 2474 * FreeMono.sfd: Arabic: most of intermediate 2475 forms with lookups: A and B. Some general contour cleanup. 2476 24772011-10-31 22:12 +0000 [r1857] Stevan_White: 2478 2479 * FreeMono.sfd, 2480 FreeMonoBold.sfd, 2481 FreeMonoOblique.sfd, 2482 FreeMonoBoldOblique.sfd: Cyrillic: added 2483 'locl' lookup for Serbian/Macedonian 'be' 2484 24852011-10-31 19:34 +0000 [r1855-1856] Stevan_White: 2486 2487 * FreeSerif.sfd: Spacing Modifier Letters: 2488 horizontal space adjustments 2489 2490 * FreeSans.sfd: Latin, Diacritics, etc: 2491 hungarian umlaut, double grave adjustments 2492 24932011-10-31 19:27 +0000 [r1854] Stevan_White: 2494 2495 * FreeMono.sfd: Arabic: Drew most of main range. 2496 24972011-10-31 17:22 +0000 [r1853] Stevan_White: 2498 2499 * FreeSerifItalic.sfd, 2500 FreeSerifBoldItalic.sfd, 2501 FreeSerifBold.sfd: Latin, Diacriticals, etc: 2502 adjustment on hungarian umlaut, double grave 2503 25042011-10-30 16:25 +0000 [r1852] Stevan_White: 2505 2506 * FreeSerif.sfd: Arabic: removed Arabic-only 2507 ligatures lookup, as it seems to confuse Pango. 2508 25092011-10-30 12:51 +0000 [r1851] Stevan_White: 2510 2511 * FreeSerif.sfd: Arabic: changed size of tatweel 2512 25132011-10-30 11:07 +0000 [r1850] Stevan_White: 2514 2515 * FreeSerifItalic.sfd, 2516 FreeSerifBoldItalic.sfd: Cyrillic: cursive 2517 Macedonian gje. See bug 34688. 2518 https://savannah.gnu.org/bugs/?34688 2519 25202011-10-29 23:12 +0000 [r1849] Stevan_White: 2521 2522 * FreeSerif.sfd: Arabic Presentation Forms-B: 2523 adjustment to meem-final. 2524 25252011-10-29 22:01 +0000 [r1848] Stevan_White: 2526 2527 * FreeSerif.sfd: Spacing Modifier/Combining 2528 Diacritics: double-gramve and Hungarian umlaut, to make them less 2529 extremely wide and hard to accommodate. Made less steep, at 2530 slightly different angles, following advice at 2531 http://typophile.com/node/78623 2532 http://diacritics.typo.cz/index.php?id=24 2533 25342011-10-29 18:53 +0000 [r1847] Stevan_White: 2535 2536 * FreeSerif.sfd: Arabic: Re-worked final meem. 2537 Put Arabic-only ligatures in Arabic-only lookup. Put Allah in a 2538 'dlig' lookup. Made tatweel shorter. 2539 25402011-10-29 12:09 +0000 [r1846] Stevan_White: 2541 2542 * FreeSerif.sfd: Arabic: marked some ending 2543 ligatures as Arabic-language only, on advice from a Persan 2544 speaker (comments to bug #34190) 2545 25462011-10-29 06:18 +0000 [r1845] Stevan_White: 2547 2548 * FreeSerif.sfd: General Punctuation: made 2549 bullet-bullets same width as bullet 2550 25512011-10-29 04:44 +0000 [r1844] Stevan_White: 2552 2553 * FreeSerif.sfd: Punctuation, Geometric Shapes, 2554 Miscellaneous Symbols, etc.: regularize bullet-like characters 2555 somewhat in width and weight 2556 25572011-10-28 23:51 +0000 [r1843] Stevan_White: 2558 2559 * FreeSerifBold.sfd: Arabic Extended-A: Added 2 2560 ligatures 2561 25622011-10-28 22:53 +0000 [r1842] Stevan_White: 2563 2564 * FreeSans.sfd: Cyrillic Supplement: letters for 2565 Abkhaz and Azerbaijani, and Nivkh. 2566 25672011-10-28 22:16 +0000 [r1841] Stevan_White: 2568 2569 * FreeMono.sfd: Cyrillic Supplement: letters for 2570 Abkhaz and Azerbaijani 2571 25722011-10-28 21:53 +0000 [r1840] Stevan_White: 2573 2574 * FreeMono.sfd: Cyrillic: Added Nivkh letters 2575 25762011-10-28 18:10 +0000 [r1839] Stevan_White: 2577 2578 * tools/utility/special-purpose/makeBraille.py 2579 (added), tools/utility/special-purpose (added), 2580 tools/utility/makeBraille.py (removed): 2581 special-purpose directory for one-shot scripts, included as 2582 examples. 2583 25842011-10-28 12:29 +0000 [r1838] Stevan_White: 2585 2586 * FreeSansBold.sfd: Latin: small adjustment to 2587 letter spacing 2588 25892011-10-28 11:50 +0000 [r1837] Stevan_White: 2590 2591 * FreeSerif.sfd, 2592 FreeSerifBold.sfd: Arabic: several lookup 2593 corrections thanks to Emmanuel Vallois, see comments to [bug 2594 #34190] Persian characters in FreeSerif not connecting right In 2595 bold, lots of re-namings to make lookups copied from roman work. 2596 25972011-10-27 22:01 +0000 [r1836] Stevan_White: 2598 2599 * FreeSans.sfd, 2600 FreeSansBold.sfd, 2601 FreeMono.sfd: Latin (Vietnamese): adjusted 2602 some marks. Latin: SansBold attempts to regularize spacing. 2603 26042011-10-27 16:34 +0000 [r1834-1835] Stevan_White: 2605 2606 * FreeSerifItalic.sfd, 2607 FreeSerif.sfd, 2608 FreeSerifBold.sfd: Latin: kerning, a bit of 2609 letter spacing 2610 2611 * FreeSans.sfd, 2612 FreeSansBold.sfd, 2613 FreeSansOblique.sfd, 2614 FreeSansBoldOblique.sfd: Latin: much messing 2615 with accents for Vietnamese, some kerning 2616 26172011-10-26 22:42 +0000 [r1833] Stevan_White: 2618 2619 * FreeSansBold.sfd, 2620 FreeSansBoldOblique.sfd, 2621 FreeSerif.sfd, 2622 FreeSerifBold.sfd: Latin: efforts to limit 2623 height of accents: Making shorter glyphs for some accents for 2624 capital letters. Some compacting of taller stacked glyphs. Made 2625 all lowercase letters' accents fall in the bounds. 2626 26272011-10-26 14:44 +0000 [r1832] Stevan_White: 2628 2629 * FreeSerifBold.sfd: Combining Diacritics: 2630 adjustments for Serbian Cyrillic 2631 26322011-10-26 14:36 +0000 [r1830-1831] Stevan_White: 2633 2634 * FreeSans.sfd: Latin, General Punctuation: 2635 attempts to regularize widths and spaces 2636 2637 * FreeSansOblique.sfd, 2638 FreeSansBoldOblique.sfd: Combinind 2639 Diacriticals: corrections to mark placement for Cyrillic Serbian 2640 26412011-10-26 12:39 +0000 [r1829] Stevan_White: 2642 2643 * FreeSans.sfd, 2644 FreeSerif.sfd: Latin: Replaced d-, l-, t-caron 2645 mark with one distinguishable from punctuation Sans: implemented 2646 shorter acute, grave, circumflex, caron for caps 2647 26482011-10-26 10:20 +0000 [r1828] Stevan_White: 2649 2650 * FreeSansBold.sfd, 2651 FreeSansOblique.sfd, 2652 FreeSansBoldOblique.sfd: Cyrillic: adjusted 2653 mark anchors 2654 26552011-10-26 02:16 +0000 [r1827] Stevan_White: 2656 2657 * FreeSansBoldOblique.sfd: General Punctuation: 2658 got rid of minor build warning 2659 26602011-10-26 02:13 +0000 [r1826] Stevan_White: 2661 2662 * FreeMono.sfd: Greek: got rid of build warning 2663 26642011-10-26 01:56 +0000 [r1825] Stevan_White: 2665 2666 * FreeSerif.sfd: Punctuation, Spacing 2667 Diacritical Marks: worked on widths 2668 26692011-10-25 21:28 +0000 [r1822-1824] Stevan_White: 2670 2671 * tools/generate/TrueType, 2672 tools/generate/OpenType, 2673 tools/generate/buildutils.py, 2674 tools/generate/MacTT: Again trying to set keywords 2675 2676 * tools/generate/TrueType, 2677 tools/generate/OpenType, 2678 tools/generate/buildutils.py, 2679 tools/generate/MacTT: Added Date svn keyword 2680 2681 * tools/generate/TrueType, 2682 tools/generate/OpenType, 2683 tools/generate/buildutils.py, 2684 tools/generate/MacTT: Added Revision keyword 2685 26862011-10-25 21:13 +0000 [r1821] Stevan_White: 2687 2688 * tools/generate/TrueType, 2689 tools/generate/OpenType, 2690 tools/generate/buildutils.py (added), 2691 tools/generate/MacTT: Implemented cleaned-up 2692 Revision string 2693 26942011-10-25 20:10 +0000 [r1820] Stevan_White: 2695 2696 * FreeSerifItalic.sfd, 2697 FreeSerifBoldItalic.sfd, 2698 FreeSerif.sfd, 2699 FreeSerifBold.sfd: Cyrillic: added marks for 2700 Serbian; adjusted others 2701 27022011-10-25 19:19 +0000 [r1819] Stevan_White: 2703 2704 * FreeSans.sfd, 2705 FreeSansBold.sfd, 2706 FreeSansOblique.sfd, 2707 FreeSansBoldOblique.sfd: Cyrillic: added marks 2708 for Serbian to roman, added mark positioning to non-roman 2709 27102011-10-25 19:02 +0000 [r1818] Stevan_White: 2711 2712 * FreeSans.sfd, 2713 FreeSansBold.sfd: Adjusted the font family 2714 class. some kerning adjusted some marks. 2715 27162011-10-25 18:42 +0000 [r1817] Stevan_White: 2717 2718 * FreeSerifItalic.sfd: Spacing 2719 Modifiers/Diacritics: regularized spacing some 2720 27212011-10-25 14:42 +0000 [r1816] Stevan_White: 2722 2723 * FreeSerifItalic.sfd: Latin: shifted grave and 2724 acute accents so they could be used independently. Lots more 2725 kerning, More adjustment of extreme characters. 2726 27272011-10-24 20:16 +0000 [r1815] Stevan_White: 2728 2729 * FreeSerifItalic.sfd, 2730 FreeSerifBoldItalic.sfd: Cyrillic: for Serbian 2731 'salt' form for italic 'sha' with line below 2732 27332011-10-24 15:02 +0000 [r1814] Stevan_White: 2734 2735 * FreeSerifItalic.sfd: Cyrillic: removed lookup 2736 for supposed Serbian gje, leaving only the Macedonian form. 2737 27382011-10-23 12:06 +0000 [r1812-1813] Stevan_White: 2739 2740 * FreeSerif.sfd: Latin, IPA: kerning 2741 2742 * FreeSerifItalic.sfd: Latin, IPA: horizontal 2743 positioning, kerning Greek, extended: re-positioning of all marks 2744 27452011-10-22 18:24 +0000 [r1811] Stevan_White: 2746 2747 * FreeSerifItalic.sfd: Cyrillic: re-kerned a bit 2748 27492011-10-21 22:53 +0000 [r1810] Stevan_White: 2750 2751 * FreeSerifItalic.sfd: Greek, Cyrillic: working 2752 on fallout from re-spacing of Latin 2753 27542011-10-21 20:18 +0000 [r1809] Stevan_White: 2755 2756 * FreeSerifItalic.sfd: Latin: kerning 2757 27582011-10-20 17:13 +0000 [r1808] Stevan_White: 2759 2760 * FreeMono.sfd, 2761 FreeMonoBold.sfd: Greek, Cyrillic: made Phi, 2762 Ef more distinct, made some overwide glyphs narrower 2763 27642011-10-20 16:44 +0000 [r1806-1807] Stevan_White: 2765 2766 * FreeSerifItalic.sfd: Latin: starting to mess 2767 with spacing of extreme letters: f g j y 2768 2769 * FreeMono.sfd: Greek, Cyrillic: make Phi, Ef 2770 more distinct 2771 27722011-10-19 17:24 +0000 [r1805] Stevan_White: 2773 2774 * FreeSerif.sfd: Diacriticals: corrected 2775 acutecmb placement 2776 27772011-10-19 14:56 +0000 [r1804] Stevan_White: 2778 2779 * FreeSerif.sfd: Latin/IPA: Reduced size of 2780 hooks on many letters. Reduced spacing of grave, acute (big 2781 overhaul). kerning in IPA for African, Americanist alphabets 2782 27832011-10-18 23:35 +0000 [r1802-1803] Stevan_White: 2784 2785 * notes/webfont_guidelines.txt: Propset id 2786 2787 * notes/webfont_guidelines.txt: formatting, propset 2788 ID 2789 27902011-10-18 23:19 +0000 [r1801] Stevan_White: 2791 2792 * notes/README-downloads.txt, 2793 notes/webfont_guidelines.txt (added), 2794 notes/features.txt: updates added webfont 2795 guidelines 2796 27972011-10-18 22:22 +0000 [r1800] Stevan_White: 2798 2799 * FreeSerif.sfd, 2800 FreeSerifBold.sfd: Latin: more fiddling with 2801 kerning. Fixed longstanding bug with "equals" (had mysterious 2802 mkmk anchors) 2803 28042011-10-18 00:03 +0000 [r1799] Stevan_White: 2805 2806 * FreeSerif.sfd, 2807 FreeSerifBold.sfd: Latin: more fiddling with 2808 kerning 2809 28102011-10-17 23:36 +0000 [r1798] Stevan_White: 2811 2812 * FreeSerif.sfd, 2813 FreeSerifBold.sfd: Latin: More with j and f. 2814 Got rid of small caps kerning, which didn't make much sense 2815 anyway. Tried to space small caps letters a bit better. 2816 28172011-10-17 19:13 +0000 [r1797] Stevan_White: 2818 2819 * FreeSerif.sfd: Latin: a bit experimental: got 2820 rid of overlap of tails on f and j, compensating with kerning. 2821 More kerning. Increased width of quotesingle. 2822 28232011-10-17 18:10 +0000 [r1796] Stevan_White: 2824 2825 * FreeSerif.sfd: Latin kerning: added letters to 2826 classes. Have not yet done Latin Extended Additional 2827 28282011-10-17 12:40 +0000 [r1795] Stevan_White: 2829 2830 * FreeSerifBold.sfd: Latin: kerning re-done 2831 28322011-10-15 18:28 +0000 [r1794] Stevan_White: 2833 2834 * FreeSerifItalic.sfd, 2835 FreeSerif.sfd: Latin: more adjustments to 2836 spacing, and re-introduced kerning, completely re-done since the 2837 disappearance of the tables. Improvement all around. 2838 28392011-10-15 15:28 +0000 [r1793] Stevan_White: 2840 2841 * FreeSerif.sfd: Latin, Greek, Cyrillic: changes 2842 to L and R bearings to most characters. 2843 28442011-10-15 12:01 +0000 [r1792] Stevan_White: 2845 2846 * FreeSerifItalic.sfd: Latin, Cyrillic: spacing 2847 of a couple of letters 2848 28492011-10-15 11:24 +0000 [r1791] Stevan_White: 2850 2851 * FreeSerifItalic.sfd, 2852 FreeSerifBoldItalic.sfd: Latin, Cyrillic: 2853 spacing and kerning of a few letters 2854 28552011-10-15 09:38 +0000 [r1790] Stevan_White: 2856 2857 * FreeSerifItalic.sfd: Cyrillic: some kerning, 2858 esp. of Serbian letters 2859 28602011-10-15 01:40 +0000 [r1789] Stevan_White: 2861 2862 * FreeSerifItalic.sfd, 2863 FreeSerifBoldItalic.sfd: Cyrillic: adjusted 2864 boundaries of alternate te 2865 28662011-10-14 11:59 +0000 [r1788] Stevan_White: 2867 2868 * FreeSerifItalic.sfd, 2869 FreeSerifBoldItalic.sfd, 2870 FreeSans.sfd, 2871 FreeSansBold.sfd, 2872 FreeSansOblique.sfd, 2873 FreeSansBoldOblique.sfd, 2874 FreeSerifBold.sfd: Cyrillic: Made 2875 Serb/Macedonian 'be' and lookups for it 2876 28772011-10-13 11:20 +0000 [r1787] Stevan_White: 2878 2879 * FreeSans.sfd: Latin, Greek, Cyrillic: attempt 2880 to make capitals with straight sides spaced even Some clean-up of 2881 Greek letterforms 2882 28832011-10-13 10:18 +0000 [r1786] Stevan_White: 2884 2885 * FreeSerifItalic.sfd, 2886 FreeSerif.sfd: Cyrillic: made special 'be' for 2887 Serbian/Macedonian lookup for gje for italic 2888 28892011-10-12 22:29 +0000 [r1785] Stevan_White: 2890 2891 * FreeSerifItalic.sfd, 2892 FreeSans.sfd, 2893 FreeSansBold.sfd, 2894 FreeSansBoldOblique.sfd: Cyrillic: more tweeks 2895 to Serbian Cyrillic glyphs and similar, re-named Cyrillic 2896 auxiliary glyphs. 2897 28982011-10-12 18:40 +0000 [r1784] Stevan_White: 2899 2900 * FreeSerifItalic.sfd, 2901 FreeSerifBoldItalic.sfd, 2902 FreeSansOblique.sfd, 2903 FreeSerif.sfd, 2904 FreeSerifBold.sfd: Cyrillic: Lookups for 2905 localized forms for Serbian/Macedonian. Remedies bug #34537: 2906 Serbian Localized Glyphs https://savannah.gnu.org/bugs/?34537 2907 Most look-ups were for existing glyphs. In italic also made glyph 2908 for te, like a rotated m with macron. Re-named cyrillic auxiliary 2909 glyphs. 2910 29112011-10-12 12:31 +0000 [r1783] Stevan_White: 2912 2913 * FreeSerifItalic.sfd, 2914 FreeSerifBoldItalic.sfd, 2915 FreeSans.sfd, 2916 FreeSansBold.sfd, 2917 FreeSansOblique.sfd, 2918 FreeSansBoldOblique.sfd, 2919 FreeSerif.sfd, 2920 FreeSerifBold.sfd: Latin, Diacriticals: 2921 adjustments for Kwak̕wala 2922 29232011-10-11 20:48 +0000 [r1782] Stevan_White: 2924 2925 * CREDITS: to myself, for Old Italic 2926 29272011-10-11 17:55 +0000 [r1781] Stevan_White: 2928 2929 * tools/report/OpenType/UnicodeRanges.py: Update for 2930 Old Italic 2931 29322011-10-11 17:00 +0000 [r1780] Stevan_White: 2933 2934 * FreeMono.sfd: Old Italic: I made letters for 2935 this alphabet based on bits of existing ones. 2936 29372011-10-11 09:55 +0000 [r1779] Stevan_White: 2938 2939 * FreeSerif.sfd: IPA: adjustment to kerning, 2940 named a few marked letters 2941 29422011-10-11 09:45 +0000 [r1778] Stevan_White: 2943 2944 * FreeSerifItalic.sfd, 2945 FreeSerifBoldItalic.sfd: Phonetic Extensions: 2946 additions for Saanich/Musqueam 2947 29482011-10-11 09:40 +0000 [r1777] Stevan_White: 2949 2950 * FreeMono.sfd: Runic: completely re-did range, 2951 to make stem width like rest of font. (ends are still square or 2952 angular rather than round...) Consulted many inscriptions, and 2953 changed form where seemed appropriate. 2954 29552011-10-09 15:26 +0000 [r1776] Stevan_White: 2956 2957 * FreeSerif.sfd: Kerning of IPA symbols for 2958 Saanich/Musqueam 2959 29602011-10-09 14:03 +0000 [r1775] Stevan_White: 2961 2962 * FreeSans.sfd, 2963 FreeSansBold.sfd, 2964 FreeSansOblique.sfd, 2965 FreeSansBoldOblique.sfd: Latin, IPA 2966 Extensions, Diacriticals: toward Sannich/Musqueam 2967 29682011-10-09 10:52 +0000 [r1774] Stevan_White: 2969 2970 * notes/maintenance.txt: about adding binaries to 2971 cvs for web pages 2972 29732011-10-08 22:48 +0000 [r1773] Stevan_White: 2974 2975 * FreeSerifItalic.sfd, 2976 FreeSerif.sfd, 2977 FreeSerifBold.sfd: Latin/IPA: further tweeks 2978 to letter forms 2979 29802011-10-08 19:36 +0000 [r1772] Stevan_White: 2981 2982 * FreeSerifItalic.sfd, 2983 FreeSerifBoldItalic.sfd, 2984 FreeSerif.sfd, 2985 FreeSerifBold.sfd: Latin, Phonetic symbols, 2986 Diacriticals: tweeks for Musqueam/Saanich 2987 29882011-10-08 17:33 +0000 [r1771] Stevan_White: 2989 2990 * FreeSans.sfd: couple of validation issues 2991 29922011-10-08 16:47 +0000 [r1770] Stevan_White: 2993 2994 * FreeSerifItalic.sfd, 2995 FreeSerifBoldItalic.sfd, 2996 FreeSerif.sfd, 2997 FreeSerifBold.sfd: Latin, Combining Marks, 2998 IPA: lots of changes for Saanich/Musqueam. 2999 30002011-10-08 01:28 +0000 [r1769] Stevan_White: 3001 3002 * FreeSerifItalic.sfd, 3003 FreeSerif.sfd: Latin/IPA: tweeks for 3004 Saanich/Musqueam 3005 30062011-10-07 12:13 +0000 [r1768] Stevan_White: 3007 3008 * FreeSerif.sfd: Latin and IPA, Phonetic 3009 Extensions: For display of Saanich language, 1) made for 3010 combining right comma on small Latin, some IPA letters, and on 3011 the c-hacek. 2) made ligatures for d, l, and t combined with 3012 U+0313, 3) Adjusted the widths of some of the IPA letters. 3013 30142011-09-30 23:31 +0000 [r1767] Stevan_White: 3015 3016 * FreeSerif.sfd, 3017 FreeSerifBold.sfd: Arabic: more kerning, 3018 re-think letter ae 3019 30202011-09-30 19:50 +0000 [r1766] Stevan_White: 3021 3022 * FreeSerifBoldItalic.sfd, 3023 FreeSansBold.sfd, 3024 FreeSansBoldOblique.sfd, 3025 FreeSerifBold.sfd: Basic Latin: emboldened 3026 commercial at sign, to remedy bug #23574: Serif Bold: some 3027 symbols not bold https://savannah.gnu.org/bugs/index.php?23574 3028 30292011-09-30 18:59 +0000 [r1765] Stevan_White: 3030 3031 * FreeSerifItalic.sfd, 3032 FreeSans.sfd, 3033 FreeSansOblique.sfd, 3034 FreeSerif.sfd: Bengali: made a Ganda mark, to 3035 remedy bug #33983: Bengali Ganda mark is missing 3036 https://savannah.gnu.org/bugs/index.php?33983 3037 30382011-09-30 18:17 +0000 [r1764] Stevan_White: 3039 3040 * FreeSerif.sfd, 3041 FreeSerifBold.sfd: Arabic: more work on 3042 connecting letters. Re-thought tatween. 3043 30442011-09-30 13:00 +0000 [r1763] Stevan_White: 3045 3046 * FreeSerif.sfd, 3047 FreeSerifBold.sfd: Arabic: un-linking more 3048 auxiliary dependencies. Re-thought 'v' decoration. Hebrew: dagesh 3049 was a little small in bold. 3050 30512011-09-29 22:39 +0000 [r1762] Stevan_White: 3052 3053 * FreeSerifBold.sfd: Arabic: removed more 3054 unnecessary auxiliary references 3055 30562011-09-29 20:59 +0000 [r1761] Stevan_White: 3057 3058 * FreeSerifBold.sfd: Arabic: emboldended the 3059 last of the letters (I hope) un-linked some auxiliaries that were 3060 represented by unicode 3061 30622011-09-29 13:37 +0000 [r1760] Stevan_White: 3063 3064 * FreeSerif.sfd, 3065 FreeSerifBold.sfd: Arabic: alterations to 3066 kaf/keheh, kerning to improve spacing 3067 30682011-09-29 10:43 +0000 [r1759] Stevan_White: 3069 3070 * FreeSerifBold.sfd: Arabic: lots of alterations 3071 to letter shapes, spacing 3072 30732011-09-28 23:03 +0000 [r1758] Stevan_White: 3074 3075 * FreeSerifBold.sfd: Arabic: moved a lot of 3076 improvements from roman to bold 3077 30782011-09-28 14:13 +0000 [r1757] Stevan_White: 3079 3080 * FreeSerif.sfd: Arabic: reduced awful space on 3081 left side of free-standing letters 3082 30832011-09-28 00:10 +0000 [r1756] Stevan_White: 3084 3085 * FreeSerif.sfd: Arabic: regularized alef 3086 variants, maddah, etc. 3087 30882011-09-27 20:47 +0000 [r1755] Stevan_White: 3089 3090 * FreeSerif.sfd: Arabic: More ligatures, a 3091 couple alternative parentheses, re-worked hah medial 3092 30932011-09-27 09:11 +0000 [r1754] Stevan_White: 3094 3095 * FreeSerif.sfd: Arabic: added a few ligatures, 3096 re-thought jeem medial, touched up some other letters 3097 30982011-09-26 15:28 +0000 [r1753] Stevan_White: 3099 3100 * FreeSerif.sfd: Arabic: more small stem width 3101 adjustments 3102 31032011-09-26 14:51 +0000 [r1752] Stevan_White: 3104 3105 * FreeSerif.sfd: Arabic: kerning was in wrong 3106 direction. 3107 31082011-09-26 13:01 +0000 [r1751] Stevan_White: 3109 3110 * tools/report/range_report.py, 3111 tools/report/OpenType/UnicodeRanges.py: updated 3112 copyright 3113 31142011-09-26 07:06 +0000 [r1750] Stevan_White: 3115 3116 * FreeSerif.sfd: Arabic: trying to regularize 3117 stem widths 3118 31192011-09-25 22:33 +0000 [r1749] Stevan_White: 3120 3121 * FreeSerif.sfd: Arabic: more adjustment, 3122 kerning 3123 31242011-09-25 15:45 +0000 [r1748] Stevan_White: 3125 3126 * FreeSerif.sfd: Arabic: more tweeks to shapes, 3127 kerning 3128 31292011-09-25 15:16 +0000 [r1747] Stevan_White: 3130 3131 * FreeSerif.sfd: Arabic: tweeks to letter 3132 shapes, spacing, mark placement 3133 31342011-09-25 01:13 +0000 [r1746] Stevan_White: 3135 3136 * FreeSerif.sfd: Arabic: shape adjustments to 3137 dal and noon 3138 31392011-09-24 14:58 +0000 [r1745] Stevan_White: 3140 3141 * FreeSerif.sfd: Arabic: further adjustment of 3142 letter shapes, dot placement 3143 31442011-09-22 21:28 +0000 [r1744] Stevan_White: 3145 3146 * CREDITS: Credit to Tim Erickson for Syriac glyphs. 3147 Marked many links as being broken with FIXMEs 3148 31492011-09-22 20:48 +0000 [r1743] Stevan_White: 3150 3151 * FreeSerif.sfd, 3152 FreeSerifBold.sfd: Thaana: made bold version, 3153 adjusted spacing 3154 31552011-09-22 20:41 +0000 [r1742] Stevan_White: 3156 3157 * FreeSerif.sfd: Thaana: made new character from 3158 parts 3159 31602011-09-22 20:28 +0000 [r1741] Stevan_White: 3161 3162 * tools/report/OpenType/UnicodeRanges.py: correct 3163 Runic 3164 31652011-09-22 18:54 +0000 [r1740] Stevan_White: 3166 3167 * FreeSerif.sfd, 3168 FreeSerifBold.sfd: Arabic: numerous tweeks to 3169 letter shapes. In roman, some more kerning 3170 31712011-09-22 18:16 +0000 [r1739] Stevan_White: 3172 3173 * FreeSans.sfd: Syriac: filled in some missing 3174 Unicode using Tim Erikson's Carlo Ator font (by his written 3175 permission!) 3176 31772011-09-21 10:13 +0000 [r1738] Stevan_White: 3178 3179 * FreeSerif.sfd: Arabic: fixed lam-alef ligature 3180 (again) (I think) Made most dots of uniform size adjusted height 3181 of final, isolated hah started on a kerning table 3182 31832011-09-20 17:52 +0000 [r1737] Stevan_White: 3184 3185 * FreeSerif.sfd: Arabic: made a few more 3186 low-numbered glypys, to finish off the range. 3187 31882011-09-20 12:47 +0000 [r1736] Stevan_White: 3189 3190 * tools/report/OpenType/OpenType.py (removed), 3191 tools/report/range_report.py, 3192 tools/report/ranges (removed), 3193 tools/report/OpenType/UnicodeRanges.py (added), 3194 tools/report/OpenType (added): Better naming of 3195 packages 3196 31972011-09-19 23:23 +0000 [r1735] Stevan_White: 3198 3199 * FreeSerif.sfd: Arabic: added some low-numbered 3200 characters: Subtending marks, Arabic ray, Poetic marks 3201 32022011-09-19 17:54 +0000 [r1734] Stevan_White: 3203 3204 * FreeSerif.sfd: Arabic: drew some more Koranic 3205 annotations. re-thought sizing and placement of some others 3206 32072011-09-19 13:55 +0000 [r1733] Stevan_White: 3208 3209 * FreeSerif.sfd: Arabic: raised letter noon more 3210 attempts to regularize placement of marks 3211 32122011-09-18 21:22 +0000 [r1732] Stevan_White: 3213 3214 * FreeSerif.sfd: Arabic: many adjustments, 3215 mostly of marks 3216 32172011-09-18 14:30 +0000 [r1731] Stevan_White: 3218 3219 * FreeSerif.sfd: Arabic: adjusted marks, added 3220 anchor points for new marks, made a couple of new letters got 3221 ligatures working again replaced Allah and Rial ligatures 3222 32232011-09-17 18:51 +0000 [r1730] Stevan_White: 3224 3225 * FreeSerif.sfd: Arabic: mostly messing with 3226 marks: shadda combinations seem to be working. 3227 32282011-09-16 19:45 +0000 [r1729] Stevan_White: 3229 3230 * FreeSerif.sfd: Arabic: corrected some 3231 diacriticals in Presentation Forms-B especially FBBC-FBC1 were 3232 messed up, unfortunately so were a lot of references to those 3233 32342011-09-16 18:36 +0000 [r1728] Stevan_White: 3235 3236 * FreeSerif.sfd: Arabic: small spacing issues, 3237 tweeks to shapes of medial letters 3238 32392011-09-16 17:56 +0000 [r1727] Stevan_White: 3240 3241 * FreeSerif.sfd: Arabic: re-did several 3242 combining forms (which I think I drew myself) added some 3243 diacriticals to main range and finished Presentation Forms-B 3244 32452011-09-16 13:54 +0000 [r1726] Stevan_White: 3246 3247 * FreeSerif.sfd: Arabic: more fussing with marks 3248 32492011-09-16 13:35 +0000 [r1725] Stevan_White: 3250 3251 * FreeSerif.sfd: Arabic: more fiddling with 3252 marks 3253 32542011-09-16 13:23 +0000 [r1724] Stevan_White: 3255 3256 * FreeSerif.sfd: Arabic: much fussing with mark 3257 placement. horizontal spacing of waw 3258 32592011-09-16 12:07 +0000 [r1723] Stevan_White: 3260 3261 * FreeSerif.sfd: Arabic: added mark positioning. 3262 will need to re-think some of the marks. 3263 32642011-09-16 10:18 +0000 [r1722] Stevan_White: 3265 3266 * notes/maintenance.txt: Changed some CVS info to 3267 SVN info. Still need to test and describe tagging in SVN. 3268 32692011-09-16 09:42 +0000 [r1721] Stevan_White: 3270 3271 * README: Replaced list of character sets with 3272 character ranges, which makes more sense at this time. 3273 32742011-09-15 23:22 +0000 [r1720] Stevan_White: 3275 3276 * FreeSerif.sfd: Arabic: big experiment 3277 adjusting baselines of many of the deeper characters. from 3278 looking at "Arabic Calligraphy, Nash script for beginners". Also 3279 shortened reh. 3280 32812011-09-15 21:32 +0000 [r1719] Stevan_White: 3282 3283 * FreeSerif.sfd: Arabic: a couple more 3284 positional forms, a couple of lookups 3285 32862011-09-15 19:22 +0000 [r1718] Stevan_White: 3287 3288 * FreeMono.sfd, 3289 FreeSerif.sfd: Arabic Supplement: populated 3290 32912011-09-15 14:12 +0000 [r1717] Stevan_White: 3292 3293 * FreeSerif.sfd: Arabic: much concern over 3294 proper old Arabic kah U+0643 vs the more modern "Persian" keheh 3295 U+06a9. Fiddling with hamzas. 3296 32972011-09-15 11:53 +0000 [r1716] Stevan_White: 3298 3299 * FreeSerif.sfd: Arabic: added a few obsolete or 3300 unexplained characters. much adjustment of combining marks and 3301 dots for better consistency. 3302 33032011-09-14 23:24 +0000 [r1715] Stevan_White: 3304 3305 * FreeSerif.sfd: Arabic: much fiddling with 3306 medial forms, a bit with lookups (seems ligatures are failing 3307 altogether) 3308 33092011-09-14 19:40 +0000 [r1714] Stevan_White: 3310 3311 * FreeSerif.sfd: Arabic: added 2 radical signs 3312 Seems the digits in Arabic have been all along the Indo-Persian 3313 forms. Now there is a separate range for those. So I movde the 3314 old letters, and drew new Arabic versions of those that differed. 3315 33162011-09-14 17:26 +0000 [r1713] Stevan_White: 3317 3318 * tools/report/ranges/OpenType.py: Brought Arabic up 3319 to date 3320 33212011-09-14 09:37 +0000 [r1712] Stevan_White: 3322 3323 * FreeSerif.sfd: Arabic: further clean-up; made 3324 swash kaf to connect as initial form 3325 33262011-09-14 08:52 +0000 [r1711] Stevan_White: 3327 3328 * FreeSerif.sfd: Arabic: further cleanup, added 3329 pedagogical symbols (dots, etc) 3330 33312011-09-14 01:04 +0000 [r1710] Stevan_White: 3332 3333 * FreeSerif.sfd: Arabic: added letters for Malay 3334 Big clean-up of glyphs. Still to do one section of presentation 3335 forms. 3336 33372011-09-13 20:46 +0000 [r1709] Stevan_White: 3338 3339 * FreeSerif.sfd: Arabic: made letters for 3340 Parkari. Added lookups init, fina, medi for letters with forms 3341 that vary in the font. 3342 33432011-09-13 19:43 +0000 [r1708] Stevan_White: 3344 3345 * FreeSerif.sfd: Arabic: made main Arabic area 3346 characters and presentation forms for Uighur, Kazakh, Kirghiz, 3347 Sindhi, and Lahnda, as well as the kaf swash 3348 33492011-09-13 19:40 +0000 [r1707] Stevan_White: 3350 3351 * tools/report/range_report.py: corrected font paths 3352 33532011-09-13 18:10 +0000 [r1706] Stevan_White: 3354 3355 * FreeSerif.sfd: Arabic: added more presentation 3356 forms mostly for Urdu and Sindhi 3357 33582011-09-13 13:34 +0000 [r1705] Stevan_White: 3359 3360 * FreeSerif.sfd: Arabic: made some presentation 3361 forms for Urdu 3362 33632011-09-13 11:05 +0000 [r1704] Stevan_White: 3364 3365 * tools/utility/hex_range.py: doc 3366 33672011-09-13 09:37 +0000 [r1703] Stevan_White: 3368 3369 * tools/ranges.py (removed), 3370 tools/report/range_report.py (added), 3371 tools/report/ranges (added), 3372 tools/range_report.py (removed), 3373 tools/ranges (removed): rearrangement, got rid of 3374 duplicate script 3375 33762011-09-13 09:29 +0000 [r1702] Stevan_White: 3377 3378 * tools/ranges/OpenType.py: documented, removed 3379 copied text 3380 33812011-09-13 09:20 +0000 [r1701] Stevan_White: 3382 3383 * tools/freefont-ttf.spec (removed), 3384 tools/utility/freefont-ttf.spec (added): 3385 Rearranged, added a little doc 3386 33872011-09-13 09:15 +0000 [r1700] Stevan_White: 3388 3389 * tools/OS2UnicodeRange (removed), 3390 tools/KerningNumerals.pl (removed), 3391 tools/utility/KerningNumerals.pl (added), 3392 tools/report/OS2UnicodeRange (added): Rearranged 3393 some old utilities. Put in some doc of who wrote what. 3394 33952011-09-12 23:37 +0000 [r1699] Stevan_White: 3396 3397 * tools/script-menu (added), 3398 tools/hex_range.py (removed), 3399 tools/report/private_use.py (added), 3400 tools/utility/log2changelog.pl (added), 3401 tools/script-menu/nameBySlot.py (added), 3402 tools/utility/hex_range.py (added), 3403 tools/script-menu/unnameBySlot.py (added), 3404 tools/utility/makeBraille.py (added), 3405 tools/utility (added), 3406 tools/nameBySlot.py (removed): Added some scripts, 3407 reorganized 3408 34092011-09-12 22:12 +0000 [r1698] Stevan_White: 3410 3411 * tools/ranges/OpenType.py: Brought a few ranges up 3412 to date 3413 34142011-09-12 22:06 +0000 [r1697] Stevan_White: 3415 3416 * FreeSerif.sfd: Arabic, etc: Added a lot of 3417 letters, mostly following existing patterns. Especially a lot of 3418 combinations for Urdu, Sindhi, Pashto, Kazakh, Kurdish, Kirghiz, 3419 Turkic, Uighur Berber, Maghrib Arabic, Tunisian Arabic, Moroccan 3420 Arabic, Not all forms are there yet. Very few lookups were 3421 added...this has to be done too. 3422 34232011-09-12 15:13 +0000 [r1696] Stevan_White: 3424 3425 * FreeSerif.sfd: Arabic: added some Urdu letters 3426 (drawn by myself, with apologies) 3427 34282011-09-12 13:07 +0000 [r1695] Stevan_White: 3429 3430 * FreeSerif.sfd: Arabic: added keheh and 3431 presentation forms, added lookup entries for them. 3432 34332011-09-12 12:25 +0000 [r1694] Stevan_White: 3434 3435 * tools/test/findBackLayers.py (added), 3436 sfd/Makefile, 3437 tools/test/MES-Conformance (added), 3438 tools/test/MES-Conformance/CheckConformance.pl, 3439 tools/test/validate.py (added), 3440 tools/generate/MacTT (added), 3441 tools/findBackLayers.py (removed), 3442 tools/test/MES-Conformance/WGL4.lst, 3443 tools/report (added), 3444 tools/generate/TrueType (added), 3445 tools/MES-Conformance (removed), 3446 FreeSansOblique.sfd, tools/test 3447 (added), tools/ligatureLookups.py (removed), 3448 tools/validate.py (removed), 3449 FreeMonoOblique.sfd, 3450 FreeSerifItalic.sfd, 3451 tools/hex_range.py, 3452 FreeSerifBoldItalic.sfd, 3453 tools/generate (added), 3454 tools/test/MES-Conformance/MES-1.txt, 3455 tools/report/ligatureLookups.py (added), 3456 tools/test/MES-Conformance/MES-2.txt, 3457 tools/GenerateTrueType (removed), 3458 tools/freefont-ttf.spec, 3459 tools/generate/OpenType (added), 3460 FreeSansBold.sfd, 3461 tools/test/MES-Conformance/MES-3B.txt, 3462 FreeMono.sfd, 3463 FreeSerifBold.sfd, 3464 FreeMonoBold.sfd, 3465 tools/test/isMonoMono.py (added), 3466 tools/checkGlyphNumbers.py (removed), 3467 tools/ranges/__init__.py, 3468 tools/ranges/OpenType.py, 3469 tools/GenerateOpenType (removed), 3470 tools/KerningNumerals.pl, 3471 tools/test/MES-Conformance/MES-1.lst, 3472 FreeSansBoldOblique.sfd, 3473 tools/test/MES-Conformance/MES-2.lst, 3474 tools/test/MES-Conformance/mes-list-expand.pl, 3475 tools/test/MES-Conformance/MES-3B.lst, 3476 FreeMonoBoldOblique.sfd, 3477 tools/GenerateMacTT (removed), 3478 tools/test/checkGlyphNumbers.py (added), 3479 tools/isMonoMono.py (removed): Rearranged tools/ 3480 directory. Made paths in sfd/Makefile agree with changes. 3481 34822011-09-12 12:10 +0000 [r1693] Stevan_White: 3483 3484 * FreeSerif.sfd: Latin Extended-B: adjusted 3485 Hungarian umlauts Dingbats: drew several characters to fill out 3486 range for Unicode 6 3487 34882011-09-12 11:40 +0000 [r1692] Stevan_White: 3489 3490 * FreeSans.sfd: Osmanya: corrected Unicode 3491 values Letterlike symbols: added one, made some references 3492 34932011-09-02 12:07 +0000 [r1691] Stevan_White: 3494 3495 * FreeSans.sfd, FreeMono.sfd, 3496 FreeSerif.sfd: Control Pictures: U+2404 and 3497 U+2405 glyphs are reversed. This is due to the icons for them in 3498 FontForge being also reversed. in response to 3499 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632746 3500 35012011-09-02 01:15 +0000 [r1690] Stevan_White: 3502 3503 * FreeSerif.sfd: Arabic: (really Persian) lookup 3504 tables added init, medi, fina lookups peh, tcheh, gaf and fina 3505 lookup for jeh In response to ubuntu bug report 3506 https://bugs.launchpad.net/ubuntu/+source/ttf-freefont/+bug/730770 3507 Not sure if this completely resolves the issue. 3508 35092011-08-31 18:16 +0000 [r1689] Stevan_White: 3510 3511 * FreeSerif.sfd: Letterlike Symbols: added a 3512 few, made better use of small caps for others 3513 35142011-08-31 17:24 +0000 [r1688] Stevan_White: 3515 3516 * tools/ranges/OpenType.py: mostly revised some 3517 comments 3518 35192011-08-31 17:19 +0000 [r1687] Stevan_White: 3520 3521 * FreeSerif.sfd: Miscellaneous Technical: 3522 several additions Supplemental Punctuation: several additions 3523 35242011-08-29 23:44 +0000 [r1686] Stevan_White: 3525 3526 * tools/ranges/OpenType.py: typos 3527 35282011-08-27 20:23 +0000 [r1685] Stevan_White: 3529 3530 * FreeSans.sfd: Osmanya: resolves bug #34155: 3531 FreeSans: Osmanya digits shifted two code positions 3532 https://savannah.gnu.org/bugs/index.php?34155 3533 35342011-08-27 20:08 +0000 [r1684] Stevan_White: 3535 3536 * FreeSans.sfd: Greek: added lunate letters 3537 35382011-08-24 21:40 +0000 [r1683] Stevan_White: 3539 3540 * FreeSans.sfd, 3541 FreeSerif.sfd: Mathematical Operators: added a 3542 few in sans, named a few in serif 3543 35442011-08-24 11:30 +0000 [r1682] Stevan_White: 3545 3546 * FreeSerifBold.sfd: Phonetic Extensions: more 3547 35482011-08-24 10:11 +0000 [r1681] Stevan_White: 3549 3550 * FreeSerifBold.sfd: Public Use: script-size 3551 latin Sup-sub: implemented with script-size letters Phonetic 3552 Extensions: filled in many of them 3553 35542011-08-24 01:09 +0000 [r1680] daniel_j: 3555 3556 * FreeSans.sfd: Added U+1400. Fixes bug #34008 3557 35582011-08-17 20:05 +0000 [r1679] Stevan_White: 3559 3560 * FreeSerifItalic.sfd: named a few characters 3561 35622011-08-14 08:55 +0000 [r1677-1678] Stevan_White: 3563 3564 * tools/ranges/OpenType.py: some changes to Latin 3565 Extended ranges 3566 3567 * tools/ranges/OpenType.py: added point for Bengali 3568 gandha mark 3569 35702011-08-13 23:15 +0000 [r1676] Stevan_White: 3571 3572 * FreeMono.sfd, 3573 FreeMonoBold.sfd, 3574 FreeMonoBoldOblique.sfd: Currency Symbols: 3575 added a few more 3576 35772011-08-13 19:53 +0000 [r1675] Stevan_White: 3578 3579 * FreeSans.sfd, 3580 FreeSansOblique.sfd, 3581 FreeMono.sfd, 3582 FreeSerif.sfd, 3583 FreeMonoOblique.sfd, 3584 FreeMonoBoldOblique.sfd: Currency Symbols: 3585 added several 3586 35872011-08-13 14:10 +0000 [r1674] Stevan_White: 3588 3589 * FreeSans.sfd, FreeMono.sfd, 3590 FreeSerif.sfd: Control Pictures: filled out 3591 range 3592 35932011-08-12 08:59 +0000 [r1673] Stevan_White: 3594 3595 * FreeSerifItalic.sfd, 3596 FreeSerifBoldItalic.sfd, 3597 FreeSans.sfd, 3598 FreeSansBold.sfd, 3599 FreeSansOblique.sfd, 3600 FreeSansBoldOblique.sfd, 3601 FreeMono.sfd, 3602 FreeSerif.sfd, 3603 FreeMonoBold.sfd, 3604 FreeMonoOblique.sfd, 3605 FreeSerifBold.sfd, 3606 FreeMonoBoldOblique.sfd: Specials: filled out 3607 range 3608 36092011-08-12 08:21 +0000 [r1672] Stevan_White: 3610 3611 * FreeMono.sfd, 3612 FreeSerif.sfd, 3613 FreeMonoOblique.sfd: Cyrillic, Extensions: 3614 added a few archaic letters, messed with accents 3615 36162011-08-10 22:13 +0000 [r1671] Stevan_White: 3617 3618 * FreeSerifItalic.sfd, 3619 FreeSerifBoldItalic.sfd, 3620 FreeMono.sfd, 3621 FreeSerif.sfd, 3622 FreeSerifBold.sfd: Super/Subscripts (mono and 3623 serif roman) re-design of super numerals. Phonetic ranges: 3624 fiddled a lot with superscript letters. Cyrillic: adjusted some 3625 marks especially on antiquated letters. 3626 36272011-08-05 16:52 +0000 [r1670] Stevan_White: 3628 3629 * FreeSans.sfd, 3630 FreeSansOblique.sfd, 3631 FreeSerif.sfd: Phonetic Extensions: some 3632 tweeks to small caps letters Subscripts and superscripts: tweeks 3633 36342011-08-04 21:27 +0000 [r1669] Stevan_White: 3635 3636 * FreeSerifItalic.sfd, 3637 FreeSerifBoldItalic.sfd, 3638 FreeSans.sfd, 3639 FreeSansBold.sfd, 3640 FreeSansOblique.sfd, 3641 FreeSansBoldOblique.sfd, 3642 FreeMono.sfd, 3643 FreeSerif.sfd, 3644 FreeMonoBold.sfd, 3645 FreeMonoOblique.sfd, 3646 FreeSerifBold.sfd, 3647 FreeMonoBoldOblique.sfd: superscripts, 3648 subscripts, diagonal fractions: all faces Re-thought and 3649 regularized positioning, fixed a few bugs. All the "superior" 3650 numerals and a few superscript latin letters got positioned so 3651 they go over the em height. Latin ordinals are positioned 3652 parallel to em height, and now both a and o are underlined in all 3653 faces. Diagonal fractions are likewise regularized. 3654 36552011-07-31 13:42 +0000 [r1668] Stevan_White: 3656 3657 * FreeSerifItalic.sfd, 3658 FreeSerifBoldItalic.sfd, 3659 FreeSans.sfd, 3660 FreeSansBold.sfd, 3661 FreeSansOblique.sfd, 3662 FreeSansBoldOblique.sfd, 3663 FreeSerif.sfd, 3664 FreeSerifBold.sfd: General Punctuation: remedy 3665 bug #33905: NARROW NO-BREAK SPACE too wide In one face u+202F was 3666 zero width, in others much too wide. Also: set both it and 3667 thinspace to 1/6 em. 3668 36692011-07-23 21:38 +0000 [r1667] Stevan_White: 3670 3671 * FreeSerif.sfd: Sinhala: further simplification 3672 of ccmp tables 3673 36742011-07-23 09:58 +0000 [r1666] Stevan_White: 3675 3676 * FreeMono.sfd, 3677 FreeMonoBold.sfd, 3678 FreeMonoOblique.sfd, 3679 FreeMonoBoldOblique.sfd: Latin: Better optical 3680 centering of j 3681 36822011-07-22 20:25 +0000 [r1665] Stevan_White: 3683 3684 * FreeSerif.sfd: Indic ranges, mostly Sinhala: 3685 attempts to get it working in Windows. Problem: some of the 3686 ligature lookups map to things that by themselves could not 3687 render properly. e, o and O vowels around consonents, especially. 3688 Seems layout engine in Linux is responsible for making it work in 3689 the past... Cleaned up some lookups. In other ranges, added 3690 script ranges for MS "new layout engine", e.g. dev2, bng2. Note: 3691 Malayalam is mlm2, not mly2 as in Fontforge. 3692 36932011-07-18 20:45 +0000 [r1664] Stevan_White: 3694 3695 * FreeSerif.sfd: Greek: filled out range for 3696 Unicode 6 special mark lookups for Greek re-named some characters 3697 36982011-07-18 19:02 +0000 [r1663] Stevan_White: 3699 3700 * FreeSerifBoldItalic.sfd, 3701 FreeSansBold.sfd, 3702 FreeSerif.sfd, 3703 FreeSerifBold.sfd: Made more to validate 3704 Corrected one more wrong unicode in small caps 3705 37062011-07-18 18:11 +0000 [r1662] Stevan_White: 3707 3708 * FreeSans.sfd, 3709 FreeSansBold.sfd, 3710 FreeSansBoldOblique.sfd: Private Use: 3711 corrected small caps unicode SansBoldOblique: made to validate 3712 37132011-07-18 17:58 +0000 [r1661] Stevan_White: 3714 3715 * FreeSerifItalic.sfd, 3716 FreeSerifBoldItalic.sfd, 3717 FreeSerif.sfd, 3718 FreeSerifBold.sfd: Cyrillic Extended: finished 3719 4 new letters (normal face) Combining Diacritical Marks: lots of 3720 small tweeks. Latin: fiddled with a few accent marks Private Use: 3721 small caps glyphs corrected unicode Added missing single-digit 3722 diagonal fractions, with lookups Added lookup to remove longs 3723 from end of words. Still isn't right. 3724 37252011-07-16 11:24 +0000 [r1660] Stevan_White: 3726 3727 * notes/features.txt (added): Initial document about 3728 OpenType features used in FreeFont. 3729 37302011-07-16 11:12 +0000 [r1659] Stevan_White: 3731 3732 * FreeSerif.sfd: Non-unicode vulgar fractions 3733 (2/7, 5/9, etc) with 'frac' table entries 3734 37352011-07-16 10:28 +0000 [r1658] Stevan_White: 3736 3737 * FreeSans.sfd, FreeMono.sfd, 3738 FreeSerif.sfd, 3739 FreeSerifBold.sfd: Added glyph for zeroslash, 3740 and lookup 'zero' for it. Mono: added 'frac' lookup. 3741 37422011-07-16 09:45 +0000 [r1657] Stevan_White: 3743 3744 * FreeSerifItalic.sfd: Correction to ccmp table 3745 for iogonek 3746 37472011-07-16 08:38 +0000 [r1656] Stevan_White: 3748 3749 * notes/maintenance.txt: put a title on it, a little 3750 re-wording of new paragraphs 3751 37522011-07-16 08:33 +0000 [r1655] Stevan_White: 3753 3754 * notes/maintenance.txt: Added section on doing 3755 tests. 3756 37572011-07-15 12:34 +0000 [r1654] Stevan_White: 3758 3759 * FreeSerifBoldItalic.sfd, 3760 FreeSerif.sfd, 3761 FreeSerifBold.sfd: Serif: Made the diacritical 3762 lookups previously reserved for Latin to be generic, removed 3763 special marks lookup for Greek/Coptic, use instead generic one. 3764 Added a couple of new letters to Latin Extended-D Bold: Fiddling 3765 with diactitics and marks. Something has gone very wrong with the 3766 lookups... still not clear what. 3767 37682011-07-13 09:20 +0000 [r1653] Stevan_White: 3769 3770 * FreeSerifItalic.sfd, 3771 FreeSerifBoldItalic.sfd, 3772 FreeSerif.sfd, 3773 FreeSerifBold.sfd: Combining Diacritical 3774 Marks: a bugfix and a few positioning tweeks 3775 37762011-07-12 14:24 +0000 [r1652] Stevan_White: 3777 3778 * FreeSans.sfd: *** empty log message *** 3779 37802011-07-12 14:17 +0000 [r1651] Stevan_White: 3781 3782 * FreeSans.sfd: Latin: all letters now have 3783 'above' mark. 3784 37852011-07-12 14:04 +0000 [r1650] Stevan_White: 3786 3787 * FreeSerif.sfd: Combining diacritical marks: 3788 fiddled with positioning 3789 37902011-07-01 10:56 +0000 [r1648-1649] Stevan_White: 3791 3792 * FreeSans.sfd: Hebrew: tweeks to vowel points 3793 3794 * FreeMono.sfd: Alphabetic Presentation Forms: 3795 widened Hebrew wide letters 3796 37972011-07-01 07:59 +0000 [r1647] Stevan_White: 3798 3799 * FreeSerif.sfd: Hebrew: tweaks to absolute 3800 placement of marks 3801 38022011-06-30 22:47 +0000 [r1646] Stevan_White: 3803 3804 * FreeSerif.sfd: Hebrew: small tweeks to 3805 cantillation marks, etc 3806 38072011-06-30 11:47 +0000 [r1645] Stevan_White: 3808 3809 * FreeSerif.sfd: Hebrew: lower cantillation 3810 marks to left of vowels 3811 38122011-06-27 00:20 +0000 [r1644] Stevan_White: 3813 3814 * FreeSans.sfd, 3815 FreeSerif.sfd: Hebrew: got rid of spurious 3816 tables. 3817 38182011-06-27 00:06 +0000 [r1643] Stevan_White: 3819 3820 * FreeSans.sfd, 3821 FreeSerif.sfd: Hebrew: got yidddish CCMP with 3822 yod and yodyod working in Serif 3823 38242011-06-26 22:32 +0000 [r1642] Stevan_White: 3825 3826 * FreeSans.sfd: Hebrew: issue with Yiddish vs 3827 std. Hebrew scripts for MARK lookups. Somehow gets very confused 3828 by specific ranges, in different ways on different systems. 3829 Disabled distinction between scripts. 3830 38312011-06-26 18:20 +0000 [r1641] Stevan_White: 3832 3833 * FreeSans.sfd: Hebrew: corrected side of above 3834 vowel. More vowel marks. 3835 38362011-06-26 17:56 +0000 [r1640] Stevan_White: 3837 3838 * FreeSerif.sfd: Hebrew: corrected placement of 3839 top vowel. fiddled with cantellatin marks. 3840 38412011-06-25 17:27 +0000 [r1639] Stevan_White: 3842 3843 * FreeSerif.sfd: Hebrew: further fiddling with 3844 points 3845 38462011-06-25 14:49 +0000 [r1638] Stevan_White: 3847 3848 * FreeSerif.sfd: Hebrew: more fiddling with 3849 vowel and cantillation points 3850 38512011-06-25 11:12 +0000 [r1637] Stevan_White: 3852 3853 * FreeSerif.sfd: Hebrew: more vowel and 3854 cantillation point marks 3855 38562011-06-25 09:01 +0000 [r1636] Stevan_White: 3857 3858 * FreeSans.sfd, 3859 FreeSerif.sfd: Hebrew: disabled distinction 3860 between Yiddish and Std. vowel marks 3861 38622011-06-24 14:57 +0000 [r1635] Stevan_White: 3863 3864 * FreeSerifItalic.sfd, 3865 FreeSerifBoldItalic.sfd, 3866 FreeSans.sfd, 3867 FreeSansBold.sfd, 3868 FreeSansOblique.sfd, 3869 FreeSansBoldOblique.sfd, 3870 FreeMono.sfd, 3871 FreeSerif.sfd, 3872 FreeMonoBold.sfd, 3873 FreeMonoOblique.sfd, 3874 FreeSerifBold.sfd, 3875 FreeMonoBoldOblique.sfd: Removed angle 3876 brackets from licence text, because it caused some trouble for 3877 some buggy software, and the offsetting could be done better with 3878 a newline. 3879 38802011-06-24 13:17 +0000 [r1634] Stevan_White: 3881 3882 * FreeSerifItalic.sfd, 3883 FreeSans.sfd, FreeMono.sfd, 3884 FreeSerif.sfd, 3885 FreeSerifBold.sfd: Hebrew: worked on MARK 3886 tables in Sans and Serif in response to further mails regarding 3887 bug 25887. Split one table up so lookups wre properly executed in 3888 both Yiddish and regular Hebrew. Some adjustment of letter 3889 spacing and punctuation in other faces. 3890 38912011-06-12 07:14 +0000 [r1633] Stevan_White: 3892 3893 * INSTALL, README: Fixed a couple of 3894 goofs 3895 38962011-06-11 08:12 +0000 [r1632] Stevan_White: 3897 3898 * INSTALL: General update: Esp. concerning OpenType 3899 support using FreeType2, and on Win 7 and Mac OS X. 3900 39012011-06-11 08:07 +0000 [r1631] Stevan_White: 3902 3903 * README: Removed remarks about how to install 3904 (better for INSTALL file) General re-phrasing and tidying. 3905 39062011-06-10 09:34 +0000 [r1630] Stevan_White: 3907 3908 * INSTALL: Correct name of X Windows system. Also 3909 added Microsoft and Apple to their product names for clarity and 3910 consistency. 3911 39122011-06-10 09:31 +0000 [r1629] Stevan_White: 3913 3914 * README: Correct name of X Window system. Added web 3915 page and contact info. Removed Primoz' e-mail. 3916 39172011-06-08 11:34 +0000 [r1628] Stevan_White: 3918 3919 * INSTALL: Removed remark about "cost", slight 3920 rewording, pursuant to discussion in bug #33449: INSTALL file not 3921 conform to FSF's policy 3922 39232011-05-04 16:13 +0000 [r1627] Stevan_White: 3924 3925 * tools/ranges/OpenType.py: new letters to Cyrillic 3926 Supplement 3927 39282011-04-29 10:33 +0000 [r1626] Stevan_White: 3929 3930 * FreeSerifBoldItalic.sfd, 3931 FreeSerifBold.sfd: Latin: a few more small 3932 adjustments to accents 3933 39342011-04-29 10:13 +0000 [r1625] Stevan_White: 3935 3936 * FreeSerifBoldItalic.sfd, 3937 FreeSerifBold.sfd: Latin: small adjustments to 3938 some accents 3939 39402011-04-29 09:48 +0000 [r1624] Stevan_White: 3941 3942 * notes/maintenance.txt: info about ssh keys on 3943 Savannah 3944 39452011-02-03 21:13 +0000 [r1623] Stevan_White: 3946 3947 * FreeSans.sfd, 3948 FreeSansBold.sfd, 3949 FreeSansOblique.sfd, 3950 FreeSansBoldOblique.sfd: Latin ^ Extensions: 3951 various fiddling with spacing and accents for greater uniformity. 3952 Also fixed a couple of errors. 3953 39542011-02-02 21:33 +0000 [r1622] Stevan_White: 3955 3956 * FreeSerifItalic.sfd, 3957 FreeSerifBoldItalic.sfd, 3958 FreeSans.sfd, 3959 FreeSerif.sfd, 3960 FreeSerifBold.sfd: Remedies bug #32326, about 3961 alignment for combining diacritics on dottedcircle Just put main 3962 'mark' anchors on the dottedcircle character. 3963 39642011-01-30 13:28 +0000 [r1621] Stevan_White: 3965 3966 * FreeSans.sfd, 3967 FreeSansBold.sfd, 3968 FreeSansOblique.sfd, 3969 FreeSansBoldOblique.sfd: Latin: Much fiddling 3970 with accents, also with width of accented i letters 3971 39722011-01-29 18:19 +0000 [r1620] Stevan_White: 3973 3974 * FreeSansBold.sfd, 3975 FreeSansOblique.sfd, 3976 FreeSansBoldOblique.sfd: Accents macron, 3977 acute, grave: made more consistent 3978 39792011-01-29 17:37 +0000 [r1619] Stevan_White: 3980 3981 * FreeSerif.sfd: Chess pieces: made all same 3982 width, and in a square 3983 39842011-01-28 21:05 +0000 [r1618] Stevan_White: 3985 3986 * FreeSans.sfd: Made grave, acute, and macron a 3987 little more consistent 3988 39892011-01-26 20:28 +0000 [r1617] Stevan_White: 3990 3991 * FreeSerifBold.sfd: Made a few accents more 3992 consistent, re bug #32220 3993 39942011-01-25 22:03 +0000 [r1616] Stevan_White: 3995 3996 * FreeSerifItalic.sfd, 3997 FreeSerif.sfd: Latin, Cyrillic, Greek: more 3998 toward bug #32220 3999 40002011-01-24 22:54 +0000 [r1615] Stevan_White: 4001 4002 * FreeSerif.sfd: Latin, Cyrillic: preferred 4003 acute, grave and dieresis to the spacing modifier versions, 4004 somewhat in response to bug #32220 4005 http://savannah.gnu.org/bugs/?32220 4006 40072011-01-21 22:12 +0000 [r1614] Stevan_White: 4008 4009 * FreeSerifBold.sfd: Sinhala: various tweeking 4010 of auxiliary glyphs to avoid self-intersection 4011 40122011-01-19 00:21 +0000 [r1613] Stevan_White: 4013 4014 * FreeSerifBold.sfd: as prev. 4015 40162011-01-19 00:14 +0000 [r1612] Stevan_White: 4017 4018 * FreeSerifBold.sfd: Sinhala: trying to make 4019 widths like those of normal 4020 40212011-01-18 23:26 +0000 [r1610-1611] Stevan_White: 4022 4023 * FreeSerifBold.sfd: Geometric Shapes: re-did 4024 dotted circle, made some triangles bigger. Singhala: slight 4025 modification to widths, to make it more like normal. 4026 4027 * FreeSerif.sfd: Geometric Shapes: felt some 4028 triangles were over-large. Scaled, and fiddled with their 4029 references 4030 40312011-01-18 08:53 +0000 [r1609] Stevan_White: 4032 4033 * FreeSerifItalic.sfd, 4034 FreeSerifBoldItalic.sfd, 4035 FreeSans.sfd, 4036 FreeSansBold.sfd, 4037 FreeSansOblique.sfd, 4038 FreeSansBoldOblique.sfd, 4039 FreeMono.sfd, 4040 FreeSerif.sfd, 4041 FreeMonoBold.sfd, 4042 FreeMonoOblique.sfd, 4043 FreeSerifBold.sfd, 4044 FreeMonoBoldOblique.sfd: Copyright: corrected 4045 on Karl Berry's advice. 4046 40472011-01-18 08:41 +0000 [r1608] Stevan_White: 4048 4049 * FreeSerifItalic.sfd, 4050 FreeSerifBoldItalic.sfd, 4051 FreeSans.sfd, 4052 FreeSansBold.sfd, 4053 FreeSansBoldOblique.sfd, 4054 FreeMonoBold.sfd, 4055 FreeMonoOblique.sfd, 4056 FreeMonoBoldOblique.sfd: kerning 4057 40582011-01-16 13:24 +0000 [r1606-1607] Stevan_White: 4059 4060 * FreeSerif.sfd: Sinhala: fixed one 4061 self-intersection 4062 4063 * FreeSerifBold.sfd: Sinhala: Now ccmp tables 4064 are working. Improved many gloppy self-intersections in the main 4065 Unicode range, but many remain in the replacement area. 4066 40672011-01-16 11:35 +0000 [r1605] Stevan_White: 4068 4069 * FreeSerifItalic.sfd, 4070 FreeSerifBoldItalic.sfd, 4071 FreeSans.sfd, 4072 FreeSansBold.sfd, 4073 FreeSansOblique.sfd, 4074 FreeSansBoldOblique.sfd, 4075 FreeMono.sfd, 4076 FreeSerif.sfd, 4077 FreeMonoBold.sfd, 4078 FreeMonoOblique.sfd, 4079 FreeSerifBold.sfd, 4080 FreeMonoBoldOblique.sfd: Copyright notice: 4081 included 2011 4082 40832011-01-15 21:35 +0000 [r1604] Stevan_White: 4084 4085 * FreeSerifBold.sfd: Sinhala: mostly emboldened 4086 the FreeSerif glphs by 30 en. Many glyphs are pretty gloppy. Also 4087 the rak descender isn't connecting properly. 4088 40892011-01-15 17:24 +0000 [r1603] Stevan_White: 4090 4091 * FreeSerif.sfd: Miscellaneous Mathematical 4092 Symbols-A Mathematical Operators: a few more additions 4093 40942011-01-09 15:08 +0000 [r1602] Stevan_White: 4095 4096 * tools/ranges/OpenType.py: corrected/updated a 4097 couple of OpenType ranges 4098 40992011-01-09 12:58 +0000 [r1601] Stevan_White: 4100 4101 * FreeSerif.sfd: Mathematical Symbols: replaced 4102 some outlines with references Miscellaneous Mathematical 4103 Symbols-A: added a few 4104 41052011-01-08 23:56 +0000 [r1600] Stevan_White: 4106 4107 * FreeSerif.sfd: Miscellaneous Mathematical 4108 Symbols A & B: more 4109 41102011-01-08 14:24 +0000 [r1599] Stevan_White: 4111 4112 * FreeSerif.sfd: Miscellaneous Mathematical 4113 Symbols-A Miscellaneous Mathematical Symbols-B Supplemental 4114 Mathematical Operators: a few more characters 4115 41162011-01-08 13:02 +0000 [r1598] Stevan_White: 4117 4118 * FreeSerif.sfd: Miscellaneous Math Symbols-A: 4119 added a few easy symbols 4120 41212011-01-08 00:21 +0000 [r1597] Stevan_White: 4122 4123 * FreeSerif.sfd: Supplemental Mathematical 4124 Operators: Miscellaneous Mathematical Operators-B: a few more 4125 symbols 4126 41272011-01-06 22:03 +0000 [r1596] Stevan_White: 4128 4129 * FreeSerif.sfd: Miscellaneous Mathematical 4130 Symbols-B: added some easy ones 4131 41322011-01-03 20:50 +0000 [r1595] Stevan_White: 4133 4134 * FreeSerifBold.sfd: Greek Extended: U+1FC3 4135 should not have had a tilde resolves bug #32041: Error in 4136 FreeSerifBold.ttf character U+1FC3 (8131) 4137 41382010-10-31 23:35 +0000 [r1594] Stevan_White: 4139 4140 * FreeSans.sfd, 4141 FreeSansBold.sfd, 4142 FreeSerif.sfd, 4143 FreeSerifBold.sfd: Added c2sc tables, and smcp 4144 tables for Turkish (dotted vs dotted i distinction) 4145 41462010-10-29 06:57 +0000 [r1593] Stevan_White: 4147 4148 * FreeSerif.sfd: Currency: Indian Rupee courtesy 4149 of Daniel Johnson Named some of the other characters. 4150 41512010-10-19 23:01 +0000 [r1592] Stevan_White: 4152 4153 * FreeSansBoldOblique.sfd: Latin: a bit 4154 o'kerning 4155 41562010-10-19 19:25 +0000 [r1591] Stevan_White: 4157 4158 * FreeSerifItalic.sfd, 4159 FreeSerifBoldItalic.sfd, 4160 FreeSans.sfd, 4161 FreeSansBold.sfd, 4162 FreeSansOblique.sfd, 4163 FreeSansBoldOblique.sfd, 4164 FreeMono.sfd, 4165 FreeSerif.sfd, 4166 FreeMonoBold.sfd, 4167 FreeMonoOblique.sfd, 4168 FreeSerifBold.sfd, 4169 FreeMonoBoldOblique.sfd: Filled in IBM 4170 Classifications 4171 41722010-10-19 07:27 +0000 [r1590] Stevan_White: 4173 4174 * FreeSansBold.sfd, 4175 FreeSerif.sfd: roman: Mahjong made dot rounder 4176 sans: corrected missing extrema on ssharp 4177 41782010-10-18 19:02 +0000 [r1589] Stevan_White: 4179 4180 * FreeMono.sfd, 4181 FreeMonoBold.sfd, 4182 FreeMonoOblique.sfd, 4183 FreeMonoBoldOblique.sfd: Combining Diacritical 4184 Marks: completed range 4185 41862010-10-17 10:16 +0000 [r1588] Stevan_White: 4187 4188 * FreeMono.sfd: Combining Diacritical Marks: 4189 completed range 4190 41912010-10-12 21:50 +0000 [r1587] Stevan_White: 4192 4193 * FreeMono.sfd: Miscellaneous Symbols: drew a 4194 few more. 4195 41962010-10-12 18:27 +0000 [r1586] Stevan_White: 4197 4198 * FreeMono.sfd: Miscellaneous Symbols: Corrected 4199 comet, drew a snowman. Solves bug #31315 4200 (https://savannah.gnu.org/bugs/?31315) 4201 42022010-10-11 22:01 +0000 [r1585] Stevan_White: 4203 4204 * FreeSans.sfd, 4205 FreeSerif.sfd: Malayalam: mass rename of 4206 auxiliary glyphs in Public Use Area 4207 42082010-10-11 21:14 +0000 [r1584] Stevan_White: 4209 4210 * FreeSerif.sfd: Adjusted spacing of some 4211 conjunct letter parts. 4212 42132010-10-10 23:22 +0000 [r1583] Stevan_White: 4214 4215 * FreeSerif.sfd: Malayalam: Corrected a couple 4216 of glyph names. 4217 42182010-10-10 08:58 +0000 [r1582] Stevan_White: 4219 4220 * FreeSans.sfd: Incorporated the Meera_04 font, 4221 of the GPL project Swathanthra Malayalam Computing 4222 http://savannah.nongnu.org/projects/smc/ Copyright (c) 2007, 4223 Hussain K H, Suresh P, Swathanthra Malayalam Computing Drew 4224 several additions for the modern Unicode standard. Cleaned up 4225 many glyphs, and re-named those in the Unicode range. 4226 Re-connected the lookups for Chillu letters to point to those in 4227 Unicode, and deleted the counterparts in the auxiliary range. 4228 42292010-10-10 08:48 +0000 [r1581] Stevan_White: 4230 4231 * FreeSerif.sfd: Malayalam: Re-named some glyphs 4232 so the commonly used ones were shorter. pba_mal renamed to ba_mal 4233 chandrakkala renamed to candrakala Cleared NameMe_195551 as it 4234 did nothing Raised ascenders on both i_sign_mal and ii_sign_mal, 4235 and made the latter go over preceeding letter, based on other 4236 fonts and samples. 4237 42382010-10-07 06:21 +0000 [r1580] Stevan_White: 4239 4240 * FreeSerifItalic.sfd, 4241 FreeSerifBoldItalic.sfd, 4242 FreeSansBold.sfd, 4243 FreeSansOblique.sfd, 4244 FreeSansBoldOblique.sfd, 4245 FreeSerif.sfd, 4246 FreeSerifBold.sfd: Armenian: Changed U+FB13-7 4247 to 'dlig' lookup, based on a native speaker telling me this is 4248 not normally seen in printed form, and on the last lines of sect 4249 7.7 of the Unicode standard. (sans face too will follow) 4250 42512010-10-06 20:34 +0000 [r1579] Stevan_White: 4252 4253 * FreeSerif.sfd: Bengali: cleaned up a few 4254 conjunct glyphs 4255 42562010-10-06 18:59 +0000 [r1578] Stevan_White: 4257 4258 * FreeSerif.sfd: Phonetic Extensions Supplement: 4259 Corrected AD9B, raised all superscripts to capital height. 4260 (Thanks to Emmanuel Vallois for noticing!) 4261 42622010-10-06 18:43 +0000 [r1577] Stevan_White: 4263 4264 * FreeSerif.sfd: Cyrillic Extended-B: Corrected 4265 Payerok (pajerok) A67D. (Thanks to Emmanuel Valois for pointing 4266 it out!) 4267 42682010-10-06 18:28 +0000 [r1576] Stevan_White: 4269 4270 * FreeSerif.sfd: Tamil: Corrected position of 4271 pulli over some letters. (Thanks to Emmanuel Valois for pointing 4272 it out!) 4273 42742010-10-05 21:58 +0000 [r1575] Stevan_White: 4275 4276 * FreeSerif.sfd: Arabic: added some Pashto 4277 letters. Need init, final, medial forms. 4278 42792010-10-05 19:40 +0000 [r1574] Stevan_White: 4280 4281 * FreeSerif.sfd: Buginese: On advice of Emmanuel 4282 Vallois, corrected iya ligature per 4283 http://www.unicode.org/versions/Unicode5.2.0/ch11.pd 4284 42852010-10-05 07:34 +0000 [r1573] Stevan_White: 4286 4287 * FreeSerif.sfd: Buginese: added iya ligature 4288 based on WAZU test page 4289 http://www.wazu.jp/gallery/Test_Buginese.html 4290 42912010-10-03 16:31 +0000 [r1572] Stevan_White: 4292 4293 * FreeSerif.sfd: old-style numerals and lookup 4294 42952010-10-03 15:47 +0000 [r1571] Stevan_White: 4296 4297 * FreeSans.sfd, 4298 FreeSansBold.sfd, 4299 FreeSansOblique.sfd, 4300 FreeSansBoldOblique.sfd: combining diacritical 4301 marks: More corrections, making dots on i and j to be replaced by 4302 mark. 4303 43042010-10-03 10:19 +0000 [r1570] Stevan_White: 4305 4306 * FreeSerifItalic.sfd, 4307 FreeSerifBoldItalic.sfd, 4308 FreeSans.sfd, 4309 FreeSerif.sfd, 4310 FreeSerifBold.sfd: combining diacritical 4311 marks: in serif, made more marks to remove dot on i, j. Filled 4312 out range in nono-roman faces. 4313 43142010-10-02 22:05 +0000 [r1569] Stevan_White: 4315 4316 * FreeSerif.sfd: small-caps: tweeks 4317 43182010-10-02 21:39 +0000 [r1568] Stevan_White: 4319 4320 * FreeSans.sfd, 4321 FreeSansBold.sfd, 4322 FreeSansOblique.sfd, 4323 FreeSansBoldOblique.sfd: ssharp: made thinner, 4324 deeper, and renamed 4325 43262010-10-02 20:31 +0000 [r1567] Stevan_White: 4327 4328 * FreeSerif.sfd, 4329 FreeSerifBold.sfd: small-caps: kerning 4330 43312010-09-30 21:37 +0000 [r1566] Stevan_White: 4332 4333 * FreeSerif.sfd: Tamil: rounded to int on the 4334 Private Use ligatures 4335 43362010-09-30 18:55 +0000 [r1565] Stevan_White: 4337 4338 * FreeSerifItalic.sfd, 4339 FreeSerif.sfd: Latin: a touch of kerning 4340 43412010-09-29 22:16 +0000 [r1564] Stevan_White: 4342 4343 * FreeMono.sfd: Braille Patterns: made the dots 4344 bigger 4345 43462010-09-29 21:38 +0000 [r1563] Stevan_White: 4347 4348 * FreeMono.sfd: Braille Patterns: Replaced to 4349 conform better to the Unicode Standard, sect. 15.10 and the 4350 Unicode glyph samples: like it or not, the dots are meant to be 4351 hollow and filled, representing 'off' and 'on'. All now reference 4352 auxiliary characters, for consistency and flexibility. 4353 43542010-09-28 23:16 +0000 [r1562] Stevan_White: 4355 4356 * FreeSansBold.sfd: small caps 4357 43582010-09-28 08:21 +0000 [r1561] Stevan_White: 4359 4360 * FreeSerifBold.sfd: small caps: Touch-ups 4361 43622010-09-27 20:02 +0000 [r1560] Stevan_White: 4363 4364 * FreeSerifBold.sfd: small caps 4365 43662010-09-26 16:50 +0000 [r1559] Stevan_White: 4367 4368 * FreeSerifBold.sfd: Added PS Private OtherBlues 4369 43702010-09-26 10:55 +0000 [r1558] Stevan_White: 4371 4372 * FreeSerifItalic.sfd: Latin: tweeked a couple 4373 of stacked accents 4374 43752010-09-26 09:52 +0000 [r1557] Stevan_White: 4376 4377 * FreeSerifItalic.sfd, 4378 FreeSerif.sfd, 4379 FreeSerifBold.sfd: Latin: More revision of 4380 spacing and letter forms. Still lots to do. 4381 43822010-09-25 23:13 +0000 [r1556] Stevan_White: 4383 4384 * FreeSerifItalic.sfd, 4385 FreeSerifBoldItalic.sfd, 4386 FreeSerif.sfd, 4387 FreeSerifBold.sfd: Latin: kerning for African 4388 characters 4389 43902010-09-25 22:54 +0000 [r1555] Stevan_White: 4391 4392 * FreeSans.sfd, 4393 FreeSansBold.sfd, 4394 FreeSansOblique.sfd, 4395 FreeSansBoldOblique.sfd, 4396 FreeSerif.sfd: Latin: spacing and glyph form 4397 tweeks in Extended-C and IPA for African scripts. Re-worked 4398 upsilonlatin in serif roman. 4399 44002010-09-25 18:36 +0000 [r1554] Stevan_White: 4401 4402 * FreeSans.sfd, 4403 FreeSansBold.sfd, 4404 FreeSansOblique.sfd, 4405 FreeSansBoldOblique.sfd: Latin Extended-B: 4406 re-worked Oi, oi, and yhook; kerning and other tweeks for African 4407 scripts. 4408 44092010-09-25 14:04 +0000 [r1553] Stevan_White: 4410 4411 * FreeSans.sfd, 4412 FreeSansBold.sfd, 4413 FreeSansOblique.sfd, 4414 FreeSansBoldOblique.sfd: lookups for Latin as 4415 in serif, to deal with accented i and the dot. 4416 44172010-09-25 13:39 +0000 [r1552] Stevan_White: 4418 4419 * FreeSerifItalic.sfd: Latin: tweeked kerning 4420 and spacing, especially of apostrophe and quotes. 4421 44222010-09-25 12:22 +0000 [r1551] Stevan_White: 4423 4424 * FreeSerifItalic.sfd, 4425 FreeSerifBoldItalic.sfd, 4426 FreeSerif.sfd, 4427 FreeSerifBold.sfd: IPA Extensions: Completed 4428 range in bold italic. bold: characters with low right hook, made 4429 not so extreme yhook: made narrower by bending right arm in a 4430 bit. replacement lookups for i with accents and i-ogonek with 4431 accents, so that accents replace the dot rather than floating 4432 over it. 4433 44342010-09-23 22:17 +0000 [r1550] Stevan_White: 4435 4436 * FreeSerif.sfd, 4437 FreeSerifBold.sfd: Latin: more fiddling with 4438 letter forms and spacing 4439 44402010-09-23 20:24 +0000 [r1549] Stevan_White: 4441 4442 * FreeSerifItalic.sfd, 4443 FreeSerif.sfd: blues values: made descender 4444 value a bit wider (also did this in previous commit to bold 4445 italic. Latin: more adjustments and corrections of hastily drawn 4446 glyphs. 4447 44482010-09-23 19:27 +0000 [r1548] Stevan_White: 4449 4450 * FreeSerif.sfd: Latin: Addressed several issues 4451 pointed out by Daniel Johnson concerning African and Navaho 4452 samples. 4453 44542010-09-23 08:25 +0000 [r1547] Stevan_White: 4455 4456 * FreeSerifBoldItalic.sfd: Latin: Re-worked 4457 various glyphs for consistency (mostly they appeared to have been 4458 skewed versions from bold--or worse). Still more to be done here. 4459 44602010-09-22 22:20 +0000 [r1546] Stevan_White: 4461 4462 * FreeSerifItalic.sfd: Latin: some marks for 4463 African languages 4464 44652010-09-22 22:04 +0000 [r1545] Stevan_White: 4466 4467 * FreeSerifItalic.sfd, 4468 FreeSerifBoldItalic.sfd, 4469 FreeSans.sfd, 4470 FreeSerif.sfd, 4471 FreeSerifBold.sfd: Latin: various measures to 4472 improve the look of African-language samples. Kerned several 4473 letters in IPA Extensions range. Adjusted spacing of several 4474 letters. Re-worked Eng a bit, as well as gammalatin. Put some new 4475 letters in bold italic. 4476 44772010-09-22 08:42 +0000 [r1544] Stevan_White: 4478 4479 * FreeSans.sfd: Latin Extended Additional: added 4480 four letters small caps: made basic set and smcp lookup table 4481 44822010-09-22 06:09 +0000 [r1543] Stevan_White: 4483 4484 * Makefile: Was putting ttf files into the otf 4485 tarball. One character fixes it. 4486 44872010-09-21 19:34 +0000 [r1541-1542] Stevan_White: 4488 4489 * FreeSerif.sfd: Latin Extended-C: three new 4490 letters; two are additions for Shona 4491 4492 * tools/ranges/OpenType.py: three new letters in 4493 Latin Extended-C range 4494 44952010-09-21 19:16 +0000 [r1540] Stevan_White: 4496 4497 * FreeSerif.sfd: small caps: forms for 4498 Vietnamese lookup tables for accessing alternate forms in Greek 4499 and in Latin 4500 45012010-09-21 08:29 +0000 [r1539] Stevan_White: 4502 4503 * FreeSerif.sfd: small caps: tweeked spacing 4504 45052010-09-20 22:45 +0000 [r1538] Stevan_White: 4506 4507 * FreeSerif.sfd: Small caps replacements for 4508 Latin, with the smcp table to do it. (Haven't seen this actually 4509 function yet... ) 4510 45112010-09-19 13:22 +0000 [r1536] Stevan_White: 4512 4513 * FreeSerifBold.sfd: Fixed validation problem. 4514 45152010-09-19 13:15 +0000 [r1535] Stevan_White: 4516 4517 * ChangeLog: today's commits 4518 45192010-09-19 12:40 +0000 [r1534] Stevan_White: 4520 4521 * FreeSerif.sfd: Sinhala: Fixed one lookup table 4522 mistake, and a couple of glpyh omissions, that Harshula pointed 4523 out. 4524 45252010-09-19 11:48 +0000 [r1533] Stevan_White: 4526 4527 * FreeSans.sfd, 4528 FreeSansBold.sfd, 4529 FreeSansOblique.sfd, 4530 FreeSansBoldOblique.sfd: Sans: Applied Daniel 4531 Johnsons improvement to capital Eng to Sans, as described in 4532 previous commits. 4533 45342010-09-19 10:32 +0000 [r1532] Stevan_White: 4535 4536 * FreeSerif.sfd, 4537 FreeSerifBold.sfd: Coptic: added alphabet to 4538 bold. Accent marks not working -- a mystery. Some tweeks in 4539 medium face as well. glyph cleanup -- points too close, some 4540 glyphs outside bounding boxes. 4541 45422010-09-18 08:50 +0000 [r1531] Stevan_White: 4543 4544 * tools/ligatureLookups.py: mostly code style 4545 improvements 4546 45472010-09-18 07:54 +0000 [r1529-1530] Stevan_White: 4548 4549 * tools/ligatureLookups.py: mostly code tidying 4550 4551 * ChangeLog: added latest changes, and also changes 4552 to the tools/ directory since 2008 4553 45542010-09-17 18:38 +0000 [r1528] Stevan_White: 4555 4556 * FreeSerif.sfd: Sinhala: tightened up left side 4557 of na and derivatives. 4558 45592010-09-17 08:27 +0000 [r1527] Stevan_White: 4560 4561 * FreeSerif.sfd: Sinhala: tighened up left sides 4562 of u, lla, na, dha, ndha, nya, jnya 4563 45642010-09-17 08:09 +0000 [r1526] Stevan_White: 4565 4566 * FreeSerif.sfd: Sinhala: tightened up some of 4567 the vowel conjuncts, and left side of nna. 4568 45692010-09-16 20:05 +0000 [r1525] Stevan_White: 4570 4571 * FreeSerif.sfd: Coptic: fiddled about with 4572 letter forms, striving for a kind of consistency. Sinhala: 4573 Harshula noticed four incorrect combined forms. Fixed these. 4574 45752010-09-16 08:09 +0000 [r1524] Stevan_White: 4576 4577 * FreeMono.sfd, 4578 FreeMonoBold.sfd, 4579 FreeMonoOblique.sfd, 4580 FreeMonoBoldOblique.sfd: Latin Extended-A: 4581 Applied Daniel Johnson's patch that made two versions of capital 4582 Eng. His explanation: ' http://en.wikipedia.org/wiki/%C5%8A The 4583 form of capital Eng currently in all three FreeFont faces is that 4584 used by the Sami people, resembling a capital N with a hooked 4585 right descender. However, the form preferred for African and 4586 Amerindian languages resembles a tall lowercase n with a hook 4587 that almost meets the left vertical. (See wikipedia link above 4588 for a visual.) Recommend moving the existing Sami-style Eng to a 4589 PUA or non-Unicode slot, creating African-style Eng at U+014A, 4590 and adding a LOCL table with substitution rules for Inari Sami 4591 (ISM), Lule Sami (LSM), Northern Sami (NSM) and Skolt Sami (SKS). 4592 ' Latin Extended-B: Also in his patch: added U+0220 (Latin 4593 Capital Letter N with long leg) 4594 45952010-09-15 17:02 +0000 [r1523] Stevan_White: 4596 4597 * FreeSerifItalic.sfd, 4598 FreeSerifBoldItalic.sfd, 4599 FreeSerif.sfd, 4600 FreeSerifBold.sfd: Latin for Sami: Daniel 4601 Johnson's patch added alternative form of Eng for African 4602 languages and a 'local' table for the Sami form. 4603 46042010-09-15 16:23 +0000 [r1522] Stevan_White: 4605 4606 * notes/maintenance.txt: Updated upload and release 4607 procedures. 4608 46092010-09-15 08:05 +0000 [r1521] Stevan_White: 4610 4611 * FreeSerif.sfd: Sinhala: regularized kundaliya 4612 a bit. 4613 46142010-09-15 07:24 +0000 [r1520] Stevan_White: 4615 4616 * FreeSans.sfd: Put stray lookup into its proper 4617 subtable. 4618 46192010-09-14 23:24 +0000 [r1519] Stevan_White: 4620 4621 * FreeSerif.sfd: Sinhala: re-named a few more 4622 ligature glyphs, for consistency 4623 46242010-09-14 22:50 +0000 [r1518] Stevan_White: 4625 4626 * FreeSans.sfd: Gurmukhi: improved some names of 4627 ligature glyphs, and found one apparently doubled table entry 4628 (kagurmukhi_nuktagurmukhi.nukt now gur_ka.nukt) 4629 46302010-09-14 22:17 +0000 [r1517] Stevan_White: 4631 4632 * tools/GenerateTrueType: prev. commit had one space 4633 too many 4634 46352010-09-14 22:08 +0000 [r1516] Stevan_White: 4636 4637 * FreeSerifItalic.sfd, 4638 FreeSans.sfd, 4639 FreeSerif.sfd: Various measures to fix 4640 problems FontForge Find Problems reports under ATT, including a 4641 mass glyph rename of Sinhala ligatures. 4642 46432010-09-14 13:02 +0000 [r1514-1515] Stevan_White: 4644 4645 * tools/ranges.py, 4646 tools/hex_range.py, 4647 tools/findBackLayers.py, 4648 tools/ranges/OpenType.py, 4649 tools/GenerateTrueType, 4650 tools/GenerateOpenType, 4651 tools/range_report.py, 4652 tools/ligatureLookups.py, 4653 tools/validate.py, 4654 tools/GenerateMacTT, 4655 tools/checkGlyphNumbers.py, 4656 tools/isMonoMono.py, 4657 tools/nameBySlot.py: Added license and other tags 4658 to python files. 4659 4660 * Makefile: target for tarball for OpenType 4661 46622010-09-13 19:21 +0000 [r1513] Stevan_White: 4663 4664 * FreeSans.sfd, 4665 FreeSansBold.sfd, 4666 FreeSansOblique.sfd, 4667 FreeSansBoldOblique.sfd, 4668 FreeMono.sfd, 4669 FreeMonoOblique.sfd: Cyrillic: A few more old 4670 letters. 4671 46722010-09-13 08:25 +0000 [r1512] Stevan_White: 4673 4674 * tools/ranges/OpenType.py: updated some Web links. 4675 46762010-09-12 22:57 +0000 [r1511] Stevan_White: 4677 4678 * FreeMono.sfd, 4679 FreeMonoBold.sfd, 4680 FreeMonoOblique.sfd, 4681 FreeMonoBoldOblique.sfd: Supplemental 4682 Punctuation: One character for consistency with other faces. 4683 46842010-09-12 21:18 +0000 [r1510] Stevan_White: 4685 4686 * FreeSans.sfd, FreeMono.sfd: 4687 Control Pictures: Added because it was easy. 4688 46892010-09-12 20:49 +0000 [r1509] Stevan_White: 4690 4691 * FreeSans.sfd, 4692 FreeSansBold.sfd, 4693 FreeSansOblique.sfd, 4694 FreeSansBoldOblique.sfd: Alphabetic 4695 Presentation Forms: filled out range in sans faces. 4696 46972010-09-12 19:55 +0000 [r1508] Stevan_White: 4698 4699 * FreeSerifBoldItalic.sfd, 4700 FreeSans.sfd, 4701 FreeSansBold.sfd, 4702 FreeSansOblique.sfd, 4703 FreeSansBoldOblique.sfd, 4704 FreeMono.sfd, 4705 FreeMonoBoldOblique.sfd: Cleared hints. 4706 47072010-09-12 19:43 +0000 [r1507] Stevan_White: 4708 4709 * FreeSerifItalic.sfd, 4710 FreeSerifBoldItalic.sfd, 4711 FreeSans.sfd, 4712 FreeSansBoldOblique.sfd, 4713 FreeMono.sfd, 4714 FreeSerif.sfd, 4715 FreeMonoBold.sfd, 4716 FreeMonoOblique.sfd, 4717 FreeSerifBold.sfd, 4718 FreeMonoBoldOblique.sfd: Dozens of measures to 4719 pass general validation tests, including . cleanup of many glyphs 4720 for extrema and self-intersection problmes . re-naming glyphs 4721 whose PS names are too long. . removing blank glyphs . giving 4722 Unicode points to glyphs missing them. There are still a few 4723 lookup table issues in FreeSerif and FreeSans though. 4724 47252010-09-12 18:42 +0000 [r1505-1506] Stevan_White: 4726 4727 * tools/nameBySlot.py: Corrected output for high 4728 Unicode. 4729 4730 * tools/checkGlyphNumbers.py: Made aware of special 4731 TrueType slots. 4732 47332010-09-12 16:50 +0000 [r1504] Stevan_White: 4734 4735 * FreeSerif.sfd: Re-named some of the Sinhala 4736 lookups in somewhat better way. Control Pictures: added a bunch 4737 (but... is it worth it?) 4738 47392010-09-12 15:01 +0000 [r1503] Stevan_White: 4740 4741 * tools/range_report.py: Added a Private Use total 4742 and better explanation of totals generally. Some code clean-up. 4743 47442010-09-11 13:24 +0000 [r1500-1502] Stevan_White: 4745 4746 * ChangeLog: The sfd changes since the last release 4747 4748 * AUTHORS, CREDITS: Added some recent 4749 contributors 4750 4751 * tools/ranges/OpenType.py: made not to complain 4752 about extra TrueType characters. 4753 47542010-09-11 09:52 +0000 [r1499] Stevan_White: 4755 4756 * FreeSerif.sfd: Coptic: Widened bowl of Khei. 4757 47582010-09-11 09:48 +0000 [r1498] Stevan_White: 4759 4760 * FreeSerif.sfd: Coptic: deepened descenders of 4761 small letters to same depth as in Latin Expanded bowl of Fei and 4762 fei to resemble other samples. 4763 47642010-09-10 21:38 +0000 [r1497] Stevan_White: 4765 4766 * FreeSerif.sfd: Cyrillic: mostly positioning of 4767 marks for old Cyrillic alphabets 4768 47692010-09-10 08:05 +0000 [r1496] Stevan_White: 4770 4771 * FreeSerif.sfd: Coptic: Replaced acoptic with 4772 something more dramatic, fiddled with kerning, tidied some other 4773 letters 4774 47752010-09-08 22:50 +0000 [r1495] Stevan_White: 4776 4777 * AUTHORS, CREDITS: mention of recent 4778 additions 4779 47802010-09-08 22:18 +0000 [r1494] Stevan_White: 4781 4782 * FreeSerifBold.sfd: Block Elements: replaced 4783 long-missing shade blocks 4784 47852010-09-08 22:12 +0000 [r1493] Stevan_White: 4786 4787 * FreeSans.sfd, 4788 FreeSerif.sfd: Block Elements: replaced 4789 long-missing shade blocks 4790 47912010-09-08 08:18 +0000 [r1492] Stevan_White: 4792 4793 * tools/range_report.py: More explanation in output. 4794 47952010-09-08 07:41 +0000 [r1491] Stevan_White: 4796 4797 * tools/ranges/OpenType.py, 4798 tools/range_report.py: another consistency check 4799 added UCAS Extended range 4800 48012010-09-07 18:30 +0000 [r1490] Stevan_White: 4802 4803 * FreeSerif.sfd: Buginese: lookup tables and 4804 glyphs to re-order vowels, courtesy of Mohammad Anwari. 4805 48062010-09-07 17:39 +0000 [r1489] Stevan_White: 4807 4808 * FreeSans.sfd: Osmanya: courtesy of Daniel 4809 Johnson. Note this script is slanted in every sample I've seen. 4810 That is justification enough that the glyphs in this range look 4811 slated, although the face isn't oblique. 4812 48132010-09-07 17:19 +0000 [r1488] Stevan_White: 4814 4815 * FreeSans.sfd: UCAS Extended: by Daniel Johnson 4816 48172010-09-07 16:43 +0000 [r1487] Stevan_White: 4818 4819 * FreeSerif.sfd: Sinhala: complete replacement 4820 of range with glyphs extracted more directly from Yannis 4821 Haralambous' sinha TeX font (last version was also derived from 4822 this font, but had undergone detrimental processing). Implements 4823 "rak" glyphs using three GSUB lookup steps. 4824 48252010-09-04 23:52 +0000 [r1486] Stevan_White: 4826 4827 * FreeSerif.sfd: Fix for FontForge warning (v 4828 20090923) "On Windows many apps will have problems with this 4829 font's kerning, because because 58 of its glyph kern pairs cannot 4830 be mapped to unicode-BMP kern pairs" This was due to kern tables 4831 for the Musical Symbols range, which isn't in the Unicode Basic 4832 Multilingual Plane. Removed this lookup. Might consider another 4833 way to position these symbols. 4834 48352010-08-29 22:59 +0000 [r1485] Stevan_White: 4836 4837 * FreeSerif.sfd: Sinhala: patch by Harshula 4838 Jayasuriya to correct the writing system direction in some 4839 lookups. 4840 48412010-08-29 22:52 +0000 [r1484] Stevan_White: 4842 4843 * FreeSerifItalic.sfd, 4844 FreeSerifBoldItalic.sfd, 4845 FreeSans.sfd, 4846 FreeSansBold.sfd, 4847 FreeSansOblique.sfd, 4848 FreeSansBoldOblique.sfd, 4849 FreeSerif.sfd, 4850 FreeSerifBold.sfd: Currency Symbols: additions 4851 and tweeking 4852 48532010-08-24 19:15 +0000 [r1483] Stevan_White: 4854 4855 * FreeSerif.sfd: Sinhala: added one ligature 4856 glyph, from Harshula Jayasuriya 4857 48582010-08-20 20:19 +0000 [r1482] Stevan_White: 4859 4860 * FreeSerif.sfd: Resolves class of validation 4861 problems in Sinhala: Bad Glyph Name. This is a FontForge bug, 4862 that appears when certain types of problems occur in the glyph 4863 contours. Probably an arithmetic error causes some corruption. 4864 48652010-08-20 18:17 +0000 [r1481] Stevan_White: 4866 4867 * FreeSerif.sfd: corrected missing extrema in 4868 recent Latin Extended-D range 4869 48702010-08-20 17:56 +0000 [r1480] Stevan_White: 4871 4872 * FreeSerif.sfd: Sinhala: re-did previous patch 4873 using a more recent one. Un-did some other glyph changes that 4874 didn't help much anyway. 4875 48762010-08-20 11:05 +0000 [r1479] Stevan_White: 4877 4878 * FreeMono.sfd: Named letters in several 4879 ranges... should write a script for this... 4880 48812010-08-20 09:52 +0000 [r1478] Stevan_White: 4882 4883 * FreeSerifItalic.sfd, 4884 FreeSerifBoldItalic.sfd, 4885 FreeSans.sfd, 4886 FreeSansBold.sfd, 4887 FreeSansOblique.sfd, 4888 FreeSansBoldOblique.sfd, 4889 FreeMono.sfd, 4890 FreeSerif.sfd, 4891 FreeMonoBold.sfd, 4892 FreeMonoOblique.sfd, 4893 FreeSerifBold.sfd, 4894 FreeMonoBoldOblique.sfd: Added full GNU 4895 copyright announcement to TT Names. Updated Copyright date. 4896 48972010-08-20 09:16 +0000 [r1477] Stevan_White: 4898 4899 * FreeSerif.sfd: Sinhala: Applied a patch from 4900 Harshula Jayasuriya, improving glyph names. I tried to tidy up 4901 some of the glyphs, but it's a big job... Latin Extended B: fixed 4902 one case of missing extrema 4903 49042010-08-18 09:48 +0000 [r1476] Stevan_White: 4905 4906 * FreeSerif.sfd: Latin Extended-D: yet a few 4907 more easily made letters 4908 49092010-08-18 09:32 +0000 [r1475] Stevan_White: 4910 4911 * FreeSerif.sfd: Latin Extended-D: made a few 4912 more letters 4913 49142010-08-09 06:34 +0000 [r1474] Stevan_White: 4915 4916 * FreeSerif.sfd: Supplemental Arrows-A: 4917 completed 4918 49192010-08-09 05:50 +0000 [r1473] Stevan_White: 4920 4921 * FreeSerif.sfd: Arrows: completed 4922 49232010-08-08 22:38 +0000 [r1472] Stevan_White: 4924 4925 * FreeSerif.sfd: Added more Arrows 4926 49272010-08-04 17:43 +0000 [r1471] Stevan_White: 4928 4929 * FreeMono.sfd, 4930 FreeMonoBold.sfd, 4931 FreeMonoBoldOblique.sfd: Combining Diacritics: 4932 some additions in BoldOblique, corrections in other faces. 4933 Several improvements to Greek letter forms in BoldOblique 4934 49352010-08-03 21:59 +0000 [r1470] Stevan_White: 4936 4937 * FreeMonoBold.sfd: Arrows, a few math 4938 operators, and one more combining diacritical 4939 49402010-08-03 16:03 +0000 [r1469] Stevan_White: 4941 4942 * FreeMono.sfd, 4943 FreeMonoBold.sfd: Added some combining 4944 diacriticals to bold, touched up some spacing modifiers. Minor 4945 corrections to roman. 4946 49472010-08-03 15:06 +0000 [r1468] Stevan_White: 4948 4949 * FreeMonoOblique.sfd, 4950 FreeMonoBoldOblique.sfd: Marks, spacing 4951 modifier letters: corrected placement of marks, added some 4952 spacing modifier letters and combining marks. 4953 49542010-08-03 12:53 +0000 [r1467] Stevan_White: 4955 4956 * FreeMono.sfd, 4957 FreeMonoBold.sfd, 4958 FreeMonoOblique.sfd, 4959 FreeMonoBoldOblique.sfd: Better Vietnamese 4960 support, using 'ccmp' and 'mark' lookup tables. MonoBoldOblique: 4961 added Extended Latin ranges 4962 49632010-08-03 09:12 +0000 [r1466] Stevan_White: 4964 4965 * FreeSerifBoldItalic.sfd, 4966 FreeSerifBold.sfd: Vietnamese: Much adjustment 4967 of horn letters, also general adjustemen of marks 4968 49692010-08-02 21:49 +0000 [r1465] Stevan_White: 4970 4971 * FreeSerif.sfd: Vietnamese: inadvertently broke 4972 the main face. This fixes it. 4973 49742010-08-02 18:25 +0000 [r1464] Stevan_White: 4975 4976 * FreeSerifItalic.sfd, 4977 FreeSerifBoldItalic.sfd, 4978 FreeSans.sfd, 4979 FreeSansBold.sfd, 4980 FreeSansOblique.sfd, 4981 FreeSansBoldOblique.sfd, 4982 FreeMono.sfd, 4983 FreeSerif.sfd, 4984 FreeSerifBold.sfd: Vietamese: In roman and 4985 sans, lookups are basically functional now. Used 'ccmp' Ligature 4986 Substitution to form stacked marks (inasmuch as glyphs for the 4987 stacked Unicode codepoints are available) Adjusted positioning of 4988 some marks. Named many letters and combining marks. roman italic. 4989 Re-designed horn of O and U. Other roman faces could also benefit 4990 from a horn job. 4991 49922010-08-02 09:43 +0000 [r1462-1463] Stevan_White: 4993 4994 * tools/ranges/OpenType.py: Correction regarding NKo 4995 range. 4996 4997 * tools/range_report.py: made not to complain about 4998 special TrueType slots 0x00, 0x01, 0x0D 4999 50002010-08-02 08:38 +0000 [r1461] Stevan_White: 5001 5002 * FreeMono.sfd, 5003 FreeSerif.sfd: roman: correction to one math 5004 operator mono: Mathematical Operators complete (up to some 5005 pre-5.2 Unicode version) 5006 50072010-08-01 22:01 +0000 [r1460] Stevan_White: 5008 5009 * FreeMono.sfd: Mathematical Symbols: range 5010 nearly finished 5011 50122010-08-01 17:17 +0000 [r1459] Stevan_White: 5013 5014 * FreeMono.sfd, 5015 FreeSerif.sfd: roman: corrected direction of 2 5016 math operators mono: added several math operators 5017 50182010-08-01 14:04 +0000 [r1458] Stevan_White: 5019 5020 * FreeSerif.sfd: more improvements to marks for 5021 Vietnamese 5022 50232010-08-01 13:25 +0000 [r1457] Stevan_White: 5024 5025 * FreeSerif.sfd: Worked on mark positioning for 5026 Vietnamese, Cyrillic 5027 50282010-07-30 11:59 +0000 [r1456] Stevan_White: 5029 5030 * FreeMono.sfd: Reduced height of two-part 5031 Summation symbols https://savannah.gnu.org/bugs/?23064 5032 50332010-07-30 10:53 +0000 [r1455] Stevan_White: 5034 5035 * FreeSerif.sfd: Added some Miscellaneous 5036 Technical Symbols 5037 50382010-07-30 09:24 +0000 [r1454] Stevan_White: 5039 5040 * FreeMono.sfd: Corrected U+2626 Orthodox Cross 5041 https://savannah.gnu.org/bugs/?27579#discussion 5042 50432010-07-29 19:29 +0000 [r1453] Stevan_White: 5044 5045 * FreeSerif.sfd: Put in some scan lines 5046 23BA-23BD, based on 2500, as discussed in 5047 https://savannah.gnu.org/bugs/?23064 I still have no idea what 5048 the application for these glyphs would be... 5049 50502010-07-17 20:07 +0000 [r1452] Stevan_White: 5051 5052 * FreeSerif.sfd: added mark anchors for acute, 5053 grave in cyrillic (other faces already had them) 5054 50552010-07-13 12:30 +0000 [r1451] Stevan_White: 5056 5057 * FreeMono.sfd: Made germandbls (ess-zet) a bit 5058 wider, moved a bit to left 5059 50602010-07-10 20:42 +0000 [r1450] Stevan_White: 5061 5062 * FreeSerifItalic.sfd, 5063 FreeSerif.sfd, 5064 FreeSerifBold.sfd: Resolves bug 30344: "Greek 5065 Final Sigma could be shortened" 5066 https://savannah.gnu.org/bugs/index.php?30344 Problem only 5067 affected roman, but touched up other faces anyway. 5068 50692010-05-30 16:20 +0000 [r1449] Stevan_White: 5070 5071 * FreeSerifItalic.sfd, 5072 FreeSerifBoldItalic.sfd, 5073 FreeSans.sfd, 5074 FreeSansBold.sfd, 5075 FreeSansOblique.sfd, 5076 FreeSansBoldOblique.sfd, 5077 FreeSerif.sfd, 5078 FreeSerifBold.sfd: Latin-extended-B: fiddled 5079 with some of the horizontal strokes 5080 50812010-05-29 16:22 +0000 [r1448] Stevan_White: 5082 5083 * FreeSerifItalic.sfd, 5084 FreeSerifBoldItalic.sfd, 5085 FreeSerif.sfd, 5086 FreeSerifBold.sfd: Latin: accents on ogonek 5087 letters (for Navaho) a little adjustment of apostrophe (Navaho, 5088 Hawaiian) 5089 50902010-05-29 15:05 +0000 [r1447] Stevan_White: 5091 5092 * FreeSerifItalic.sfd, 5093 FreeSerifBoldItalic.sfd, 5094 FreeSerif.sfd, 5095 FreeSerifBold.sfd: Latin mark problems * low 5096 dots in bold uneven * ring in bold smaller than in roman, and not 5097 heavier * apostrophe in italic too far to right (Navaho, 5098 Hawaiian) 5099 51002010-05-29 09:19 +0000 [r1446] Stevan_White: 5101 5102 * FreeSerifItalic.sfd, 5103 FreeSerifBoldItalic.sfd, 5104 FreeSansBold.sfd, 5105 FreeSansOblique.sfd, 5106 FreeSansBoldOblique.sfd, 5107 FreeSerif.sfd, 5108 FreeSerifBold.sfd: Latin: fixed problems with 5109 various marks: ogonek, hook, comma below, some kerning, esp. of 5110 non-ascii characters 5111 51122010-05-29 07:39 +0000 [r1445] Stevan_White: 5113 5114 * FreeSans.sfd, 5115 FreeSerif.sfd: Sans: made dot accents same 5116 height as i-dot, kerned y with comma Both: made low comma accent 5117 lower, smaller (esp. for Romanian) 5118 51192010-05-27 19:13 +0000 [r1444] Stevan_White: 5120 5121 * FreeSans.sfd: Latin: make caron of more 5122 uniform height 5123 51242010-05-27 18:58 +0000 [r1443] Stevan_White: 5125 5126 * FreeSans.sfd, 5127 FreeSansOblique.sfd: Latin: made ring accent 5128 heavier, esp. for Swedish 5129 51302010-05-27 18:41 +0000 [r1442] Stevan_White: 5131 5132 * FreeSans.sfd: Latin: i was somehow displaced, 5133 dotlessi was much too wide for Turkish 5134 51352010-05-10 20:17 +0000 [r1441] Stevan_White: 5136 5137 * FreeSans.sfd, 5138 FreeSerif.sfd: Latin: kerning tweeks 5139 51402010-05-09 18:54 +0000 [r1440] Stevan_White: 5141 5142 * FreeSerifItalic.sfd, 5143 FreeSerifBoldItalic.sfd, 5144 FreeSans.sfd, 5145 FreeSansBold.sfd, 5146 FreeSansOblique.sfd, 5147 FreeSansBoldOblique.sfd, 5148 FreeMono.sfd, 5149 FreeSerif.sfd, 5150 FreeMonoBold.sfd, 5151 FreeMonoOblique.sfd, 5152 FreeSerifBold.sfd, 5153 FreeMonoBoldOblique.sfd: As discussed in 5154 freefont-bugs mailing list, Thu, May 6, 2010 "FreeMono affected 5155 by OS X 10.6 nested character references bug" reduced reference 5156 nesting in multiple quote characters, as a courtesy to Mac OS 5157 10.6 users, who suffer from a bug. 5158 51592010-05-03 22:52 +0000 [r1439] Stevan_White: 5160 5161 * FreeSerif.sfd: Latin: kerning tweeks 5162 51632010-05-03 20:51 +0000 [r1438] Stevan_White: 5164 5165 * FreeSerifBold.sfd: Latin: spacing of round 5166 small letters, kerning tweeks, fiddled with ligatures 5167 51682010-04-17 19:38 +0000 [r1437] Stevan_White: 5169 5170 * FreeSerifItalic.sfd, 5171 FreeSerifBoldItalic.sfd, 5172 FreeSerif.sfd, 5173 FreeSerifBold.sfd: Daniel Johnson improved 5174 Cherokee Da 5175 51762010-04-10 12:03 +0000 [r1436] Stevan_White: 5177 5178 * FreeSerifBoldItalic.sfd, 5179 FreeSansBold.sfd, 5180 FreeSansBoldOblique.sfd, 5181 FreeMonoBold.sfd, 5182 FreeSerifBold.sfd, 5183 FreeMonoBoldOblique.sfd: Emboldened underscore 5184 and related glyphs. Resolves issue 22999 5185 https://savannah.gnu.org/bugs/index.php?22999 Low line (005F) in 5186 bold fonts do not have heavier weight 5187 51882010-04-09 18:55 +0000 [r1435] Stevan_White: 5189 5190 * FreeSerifItalic.sfd, 5191 FreeSerifBoldItalic.sfd, 5192 FreeSerif.sfd, 5193 FreeSerifBold.sfd: Serif: Added Thai TTF names 5194 51952010-04-08 20:44 +0000 [r1434] Stevan_White: 5196 5197 * FreeSerifItalic.sfd, 5198 FreeSerifBoldItalic.sfd, 5199 FreeSans.sfd, 5200 FreeSansBold.sfd, 5201 FreeMono.sfd, 5202 FreeSerif.sfd, 5203 FreeMonoBold.sfd, 5204 FreeMonoOblique.sfd, 5205 FreeMonoBoldOblique.sfd: Corrected some 5206 language names A bit o kerning 5207 52082010-04-08 20:20 +0000 [r1433] Stevan_White: 5209 5210 * FreeSerifBold.sfd: Fixed problem with name. 5211 This should be the same as before the revision except for the 5212 fix. The KDE font installer was saying this face was incorrectly 5213 named Free Serif Bold Italic, but this wasn't quite correct. One 5214 of the other language names said it was named Free Serif Halvfett 5215 Kursiv, which conflicted with that language name for the real 5216 Free Serif Bold Italic. 5217 52182010-04-08 17:26 +0000 [r1432] Stevan_White: 5219 5220 * FreeSerifBold.sfd: regression: for some 5221 unknown reason, previous release gets built so that my system 5222 thinks it is Free Serif Bold Italic. This is a mystery. There is 5223 nothing about Italic in the file. 5224 52252010-04-06 19:33 +0000 [r1431] Stevan_White: 5226 5227 * sfd/Makefile: Made graceful in absence of 5228 Fontforge 5229 52302010-03-29 20:47 +0000 [r1430] Stevan_White: 5231 5232 * FreeSerifBold.sfd: Adjusted some accent marks, 5233 named a few characters 5234 52352010-03-25 21:05 +0000 [r1429] Stevan_White: 5236 5237 * FreeSerifItalic.sfd, 5238 FreeSerifBoldItalic.sfd, 5239 FreeSans.sfd, 5240 FreeSansBold.sfd, 5241 FreeSansOblique.sfd, 5242 FreeSansBoldOblique.sfd, 5243 FreeMono.sfd, 5244 FreeSerif.sfd, 5245 FreeMonoBold.sfd, 5246 FreeMonoOblique.sfd, 5247 FreeSerifBold.sfd, 5248 FreeMonoBoldOblique.sfd: added Ukrainian TTF 5249 names 5250 52512010-03-24 23:40 +0000 [r1428] Stevan_White: 5252 5253 * FreeSerifItalic.sfd, 5254 FreeSerifBoldItalic.sfd, 5255 FreeSans.sfd, 5256 FreeSansBold.sfd, 5257 FreeSansOblique.sfd, 5258 FreeSansBoldOblique.sfd, 5259 FreeMono.sfd, 5260 FreeSerif.sfd, 5261 FreeMonoBold.sfd, 5262 FreeMonoOblique.sfd, 5263 FreeSerifBold.sfd, 5264 FreeMonoBoldOblique.sfd: added bahasa 5265 indonesian TTF names 5266 52672010-03-21 12:27 +0000 [r1427] Stevan_White: 5268 5269 * FreeSerifItalic.sfd, 5270 FreeSerifBoldItalic.sfd, 5271 FreeSans.sfd, 5272 FreeSansBold.sfd, 5273 FreeSansOblique.sfd, 5274 FreeSansBoldOblique.sfd, 5275 FreeMono.sfd, 5276 FreeSerif.sfd, 5277 FreeMonoBold.sfd, 5278 FreeMonoOblique.sfd, 5279 FreeSerifBold.sfd, 5280 FreeMonoBoldOblique.sfd: Added several TTF 5281 Names. (Need to check with native speakers.) 5282 52832010-03-20 11:39 +0000 [r1426] Stevan_White: 5284 5285 * FreeSerifItalic.sfd, 5286 FreeSerifBoldItalic.sfd, 5287 FreeSans.sfd, 5288 FreeSansBold.sfd, 5289 FreeSansOblique.sfd, 5290 FreeSansBoldOblique.sfd, 5291 FreeSerif.sfd, 5292 FreeSerifBold.sfd: Fill out TTF Names tables 5293 regarding font names 5294 52952010-03-19 08:37 +0000 [r1425] Stevan_White: 5296 5297 * FreeSerifItalic.sfd, 5298 FreeSerifBoldItalic.sfd, 5299 FreeSans.sfd, 5300 FreeSansBold.sfd, 5301 FreeSansOblique.sfd, 5302 FreeSansBoldOblique.sfd, 5303 FreeMono.sfd, 5304 FreeSerif.sfd, 5305 FreeMonoBold.sfd, 5306 FreeMonoOblique.sfd, 5307 FreeSerifBold.sfd, 5308 FreeMonoBoldOblique.sfd: Removed TTF Names for 5309 'sample text' and all 'license URL' except English, 1) in 5310 response to FontForge complain that large names tables conflict 5311 with recent Windows patches 2) because they are redundant and 5312 inappropriate (Hope to post the list of sample texts elsewhere, 5313 because I like the idea.) 5314 53152010-03-02 08:13 +0000 [r1424] Stevan_White: 5316 5317 * FreeSans.sfd, 5318 FreeSansBold.sfd, 5319 FreeSansOblique.sfd, 5320 FreeSansBoldOblique.sfd: Latin standard 5321 ligatures: in non-bold, promoted dlig to liga. Put standard Dutch 5322 IJ in all; Adjusted spacing a bit 5323 53242010-02-28 13:04 +0000 [r1423] Stevan_White: 5325 5326 * FreeSerifItalic.sfd, 5327 FreeSerifBold.sfd: Cyrillic: further revision 5328 of spacing, in direction of loosening. bold ze was strangely 5329 thin; made bolder. 5330 53312010-02-27 11:45 +0000 [r1422] Stevan_White: 5332 5333 * FreeSerif.sfd: Cyrillic: reviewed spacing of 5334 whole range, generally loosened slightly tidied a couple of ugly 5335 glyphs 5336 53372010-02-09 19:34 +0000 [r1421] Stevan_White: 5338 5339 * FreeSerifBoldItalic.sfd: tweeks to kerning in 5340 Latin 5341 53422010-02-09 18:40 +0000 [r1420] Stevan_White: 5343 5344 * FreeSerifBold.sfd: Tweeks to kerning in Latin 5345 53462010-01-28 08:20 +0000 [r1419] Stevan_White: 5347 5348 * tools/isMonoMono.py: Implement FontForge handling 5349 of magic characters .notdef, .null, nonmarkingreturn at 0x0000 5350 0x0001 0x000D 5351 53522010-01-27 22:48 +0000 [r1418] Stevan_White: 5353 5354 * FreeSerifItalic.sfd, 5355 FreeSerifBoldItalic.sfd, 5356 FreeSans.sfd, 5357 FreeSansBold.sfd, 5358 FreeSansOblique.sfd, 5359 FreeSansBoldOblique.sfd, 5360 FreeMono.sfd, 5361 FreeSerif.sfd, 5362 FreeMonoBold.sfd, 5363 FreeMonoOblique.sfd, 5364 FreeSerifBold.sfd, 5365 FreeMonoBoldOblique.sfd: Improved magic 5366 characters for FreeMono, inserted them for other faces 5367 https://savannah.gnu.org/bugs/index.php?28742 5368 53692010-01-27 21:24 +0000 [r1417] Stevan_White: 5370 5371 * FreeMono.sfd, 5372 FreeMonoBold.sfd, 5373 FreeMonoOblique.sfd, 5374 FreeMonoBoldOblique.sfd: Added at 0x0000 5375 0x0001 0x000D characters .notdef .null nonmarkingreturn These are 5376 NOT UNICODE they are to satisfy an essentially undocumented 5377 "feature" of FontForge, ( in source tottf.c, AssignNotdefNull() ) 5378 And a funny strong suggestion of TrueType fonts, that they begin 5379 with three special characters (evidently different from encoding 5380 slots) http://www.microsoft.com/typography/otspec/recom.htm 5381 FontForge looks for these glyphs in certain places and copies 5382 them. Otherwise, apparently, it will find a glyph elsewhere 5383 (unclear how) and copy it there, possibly resulting in something 5384 quite wrong (such as a non-monospace font). The three are copied 5385 to the end of TTF fonts (only one to the end of OTF fonts) 5386 53872009-12-30 23:25 +0000 [r1416] Stevan_White: 5388 5389 * FreeSans.sfd: Tamil: deletd Unicode range due 5390 to absence of necessary ligatures 5391 53922009-12-30 23:01 +0000 [r1415] Stevan_White: 5393 5394 * FreeSerifBold.sfd: Cyrillic tweek to spacing 5395 53962009-12-29 21:01 +0000 [r1414] Stevan_White: 5397 5398 * FreeSans.sfd, 5399 FreeSansBold.sfd: Gurmukhi: added 2 characters 5400 to complete range 5401 54022009-12-29 20:40 +0000 [r1413] Stevan_White: 5403 5404 * FreeSans.sfd, 5405 FreeSerif.sfd: Devanagari: filled out sans, 5406 some corrections in serif 5407 54082009-12-29 01:42 +0000 [r1412] Stevan_White: 5409 5410 * FreeSerif.sfd: Devanagari: Drew and 5411 constructed glyphs to complete range. 5412 54132009-12-28 19:00 +0000 [r1411] Stevan_White: 5414 5415 * AUTHORS, CREDITS: added credits for 5416 recent additions 5417 54182009-12-28 18:36 +0000 [r1410] Stevan_White: 5419 5420 * tools/ranges/OpenType.py: Added/corrected some 5421 ranges 5422 54232009-12-27 16:25 +0000 [r1405-1409] Stevan_White: 5424 5425 * tools/MES-Conformance/WGL4.lst (added), 5426 tools/MES-Conformance (added), 5427 tools/MES-Conformance/MES-1.txt (added), 5428 tools/MES-Conformance/MES-2.txt (added), 5429 tools/MES-Conformance/CheckConformance.pl (added), 5430 tools/MES-Conformance/MES-1.lst (added), 5431 tools/MES-Conformance/MES-2.lst (added), 5432 tools/MES-Conformance/MES-3B.txt (added), 5433 tools/MES-Conformance/mes-list-expand.pl (added), 5434 tools/MES-Conformance/MES-3B.lst (added): Moved 5435 Primoz' conformance tools (dated 2002) to a more comfortalbe 5436 directory. 5437 5438 * tools/MES-3B.lst (removed), 5439 tools/GenerateTrueType, 5440 tools/WGL4.lst (removed), 5441 tools/MES-1.txt (removed), 5442 tools/MES-2.txt (removed), 5443 tools/CheckConformance.pl (removed), 5444 tools/MES-1.lst (removed), 5445 tools/MES-2.lst (removed), 5446 tools/MES-3B.txt (removed), 5447 tools/mes-list-expand.pl (removed): disabled build 5448 of Mac TT 5449 5450 * tools/ligatureLookups.py: better sanity check 5451 5452 * tools/range_report.py: more generic title 5453 5454 * tools/ranges/OpenType.py: correction to Tamil 5455 54562009-12-27 13:56 +0000 [r1404] Stevan_White: 5457 5458 * FreeSerifItalic.sfd, 5459 FreeSerifBoldItalic.sfd, 5460 FreeSans.sfd, 5461 FreeSansBold.sfd, 5462 FreeSansOblique.sfd, 5463 FreeSansBoldOblique.sfd, 5464 FreeMono.sfd, 5465 FreeSerif.sfd, 5466 FreeMonoBold.sfd, 5467 FreeMonoOblique.sfd, 5468 FreeSerifBold.sfd, 5469 FreeMonoBoldOblique.sfd: Resolves bug #23049 5470 Replacement character (U+FFFD) not properly styled 5471 https://savannah.gnu.org/bugs/index.php?23049 5472 54732009-12-27 01:47 +0000 [r1403] Stevan_White: 5474 5475 * FreeSerif.sfd: Devanagari: added letters, 5476 completing Unicode range 5477 54782009-12-27 01:06 +0000 [r1402] Stevan_White: 5479 5480 * FreeSerif.sfd: Tamil: added 2 monster glyphs, 5481 completing range (0bc1-2 still questionable) 5482 54832009-12-26 18:14 +0000 [r1401] Stevan_White: 5484 5485 * FreeSerif.sfd: Tamil: a few more symbols. Only 5486 a couple of monster signs still missing, and a couple of marks 5487 seem just wrong... 5488 54892009-12-26 17:03 +0000 [r1400] Stevan_White: 5490 5491 * FreeSerif.sfd: Tamil: added digits 5492 54932009-12-26 15:40 +0000 [r1399] Stevan_White: 5494 5495 * FreeSans.sfd: Tamil: completed digits, added 5496 some other chars 5497 54982009-12-26 14:12 +0000 [r1398] Stevan_White: 5499 5500 * FreeSerif.sfd: Malayalam: completed Unicode 5501 range, also moving some Chillu letters from Private Use area to 5502 Unicode, and re-establishing ligatures 5503 55042009-12-26 00:38 +0000 [r1397] Stevan_White: 5505 5506 * FreeSerif.sfd: Indic ranges: named lots of 5507 characters Tamil: corrected and added a few letters 5508 55092009-12-24 23:56 +0000 [r1396] Stevan_White: 5510 5511 * FreeSans.sfd: Indic ranges, esp. Devanagari: 5512 added several new Unicode (not yet complete) tidied letters 5513 Bengali: tidying, made some refs 5514 55152009-12-24 18:29 +0000 [r1395] Stevan_White: 5516 5517 * FreeSans.sfd: Indic ranges: named most of the 5518 Unicode characters Tried to improve a few bad names for ligatures 5519 in Private Use Area Made a few references: not clearly an 5520 improvement. This stuff is still a mess... 5521 55222009-12-24 15:19 +0000 [r1394] Stevan_White: 5523 5524 * FreeSans.sfd: Devanagari: added an obviously 5525 missing nukta ligature 5526 55272009-12-24 14:36 +0000 [r1393] Stevan_White: 5528 5529 * FreeSans.sfd: Gujarati: added some subvocalic 5530 letters for Sanskrit. Quality is low. 5531 55322009-12-24 13:26 +0000 [r1392] Stevan_White: 5533 5534 * FreeSans.sfd: Filled out Geometric Shapes. 5535 55362009-12-24 10:23 +0000 [r1391] Stevan_White: 5537 5538 * tools/ligatureLookups.py: fixed syntax error 5539 55402009-12-23 23:06 +0000 [r1390] Stevan_White: 5541 5542 * tools/LigatureList.pl (removed): no longer 5543 relevant. 5544 55452009-12-23 22:58 +0000 [r1389] Stevan_White: 5546 5547 * tools/ligatureLookups.py (added): Replacement for 5548 the LigatureList.pl script, which relied on an external utility 5549 to produce a list of replacement lookups. 5550 55512009-12-22 23:56 +0000 [r1388] Stevan_White: 5552 5553 * tools/ranges/OpenType.py: removed links to 5554 disappeared web pages 5555 55562009-12-22 23:45 +0000 [r1387] Stevan_White: 5557 5558 * FreeMono.sfd, 5559 FreeMonoBold.sfd, 5560 FreeMonoOblique.sfd, 5561 FreeMonoBoldOblique.sfd: cosmetic re-name and 5562 re-order of lookups 5563 55642009-12-22 22:51 +0000 [r1386] Stevan_White: 5565 5566 * FreeMonoOblique.sfd: Diagonal Fractions lookup 5567 didn't make much sense in mono anyway, much less in just one 5568 style. 5569 55702009-12-20 13:33 +0000 [r1385] Stevan_White: 5571 5572 * FreeSerif.sfd: split Diagonal Fractions lookup 5573 into two tables 5574 55752009-12-19 23:20 +0000 [r1382-1384] Stevan_White: 5576 5577 * tools/range_report.py: corrected script name 5578 5579 * tools/ranges/OpenType.py: numerous changes, some 5580 reflecting changes to Unicode standard 5581 5582 * FreeMono.sfd, 5583 FreeMonoBold.sfd, 5584 FreeMonoOblique.sfd, 5585 FreeMonoBoldOblique.sfd: General Punctuation: 5586 Got rid of deprecated subrange 0x206A-0x206F 5587 55882009-12-19 23:13 +0000 [r1381] Stevan_White: 5589 5590 * FreeSerif.sfd: re-encoded some characters 5591 adjusted some marks corrected two wrongly-placed glyphs in 5592 Phonetic Extensions Supplement 5593 55942009-12-14 08:22 +0000 [r1380] Stevan_White: 5595 5596 * FreeSans.sfd, 5597 FreeSansBold.sfd, 5598 FreeSansOblique.sfd, 5599 FreeSansBoldOblique.sfd: Unicode 5.2 5600 corrections of Abkhasian letters from Daniel Johnson. Got rid of 5601 some old glyph names. 5602 56032009-12-06 15:07 +0000 [r1379] Stevan_White: 5604 5605 * FreeSans.sfd, 5606 FreeSansOblique.sfd: Cherokee: fixed previous 5607 commit of a partial, and old range in medium weight 5608 56092009-12-06 14:57 +0000 [r1378] Stevan_White: 5610 5611 * FreeSans.sfd, 5612 FreeSansBold.sfd, 5613 FreeSansOblique.sfd, 5614 FreeSansBoldOblique.sfd: Cherokee, courtesy of 5615 Daniel Johnson. 5616 56172009-11-20 13:28 +0000 [r1377] Stevan_White: 5618 5619 * FreeSans.sfd: New glyphs for Unified Canadian 5620 Aboriginal Syllabics as defined in Unicode 5.2 by Daniel Johnson 5621 56222009-11-14 22:47 +0000 [r1376] Stevan_White: 5623 5624 * FreeSerif.sfd: Resolves bug #27842: FreeSerif 5625 U+1F016 (Mahjong Tile Seven of Bamboos) Wrong 5626 https://savannah.gnu.org/bugs/?27842 has one extra bamboo in it 5627 for a total of eight. The bamboo on the top left needs to be 5628 removed 5629 56302009-11-14 22:31 +0000 [r1375] Stevan_White: 5631 5632 * FreeSerif.sfd: Resolves bug #27579: Orthodox 5633 cross has wrong glyph http://savannah.gnu.org/bugs/?27579 U+2626 5634 Orthodox Cross should slope downwards from left to right. 5635 56362009-11-13 02:33 +0000 [r1374] Stevan_White: 5637 5638 * FreeSerifItalic.sfd, 5639 FreeSerifBold.sfd: Cyrillic: corrections to 5640 Abkhazian letters by Daniel Johnson 5641 56422009-11-05 15:33 +0000 [r1373] Stevan_White: 5643 5644 * FreeSerif.sfd: Cyrillic: corrections to 5645 Abkhazian letters by Daniel Johnson 5646 56472009-10-16 21:12 +0000 [r1372] Stevan_White: 5648 5649 * FreeSerifItalic.sfd, 5650 FreeSerifBoldItalic.sfd, 5651 FreeSerif.sfd, 5652 FreeSerifBold.sfd: Cyrillic: tweeks to brev, 5653 based on Unicode 5.2 samples 5654 56552009-10-08 07:38 +0000 [r1371] Stevan_White: 5656 5657 * FreeSerif.sfd: Currency Symbols: tidied 5658 56592009-10-07 23:48 +0000 [r1370] Stevan_White: 5660 5661 * FreeSerif.sfd: Number Forms: three new vulgar 5662 fractions 5663 56642009-10-07 23:32 +0000 [r1369] Stevan_White: 5665 5666 * FreeSerif.sfd: Currency Symbols: added "Tenga" 5667 of Kazakhstan 5668 56692009-10-07 23:19 +0000 [r1368] Stevan_White: 5670 5671 * FreeSerif.sfd: Latin Extended: corrected a 5672 couple of wrong bearings some fiddling with Vienamese letters 5673 with hook 5674 56752009-09-30 23:31 +0000 [r1367] Stevan_White: 5676 5677 * FreeSerif.sfd: added missing accent 5678 56792009-09-17 21:20 +0000 [r1366] Stevan_White: 5680 5681 * FreeSerif.sfd: Latin kerning: gave qj positive 5682 kerning (it must happen sometimes) 5683 56842009-09-17 21:09 +0000 [r1365] Stevan_White: 5685 5686 * FreeSerif.sfd: Latin kerning: differentiated 5687 grave and dieresis vowels in some combos. (also, adieresis hadn't 5688 been kerned at all...) 5689 56902009-09-17 20:12 +0000 [r1364] Stevan_White: 5691 5692 * AUTHORS: Credited Yannis & Wellcome Institute for 5693 Sinhala glyphs 5694 56952009-09-17 20:07 +0000 [r1363] Stevan_White: 5696 5697 * FreeSerif.sfd: made ref of one sinhals letter 5698 56992009-09-15 10:30 +0000 [r1362] Stevan_White: 5700 5701 * CREDITS: Credit Wellcome Library for Sinhala, and 5702 the Sinhala LKLUG font 5703 57042009-07-30 14:03 +0000 [r1361] Stevan_White: 5705 5706 * FreeSans.sfd, 5707 FreeSansBold.sfd, 5708 FreeSerif.sfd: kerning 5709 57102009-07-26 10:41 +0000 [r1360] Stevan_White: 5711 5712 * FreeSansBold.sfd: kerning 5713 57142009-07-26 07:54 +0000 [r1359] Stevan_White: 5715 5716 * FreeSans.sfd, 5717 FreeSansBold.sfd, 5718 FreeSansOblique.sfd, 5719 FreeSansBoldOblique.sfd: added some space in 5720 diaeresis did some kerning 5721 57222009-07-26 07:42 +0000 [r1358] Stevan_White: 5723 5724 * FreeSansBold.sfd: revert serious mistake with 5725 previous commit: had somehow set splies quadratic. Here, the 5726 GaspTable from that commit is preserved, However there were 5727 evidently numerous other changes that weren't documented, and 5728 these are lost. 5729 57302009-07-12 16:21 +0000 [r1357] Stevan_White: 5731 5732 * FreeSerifItalic.sfd, 5733 FreeSerifBoldItalic.sfd, 5734 FreeSans.sfd, 5735 FreeSansBold.sfd, 5736 FreeSansOblique.sfd, 5737 FreeSansBoldOblique.sfd, 5738 FreeMono.sfd, 5739 FreeSerif.sfd, 5740 FreeMonoBold.sfd, 5741 FreeMonoOblique.sfd, 5742 FreeSerifBold.sfd, 5743 FreeMonoBoldOblique.sfd: Added GASP tables for 5744 control of hinting/smoothing (anti-alising) of TrueType. Now the 5745 values are better suited to the EM size of the fonts. Further 5746 adjustment (based say on stem width) might still be profitable. 5747 57482009-07-11 23:32 +0000 [r1356] Stevan_White: 5749 5750 * FreeSans.sfd, 5751 FreeSansOblique.sfd, 5752 FreeSansBoldOblique.sfd: More tweeks on 5753 accents, especially Maltese letters. 5754 57552009-07-11 19:53 +0000 [r1355] Stevan_White: 5756 5757 * FreeSerifItalic.sfd, 5758 FreeSerifBoldItalic.sfd, 5759 FreeSerif.sfd, 5760 FreeSerifBold.sfd: Maltese Hbar, hbar, 5761 Improved, made more consistent. 5762 57632009-07-11 17:08 +0000 [r1354] Stevan_White: 5764 5765 * FreeSerifItalic.sfd, 5766 FreeSerifBoldItalic.sfd, 5767 FreeSans.sfd, 5768 FreeSansBold.sfd, 5769 FreeSansOblique.sfd, 5770 FreeSansBoldOblique.sfd, 5771 FreeSerif.sfd, 5772 FreeMonoBold.sfd, 5773 FreeMonoOblique.sfd, 5774 FreeSerifBold.sfd, 5775 FreeMonoBoldOblique.sfd: Latin: various 5776 corrections and tweeks for consistency in accented letters. 5777 57782009-07-11 08:23 +0000 [r1353] Stevan_White: 5779 5780 * FreeSerifItalic.sfd, 5781 FreeSerifBoldItalic.sfd, 5782 FreeSansBold.sfd, 5783 FreeSansBoldOblique.sfd, 5784 FreeSerif.sfd, 5785 FreeSerifBold.sfd: more space to accent on 5786 lcaron tightened DZ etc ligatures in SerifItalic faces made 5787 references etc in Spacing Modifiers and Combining further kerning 5788 57892009-07-10 22:21 +0000 [r1352] Stevan_White: 5790 5791 * FreeSerifItalic.sfd, 5792 FreeSerifBoldItalic.sfd, 5793 FreeSans.sfd, 5794 FreeSerif.sfd, 5795 FreeSerifBold.sfd: kerning Sans: decided dots 5796 and some other marks needed more room. 5797 57982009-07-10 19:09 +0000 [r1351] Stevan_White: 5799 5800 * FreeSerifItalic.sfd, 5801 FreeSerif.sfd: IPA. Phonetics: tweeks 5802 58032009-07-10 08:02 +0000 [r1349-1350] Stevan_White: 5804 5805 * FreeSerif.sfd: Tweeked some math symbols 5806 5807 * FreeSans.sfd, 5808 FreeSansOblique.sfd: Letterlike: additions 5809 58102009-07-10 07:21 +0000 [r1348] Stevan_White: 5811 5812 * FreeMonoOblique.sfd: IPA 5813 58142009-07-09 22:53 +0000 [r1347] Stevan_White: 5815 5816 * FreeSerifBoldItalic.sfd: Another IPA symbol 5817 58182009-07-09 22:32 +0000 [r1346] Stevan_White: 5819 5820 * FreeSerifBoldItalic.sfd: IPA and Spacing 5821 Modifier Letters: added a few 5822 58232009-07-08 22:38 +0000 [r1345] Stevan_White: 5824 5825 * FreeSerifItalic.sfd, 5826 FreeSans.sfd, 5827 FreeSansBold.sfd, 5828 FreeSansOblique.sfd, 5829 FreeSansBoldOblique.sfd, 5830 FreeSerif.sfd, 5831 FreeSerifBold.sfd: Latin: various horizontal 5832 spacing and positioning issues Replaced Tz and tz ligatures with 5833 the originals of Danial Johnson. (range is "Mayanist" and despite 5834 Unicode samples, current usage uses normal z in glyph) Put 5835 stylized Tz tz in a discretionary ligature lookup. 5836 58372009-07-08 18:39 +0000 [r1344] Stevan_White: 5838 5839 * FreeSans.sfd, 5840 FreeSansBold.sfd, 5841 FreeSansOblique.sfd, 5842 FreeSansBoldOblique.sfd: Cyrillic yi_yi 5843 Ukrainian ligature Latin various pointwise cleanup, made some 5844 references, horizontal adjustments 5845 58462009-07-08 00:16 +0000 [r1343] Stevan_White: 5847 5848 * FreeSerifItalic.sfd, 5849 FreeSerifBoldItalic.sfd, 5850 FreeSerif.sfd, 5851 FreeSerifBold.sfd: Cyrillic: Special ligature 5852 for Ukrainian yi_yi, also some kerning 5853 58542009-07-07 08:09 +0000 [r1342] Stevan_White: 5855 5856 * FreeSerif.sfd: Latin: kerning; made accents on 5857 i tighter to avoid collisions 5858 58592009-07-05 13:08 +0000 [r1341] Stevan_White: 5860 5861 * FreeSansBold.sfd, 5862 FreeSansBoldOblique.sfd: Made lookup tables 5863 for Dutch IJ 5864 58652009-07-05 13:01 +0000 [r1340] Stevan_White: 5866 5867 * FreeSansBold.sfd, 5868 FreeSansBoldOblique.sfd: Re-did Dutch digraph 5869 IJ in bold faces as "broken-U", because I thought it was cool and 5870 nobody was there to stop me. 5871 58722009-07-05 12:35 +0000 [r1339] Stevan_White: 5873 5874 * FreeSerif.sfd: Corrected ligatures Tz tz; put 5875 them in special lookup Latin Extended Additional: added 5876 medevalist letters, completing range 5877 58782009-07-05 11:07 +0000 [r1338] Stevan_White: 5879 5880 * FreeSerifItalic.sfd, 5881 FreeSerifBoldItalic.sfd, 5882 FreeSerif.sfd, 5883 FreeSerifBold.sfd: Cyrillic: added yi_yi 5884 ligature for Ukrainian in roman. Not sure if it's right. Latin: 5885 kerning. Added longs_t ligature, and historic ligature tables 5886 IPA: in bolditalic, added a letter or two 5887 58882009-07-04 23:22 +0000 [r1337] Stevan_White: 5889 5890 * FreeSerif.sfd: Kerning for hbar 5891 58922009-07-04 23:10 +0000 [r1336] Stevan_White: 5893 5894 * FreeSerifBoldItalic.sfd, 5895 FreeSerif.sfd, 5896 FreeSerifBold.sfd: Kerning for Western Slavic 5897 languages Added a couple of IPA to BI 5898 58992009-07-04 13:29 +0000 [r1335] Stevan_White: 5900 5901 * FreeSans.sfd, 5902 FreeSansBold.sfd, 5903 FreeSansOblique.sfd, 5904 FreeSansBoldOblique.sfd: combined letters ae, 5905 oe, ij had incorrect horizontal spacing 5906 59072009-07-04 13:14 +0000 [r1334] Stevan_White: 5908 5909 * FreeSerifItalic.sfd, 5910 FreeSerifBoldItalic.sfd, 5911 FreeSerif.sfd, 5912 FreeSerifBold.sfd: combined letters ae, oe, ij 5913 had wrong horizontal spacing. 5914 59152009-07-04 12:27 +0000 [r1333] Stevan_White: 5916 5917 * FreeSerifItalic.sfd, 5918 FreeSerifBoldItalic.sfd, 5919 FreeMono.sfd, 5920 FreeSerif.sfd, 5921 FreeSerifBold.sfd: Combining Diacritical Marks 5922 for Symbols: additions and fiddling. Also related circles, 5923 arrows. 5924 59252009-07-04 09:22 +0000 [r1332] Stevan_White: 5926 5927 * FreeSerifItalic.sfd, 5928 FreeSerifBoldItalic.sfd, 5929 FreeSans.sfd, 5930 FreeSansBold.sfd, 5931 FreeSansOblique.sfd, 5932 FreeSansBoldOblique.sfd, 5933 FreeMono.sfd, 5934 FreeSerif.sfd, 5935 FreeMonoBold.sfd, 5936 FreeMonoOblique.sfd, 5937 FreeSerifBold.sfd, 5938 FreeMonoBoldOblique.sfd: Letterlike Symbols: 5939 various additions and adjustments Number Forms: Completed range 5940 in serif roman. Adjusted spacing of Latin numerals in serif 5941 faces. Diacritics for Symbols: various additions Geometric 5942 shapes: thought it best for circle to be round even in oblique 5943 faces. It's a choice of course. Added to several faces. Made all 5944 to pass tests (except sinhals) 5945 59462009-07-02 20:37 +0000 [r1331] Stevan_White: 5947 5948 * FreeSerifItalic.sfd, 5949 FreeSerifBoldItalic.sfd, 5950 FreeSans.sfd, 5951 FreeSansBold.sfd, 5952 FreeSansOblique.sfd, 5953 FreeSansBoldOblique.sfd, 5954 FreeSerif.sfd, 5955 FreeSerifBold.sfd: Letterlike Symbols: more 5956 additions, adjustments Also fiddled with some math symbols in 5957 Sans faces 5958 59592009-07-02 09:14 +0000 [r1330] Stevan_White: 5960 5961 * FreeSans.sfd, 5962 FreeSansOblique.sfd: Letterlike Symbols; 5963 additions and adjustments Note: Pango is rendering very 5964 strangely: many glyphs in the font are being stolen from some 5965 other fonts instead: All the script an blackletter, and some 5966 others as well. Is there a cache in the system somewhere? Or 5967 what? 5968 59692009-06-28 19:48 +0000 [r1329] Stevan_White: 5970 5971 * FreeSerif.sfd: Modified glyph. From patch by 5972 Pavel Skrylev. 5973 59742009-06-28 19:11 +0000 [r1328] Stevan_White: 5975 5976 * FreeSerifItalic.sfd, 5977 FreeSerifBoldItalic.sfd, 5978 FreeSans.sfd, 5979 FreeSansBold.sfd, 5980 FreeSansOblique.sfd, 5981 FreeSansBoldOblique.sfd, 5982 FreeSerif.sfd, 5983 FreeSerifBold.sfd: Superscritps and 5984 Subscripts: made glyphs to complete range in all faces 5985 59862009-06-28 17:43 +0000 [r1327] Stevan_White: 5987 5988 * FreeSans.sfd, 5989 FreeSansOblique.sfd: Added some combining 5990 marks for symbols and Blackboard Bold letters to letterlike 5991 symbols 5992 59932009-06-28 08:59 +0000 [r1326] Stevan_White: 5994 5995 * FreeSerifItalic.sfd, 5996 FreeSerifBoldItalic.sfd, 5997 FreeSans.sfd, 5998 FreeSansBold.sfd, 5999 FreeSansOblique.sfd, 6000 FreeSansBoldOblique.sfd, 6001 FreeSerifBold.sfd: Various adjustments 6002 regarding superscript and subscript characters in several ranges. 6003 60042009-06-27 15:45 +0000 [r1325] Stevan_White: 6005 6006 * FreeSerifItalic.sfd, 6007 FreeSerif.sfd: More fiddling with 6008 super/subscripts Tidied points in Serif to make fontforge "wrong 6009 direction" complaint in scaled reference go away. Made some other 6010 references in basic latin ranges. 6011 60122009-06-27 14:54 +0000 [r1324] Stevan_White: 6013 6014 * FreeSerif.sfd: Superscripts and subscripts (in 6015 various ranges): tried to systematize sizing and vertical 6016 placement. Note: most letters are still simply scaled. This is 6017 practical maintenance-wise, but isn't typographically optimal. 6018 60192009-06-27 09:04 +0000 [r1323] Stevan_White: 6020 6021 * FreeSerif.sfd: Cyrillic Extended A: altered 6022 mark positions 6023 60242009-06-26 23:31 +0000 [r1322] Stevan_White: 6025 6026 * FreeSerifItalic.sfd, 6027 FreeSerifBoldItalic.sfd, 6028 FreeSans.sfd, 6029 FreeSansBold.sfd, 6030 FreeMono.sfd, 6031 FreeSerif.sfd, 6032 FreeMonoBold.sfd, 6033 FreeMonoOblique.sfd, 6034 FreeSerifBold.sfd, 6035 FreeMonoBoldOblique.sfd: Phonetic Extensions: 6036 various corrections and fiddling Changed Blues values in 6037 FreeSerifBoldItalic 6038 60392009-06-25 19:27 +0000 [r1321] Stevan_White: 6040 6041 * FreeSansBold.sfd, 6042 FreeSansBoldOblique.sfd: Combining Diacritical 6043 Marks for Symbols: added to bold oblique added placement mark to 6044 many 6045 60462009-06-25 07:37 +0000 [r1320] Stevan_White: 6047 6048 * FreeSerifItalic.sfd, 6049 FreeSerifBoldItalic.sfd, 6050 FreeMono.sfd, 6051 FreeSerif.sfd, 6052 FreeMonoBold.sfd, 6053 FreeMonoOblique.sfd, 6054 FreeSerifBold.sfd, 6055 FreeMonoBoldOblique.sfd: Deleted TrueType 6056 tables 'cvt', 'fpgm', 'prep' because of FontForge complaints. 6057 60582009-06-25 07:24 +0000 [r1319] Stevan_White: 6059 6060 * FreeSans.sfd, 6061 FreeSansBold.sfd, 6062 FreeSansOblique.sfd, 6063 FreeSansBoldOblique.sfd: IPA Extensions: 6064 completed in bold and boldoblique, completing range for face. All 6065 faces: deleted 'cvt', 'prep', 'fpgm' TrueType tables, because 6066 FontForge was complaining about them (legacy hinting that could 6067 interfere, possibly lower quality code, etc) 6068 60692009-06-24 23:22 +0000 [r1318] Stevan_White: 6070 6071 * FreeSansBold.sfd, 6072 FreeSansBoldOblique.sfd: IPA Extensions: made 6073 several characters 6074 60752009-06-24 22:25 +0000 [r1317] Stevan_White: 6076 6077 * FreeSerif.sfd, 6078 FreeSerifBold.sfd: IPA Extensions: completed 6079 range in bold 6080 60812009-06-23 21:48 +0000 [r1316] Stevan_White: 6082 6083 * FreeSerifBoldItalic.sfd, 6084 FreeSerifBold.sfd: Spacing Modifiers: added a 6085 couple Combining Diacriticals: brought range to par with FreeSans 6086 60872009-06-23 21:11 +0000 [r1315] Stevan_White: 6088 6089 * FreeSans.sfd, 6090 FreeSansBold.sfd, 6091 FreeSansOblique.sfd, 6092 FreeSansBoldOblique.sfd: Same correction as 6093 for FreeSerif 6094 60952009-06-23 20:58 +0000 [r1314] Stevan_White: 6096 6097 * FreeSerifItalic.sfd, 6098 FreeSerifBoldItalic.sfd, 6099 FreeSerif.sfd, 6100 FreeSerifBold.sfd: Corrected descender of 027f 6101 61022009-06-23 20:45 +0000 [r1313] Stevan_White: 6103 6104 * FreeSerifBoldItalic.sfd, 6105 FreeSerifBold.sfd: IPA and related: made lots 6106 of additional glyphs 6107 61082009-06-22 08:43 +0000 [r1312] Stevan_White: 6109 6110 * FreeSerif.sfd: Latin: further clean-up 6111 61122009-06-21 10:53 +0000 [r1311] Stevan_White: 6113 6114 * FreeSerif.sfd: General pointwise clean-up of 6115 Latin and Latin Extended. No visible changes were intended 6116 besides changed policy on horizontal placement of some horned 6117 letters 6118 61192009-06-21 09:21 +0000 [r1310] Stevan_White: 6120 6121 * FreeSerif.sfd: Latin Extended-C: constructed 6122 glyphs to complete range. Latin Extended-D: constructed a bunch 6123 of glyphs; some related changes elsewhere. 6124 61252009-06-20 17:43 +0000 [r1309] Stevan_White: 6126 6127 * FreeSerif.sfd: Latin Extended-C: added most of 6128 range 6129 61302009-06-20 12:51 +0000 [r1308] Stevan_White: 6131 6132 * FreeSerif.sfd: Modifier Tone Letters: added 6133 glyphs to complete range. This should also complete all the 6134 IPA/Phonetic extenseions ranges. 6135 61362009-06-20 11:25 +0000 [r1307] Stevan_White: 6137 6138 * FreeSerif.sfd: Phonetic Extensions Supplement: 6139 added letters completing range Note the superscript ones are 6140 simply scaled, so stem width is not quite right... 6141 61422009-06-19 08:19 +0000 [r1306] Stevan_White: 6143 6144 * FreeSerif.sfd: Phonetic Extensions: made 6145 letters to complete range 6146 61472009-06-18 06:40 +0000 [r1305] Stevan_White: 6148 6149 * FreeSans.sfd: IPA Extensions: clean-up, fix 6150 some horizontal spacing issues 6151 61522009-06-18 06:16 +0000 [r1304] Stevan_White: 6153 6154 * FreeSansBold.sfd, 6155 FreeSansOblique.sfd, 6156 FreeSansBoldOblique.sfd: Some glyph problems 6157 clean-up, made to pass validate (BlueValues) 6158 61592009-06-17 21:13 +0000 [r1303] Stevan_White: 6160 6161 * FreeSansOblique.sfd, 6162 FreeSansBoldOblique.sfd: IPA Extensions: 6163 Improved spacing and horizontal positioning 6164 61652009-06-17 08:42 +0000 [r1302] Stevan_White: 6166 6167 * FreeSansBold.sfd, 6168 FreeSansOblique.sfd, 6169 FreeSansBoldOblique.sfd, 6170 FreeMonoBold.sfd, 6171 FreeMonoOblique.sfd, 6172 FreeMonoBoldOblique.sfd: Georgian: added 6173 missing letter 6174 61752009-06-17 08:22 +0000 [r1301] Stevan_White: 6176 6177 * FreeSansBold.sfd, 6178 FreeSansBoldOblique.sfd: IPA: made curls on 6179 some glyphs more distinct. note horizontal placement in BO is 6180 chaotic--needs work 6181 61822009-06-14 13:51 +0000 [r1300] Stevan_White: 6183 6184 * FreeSerif.sfd: Musical Symbols: various 6185 experiments with lookups. calt: should have allowed isolatef 6186 forms of combining marks, (but can't see application support...) 6187 aalt, hist: for alterntative characters Added some historical 6188 glyphs Math Alphanumeric: some clean-up. 6189 61902009-06-11 21:57 +0000 [r1299] Stevan_White: 6191 6192 * FreeSerif.sfd: Musical Symbols: various 6193 tweeks. Failed attempt to use 'isol' lookup to put isolated 6194 combining marks above the baseline. 6195 61962009-06-11 09:04 +0000 [r1298] Stevan_White: 6197 6198 * FreeSerif.sfd: Musical Symbols: more fiddling 6199 with mark placement, strengthened ornamental endings 6200 62012009-06-10 22:53 +0000 [r1297] Stevan_White: 6202 6203 * FreeSerif.sfd: Musical Symbols: mkmk 6204 positioning of augmentation dot 6205 62062009-06-10 09:09 +0000 [r1296] Stevan_White: 6207 6208 * FreeSerif.sfd: Musical Symbols: combining 6209 marks above and below notes now working somewhat 6210 62112009-06-08 21:46 +0000 [r1295] Stevan_White: 6212 6213 * FreeSerif.sfd: Musical Symbols: more 6214 adjustments of size and placement 6215 62162009-06-06 23:28 +0000 [r1294] Stevan_White: 6217 6218 * FreeSerif.sfd: Musical Symbols: mostly work on 6219 lookups. Made tablature symbols thinner. 6220 62212009-06-06 19:24 +0000 [r1293] Stevan_White: 6222 6223 * FreeSerif.sfd: Musical Symbols: more fiddling 6224 with sizes and positions Byzantine Musical Symbols: minor 6225 clean-ups 6226 62272009-06-06 12:31 +0000 [r1292] Stevan_White: 6228 6229 * FreeSerif.sfd: Fixed some ATT problems with 6230 'kern' lookups for Cyrillic 6231 62322009-06-06 12:25 +0000 [r1291] Stevan_White: 6233 6234 * FreeSerif.sfd: Musical Symbols: more changes 6235 to size and position 6236 62372009-06-05 21:28 +0000 [r1290] Stevan_White: 6238 6239 * FreeSerif.sfd: Musical Symbols: many changes 6240 to glyph positions and shapes 6241 62422009-05-27 22:36 +0000 [r1289] Stevan_White: 6243 6244 * FreeSerif.sfd: Cyrillic, additions and 6245 re-naming by Pavel Skrylev. * Added Cyrillic-B Ext glyphs, and 6246 Cyrillic-A Ext glyphs. * Added cyr_above anchor to all cyrillic 6247 glyphs, some glyphs was changed * To all Cyrillic letters I've 6248 given proper names based on old Slavic language which is source 6249 of all modern slavic languages. (the naming is contentious, and 6250 there are a couple of technical problems...under consideration) 6251 62522009-05-26 23:09 +0000 [r1288] Stevan_White: 6253 6254 * FreeSerif.sfd: Musical Symbols: scaled up 6255 accidentals a bit. reduced width of repeated figure marks reduced 6256 width of caesura even more tried to implement mark 6257 positioning...not working everywhere made references 6258 62592009-05-25 23:48 +0000 [r1287] Stevan_White: 6260 6261 * FreeSerif.sfd: Made all letterlike glyph parts 6262 more like those from Serif and Serif Italic. (Except for Ped. 6263 U+1d1ae) 6264 62652009-05-20 08:25 +0000 [r1286] Stevan_White: 6266 6267 * FreeSerif.sfd: Corrected DPOS lookup for Music 6268 range to be in script 'musi' 6269 62702009-05-20 07:35 +0000 [r1285] Stevan_White: 6271 6272 * FreeSerif.sfd: Western Musical Symbols: 6273 fiddling Miscellaneous Symbols: re-design of musical flat symbol 6274 62752009-05-19 07:37 +0000 [r1284] Stevan_White: 6276 6277 * FreeSerif.sfd: Western Musical Symbols: 6278 revised horizontal placement of notes 6279 62802009-05-19 01:38 +0000 [r1283] Stevan_White: 6281 6282 * FreeSerif.sfd: Western Musical Symbols: raised 6283 some more glyphs 6284 62852009-05-19 01:27 +0000 [r1282] Stevan_White: 6286 6287 * FreeSerif.sfd: Western Musical Symbols: 6288 altered many combining symbols to be more like Unicode sample 6289 corrected many symbols that should be spacing but had 0 width 6290 raised many symbols that were far lower than in Unicode samples 6291 62922009-05-18 09:47 +0000 [r1281] Stevan_White: 6293 6294 * FreeSerifItalic.sfd, 6295 FreeSerifBoldItalic.sfd, 6296 FreeMono.sfd, 6297 FreeSerif.sfd, 6298 FreeMonoBold.sfd, 6299 FreeMonoOblique.sfd, 6300 FreeSerifBold.sfd, 6301 FreeMonoBoldOblique.sfd: U+0354 and U+0355 6302 (combining left/right arrowhead below) were switched 6303 63042009-05-11 21:27 +0000 [r1280] Stevan_White: 6305 6306 * FreeSans.sfd, 6307 FreeSerif.sfd: Hebrew: Moved vowel below mark 6308 for esh (05e8) and dalet (05d3) as recommended in bug report 6309 #25887 "FreeSans Hebrew most nonspacing marks are spacing" 6310 https://savannah.gnu.org/bugs/?25887 6311 63122009-05-11 07:25 +0000 [r1279] Stevan_White: 6313 6314 * FreeSans.sfd, 6315 FreeSansBold.sfd, 6316 FreeSansOblique.sfd, 6317 FreeSansBoldOblique.sfd: Put PS Private 6318 BlueScale back to default. (Was really experiment to alleviate 6319 excessive overshoot. Didn't work and FontForge complained.) 6320 63212009-05-11 07:21 +0000 [r1278] Stevan_White: 6322 6323 * FreeSerif.sfd: Geometric Shapes: made two 6324 'bullet' shapes to be consistent with 'bullet' Blues values: put 6325 Std VH W into Stem Snap values 6326 63272009-05-11 07:09 +0000 [r1277] Stevan_White: 6328 6329 * FreeSans.sfd: More Geometric Shapes. also 6330 worked on character widths. 6331 63322009-05-09 19:47 +0000 [r1276] Stevan_White: 6333 6334 * FreeSans.sfd: More Geometric Shapes 6335 63362009-05-02 12:44 +0000 [r1274-1275] Stevan_White: 6337 6338 * FreeSansOblique.sfd: Had misplaced Tifinagh 6339 range. 6340 6341 * FreeSans.sfd, 6342 FreeSansBold.sfd, 6343 FreeSansOblique.sfd, 6344 FreeSansBoldOblique.sfd: The rest of Tifinagh, 6345 courtesy of Daniel Johnson. + a few adjustments. 6346 63472009-05-01 09:06 +0000 [r1273] Stevan_White: 6348 6349 * FreeSerifItalic.sfd, 6350 FreeSerifBoldItalic.sfd, 6351 FreeSans.sfd, 6352 FreeSansBold.sfd, 6353 FreeSansOblique.sfd, 6354 FreeSansBoldOblique.sfd, 6355 FreeMono.sfd, 6356 FreeSerif.sfd, 6357 FreeMonoBold.sfd, 6358 FreeMonoOblique.sfd, 6359 FreeSerifBold.sfd, 6360 FreeMonoBoldOblique.sfd: Explicitly disabled 6361 PS Private dictionary entry BlueFuzz as recommended in Adobe Type 6362 1 Font Format, sect. 5.8. 6363 63642009-05-01 07:50 +0000 [r1272] Stevan_White: 6365 6366 * FreeSans.sfd: Tifinagh range, courtesy of 6367 Daniel Johnson. 6368 63692009-05-01 07:47 +0000 [r1271] Stevan_White: 6370 6371 * tools/ranges.py: Corrections for Georgian and 6372 Tifinagh ranges 6373 63742009-05-01 07:17 +0000 [r1270] Stevan_White: 6375 6376 * FreeSerifItalic.sfd, 6377 FreeSerifBoldItalic.sfd, 6378 FreeSans.sfd, 6379 FreeSansBold.sfd, 6380 FreeSansOblique.sfd, 6381 FreeSansBoldOblique.sfd, 6382 FreeMono.sfd, 6383 FreeSerif.sfd, 6384 FreeMonoBold.sfd, 6385 FreeMonoOblique.sfd, 6386 FreeSerifBold.sfd, 6387 FreeMonoBoldOblique.sfd: Adjusted PS Private 6388 values according to understanding of Adobe Type 1 Font Format 6389 (Ch. 5, Private Dictionary) Not completely clear on BlueScale, 6390 and StemSnap values are still a mystery. (FontForge 'guess' seems 6391 to do little or nothing, and I don't know where these values came 6392 from) Original hope was to improve appearance of overshoot in 6393 Sans, but it seems that my renderers ignore this information. 6394 63952009-04-28 07:41 +0000 [r1269] Stevan_White: 6396 6397 * FreeSans.sfd: More Geometric Shapes 6398 63992009-04-27 23:14 +0000 [r1268] Stevan_White: 6400 6401 * FreeSans.sfd: More Geometrical Shapes 6402 64032009-04-27 08:11 +0000 [r1267] Stevan_White: 6404 6405 * FreeSans.sfd: Added U+25D0-3 (half-black 6406 circles) Note the Geometric Shapes range is still in poor shape 6407 in Sans. 6408 64092009-04-25 11:55 +0000 [r1266] Stevan_White: 6410 6411 * FreeSerifItalic.sfd, 6412 FreeSerifBoldItalic.sfd, 6413 FreeSerif.sfd, 6414 FreeSerifBold.sfd: Serif: fiddled with mark 6415 positioning in Cyrillic and Glagolitic Non-roman faces: Added 6416 'mark' positioning for Cyrillic 6417 64182009-04-14 09:16 +0000 [r1265] Stevan_White: 6419 6420 * FreeSerif.sfd: Cyrillic Extended-B more 6421 additions. Now has all except payerok punctuation and Old 6422 Abkhasian letters. 6423 64242009-04-13 18:10 +0000 [r1264] Stevan_White: 6425 6426 * FreeSerif.sfd: Cyrillic Extended-B a few more 6427 letters 6428 64292009-04-13 17:35 +0000 [r1263] Stevan_White: 6430 6431 * FreeSans.sfd, 6432 FreeSerif.sfd: kerning: tweeks 6433 64342009-04-11 15:35 +0000 [r1262] Stevan_White: 6435 6436 * FreeSerifItalic.sfd, 6437 FreeSerifBoldItalic.sfd, 6438 FreeSans.sfd, FreeMono.sfd, 6439 FreeSerif.sfd, 6440 FreeSerifBold.sfd: Georgian: additions and 6441 improvements. Serif now has full compliment. Note uppercase is 6442 questionable, being a simple scaling... 6443 64442009-04-11 13:20 +0000 [r1261] Stevan_White: 6445 6446 * FreeSans.sfd, 6447 FreeSansBold.sfd, 6448 FreeSansOblique.sfd, 6449 FreeSansBoldOblique.sfd, 6450 FreeMono.sfd, 6451 FreeMonoBold.sfd, 6452 FreeMonoOblique.sfd, 6453 FreeMonoBoldOblique.sfd: Latin Extended-D 6454 added u+a788-c 6455 64562009-04-11 12:08 +0000 [r1260] Stevan_White: 6457 6458 * FreeSerifItalic.sfd, 6459 FreeSerifBoldItalic.sfd, 6460 FreeSerif.sfd, 6461 FreeSerifBold.sfd: Latin Extended-D corrected 6462 slots for Mayanist letters in roman added modifier letters 6463 u+a788-c 6464 64652009-04-11 11:42 +0000 [r1259] Stevan_White: 6466 6467 * tools/ranges.py: Corrected Vai range 6468 64692009-04-11 10:50 +0000 [r1258] Stevan_White: 6470 6471 * FreeSerifItalic.sfd, 6472 FreeSerifBoldItalic.sfd, 6473 FreeSerif.sfd, 6474 FreeSerifBold.sfd: Latin Extended-D Mayanist 6475 letters by Daniel Johnson 6476 64772009-04-10 09:00 +0000 [r1257] Stevan_White: 6478 6479 * FreeSerifItalic.sfd, 6480 FreeSerif.sfd: Letterlike Symbols: additions 6481 and improvements 6482 64832009-04-10 08:38 +0000 [r1256] Stevan_White: 6484 6485 * FreeMono.sfd, 6486 FreeMonoBold.sfd, 6487 FreeMonoOblique.sfd, 6488 FreeMonoBoldOblique.sfd: Letterlike Symbols: 6489 additions, improvements 6490 64912009-04-10 07:13 +0000 [r1255] Stevan_White: 6492 6493 * FreeMono.sfd, 6494 FreeMonoBold.sfd, 6495 FreeMonoOblique.sfd, 6496 FreeMonoBoldOblique.sfd: Reconsidered numeral 6497 1. Made angle more like other angles in font. 6498 64992009-04-09 06:45 +0000 [r1254] Stevan_White: 6500 6501 * FreeMono.sfd, 6502 FreeMonoBold.sfd, 6503 FreeMonoOblique.sfd, 6504 FreeMonoBoldOblique.sfd: Increased angle of 6505 hook on numeral 'one', to improve distinction from letter 'l' at 6506 small point sized. (Noticed that on some systems, even at 12 6507 point the distinction had not been obvious.) 6508 65092009-03-29 13:56 +0000 [r1253] Stevan_White: 6510 6511 * FreeSans.sfd, 6512 FreeSansBold.sfd, 6513 FreeSansOblique.sfd, 6514 FreeSansBoldOblique.sfd: General Punctuation: 6515 Adjust position, shape of quotes, fiddle with others. 6516 65172009-03-29 12:12 +0000 [r1252] Stevan_White: 6518 6519 * FreeSans.sfd: Kerning: Had grouped letters 6520 with round bowls on left (e,c,0,d,q) together, but now see the 6521 original Nimbus fonts had left bounds that vary by 10 EM or more, 6522 which is quite visible. I am correcting a flaw in the original 6523 font in a very difficult and complex way. It would be much better 6524 to make the bounds of these similar letters to be equal. To do: 6525 same for punctuation, copy to other styles of Sans 6526 65272009-03-29 03:48 +0000 [r1251] Stevan_White: 6528 6529 * FreeSerif.sfd: Kerning: tweeks 6530 65312009-03-29 03:34 +0000 [r1250] Stevan_White: 6532 6533 * FreeSerif.sfd: Kerning tweek 6534 65352009-03-22 18:54 +0000 [r1249] Stevan_White: 6536 6537 * FreeMono.sfd: clean-up of some of the basic 6538 Nimbus glyphs 6539 65402009-03-22 14:26 +0000 [r1248] Stevan_White: 6541 6542 * FreeSans.sfd, 6543 FreeSerif.sfd: Hebrew: more work on lookups 6544 regarding vowel marks 6545 65462009-03-22 11:03 +0000 [r1247] Stevan_White: 6547 6548 * FreeSans.sfd: Hebrew: vowel mark positioning 6549 65502009-03-16 19:26 +0000 [r1246] Stevan_White: 6551 6552 * FreeSerifItalic.sfd, 6553 FreeSerif.sfd: re-named some lookup tables 6554 (Sinhala, Hebrew) 6555 65562009-03-15 11:58 +0000 [r1245] Stevan_White: 6557 6558 * FreeSerif.sfd: Georgian: point-wise cleanup 6559 note: doubts about spacing and glyph bounds in capitals 6560 65612009-03-15 09:58 +0000 [r1244] Stevan_White: 6562 6563 * FreeSerif.sfd: Greek Extended: corrected 6564 u+1fd3 6565 65662009-03-13 08:15 +0000 [r1243] Stevan_White: 6567 6568 * FreeSerif.sfd: Cyrillic (and extensions) 6569 various tweeks to old Cyrillic letters, spacing. 6570 65712009-03-07 12:30 +0000 [r1242] Stevan_White: 6572 6573 * FreeMonoBoldOblique.sfd: correct direction 6574 braceleft 6575 65762009-03-07 12:16 +0000 [r1240-1241] Stevan_White: 6577 6578 * FreeSerif.sfd: Glagolitic: tweeks 6579 6580 * FreeMonoBold.sfd: correct direction of 6581 braceleft 6582 65832009-03-05 09:03 +0000 [r1239] Stevan_White: 6584 6585 * FreeSerif.sfd: Glagolitic: more fiddling. 6586 Raised small letters so their tops are even with the tops of the 6587 big letters, which is more in line with their "hanging" nature, 6588 and with most manuscripts. 6589 65902009-03-04 07:03 +0000 [r1238] Stevan_White: 6591 6592 * tools/ranges.py: ranges for Sinhala 6593 65942009-03-03 09:54 +0000 [r1237] Stevan_White: 6595 6596 * FreeSerif.sfd: Glagolitic: more tweeks 6597 65982009-03-02 23:03 +0000 [r1236] Stevan_White: 6599 6600 * FreeSerif.sfd: Glagolitic: added Djervi (I 6601 think) 6602 66032009-03-02 21:49 +0000 [r1235] Stevan_White: 6604 6605 * tools/GenerateMacTT (added): Special script for 6606 generating fonts that don't give errors on the Mac. I hope 6607 somebody will fix something, either in Font Book or FontForge, 6608 that will make this unnecessary 6609 66102009-03-01 23:24 +0000 [r1234] Stevan_White: 6611 6612 * FreeSerif.sfd: Glagolitic: tweeks 6613 66142009-02-28 19:38 +0000 [r1233] Stevan_White: 6615 6616 * FreeSerif.sfd: Sinhala: replaced U+0DD0-1 with 6617 ones from sinha font 6618 66192009-02-28 12:25 +0000 [r1232] Stevan_White: 6620 6621 * FreeSerif.sfd: Glagolitid: Additions, 6622 improvements (Note: the characters still missing I simply haven't 6623 yet recognized in a manuscript or found in an on-line HTML 6624 encoded text. I would like to see real ones rather than copying 6625 out of the Unicode samples.) Cyrillic Extended B: Assembled 6626 Monograph Uk, uk. See discussion 6627 http://en.wikipedia.org/wiki/Uk_(Cyrillic) 6628 66292009-02-28 00:14 +0000 [r1231] Stevan_White: 6630 6631 * FreeSerif.sfd: More work on Glagolitic 6632 66332009-02-27 15:35 +0000 [r1230] Stevan_White: 6634 6635 * FreeMonoBold.sfd, 6636 FreeMonoOblique.sfd, 6637 FreeMonoBoldOblique.sfd: Made braces more 6638 distinctive. 6639 66402009-02-26 15:12 +0000 [r1229] Stevan_White: 6641 6642 * FreeMono.sfd: ASCII: Accentuated braces (for 6643 better readability in terminals) 6644 66452009-02-24 22:27 +0000 [r1228] Stevan_White: 6646 6647 * FreeSerif.sfd: Cherokee: Daniel improved 6648 U+13d2 6649 66502009-02-24 07:41 +0000 [r1227] Stevan_White: 6651 6652 * FreeSerif.sfd: Sinhala: Copied most Unicode 6653 glyphs directly from Yannis Haralambous sinhala MetaFont files. 6654 These are: all but 0dd0 0dd1 0df4. Gave Unicode characters names, 6655 based on a transliteration scheme from Harshula. The auxiliary 6656 Sinhala are all from the LKLUG font. 6657 66582009-02-22 23:41 +0000 [r1226] Stevan_White: 6659 6660 * FreeSerif.sfd: Copied glyphs from LKLUG font, 6661 as discussed with Harshula Jayasuriya. 6662 http://sinhala.cvs.sourceforge.net/viewvc/sinhala/sinhala/fonts/ 6663 This font is derived from a Metafont font: This package was 6664 originally developed by Yannis Haralambous (Yannis.Haralambous at 6665 univ-lille1 fr), with funding from the Wellcome Institute for the 6666 History of Medicine, 183 Euston Road, London NW1 2BE, England 6667 (Contact person: Dominik Wujastyk (D.Wujastyk at ucl ac uk)), 6668 which is using the font in its Catalogue of Sinhala Manuscript. 6669 The original package was available by ftp at ftp.bcc.ac.uk in: 6670 /pub/users/ucgadkw/indology/software/sinhala1-TeX.zip The hope is 6671 to eventually pull glyphs directly from the original MF files. 6672 66732009-02-21 19:48 +0000 [r1225] Stevan_White: 6674 6675 * FreeSerifBoldItalic.sfd, 6676 FreeSerif.sfd, 6677 FreeSerifBold.sfd: tidying previous commits 6678 66792009-02-21 14:11 +0000 [r1224] Stevan_White: 6680 6681 * FreeSerifItalic.sfd, 6682 FreeSerifBoldItalic.sfd, 6683 FreeSerif.sfd, 6684 FreeSerifBold.sfd: Serif: Revised letter 6685 spacing in Armenian. Serif roman: Added initial version of 6686 Glagolitic (by me) 6687 66882009-02-18 20:38 +0000 [r1223] Stevan_White: 6689 6690 * FreeSerif.sfd: Armenian: spacing changes 6691 Sinhala: deleted range, for usual reasons: It doesn't even 6692 contain the full set of Unicode letters, and Sinhala requires 6693 auxiliary characters and lookup tables for proper representation. 6694 (Found what I think are the originals at 6695 http://www.mettanet.org/fonts/ ) 6696 66972009-02-12 20:08 +0000 [r1222] Stevan_White: 6698 6699 * tools/ranges.py, 6700 tools/findBackLayers.py, 6701 tools/GenerateTrueType, 6702 tools/GenerateOpenType, 6703 tools/range_report.py, 6704 tools/validate.py, 6705 tools/checkGlyphNumbers.py, 6706 tools/isMonoMono.py: Changed 6707 /usr/local/bin/fontforge to /usr/bin/fontforge (to work with the 6708 update-alternatives mechanism, whereby a link is made 6709 /usr/bin/fontforge -> /etc/alternatives/fontforge -> preferred 6710 binary ) 6711 67122009-02-12 19:33 +0000 [r1221] Stevan_White: 6713 6714 * FreeSerifItalic.sfd, 6715 FreeSerifBoldItalic.sfd, 6716 FreeSerifBold.sfd: SerifBoldItalic - Armenian 6717 oblique from Daniel Johnson's bold version Added ligatures (by 6718 Daniel) and lookup tables. 6719 67202009-02-12 08:39 +0000 [r1220] Stevan_White: 6721 6722 * FreeSerifItalic.sfd: Armenian: Made oblique 6723 version of Daniel Johnson's range 6724 67252009-02-12 08:28 +0000 [r1219] Stevan_White: 6726 6727 * FreeSerifBold.sfd: Armenian by Daniel Johnson 6728 67292009-02-12 08:00 +0000 [r1218] Stevan_White: 6730 6731 * FreeSerif.sfd: Improvements of a couple of 6732 Armenian characters, from Daniel Johnson. 6733 67342009-02-07 20:28 +0000 [r1217] Stevan_White: 6735 6736 * FreeSerifItalic.sfd: Latin: kerning fixed some 6737 missing extrema 6738 67392009-02-07 19:47 +0000 [r1216] Stevan_White: 6740 6741 * FreeSerifItalic.sfd: Latin: kerning made some 6742 more delicate italic IPA letters 6743 67442009-02-06 20:14 +0000 [r1215] Stevan_White: 6745 6746 * FreeSerifBoldItalic.sfd, 6747 FreeSerif.sfd, 6748 FreeSerifBold.sfd: Latin: kerning 6749 67502009-02-06 10:19 +0000 [r1214] Stevan_White: 6751 6752 * FreeSerifBoldItalic.sfd, 6753 FreeSerifBold.sfd: Latin: kerning Adjusted ff 6754 etc ligatures in Italic 6755 67562009-02-05 23:20 +0000 [r1213] Stevan_White: 6757 6758 * FreeSerifBoldItalic.sfd, 6759 FreeSerifBold.sfd: Latin: kerning 6760 67612009-02-05 19:57 +0000 [r1212] Stevan_White: 6762 6763 * FreeSerifItalic.sfd, 6764 FreeSerifBoldItalic.sfd, 6765 FreeSerif.sfd, 6766 FreeSerifBold.sfd: Thai sample text (means 6767 something like Mr Sangkapan who sells bottles was picked up by 6768 the police because he stole the wash of ms. .....) 6769 67702009-02-04 20:19 +0000 [r1211] Stevan_White: 6771 6772 * FreeSans.sfd: Vai range, by Daniel Johnson 6773 67742009-02-04 20:08 +0000 [r1210] Stevan_White: 6775 6776 * FreeSerifBoldItalic.sfd: Latin: kerning 6777 67782009-02-03 20:53 +0000 [r1209] Stevan_White: 6779 6780 * FreeSerifBoldItalic.sfd, 6781 FreeSerifBold.sfd: Latin: kerning 6782 67832009-02-02 23:44 +0000 [r1208] Stevan_White: 6784 6785 * FreeSerifBoldItalic.sfd: Latin: kerning 6786 67872009-02-02 23:32 +0000 [r1207] Stevan_White: 6788 6789 * FreeSerifBoldItalic.sfd, 6790 FreeSerifBold.sfd: Latin: kerning 6791 67922009-01-26 21:00 +0000 [r1206] Stevan_White: 6793 6794 * FreeMono.sfd, 6795 FreeMonoBold.sfd, 6796 FreeMonoOblique.sfd, 6797 FreeMonoBoldOblique.sfd: Made nu distinct from 6798 v. Remedies bug #25376: https://savannah.gnu.org/bugs/?25376 6799 greek letter 'nu' [U+03bd] same as latin 'v' [U+0076] in FreeMono 6800 68012009-01-22 21:37 +0000 [r1205] Stevan_White: 6802 6803 * FreeSans.sfd: Kerning. Need to copy to other 6804 faces 6805 68062009-01-22 01:44 +0000 [r1204] Stevan_White: 6807 6808 * FreeSerif.sfd: Arabic ligatures: turned on 6809 "ignore combining marks" on advice of Khaled Hosny. 6810 68112009-01-20 17:09 +0000 [r1203] Stevan_White: 6812 6813 * FreeSerifItalic.sfd, 6814 FreeSerifBoldItalic.sfd, 6815 FreeSerif.sfd, 6816 FreeSerifBold.sfd: Drew U+1e9C-F in Latin 6817 Extended Additional (including capital ess-zet) 6818 68192009-01-19 20:48 +0000 [r1202] Stevan_White: 6820 6821 * FreeMono.sfd: Update ot Kayah Li from Daniel 6822 Johnson 6823 68242009-01-18 16:49 +0000 [r1201] Stevan_White: 6825 6826 * AUTHORS, CREDITS: Daniel Johnson's 6827 latest contributions 6828 68292009-01-18 14:33 +0000 [r1200] Stevan_White: 6830 6831 * FreeSerif.sfd: Coptic: Laula to be same height 6832 as Phi Psi (higher than other letters). Dei and dei also to be 6833 higher letters, adjusted widths too. 6834 68352009-01-18 14:25 +0000 [r1199] Stevan_White: 6836 6837 * FreeSans.sfd: Unified Canadian Aboriginal 6838 Syllabics: moved the non-Unicode letter part glyphs ucas.ring 6839 ucas.horizline ucas.shortvert ucas.righttack ucas.lefttack to the 6840 Private Use area 59664-59668 Technique was to edit the SFD file 6841 directly: It seems the encoding slot for the glyph is the first 6842 field of the "Encoding:" line for the character. 6843 68442009-01-18 13:28 +0000 [r1198] Stevan_White: 6845 6846 * FreeMono.sfd: Cherokee: improvements from D. 6847 Johnsaon 6848 68492009-01-18 12:34 +0000 [r1197] Stevan_White: 6850 6851 * FreeSerif.sfd: Latin: kerning 6852 68532009-01-17 18:58 +0000 [r1196] Stevan_White: 6854 6855 * FreeSerif.sfd: Cyrillic: kerning 6856 68572009-01-17 15:26 +0000 [r1195] Stevan_White: 6858 6859 * FreeSerif.sfd: Re-linked Ezh/Yogh and re-made 6860 reversed Ezh 6861 68622009-01-16 21:28 +0000 [r1194] Stevan_White: 6863 6864 * FreeSerif.sfd: Fiddled with Coptic glyphs: 6865 Longer tail on Shei, less droopy Alfa. Made Armenian Aiw to be a 6866 link to Phi (on Daniel Johnson's advice ) 6867 68682009-01-16 08:01 +0000 [r1193] Stevan_White: 6869 6870 * tools/ranges.py: corrected Unified Canadian 6871 Aboriginal Syllabics 6872 68732009-01-16 07:44 +0000 [r1192] Stevan_White: 6874 6875 * FreeMono.sfd: Kayah Li by Daniel Johnson 6876 68772009-01-16 07:36 +0000 [r1190-1191] Stevan_White: 6878 6879 * FreeMono.sfd: removed hints 6880 6881 * FreeMono.sfd: Cherokee, by Daniel Johnson 6882 68832009-01-16 07:27 +0000 [r1189] Stevan_White: 6884 6885 * FreeSerif.sfd: Made references of some 6886 Armenian punctuation, Made primereversed to be really the reverse 6887 of prime. 6888 68892009-01-13 21:43 +0000 [r1187-1188] Stevan_White: 6890 6891 * FreeSans.sfd: named some Armenian letters 6892 6893 * FreeSerif.sfd: Armenian range by Daniel 6894 Johnson, with ligatures. 6895 68962009-01-13 08:43 +0000 [r1186] Stevan_White: 6897 6898 * README: GPL 2 -> GPL 3 6899 69002009-01-12 20:35 +0000 [r1185] Stevan_White: 6901 6902 * FreeSerif.sfd: Coptic: more kerning 6903 69042009-01-12 09:06 +0000 [r1184] Stevan_White: 6905 6906 * FreeSerif.sfd: Coptic: Raised top of laula 6907 above common top, as it appears in most other fonts.Makes it 6908 easier to distinguish from alfa. A little more space around Iauda 6909 and iauda. Kerned Dei. 6910 69112009-01-11 22:30 +0000 [r1183] Stevan_White: 6912 6913 * FreeSerif.sfd: Coptic: Made capital Alpha is 6914 distinct in printed form. Made more angular vida with flattened 6915 top and bottom. Made small hori more curvy. 6916 69172009-01-11 14:06 +0000 [r1182] Stevan_White: 6918 6919 * FreeSerif.sfd: Greek: made archaic letters 6920 u+0370-3 (understand are used for old numbering) Coptic: more 6921 fiddling with Hori, made Kapa much wider reduced width of small 6922 letter straight stems to match small letters in Latin kerning for 6923 capitals 6924 69252009-01-11 00:39 +0000 [r1181] Stevan_White: 6926 6927 * FreeSerif.sfd: Revised Coptic. Added a few 6928 dialectic letters and kai symbol Removed many "ear" serifs, 6929 preferring a slashing continuation of long decenders and 6930 diagonals as in some manuscripts Made Kai and kai not to go below 6931 baseline Made Psi a little broader Made small khei distinct from 6932 cap, Revised Hori and hori. Some of this toward 6933 https://savannah.gnu.org/bugs/?25289 6934 69352009-01-08 22:23 +0000 [r1180] Stevan_White: 6936 6937 * FreeSerif.sfd: Various alterations to Coptic: 6938 Re-worked K and M, added kern table. 6939 69402009-01-07 10:03 +0000 [r1179] Stevan_White: 6941 6942 * FreeSans.sfd: Daniel Johnson's fix of TT 6943 reference transformation bug in Unified Canadian Aboriginal 6944 Syllabics, 6945 69462009-01-06 22:27 +0000 [r1178] Stevan_White: 6947 6948 * FreeSans.sfd: Unified Canadian Aboriginal 6949 Syllabics range, courtesy of Daniel Johnson. 6950 69512009-01-04 16:12 +0000 [r1176] Stevan_White: 6952 6953 * ChangeLog: copyright dates 2009 6954 69552009-01-04 16:08 +0000 [r1175] Stevan_White: 6956 6957 * FreeSerifItalic.sfd, 6958 FreeSerifBoldItalic.sfd, 6959 FreeSans.sfd, 6960 FreeSansBold.sfd, 6961 FreeSansOblique.sfd, 6962 FreeSansBoldOblique.sfd, 6963 FreeMono.sfd, 6964 FreeSerif.sfd, 6965 FreeMonoBold.sfd, 6966 FreeMonoOblique.sfd, 6967 FreeSerifBold.sfd, 6968 FreeMonoBoldOblique.sfd: Added 2009 to 6969 copyright dates 6970 69712009-01-04 15:59 +0000 [r1173-1174] Stevan_White: 6972 6973 * ChangeLog: changes since last release 6974 6975 * AUTHORS, CREDITS: Removed 6976 Glagolitic range author 6977 69782009-01-04 15:27 +0000 [r1172] Stevan_White: 6979 6980 * FreeSerifItalic.sfd, 6981 FreeSerifBoldItalic.sfd, 6982 FreeSans.sfd, 6983 FreeSerifBold.sfd: Added some TrueType names 6984 69852009-01-01 20:47 +0000 [r1171] Stevan_White: 6986 6987 * FreeSerif.sfd: Removde Glagolitic range, since 6988 have not (yet) received OK from author. Added some TrueType Names 6989 69902008-12-31 13:06 +0000 [r1170] Stevan_White: 6991 6992 * COPYING: Updated license to GPL v3 6993 69942008-12-30 21:34 +0000 [r1169] Stevan_White: 6995 6996 * FreeSerifItalic.sfd, 6997 FreeSerifBoldItalic.sfd: Oblique versions of 6998 Daniel Johnson's Cherokee. 6999 70002008-12-30 20:42 +0000 [r1168] Stevan_White: 7001 7002 * FreeSerifBold.sfd: Cherokee Bold range from 7003 Daniel Johnson. 7004 70052008-12-27 16:43 +0000 [r1165-1167] Stevan_White: 7006 7007 * tools/isMonoMono.py: 900 EM -> 800 7008 7009 * FreeMonoBold.sfd, 7010 FreeMonoBoldOblique.sfd: Made glyphs to lie 7011 between -200 and 800 EM 7012 7013 * tools/isMonoMono.py: check that glyphs lie in 7014 vertical bounding boxes 7015 70162008-12-27 14:46 +0000 [r1164] Stevan_White: 7017 7018 * FreeMono.sfd, 7019 FreeSerif.sfd: Extensible bracket characters 7020 didn't exactly line up. Fixed. Mono: a couple of glyphs had 7021 gotten out of their bounding boxes again. 7022 70232008-12-26 22:41 +0000 [r1162] Stevan_White: 7024 7025 * ChangeLog: last two day's changes 7026 70272008-12-26 22:36 +0000 [r1160-1161] Stevan_White: 7028 7029 * FreeSerifItalic.sfd, 7030 FreeSerifBoldItalic.sfd, 7031 FreeSans.sfd, 7032 FreeSansBold.sfd, 7033 FreeSansOblique.sfd, 7034 FreeSansBoldOblique.sfd, 7035 FreeMono.sfd, 7036 FreeMonoBold.sfd, 7037 FreeMonoOblique.sfd, 7038 FreeSerifBold.sfd, 7039 FreeMonoBoldOblique.sfd: Final pre-release 7040 cleanup 7041 7042 * notes/maintenance.txt: nongnu -> gnu 7043 70442008-12-26 20:48 +0000 [r1159] Stevan_White: 7045 7046 * FreeSerif.sfd: Buginese vowel u was misnamed 7047 70482008-12-26 20:36 +0000 [r1158] Stevan_White: 7049 7050 * FreeMono.sfd: Yatcyrillic somehow was a mark 7051 character ... fixed 7052 70532008-12-26 20:27 +0000 [r1157] Stevan_White: 7054 7055 * FreeSans.sfd, 7056 FreeSansOblique.sfd: Had to un-link references 7057 in Sans: uni02B2, uni02B5 SansOblique: uni0363 because validation 7058 of the TTF file said the glyph "is drawn in wrong direction" I 7059 would have preferred to have understand this... 7060 70612008-12-26 20:23 +0000 [r1156] Stevan_White: 7062 7063 * sfd/Makefile: Added quick test for FontForge 7064 version. 7065 70662008-12-26 19:52 +0000 [r1155] Stevan_White: 7067 7068 * FreeMonoBold.sfd, 7069 FreeMonoBoldOblique.sfd: Removed kerning 7070 tables (?? what were they doing here anyway??) 7071 70722008-12-26 19:43 +0000 [r1154] Stevan_White: 7073 7074 * tools/ranges.py: some changes to explanatory text 7075 70762008-12-26 18:54 +0000 [r1153] Stevan_White: 7077 7078 * FreeSerifItalic.sfd, 7079 FreeSerifBoldItalic.sfd, 7080 FreeSerif.sfd, 7081 FreeSerifBold.sfd: Kerning tables for Thai. 7082 Handles one common case: short letter followed by a tall one with 7083 an overhang to the left. 7084 70852008-12-26 12:33 +0000 [r1152] Stevan_White: 7086 7087 * INSTALL: small corrections: better detail about 7088 Windows install 7089 70902008-12-26 12:29 +0000 [r1151] Stevan_White: 7091 7092 * AUTHORS, CREDITS: added most recent 7093 authors, synched up 7094 70952008-12-25 20:47 +0000 [r1150] Stevan_White: 7096 7097 * FreeSerifItalic.sfd, 7098 FreeSans.sfd, 7099 FreeSansBold.sfd, 7100 FreeSansOblique.sfd, 7101 FreeSansBoldOblique.sfd, 7102 FreeSerif.sfd: More putzing with kerning 7103 tables 7104 71052008-12-25 14:43 +0000 [r1149] Stevan_White: 7106 7107 * FreeSerifItalic.sfd, 7108 FreeSerifBoldItalic.sfd, 7109 FreeSans.sfd, 7110 FreeSansBold.sfd, 7111 FreeSansOblique.sfd, 7112 FreeSansBoldOblique.sfd, 7113 FreeSerif.sfd, 7114 FreeSerifBold.sfd: Copied kerning classes 7115 Serif -> SerifBold SerifItalic -> SerifBoldItalic Sans -> 7116 SansOblique SansBold SansBoldOblique Some associated naming of 7117 characters, etc 7118 71192008-12-25 12:51 +0000 [r1146-1148] Stevan_White: 7120 7121 * AUTHORS, CREDITS, 7122 README: formatting 7123 7124 * ChangeLog: brought up to date 7125 7126 * notes/maintenance.txt: added new release 7127 proceedures 7128 71292008-12-25 11:54 +0000 [r1145] Stevan_White: 7130 7131 * FreeSerifItalic.sfd, 7132 FreeSerifBoldItalic.sfd, 7133 FreeSans.sfd, 7134 FreeSansBold.sfd, 7135 FreeSansOblique.sfd, 7136 FreeSansBoldOblique.sfd, 7137 FreeSerif.sfd, 7138 FreeSerifBold.sfd: Additions and correction in 7139 Spacing Modifier letters and IPA Extensions 7140 71412008-12-23 21:35 +0000 [r1144] Stevan_White: 7142 7143 * FreeSerif.sfd: Applied patch to Cherokee range 7144 71452008-12-20 15:57 +0000 [r1143] Stevan_White: 7146 7147 * FreeSerifItalic.sfd, 7148 FreeSerif.sfd: Fixed kern classes that end in 7149 space (crashes FontForge) 7150 71512008-12-20 15:38 +0000 [r1142] Stevan_White: 7152 7153 * FreeSerifItalic.sfd: kerning 7154 71552008-12-20 12:17 +0000 [r1141] Stevan_White: 7156 7157 * FreeSerif.sfd: kerning 7158 71592008-12-19 00:55 +0000 [r1140] Stevan_White: 7160 7161 * FreeSerifItalic.sfd: kerning 7162 71632008-12-19 00:06 +0000 [r1139] Stevan_White: 7164 7165 * FreeSerif.sfd: kerning Some adjustments to 7166 Glagolitc spacing, mark positioning 7167 71682008-12-17 23:08 +0000 [r1138] Stevan_White: 7169 7170 * FreeSerifItalic.sfd, 7171 FreeSerif.sfd: kerning 7172 71732008-12-16 23:36 +0000 [r1137] Stevan_White: 7174 7175 * FreeSerifItalic.sfd, 7176 FreeSerif.sfd: kerning 7177 71782008-12-11 22:27 +0000 [r1136] Stevan_White: 7179 7180 * FreeSans.sfd, 7181 FreeSerif.sfd: kerning 7182 71832008-12-10 11:03 +0000 [r1135] Stevan_White: 7184 7185 * FreeSans.sfd, 7186 FreeSansBold.sfd: kerning 7187 71882008-12-10 09:34 +0000 [r1134] Stevan_White: 7189 7190 * FreeSans.sfd, 7191 FreeSansBold.sfd, 7192 FreeSansOblique.sfd, 7193 FreeSerif.sfd, 7194 FreeSerifBold.sfd: kerning 7195 71962008-12-08 23:01 +0000 [r1133] Stevan_White: 7197 7198 * FreeSerifItalic.sfd, 7199 FreeSerif.sfd: kerning 7200 72012008-12-08 09:52 +0000 [r1132] Stevan_White: 7202 7203 * FreeSansOblique.sfd: Slanted small final 7204 sigma. remedies bug #24993: U+03C2 "Greek small letter final 7205 sigma" not slanted in Free Sans Oblique 7206 https://savannah.gnu.org/bugs/index.php?24993 7207 72082008-12-07 19:30 +0000 [r1131] Stevan_White: 7209 7210 * FreeSans.sfd, 7211 FreeSerif.sfd: kerning, etc 7212 72132008-12-06 23:42 +0000 [r1130] Stevan_White: 7214 7215 * FreeSerifItalic.sfd, 7216 FreeSerifBoldItalic.sfd, 7217 FreeSans.sfd, 7218 FreeSerif.sfd, 7219 FreeSerifBold.sfd: kerning 7220 72212008-12-06 13:48 +0000 [r1129] Stevan_White: 7222 7223 * FreeSerifItalic.sfd, 7224 FreeSansOblique.sfd, 7225 FreeSerif.sfd, 7226 FreeSerifBold.sfd: kerning Tweek in Sans 7227 having to do with addition of Latin Extended 7228 72292008-12-05 20:52 +0000 [r1128] Stevan_White: 7230 7231 * FreeSansBold.sfd, 7232 FreeSansBoldOblique.sfd: Tweeks to Latin 7233 Extended Additional 7234 72352008-12-05 20:34 +0000 [r1127] Stevan_White: 7236 7237 * FreeSansBoldOblique.sfd: Added Latin Extended 7238 Additional range 7239 72402008-12-05 10:35 +0000 [r1126] Stevan_White: 7241 7242 * FreeSans.sfd, 7243 FreeSansBold.sfd, 7244 FreeSansOblique.sfd, 7245 FreeSansBoldOblique.sfd: Extra space at end of 7246 kern class names has bad effect on FornForge script that try to 7247 run through kern classes. Some FontForge call corrupts memory. 7248 Got rid of extra space. 7249 72502008-12-02 21:12 +0000 [r1125] Stevan_White: 7251 7252 * FreeSans.sfd, 7253 FreeSansBold.sfd, 7254 FreeSansOblique.sfd, 7255 FreeSansBoldOblique.sfd, 7256 FreeMono.sfd, 7257 FreeMonoBold.sfd, 7258 FreeMonoOblique.sfd, 7259 FreeMonoBoldOblique.sfd: Replaced U+0387 GREEK 7260 ANO TELEIA with top dot of colon. See bug #24987: U+0387 GREEK 7261 ANO TELEIA too low https://savannah.gnu.org/bugs/index.php?24987 7262 72632008-12-02 09:25 +0000 [r1124] Stevan_White: 7264 7265 * FreeSerif.sfd: more kerning in Cyrillic (broke 7266 into two tables of classes) 7267 72682008-12-01 20:22 +0000 [r1122-1123] Stevan_White: 7269 7270 * FreeSerif.sfd: tweeks to kernin 7271 7272 * FreeSerifBoldItalic.sfd: kerning 7273 72742008-11-30 21:17 +0000 [r1121] Stevan_White: 7275 7276 * FreeSerifItalic.sfd, 7277 FreeSerifBoldItalic.sfd, 7278 FreeSerif.sfd, 7279 FreeSerifBold.sfd: Kerning for Latin and 7280 Cyrillic fairly complete in Serif faces. Complete in sense that 7281 it looks pretty good under Pango for English French German 7282 Spanish Polish Czech Latvian But have not done Vietnamese (will 7283 require many more entries). I adjust roman and italic, then copy 7284 tables by hand to bold and bolditalic. Misgiving: bolditalic is 7285 much too crammed Overall, I may have over-kerned. (A difficult 7286 temptation to master.) 7287 72882008-11-30 15:06 +0000 [r1120] Stevan_White: 7289 7290 * FreeSerifItalic.sfd, 7291 FreeSerif.sfd: kerning 7292 72932008-11-30 13:43 +0000 [r1119] Stevan_White: 7294 7295 * FreeSerifItalic.sfd, 7296 FreeSans.sfd, 7297 FreeSerif.sfd: kerning In Serif, modified 7298 widths of some extended latin glyphs 7299 73002008-11-29 13:44 +0000 [r1118] Stevan_White: 7301 7302 * FreeSerifItalic.sfd, 7303 FreeSerif.sfd: kerning 7304 73052008-11-29 11:56 +0000 [r1117] Stevan_White: 7306 7307 * FreeSerif.sfd: Broke Latin kerning subtable 7308 into four, hoping it will be easier to understand and maintain. 7309 73102008-11-29 11:26 +0000 [r1116] Stevan_White: 7311 7312 * FreeSansBold.sfd, 7313 FreeSansBoldOblique.sfd, 7314 FreeSerif.sfd, 7315 FreeSerifBold.sfd: kerning 7316 73172008-11-29 00:38 +0000 [r1115] Stevan_White: 7318 7319 * FreeSansOblique.sfd: kerning 7320 73212008-11-28 23:43 +0000 [r1114] Stevan_White: 7322 7323 * FreeSans.sfd, 7324 FreeSansBold.sfd, 7325 FreeSansOblique.sfd, 7326 FreeSerif.sfd: kerninig 7327 73282008-11-28 21:54 +0000 [r1112-1113] Stevan_White: 7329 7330 * FreeSans.sfd: kerning 7331 7332 * FreeSans.sfd, 7333 FreeSerif.sfd: more kerning; made guillemot 7334 narrower 7335 73362008-11-28 10:26 +0000 [r1111] Stevan_White: 7337 7338 * FreeSans.sfd: kerning 7339 73402008-11-28 00:11 +0000 [r1109-1110] Stevan_White: 7341 7342 * FreeSansOblique.sfd, 7343 FreeSerif.sfd: previous commit was incomplete 7344 7345 * FreeSerifItalic.sfd, 7346 FreeSerifBoldItalic.sfd, 7347 FreeSerif.sfd, 7348 FreeSerifBold.sfd: Adjusted width of single 7349 quotes (and apostrophe) to be "punctuation width" More fiddling 7350 with kerning. 7351 73522008-11-27 22:37 +0000 [r1108] Stevan_White: 7353 7354 * FreeSerifItalic.sfd, 7355 FreeSerif.sfd, 7356 FreeSerifBold.sfd: much fiddling with kerning 7357 73582008-11-26 19:44 +0000 [r1107] Stevan_White: 7359 7360 * FreeSerifBold.sfd: Basic kerning, named main 7361 Cyrillic letters 7362 73632008-11-26 18:41 +0000 [r1106] Stevan_White: 7364 7365 * FreeSerifItalic.sfd: Basic Cyrillic kerning 7366 73672008-11-26 07:03 +0000 [r1105] Stevan_White: 7368 7369 * FreeSerif.sfd: further tweeks to Cyrillic 7370 kerning 7371 73722008-11-26 06:58 +0000 [r1104] Stevan_White: 7373 7374 * FreeSerif.sfd: Tweeks to Cyrillic kerning 7375 73762008-11-26 00:32 +0000 [r1103] Stevan_White: 7377 7378 * FreeSerifItalic.sfd, 7379 sfd/Makefile, FreeSerif.sfd, 7380 FreeSerifBold.sfd: Much fiddling with kerning, 7381 tables, and generating fonts whose kerning tables work with 7382 OpenOffice. 7383 73842008-11-25 23:59 +0000 [r1102] Stevan_White: 7385 7386 * tools/GenerateTrueType: Made to include old-style 7387 kerning Converted to Python 7388 73892008-11-24 08:11 +0000 [r1100-1101] Stevan_White: 7390 7391 * FreeSerif.sfd: Prev commit to validate 7392 7393 * FreeSerif.sfd: regularized padding in 7394 Miscellaneous symbols. At least within related ranges tried to 7395 make similar. 7396 73972008-11-23 20:21 +0000 [r1097-1099] Stevan_White: 7398 7399 * tools/ranges/__init__.py (added), 7400 tools/ranges/OpenType.py (added), 7401 tools/ranges (added): meant to add these before 7402 moving the ranges.py file 7403 7404 * tools/range_report (removed), 7405 tools/range_report.py (added): preferred to keep 7406 the file ending 7407 7408 * tools/range_report (added): Starting to break out 7409 different functionalities of this large script 7410 74112008-11-23 15:38 +0000 [r1096] Stevan_White: 7412 7413 * FreeSerif.sfd: Completed Miscellaneous 7414 Symbols, with some drawings from George Douros' Unicode Symbols, 7415 and some of mine. 7416 74172008-11-23 14:21 +0000 [r1095] Stevan_White: 7418 7419 * FreeSerif.sfd: Filled out Miscellaneous 7420 Symbols. Used George Douros' Unicode font. 7421 74222008-11-23 12:57 +0000 [r1094] Stevan_White: 7423 7424 * FreeMono.sfd, 7425 FreeMonoOblique.sfd: Replaced Greek Exteded 7426 psili and dasia with scaled versions of the "bent quote" mark. I 7427 think it's distinctive enough, but not so silly. Remedies bug 7428 #22997: Mono: Greek Extended psili is ugly 7429 https://savannah.gnu.org/bugs/?22997 7430 74312008-11-23 00:47 +0000 [r1093] Stevan_White: 7432 7433 * FreeSerif.sfd: Made some recycling symbols 7434 74352008-11-22 23:07 +0000 [r1092] Stevan_White: 7436 7437 * FreeSerifBoldItalic.sfd, 7438 FreeSans.sfd, 7439 FreeSansBold.sfd, 7440 FreeSansOblique.sfd, 7441 FreeSansBoldOblique.sfd, 7442 FreeMono.sfd, 7443 FreeSerif.sfd, 7444 FreeMonoBold.sfd, 7445 FreeMonoOblique.sfd, 7446 FreeSerifBold.sfd, 7447 FreeMonoBoldOblique.sfd: Finished with Hebrew 7448 Pointed letters in all faces. 7449 74502008-11-22 16:36 +0000 [r1091] Stevan_White: 7451 7452 * FreeSans.sfd: Fiddled with Hebrew Pointed 7453 letters 7454 74552008-11-22 15:45 +0000 [r1090] Stevan_White: 7456 7457 * FreeSerifItalic.sfd: Marks for Vietnamese 7458 74592008-11-22 10:32 +0000 [r1089] Stevan_White: 7460 7461 * CREDITS: fixed some links having to do with Omega, 7462 intlfonts 7463 74642008-11-22 09:32 +0000 [r1088] Stevan_White: 7465 7466 * CREDITS: Fixed/removed broken links 7467 74682008-11-21 23:53 +0000 [r1087] Stevan_White: 7469 7470 * FreeSerifItalic.sfd, 7471 FreeSerif.sfd: Letter pe had strange thick 7472 middle ear that looked awful. lamed had ben bumped at some point. 7473 Fixed. Adjusted some of the points. 7474 74752008-11-21 22:54 +0000 [r1086] Stevan_White: 7476 7477 * FreeSerifItalic.sfd, 7478 FreeSerifBoldItalic.sfd, 7479 FreeSerifBold.sfd: repairs to Pointed Hebrew 7480 74812008-11-21 21:29 +0000 [r1085] Stevan_White: 7482 7483 * FreeSerif.sfd: Numeral line positioning marks 7484 for Gothic 7485 74862008-11-21 10:17 +0000 [r1084] Stevan_White: 7487 7488 * FreeSerifItalic.sfd: Added Combining Marks for 7489 Symbols (some question about obliqueness of some symbols) Cleaned 7490 up some empty glyphs in Pointed Hebrew. 7491 74922008-11-20 21:00 +0000 [r1083] Stevan_White: 7493 7494 * FreeSerifItalic.sfd, 7495 FreeSerifBoldItalic.sfd, 7496 FreeSerif.sfd, 7497 FreeSerifBold.sfd: Provided Hebrew pointed 7498 letters, with lookups, for all Serif faces. 7499 75002008-11-19 22:30 +0000 [r1082] Stevan_White: 7501 7502 * FreeSerifBoldItalic.sfd: renamed Hebrew 7503 lookups 7504 75052008-11-19 22:12 +0000 [r1081] Stevan_White: 7506 7507 * FreeSerifItalic.sfd, 7508 FreeSerifBoldItalic.sfd, 7509 FreeSerifBold.sfd: Completed Hebrew in Bold 7510 faces. 7511 75122008-11-19 00:04 +0000 [r1080] Stevan_White: 7513 7514 * FreeSerifItalic.sfd, 7515 FreeSans.sfd, 7516 FreeSansOblique.sfd, 7517 FreeSerif.sfd: More tweeks to Hebrew points 7518 75192008-11-18 23:44 +0000 [r1079] Stevan_White: 7520 7521 * FreeSerifItalic.sfd, 7522 FreeSans.sfd, 7523 FreeSansBold.sfd, 7524 FreeSansBoldOblique.sfd, 7525 FreeSerif.sfd: Adjustments corrections and 7526 additions to Hebrew points 7527 75282008-11-18 20:56 +0000 [r1078] Stevan_White: 7529 7530 * FreeSansBold.sfd: Cleaned out a lot of 7531 ridiculous kernings 7532 75332008-11-16 23:39 +0000 [r1077] Stevan_White: 7534 7535 * FreeSansBoldOblique.sfd: fiddled with Armenian 7536 ligatures 7537 75382008-11-16 23:26 +0000 [r1076] Stevan_White: 7539 7540 * FreeSansOblique.sfd, 7541 FreeSansBoldOblique.sfd: Added Armenian (with 7542 ligatures) to BoldOblique Fiddled with character spacing 7543 75442008-11-16 22:56 +0000 [r1075] Stevan_White: 7545 7546 * FreeSerifItalic.sfd, 7547 FreeSerifBoldItalic.sfd, 7548 FreeSans.sfd, 7549 FreeSansOblique.sfd, 7550 FreeMono.sfd, 7551 FreeSerif.sfd, 7552 FreeMonoBold.sfd, 7553 FreeMonoOblique.sfd, 7554 FreeSerifBold.sfd, 7555 FreeMonoBoldOblique.sfd: Added U+01f9 and 7556 paragraph end marker to Georgian Fiddled with Armenian ligatures 7557 75582008-11-15 13:36 +0000 [r1074] Stevan_White: 7559 7560 * FreeSans.sfd, 7561 FreeSansBold.sfd, 7562 FreeSansOblique.sfd, 7563 FreeSansBoldOblique.sfd: Added Georgian turned 7564 gan 10F9 (because it was easy) 7565 75662008-11-15 13:28 +0000 [r1073] Stevan_White: 7567 7568 * FreeSans.sfd, 7569 FreeSansBold.sfd, 7570 FreeSansOblique.sfd, 7571 FreeSansBoldOblique.sfd: Another pass at 7572 letter spacing in Cyrillic. Also went through ancient letters. 7573 Added Georgian paragraph separator 10FB 7574 75752008-11-15 10:11 +0000 [r1072] Stevan_White: 7576 7577 * FreeSans.sfd, 7578 FreeSansBold.sfd, 7579 FreeSansOblique.sfd, 7580 FreeSansBoldOblique.sfd: Re-worked letter 7581 spacing through modern Cyrillic range. 7582 75832008-11-15 00:05 +0000 [r1071] Stevan_White: 7584 7585 * FreeSans.sfd, 7586 FreeSansBold.sfd, 7587 FreeSerif.sfd: Letter spacing 7588 75892008-11-14 22:48 +0000 [r1070] Stevan_White: 7590 7591 * FreeSerif.sfd: Added several characters to 7592 Cyrillic Extended-B 7593 75942008-11-14 09:56 +0000 [r1069] Stevan_White: 7595 7596 * FreeSansBold.sfd, 7597 FreeSansBoldOblique.sfd: Made Cyrillic hooked 7598 e U+04BC-F to look less goofy. 7599 76002008-11-14 09:36 +0000 [r1068] Stevan_White: 7601 7602 * FreeSans.sfd, 7603 FreeSansBold.sfd, 7604 FreeSansOblique.sfd, 7605 FreeSansBoldOblique.sfd: Based on assertion on 7606 Pechatnyj Dvor's web site, Cyrillic Fita U+0472-3 and "Barred O" 7607 U+04E8-9 are different styles the same letter, and the fact that 7608 the tilde in the O never looked good in Sans, I made them all 7609 barred O's. 7610 76112008-11-14 09:32 +0000 [r1067] Stevan_White: 7612 7613 * FreeSerif.sfd: Added Cyrillic Yn, yn 7614 (U+a65e-f) 7615 76162008-11-14 08:30 +0000 [r1066] Stevan_White: 7617 7618 * FreeSerifBoldItalic.sfd, 7619 FreeSans.sfd, 7620 FreeSansBold.sfd, 7621 FreeSansOblique.sfd, 7622 FreeSansBoldOblique.sfd, 7623 FreeSerifBold.sfd: Synced up Cyrillic and 7624 Combining Diacritics ranges, Couple of tweeks in Gujarati to make 7625 TT validate 7626 76272008-11-13 23:44 +0000 [r1065] Stevan_White: 7628 7629 * FreeSerifItalic.sfd, 7630 FreeSerifBoldItalic.sfd, 7631 FreeSans.sfd, 7632 FreeSansOblique.sfd, 7633 FreeSerif.sfd, 7634 FreeSerifBold.sfd: Changes to older Cyrillic 7635 letters, in response to further information. Made omegas, omegas 7636 with titlo, and OT to all be of the same size and shape in Serif. 7637 Un-linked Cyrillic Psi and psi from Greek, made squarer versions. 7638 Some more Cyrillic diacritical marks in Sans. Re-worked U+04bc-f 7639 . Experimenting with mark positioning for Cyrillic 7640 76412008-11-12 22:53 +0000 [r1064] Stevan_White: 7642 7643 * FreeSerifItalic.sfd, 7644 FreeSerifBoldItalic.sfd, 7645 FreeSans.sfd, 7646 FreeSansBold.sfd, 7647 FreeSansOblique.sfd, 7648 FreeSansBoldOblique.sfd, 7649 FreeMono.sfd, 7650 FreeSerif.sfd, 7651 FreeMonoBold.sfd, 7652 FreeMonoOblique.sfd, 7653 FreeSerifBold.sfd, 7654 FreeMonoBoldOblique.sfd: Strove to make Euro 7655 look more like the EC logo design, while making glyph fit better 7656 with the design of its face. See bug #3576: Euro design 7657 https://savannah.gnu.org/bugs/?23576 7658 76592008-11-12 21:33 +0000 [r1063] Stevan_White: 7660 7661 * FreeSans.sfd: Tweeks to previous commit 7662 76632008-11-12 21:10 +0000 [r1062] Stevan_White: 7664 7665 * FreeSans.sfd, 7666 FreeSerif.sfd: Adjustments mostly to GPOS 7667 tables having to do with Vietnamese marks. The WAZU Vietnamese 7668 test page looks pretty good in Sans now. Still not thrilled with 7669 below-dot when it appears with a mark over e.g. U+0102. Pango 7670 positions one or the other but not both. 7671 76722008-11-12 00:04 +0000 [r1061] Stevan_White: 7673 7674 * FreeSerifItalic.sfd, 7675 FreeSerifBoldItalic.sfd, 7676 FreeSans.sfd, 7677 FreeSansBold.sfd, 7678 FreeSansOblique.sfd, 7679 FreeSansBoldOblique.sfd, 7680 FreeMono.sfd, 7681 FreeSerif.sfd, 7682 FreeMonoBold.sfd, 7683 FreeSerifBold.sfd, 7684 FreeMonoBoldOblique.sfd: Extensive 7685 modification of GPOS lookup tables for mark positioning. I think 7686 they're now all functional (except styled Mono faces have none). 7687 Also added lots of marks to faces that didn't have them, and also 7688 fiddled with Combining Diacritical Marks. 7689 76902008-11-10 19:53 +0000 [r1060] Stevan_White: 7691 7692 * FreeSerif.sfd: Made one combining mark really 7693 combining 7694 76952008-11-10 19:49 +0000 [r1059] Stevan_White: 7696 7697 * FreeMono.sfd, 7698 FreeMonoBold.sfd, 7699 FreeMonoOblique.sfd, 7700 FreeMonoBoldOblique.sfd: Made a few combining 7701 characters to be zero-width in Mono, Added them to other styles. 7702 77032008-11-09 23:49 +0000 [r1058] Stevan_White: 7704 7705 * FreeSerifItalic.sfd, 7706 FreeSerifBoldItalic.sfd, 7707 FreeSerif.sfd, 7708 FreeSerifBold.sfd: Figured out why below marks 7709 in Thai weren't working in the lowest letters. I think Pango and 7710 other font renderers ignore 'blwm'. 'mark' works though. 7711 77122008-11-09 23:21 +0000 [r1057] Stevan_White: 7713 7714 * FreeSerifItalic.sfd, 7715 FreeSerifBoldItalic.sfd, 7716 FreeSerif.sfd, 7717 FreeSerifBold.sfd: Tweeks to Thai marks 7718 77192008-11-09 22:56 +0000 [r1056] Stevan_White: 7720 7721 * FreeSerifItalic.sfd, 7722 FreeSerifBoldItalic.sfd, 7723 FreeSerif.sfd, 7724 FreeSerifBold.sfd: Several bugfixes in Thai, 7725 mostly having to do with mark placement and ligatures. 7726 Implemented ru-saraaa and lu-saraaa with ligatures. 7727 77282008-11-09 21:21 +0000 [r1055] Stevan_White: 7729 7730 * FreeSerifItalic.sfd, 7731 FreeSerifBoldItalic.sfd, 7732 FreeSerif.sfd, 7733 FreeSerifBold.sfd: added and named 7734 dottedcircle (used by Pango to render combining mark base) 7735 77362008-11-09 12:42 +0000 [r1054] Stevan_White: 7737 7738 * FreeSerif.sfd: More tweeks to Coptic 7739 77402008-11-09 12:22 +0000 [r1053] Stevan_White: 7741 7742 * FreeSerif.sfd: Tweeks to Coptic, after viewing 7743 more papyrus samples and web pages. 7744 77452008-11-09 10:41 +0000 [r1052] Stevan_White: 7746 7747 * FreeSerif.sfd: Weight of Coptic small letters 7748 made to match that of Latin and Greek ones. 7749 77502008-11-08 20:05 +0000 [r1051] Stevan_White: 7751 7752 * FreeSerif.sfd: Coptic tweek spacing 7753 77542008-11-08 19:22 +0000 [r1050] Stevan_White: 7755 7756 * FreeSerif.sfd: Made Coptic to comply better 7757 with http://www.wazu.jp/gallery/Test_Coptic.html Made a flourish 7758 at foot of letters with long diagonal. 7759 77602008-11-08 15:51 +0000 [r1049] Stevan_White: 7761 7762 * FreeSerif.sfd: Coptic: punctuation marks were 7763 in the wrong row. 7764 77652008-11-08 15:38 +0000 [r1048] Stevan_White: 7766 7767 * FreeSerif.sfd: More tweeks to Coptic; put in a 7768 mark lookup table. Note: for small letters I made scaled 7769 references to captials. Results in those letters looking quite 7770 light next to the capitals and next to small Latin letters. Also, 7771 there are a few variant forms for capitals (Unicode samples don't 7772 show this). It would be good to re-work 7773 77742008-11-08 13:27 +0000 [r1047] Stevan_White: 7775 7776 * FreeSerif.sfd: Added Coptic alphabet in 7777 u+2C80-2CB1 and u+03E2-u+03EF, drawn/built by me, based on 7778 Unicode samples, TeX font copte, and scans at WikiPedia. 7779 77802008-11-07 08:12 +0000 [r1046] Stevan_White: 7781 7782 * FreeSerifItalic.sfd, 7783 FreeSerifBoldItalic.sfd, 7784 FreeSerif.sfd, 7785 FreeSerifBold.sfd: Further tweeks to dieresis 7786 in Greek and Cyrillic 7787 77882008-11-07 07:41 +0000 [r1045] Stevan_White: 7789 7790 * FreeSerif.sfd: replaced Greek I dieresis with 7791 references, tweeked height of dieresis. 7792 77932008-11-04 08:42 +0000 [r1044] Stevan_White: 7794 7795 * FreeSerif.sfd: Added a few Cyrillic Extended-B 7796 letters seen in web pages while looking for Glagolitic text. 7797 77982008-11-04 00:29 +0000 [r1042-1043] Stevan_White: 7799 7800 * FreeMono.sfd, 7801 FreeMonoOblique.sfd: Added a few old Cyrillic 7802 characters. 7803 7804 * FreeSerif.sfd: Several corrections and tweeks 7805 to Glagolitic. Still missing six slots from Unicode, but don't 7806 see them in the TeX fonts. On the other hand, several on-line 7807 Glagolitic pages (bibles etc) don't seem to use these. Maybe it's 7808 OK as-is. 7809 78102008-11-03 09:53 +0000 [r1041] Stevan_White: 7811 7812 * FreeSerif.sfd: Added lowercase range to 7813 Glagolitic, as a facile scaling of the uppercase. 7814 78152008-11-03 09:50 +0000 [r1040] Stevan_White: 7816 7817 * FreeSerif.sfd: Added letter to Glagolitic, 7818 scaled range. 7819 78202008-11-02 22:59 +0000 [r1039] Stevan_White: 7821 7822 * FreeSerif.sfd: Replaced fraktur bold from 7823 Mathematical Alphanumeric Symbols with that from TX Fonts by 7824 Young Ryu. One concern: letter k is damaged (in both medium and 7825 bold). I just hacked something up. Added Glagolitic "round type" 7826 font (Croation capitols only) from the collection of Croatian 7827 fonts for LaTeX by Darko ZubriniÄ 7828 ftp://ftp.dante.de/tex-archive/languages/croatian/ 7829 http://www.tug.org/TUGboat/Articles/tb17-1/tb50zubr.pdf Several 7830 letters are missing besides the small letters. 7831 78322008-11-02 09:06 +0000 [r1038] Stevan_White: 7833 7834 * FreeSerifBoldItalic.sfd: A couple of Thai 7835 references got obliqued twice. 7836 78372008-11-02 08:57 +0000 [r1037] Stevan_White: 7838 7839 * FreeSerifItalic.sfd, 7840 FreeSerifBoldItalic.sfd, 7841 FreeSerif.sfd, 7842 FreeSerifBold.sfd: By popular demand, removed 7843 'ears' from Greek Upsilon and Psi. Copied resulting glyphs to 7844 Serif Mathematical Alphanumeric Symbols. 7845 78462008-11-02 00:49 +0000 [r1036] Stevan_White: 7847 7848 * FreeSerif.sfd: Some pointwise cleanup of main 7849 Tamil range 7850 78512008-11-01 23:20 +0000 [r1035] Stevan_White: 7852 7853 * FreeSerif.sfd: Tried some things with lookups. 7854 Didn't make much headway. 7855 78562008-11-01 22:34 +0000 [r1033-1034] Stevan_White: 7857 7858 * FreeMono.sfd: somehow made a letter with wrong 7859 width 7860 7861 * FreeSerifItalic.sfd, 7862 FreeSerifBoldItalic.sfd, 7863 FreeSerifBold.sfd: Added similar lookups and 7864 ligatures to Thai ranges. 7865 78662008-11-01 18:34 +0000 [r1032] Stevan_White: 7867 7868 * FreeSerif.sfd: Lookups now work no worse than 7869 those for other Thai fonts, at least in Pango. Still perplexed by 7870 behaviour of "Required" lookups. 7871 78722008-11-01 15:44 +0000 [r1031] Stevan_White: 7873 7874 * FreeSerif.sfd: For Thai, made ligatures and 7875 lookups for yoying and thothan combined with a lower vowel. These 7876 work well. Attempted looksups for saraaa with ru and lu, and for 7877 saraam. Not working. 7878 78792008-10-31 23:54 +0000 [r1030] Stevan_White: 7880 7881 * FreeSans.sfd: Cleaned up a few of the Bengali 7882 ligatures 7883 78842008-10-31 23:46 +0000 [r1029] Stevan_White: 7885 7886 * FreeSerifBold.sfd: Tweek Thai 7887 78882008-10-31 22:48 +0000 [r1028] Stevan_White: 7889 7890 * FreeSerif.sfd: Fixed ligatures and mark 7891 positioning for Hanunóo. Problem with ligatures: Gnome pango 7892 doesn't do 'rlig', only 'liga' 7893 78942008-10-31 21:27 +0000 [r1027] Stevan_White: 7895 7896 * FreeSerifItalic.sfd: Changed lookup table 7897 scripts for Devanagari and Bengali. Find Problems -> ATT found 7898 several problems showing lookups acting on glyphs that weren't 7899 listed in the script ranges, including dev2, bng2 (why not deva 7900 and beng, I don't know). danda and doubledanda of Devanagari I 7901 understand are to be shared among Indic scripts. So included bng2 7902 and dev2 in the 'aalt' table for those. The 'init' and 'half' 7903 tables for Bengali made active for bng2. The 'locl' table for 7904 Bengali didn't do anything I could see: It mapped the Devanagari 7905 danda to itself, and the doubledanda to itself. Deleted. 7906 79072008-10-31 20:10 +0000 [r1026] Stevan_White: 7908 7909 * FreeSerifItalic.sfd: Cleaned up some kern 7910 tables. adjustments of under 5 EM are invisible. Some others I 7911 just didn't like. Some were putting a letter beneath another, 7912 with is wrong. 7913 79142008-10-31 19:39 +0000 [r1025] Stevan_White: 7915 7916 * FreeSerifBoldItalic.sfd: Added Thai 7917 79182008-10-31 19:02 +0000 [r1024] Stevan_White: 7919 7920 * FreeSerifItalic.sfd, 7921 FreeSerifBold.sfd: Changes to mark positioning 7922 lookups, esp. in Italic. Widened numerals in Bold 7923 79242008-10-27 19:00 +0000 [r1023] Stevan_White: 7925 7926 * FreeSansOblique.sfd, 7927 FreeSansBoldOblique.sfd: Tweeks regarding 7928 Armenian and lookups 7929 79302008-10-27 18:48 +0000 [r1022] Stevan_White: 7931 7932 * FreeSansBold.sfd: Added Armenian ligatures 7933 FB13-FB17 with lookups Also made a historical ligature ('hlig') 7934 table for u+0587. Toward bug #15183: missing characters from 7935 Armenian range (FreeSans, Bold) 7936 https://savannah.gnu.org/bugs/index.php?15183 7937 79382008-10-27 09:17 +0000 [r1021] Stevan_White: 7939 7940 * FreeSansOblique.sfd: Added Armenian ligatures, 7941 lookups. Cleaned up contours. 7942 79432008-10-26 23:45 +0000 [r1020] Stevan_White: 7944 7945 * FreeSans.sfd: Added 5 Armenian ligatures to 7946 U+FB13 â FB17, and made corresponding 'liga' lookup. Found 7947 there one ligature u+0587 that according to 7948 http://en.wikipedia.org/wiki/Armenian_alphabet "in new 7949 orthography the Ö character is not a typographical ligature 7950 anymore, and must never be treated as such. It is a distinct 7951 letter and has its place in the new alphabetic sequence." So 7952 moved this out of the 'liga' lookup and into a new 'hlig' lookup. 7953 79542008-10-26 22:26 +0000 [r1019] Stevan_White: 7955 7956 * FreeSerifItalic.sfd, 7957 FreeSerif.sfd, 7958 FreeSerifBold.sfd: Lots of improvements to 7959 Thai. Completely revised letter spacing in Italic, and fiddled 7960 with combining marks in all. Still aren't working quite right, 7961 especially in Italic. Still need to work over digits (in Bold 7962 they aren't even bold yet) 7963 79642008-10-26 14:21 +0000 [r1018] Stevan_White: 7965 7966 * FreeSerifItalic.sfd, 7967 FreeSerif.sfd, 7968 FreeSerifBold.sfd: Bold Thai : added 7969 (painstakingly) constructed glyphs, lookups roman Thai: tweeks 7970 Italic Thai: tweeks (Note this still has multiple problems) 7971 79722008-10-25 08:26 +0000 [r1017] Stevan_White: 7973 7974 * FreeSerif.sfd: WAZU says 7975 http://www.wazu.jp/gallery/Fonts_Hanunoo.html MPH 2B Damase 7976 doesn't support the consonant-vowel ligatures necessary to render 7977 Buhid writing. OK, so I made 'mark' lookups for combining marks 7978 and a bunch of ligatures in an 'rlig' lookup. The latter still 7979 not working: don't know why. Made page to match the example of 7980 the combining forms at 7981 http://www.omniglot.com/writing/hanunoo.htm 7982 79832008-10-24 21:56 +0000 [r1016] Stevan_White: 7984 7985 * FreeSerif.sfd: Removed some marks from 7986 Mathematical Alphanumeric Symbols 7987 79882008-10-24 08:13 +0000 [r1015] Stevan_White: 7989 7990 * FreeSerif.sfd: Tweeked combining marks for 7991 Vietnamese. Made to satisfy WAZU JAPAN Comprehensive Unicode Test 7992 Page for Vietnamese / Quá»c Ngữ 7993 http://www.wazu.jp/gallery/Test_Vietnamese.html Could still use 7994 some tweeking... 7995 79962008-10-24 07:25 +0000 [r1014] Stevan_White: 7997 7998 * FreeSerif.sfd: Added marks for composition of 7999 Vietnamese 8000 80012008-10-23 22:03 +0000 [r1013] Stevan_White: 8002 8003 * FreeMono.sfd, 8004 FreeSerif.sfd: Put "below" combining mark on 8005 lots of vowels and derivatives, for Vietnamese. Named a bunch of 8006 composit Latin, expecting to make substitutions. 8007 80082008-10-23 20:14 +0000 [r1012] Stevan_White: 8009 8010 * FreeSerif.sfd: Thai spacing alterations based 8011 on advice of a native speaker. 8012 80132008-10-22 06:30 +0000 [r1011] Stevan_White: 8014 8015 * FreeSerif.sfd: re-named Thai lookups according 8016 to order 8017 80182008-10-21 21:28 +0000 [r1010] Stevan_White: 8019 8020 * FreeSans.sfd: Cleanup of glyphs in Gujarati, 8021 Devanagari. Note: Serious problem with Sans GPOS abvm in 8022 Devanagari "'abvm' Above Base Mark in Devanagari subtable" 8023 "gujr-0" But all the characters that list gujr-0 are in Gujarati. 8024 Not sure how this got broken or how to fix it. 8025 80262008-10-21 19:32 +0000 [r1009] Stevan_White: 8027 8028 * FreeSerif.sfd: Fiddled with Thai mark 8029 positioning: passes my tests now OK. Made a few more references 8030 in Math Symbols; more regularization of stroke. 8031 80322008-10-21 09:01 +0000 [r1008] Stevan_White: 8033 8034 * FreeSerif.sfd: Added mark class for Vietnamese 8035 "horn" Several references made in General Punctuation, Arrows 8036 80372008-10-20 22:47 +0000 [r1007] Stevan_White: 8038 8039 * FreeMono.sfd: added some Combining Diacritical 8040 Marks 8041 80422008-10-20 18:41 +0000 [r1006] Stevan_White: 8043 8044 * FreeSerif.sfd: Made some references from 8045 serifed Latin capitals to Greek counterparts. 8046 80472008-10-20 18:24 +0000 [r1005] Stevan_White: 8048 8049 * FreeSerif.sfd: Made a few repeated glyphs into 8050 references in Musical Symbols 8051 80522008-10-20 17:33 +0000 [r1004] Stevan_White: 8053 8054 * tools/ranges.py, tools/validate.py: 8055 tweeked some ranges, format of output 8056 80572008-10-19 19:36 +0000 [r1003] Stevan_White: 8058 8059 * FreeSerif.sfd: Moved several glypns from 8060 Mathematical Alphanumeric Symbols to Letterlike Symbols. Couple 8061 tweeks in Mathematical Symbols. 8062 80632008-10-19 18:30 +0000 [r1002] Stevan_White: 8064 8065 * FreeMono.sfd, 8066 FreeSerif.sfd: Fiddling with Mathematical 8067 Symbols. In Serif, trying to make stroke width more consistent. 8068 80692008-10-19 16:47 +0000 [r1001] Stevan_White: 8070 8071 * FreeMono.sfd: Tweek 8072 80732008-10-19 16:44 +0000 [r1000] Stevan_White: 8074 8075 * FreeSansBold.sfd, 8076 FreeSansOblique.sfd, 8077 FreeSansBoldOblique.sfd, 8078 FreeMono.sfd, 8079 FreeSerif.sfd, 8080 FreeMonoBold.sfd, 8081 FreeMonoOblique.sfd, 8082 FreeMonoBoldOblique.sfd: Added some Greek 8083 symbols in Mono and Sans to make a little more regular and 8084 correspond better with TeX. Tweek of serif. 8085 80862008-10-19 14:47 +0000 [r999] Stevan_White: 8087 8088 * FreeSansBold.sfd: a few more improvements. 8089 (One problem with the Mathematical Alphanumeric area is, one must 8090 remember to change it any time another face is altered...) 8091 80922008-10-19 14:41 +0000 [r998] Stevan_White: 8093 8094 * FreeSans.sfd, 8095 FreeSansBold.sfd, 8096 FreeSansBoldOblique.sfd, 8097 FreeSerifBold.sfd: Several improvements and 8098 additions to Sans faces (mostly in Greek) from experience of 8099 pasting into FreeSerif Mathematical Alphanumeric Symbols. 8100 81012008-10-19 14:37 +0000 [r997] Stevan_White: 8102 8103 * FreeSerif.sfd: Replaced most of Mathematical 8104 Alphanumeric Symbols roman italic bold (latin and greek) gothic 8105 italic bold (latin and greek) typewriter and numerals with glyphs 8106 from FreeFont. These were scaled to uniform height. Remains: 8107 Blackboard Bold, Fraktur, Calligraphic, Script 8108 81092008-10-19 12:03 +0000 [r996] Stevan_White: 8110 8111 * FreeSerif.sfd: Tidied lookup table names for 8112 Malayalam 8113 81142008-10-19 11:49 +0000 [r995] Stevan_White: 8115 8116 * FreeSerif.sfd: Applied Malayalam patch from 8117 Hiran Venugopalan 8118 81192008-10-19 10:27 +0000 [r993-994] Stevan_White: 8120 8121 * FreeMono.sfd: Added/corrected many 8122 Mathematical Symbols 8123 8124 * FreeSansOblique.sfd: more IPA 8125 81262008-10-18 11:20 +0000 [r992] Stevan_White: 8127 8128 * FreeSans.sfd, 8129 FreeSansBold.sfd, 8130 FreeSansOblique.sfd, 8131 FreeSansBoldOblique.sfd: Made lots more IPA 8132 and Phonetic Extensions Note: fontforge is reporting an error in 8133 a few glyphs made by scaling another, that the glyphs are drawn 8134 in the wrong direction--only in TrueType though. Suspect a 8135 FontForge bug. 8136 81372008-10-17 23:10 +0000 [r991] Stevan_White: 8138 8139 * FreeSans.sfd, 8140 FreeSansBold.sfd, 8141 FreeSansOblique.sfd, 8142 FreeSansBoldOblique.sfd: Added several 8143 Combining Diacritical Marks 8144 81452008-10-17 20:33 +0000 [r990] Stevan_White: 8146 8147 * FreeSans.sfd, 8148 FreeSansBold.sfd, 8149 FreeSansOblique.sfd, 8150 FreeSansBoldOblique.sfd: Made several Spacing 8151 Modifier Letters, Combining Diacritical Marks, and IPA and 8152 Phonetic Extensions 8153 81542008-10-17 06:40 +0000 [r989] Stevan_White: 8155 8156 * CREDITS: Hiran Venugopalan of Swathanthra 8157 Malayalam Computing George Douros Daniel Johnson 8158 81592008-10-16 20:53 +0000 [r988] Stevan_White: 8160 8161 * FreeSerifItalic.sfd, 8162 FreeSerifBoldItalic.sfd, 8163 FreeSerifBold.sfd: Added some Superscripts and 8164 Subscripts 8165 81662008-10-16 20:01 +0000 [r987] Stevan_White: 8167 8168 * FreeMono.sfd, 8169 FreeMonoBold.sfd, 8170 FreeMonoOblique.sfd, 8171 FreeMonoBoldOblique.sfd: Finished off 8172 Superscripts and subscripts 8173 81742008-10-16 19:06 +0000 [r986] Stevan_White: 8175 8176 * FreeMono.sfd, 8177 FreeMonoBold.sfd, 8178 FreeMonoOblique.sfd, 8179 FreeMonoBoldOblique.sfd: Completed General 8180 Punctuation for Mono faces 8181 81822008-10-16 08:08 +0000 [r985] Stevan_White: 8183 8184 * FreeMono.sfd, 8185 FreeMonoBold.sfd, 8186 FreeMonoOblique.sfd, 8187 FreeMonoBoldOblique.sfd: Added some General 8188 Punctuation 8189 81902008-10-16 06:48 +0000 [r983-984] Stevan_White: 8191 8192 * tools/ranges.py: un-grayed totals rows 8193 8194 * tools/ranges.py: Fiddled Cyrillic made output 8195 prettier 8196 81972008-10-15 18:28 +0000 [r982] Stevan_White: 8198 8199 * FreeSans.sfd, 8200 FreeSansBold.sfd, 8201 FreeSansOblique.sfd, 8202 FreeSansBoldOblique.sfd: more Letterlike 8203 Symbols, Currency Symbols 8204 82052008-10-15 08:49 +0000 [r981] Stevan_White: 8206 8207 * FreeSansBold.sfd, 8208 FreeSansOblique.sfd, 8209 FreeSansBoldOblique.sfd: Made some Combining 8210 Diacritical Marks for Symbols, Letterlike Symbols 8211 82122008-10-14 22:18 +0000 [r980] Stevan_White: 8213 8214 * FreeMono.sfd, 8215 FreeMonoBold.sfd, 8216 FreeMonoOblique.sfd, 8217 FreeMonoBoldOblique.sfd: Added some General 8218 Punctuation 8219 82202008-10-14 21:24 +0000 [r979] Stevan_White: 8221 8222 * FreeSansBold.sfd, 8223 FreeSansOblique.sfd, 8224 FreeSansBoldOblique.sfd: Added double slanted 8225 hyphen, made General Punctuaton Supplement like Serif's 8226 82272008-10-14 21:03 +0000 [r977-978] Stevan_White: 8228 8229 * FreeSansBoldOblique.sfd: Filled out Greek 8230 Extended 8231 8232 * FreeSerifItalic.sfd, 8233 FreeMono.sfd: fixes to last 2 commits 8234 82352008-10-14 19:51 +0000 [r976] Stevan_White: 8236 8237 * FreeSerifItalic.sfd: Last character to General 8238 Punctuation 8239 82402008-10-14 19:43 +0000 [r975] Stevan_White: 8241 8242 * FreeMono.sfd: Built some Enclosed 8243 Alphanumerics (1-10) 8244 82452008-10-14 07:26 +0000 [r974] Stevan_White: 8246 8247 * FreeSerif.sfd: Copied in Daniel Johnson's 8248 changes to Cherokee. 8249 82502008-10-12 15:42 +0000 [r973] Stevan_White: 8251 8252 * FreeSerif.sfd: Included Daniel Johnson's 8253 Cherokee glyphs. 8254 82552008-10-05 11:20 +0000 [r972] Stevan_White: 8256 8257 * FreeMono.sfd: Further corrections to diaresis 8258 in Cyrillic -- legibility in small sizes 8259 82602008-10-05 10:43 +0000 [r971] Stevan_White: 8261 8262 * FreeMono.sfd, 8263 FreeSerif.sfd, 8264 FreeMonoBold.sfd, 8265 FreeMonoOblique.sfd: Regularized placement of 8266 diaresis in Cyrillic 8267 82682008-10-05 09:07 +0000 [r970] Stevan_White: 8269 8270 * FreeSerifItalic.sfd, 8271 FreeSerifBoldItalic.sfd, 8272 FreeMono.sfd, 8273 FreeMonoBold.sfd, 8274 FreeMonoOblique.sfd, 8275 FreeSerifBold.sfd, 8276 FreeMonoBoldOblique.sfd: Added same set of 8277 glyphs to Cyrillic Supplement 8278 82792008-10-04 22:26 +0000 [r969] Stevan_White: 8280 8281 * FreeSans.sfd, 8282 FreeSansBold.sfd, 8283 FreeSansOblique.sfd, 8284 FreeSansBoldOblique.sfd: Added some of the 8285 easier letters from Cyrillic Supplement 8286 82872008-10-04 20:27 +0000 [r968] Stevan_White: 8288 8289 * FreeSerifItalic.sfd, 8290 FreeMono.sfd, 8291 FreeMonoBold.sfd, 8292 FreeMonoBoldOblique.sfd: Finished high 8293 Cyrillic range for MonoBold and MonoBoldOblique. (Remaining: 8294 historic ranges, Cyrillic extensions) Tweeked others. 8295 82962008-10-04 13:26 +0000 [r967] Stevan_White: 8297 8298 * INSTALL: Added info about Adobe ATM 8299 83002008-10-03 22:40 +0000 [r966] Stevan_White: 8301 8302 * FreeSerifItalic.sfd, 8303 FreeSerifBoldItalic.sfd, 8304 FreeMonoBold.sfd: Serif*Italic: Added last 8305 Abkhazian letters to Cyrillic MonoBold: tweek 8306 83072008-10-03 16:23 +0000 [r965] Stevan_White: 8308 8309 * FreeSerifBoldItalic.sfd, 8310 FreeMono.sfd, 8311 FreeSerif.sfd, 8312 FreeMonoOblique.sfd: Mono: Some additions to 8313 historic letters 8314 83152008-10-03 14:55 +0000 [r964] Stevan_White: 8316 8317 * FreeSerif.sfd: Added some punctuation and 8318 combining numeric marks from Cyrillic Extended B 8319 83202008-10-03 13:21 +0000 [r963] Stevan_White: 8321 8322 * FreeSerifItalic.sfd, 8323 FreeSerifBoldItalic.sfd, 8324 FreeSans.sfd, 8325 FreeSansBold.sfd, 8326 FreeSansBoldOblique.sfd, 8327 FreeMono.sfd, 8328 FreeSerif.sfd, 8329 FreeMonoBold.sfd, 8330 FreeSerifBold.sfd: Various technical tweeks, 8331 mostly concerning recent additions. Also did a bit more "Points 8332 too close" and "irrelevant control points". Cyrillic millions 8333 redesign meant could not maintain use of refrences for it. 8334 83352008-10-03 11:03 +0000 [r962] Stevan_White: 8336 8337 * FreeSerifItalic.sfd, 8338 FreeSerifBoldItalic.sfd, 8339 FreeSans.sfd, 8340 FreeSansBold.sfd, 8341 FreeSansOblique.sfd, 8342 FreeSansBoldOblique.sfd, 8343 FreeSerif.sfd, 8344 FreeSerifBold.sfd: More high Cyrillic Included 8345 old Cyrillic millions combining mark in Sans, changed design in 8346 Serif 8347 83482008-10-02 21:44 +0000 [r961] Stevan_White: 8349 8350 * FreeSansBold.sfd, 8351 FreeSansOblique.sfd, 8352 FreeSansBoldOblique.sfd, 8353 FreeMono.sfd, 8354 FreeMonoBold.sfd, 8355 FreeMonoOblique.sfd, 8356 FreeMonoBoldOblique.sfd: More high Cyrillic 8357 83582008-10-02 17:45 +0000 [r960] Stevan_White: 8359 8360 * FreeSerifBoldItalic.sfd, 8361 FreeSans.sfd, 8362 FreeSansBold.sfd, 8363 FreeSansOblique.sfd, 8364 FreeSansBoldOblique.sfd, 8365 FreeMonoOblique.sfd: More high Cyrillic glyphs 8366 83672008-10-02 08:55 +0000 [r959] Stevan_White: 8368 8369 * FreeSerifItalic.sfd, 8370 FreeSerifBoldItalic.sfd: More glyphs in high 8371 Cyrillic. Remains only some whose form I'm unsure of in italic. 8372 83732008-10-02 07:44 +0000 [r958] Stevan_White: 8374 8375 * FreeSerifBoldItalic.sfd: More glyphs in higher 8376 Cyrillic range 8377 83782008-10-01 23:02 +0000 [r957] Stevan_White: 8379 8380 * FreeSerifItalic.sfd: Same process of 8381 tightening el, em, ge (but a P.S. to previous commit: also did 8382 ya, ze for SerifBold. 8383 83842008-10-01 22:54 +0000 [r956] Stevan_White: 8385 8386 * FreeSerifItalic.sfd, 8387 FreeSerifBoldItalic.sfd, 8388 FreeSerifBold.sfd: BoldItalic: Tightened up 8389 spacing on left of el, em, ge (could go farther, but it is partly 8390 a problem with glyph design... 8391 83922008-10-01 22:10 +0000 [r955] Stevan_White: 8393 8394 * FreeSerifItalic.sfd, 8395 FreeSerifBoldItalic.sfd, 8396 FreeSerif.sfd, 8397 FreeSerifBold.sfd: More additions to Cyrillic. 8398 Finished SerifBold except for Nivkh additions. Used references on 8399 number combining forms. 8400 84012008-09-29 22:44 +0000 [r954] Stevan_White: 8402 8403 * FreeSerif.sfd: Added four (obsolete) Chuvash 8404 letters to Cyrillic Supplement - completing it. 8405 84062008-09-29 21:32 +0000 [r953] Stevan_White: 8407 8408 * FreeSerif.sfd: Greek adjustments Adjusted 8409 spacing of kappa slightly Got rid of ears on Psi, following 8410 similar request for Upsilon. 8411 84122008-09-28 17:02 +0000 [r952] Stevan_White: 8413 8414 * FreeSerifBoldItalic.sfd, 8415 FreeSerif.sfd, 8416 FreeSerifBold.sfd: Adding and fiddling with 8417 Spacing Modifiers and Combining Diacriticals 8418 84192008-09-28 10:30 +0000 [r951] Stevan_White: 8420 8421 * FreeSerifItalic.sfd, 8422 FreeSerifBoldItalic.sfd, 8423 FreeSans.sfd, 8424 FreeSansOblique.sfd, 8425 FreeSerif.sfd, 8426 FreeSerifBold.sfd: Revisions of several 8427 Combining Diacritical marks 8428 84292008-09-28 10:25 +0000 [r950] Stevan_White: 8430 8431 * FreeMono.sfd, 8432 FreeMonoBold.sfd, 8433 FreeMonoOblique.sfd, 8434 FreeMonoBoldOblique.sfd: More Combining 8435 Diacriticals 8436 84372008-09-28 08:18 +0000 [r949] Stevan_White: 8438 8439 * FreeMono.sfd, 8440 FreeMonoBold.sfd, 8441 FreeMonoOblique.sfd, 8442 FreeMonoBoldOblique.sfd: Still more Spacing 8443 Modifiers and Combining Diacriticals 8444 84452008-09-28 00:10 +0000 [r948] Stevan_White: 8446 8447 * FreeMono.sfd, 8448 FreeMonoBold.sfd, 8449 FreeMonoOblique.sfd, 8450 FreeMonoBoldOblique.sfd: A few Combining 8451 Diacriticals and Spacing Modifiers 8452 84532008-09-27 23:45 +0000 [r947] Stevan_White: 8454 8455 * FreeMono.sfd, 8456 FreeMonoBold.sfd, 8457 FreeMonoOblique.sfd, 8458 FreeMonoBoldOblique.sfd: MonoBoldOblique: 8459 Primarily filling out Spacing Modifier Letters others: little 8460 fixes found along the way 8461 84622008-09-27 13:04 +0000 [r946] Stevan_White: 8463 8464 * FreeSerif.sfd: Replaced Malayalam range with 8465 that from Rachana_04 found on Swathanthra Malayalam Computing 8466 project page http://savannah.nongnu.org/projects/smc/ Besides 8467 scaling and converting to cubic, performed much clean-up of 8468 glyphs, added an r2 character, and re-named a bunch of 8469 characters. 8470 84712008-09-22 22:06 +0000 [r945] Stevan_White: 8472 8473 * tools/ranges.py: Corrections and additions to 8474 several ranges, put extra row in table with character totals 8475 84762008-09-22 21:41 +0000 [r944] Stevan_White: 8477 8478 * FreeSerif.sfd: Filled in as much of Phonetic 8479 Extensions as I could without artistic abilities. Note 1D48-9 are 8480 not references due to apparent FontForge bug, that says scaled 8481 references go in wrong direction. 8482 84832008-09-22 19:20 +0000 [r943] Stevan_White: 8484 8485 * FreeSerif.sfd: Cleaup of some Bengali glyphs. 8486 Note many of the ligatures remain very very messy. 8487 84882008-09-22 14:29 +0000 [r940-942] Stevan_White: 8489 8490 * Makefile: made some lines quiet 8491 8492 * sfd/Makefile: added more validations made to work 8493 with GenerateOpenType 8494 8495 * tools/GenerateOpenType: Replaced bash version with 8496 Python 8497 84982008-09-22 09:23 +0000 [r939] Stevan_White: 8499 8500 * FreeSerif.sfd: Built two more easy Phonetic 8501 Extensions 8502 85032008-09-22 09:14 +0000 [r938] Stevan_White: 8504 8505 * FreeSerif.sfd: Built some Phonetic Extensions 8506 letters, those with middle tilde 8507 85082008-09-21 20:46 +0000 [r937] Stevan_White: 8509 8510 * FreeSans.sfd, 8511 FreeSansBold.sfd, 8512 FreeSansOblique.sfd, 8513 FreeSansBoldOblique.sfd: Added lots of Spacing 8514 Modifier Letters and Combining Diacritical Marks. 8515 85162008-09-21 15:34 +0000 [r936] Stevan_White: 8517 8518 * FreeSans.sfd, FreeMono.sfd, 8519 FreeSerif.sfd, 8520 FreeMonoOblique.sfd, 8521 FreeMonoBoldOblique.sfd: Wrote script to check 8522 if glyph encodings were in stated ranges, fixed most 8523 discrepancies. There were a bunch of incompletely deleted 8524 characters in several faces. Sans: found several other problems 8525 in the process Tamil Four slots labelled 0BDA-D have glyphs, not 8526 in Unicode. also 0BE1 I think they are misplaced; added 0010 to 8527 each of them Devanagari Slot labelled U+093B is not in 8528 Unicode--can't find glyph: deleted likewise 094F (may have been 8529 meant to be 0954) 0955, 0973-0976 0954 should be a combining 8530 mark, but it appears on the wrong side of 0. 0971 was just 8531 wrong--made into simple dot. 0972 is also wrong--made my own 8532 Candra A. Gujarati Slots labelled 0AE4-5 are not in Unicode; seem 8533 not to belong at all. Deleted. 2800 is a dup of 2790. Deleted 8534 Serif: phillipine_double u1736 was misplaced A bunch of the Math 8535 Alphanumeric symbols are empty in the standard, because they're 8536 represented elsewhere. These should be deleted (TO DO) First need 8537 to make style consistent with existing symbols. 8538 85392008-09-21 11:41 +0000 [r935] Stevan_White: 8540 8541 * FreeSerif.sfd: Applied patch from Daniel J 8542 Remedies bug FreeSerif: Missing glyphs with palatal hook 8543 https://savannah.gnu.org/bugs/index.php?24298 Adding several 8544 letters to Phoenetic Extensions range U+1D80-BF 8545 85462008-09-21 11:00 +0000 [r934] Stevan_White: 8547 8548 * FreeMono.sfd, 8549 FreeMonoBold.sfd, 8550 FreeMonoOblique.sfd, 8551 FreeMonoBoldOblique.sfd: Made four characters 8552 U+200C-F to be zero-width Remedy to bug #23593: Mono 0-width 8553 chars: zero-width or space? 8554 https://savannah.gnu.org/bugs/index.php?23593 8555 85562008-09-20 23:17 +0000 [r933] Stevan_White: 8557 8558 * FreeSerif.sfd: Made Mahjong tiles to take up 8559 less space using references Cleaned up several validation 8560 problems 8561 85622008-09-19 22:54 +0000 [r932] Stevan_White: 8563 8564 * tools/checkGlyphNumbers.py: included other Private 8565 Use Ranges 8566 85672008-09-19 20:48 +0000 [r931] Stevan_White: 8568 8569 * tools/checkGlyphNumbers.py (added): Added script 8570 to check that glyph numbers match Unicode (with complication) 8571 85722008-09-19 20:36 +0000 [r930] Stevan_White: 8573 8574 * tools/ranges.py: corrected and simplified 8575 calculation of whether OS/2 bit is set. Now works mostly 8576 perfectly, except for some high Unicode ranges... 8577 85782008-09-19 20:25 +0000 [r928-929] Stevan_White: 8579 8580 * FreeSerif.sfd: Added several Hebrew Alphabetic 8581 Presentation Forms (some easy ones), to make its coverage the 8582 same as Serif Bold. 8583 8584 * FreeSerifBold.sfd: Re-encoded. Deleted several 8585 glyphs in Hebrew Alphabetic Presentation Forms that didn't 8586 correspond valid Unicode 8587 85882008-09-19 20:19 +0000 [r927] Stevan_White: 8589 8590 * FreeSerifItalic.sfd, 8591 FreeSans.sfd, 8592 FreeMonoBold.sfd: Ran script to find 8593 mis-numbered glyphs. Several were simply typos, some offset by 8594 one. 8595 85962008-09-19 20:13 +0000 [r926] Stevan_White: 8597 8598 * FreeSansOblique.sfd: Numerous cases of glyphs 8599 in Private Use area incorrectly assigned Unicode numbers and 8600 names. Gave all -1 for Unicode and named like "slot.XXXX". 8601 86022008-09-19 09:51 +0000 [r921-925] Stevan_White: 8603 8604 * tools/GenerateOpenType: Made to output old-style 8605 kerning tables for Windows (FontForge complains though) 8606 8607 * tools/GenerateTrueType: Made to hint before 8608 instructing: FontForge bases TT instructions on hints although 8609 hints are not put into TrueType fonts. 8610 8611 * tools/hex_range.py: cosmetic tweek 8612 8613 * tools/isMonoMono.py: re-worked to take a list of 8614 files as input 8615 8616 * tools/ranges.py: re-structured code and corrected 8617 a few ranges 8618 86192008-09-19 09:17 +0000 [r920] Stevan_White: 8620 8621 * FreeSerif.sfd: Adapted Mahjong Tiles from 8622 George Douros' Unicode Symbols font. 8623 86242008-09-18 23:27 +0000 [r919] Stevan_White: 8625 8626 * FreeSerif.sfd: Added Domino Tiles. Domino 8627 outline is copied from George Douros' Unicode Symbols, but the 8628 rest I preferred to do with references. 8629 86302008-09-18 21:30 +0000 [r918] Stevan_White: 8631 8632 * FreeSerif.sfd: Adapted Mathematical 8633 Alphanumeric Symbols from George Douros' Unicode Symbols font. 8634 86352008-09-18 21:02 +0000 [r917] Stevan_White: 8636 8637 * FreeMonoBoldOblique.sfd: This one got away 8638 from me--I don't know what I did. Looks like some small contour 8639 edits. 8640 86412008-09-18 20:58 +0000 [r915-916] Stevan_White: 8642 8643 * FreeSansBoldOblique.sfd: Fixed one mis-numberd 8644 character in Latin Extended-B 8645 8646 * FreeSerifItalic.sfd, 8647 FreeSerifBold.sfd: Fixed several mis-numbered 8648 characters. 8649 86502008-09-18 20:13 +0000 [r914] Stevan_White: 8651 8652 * FreeSansBold.sfd: SansBold: one Georgian 8653 letter with no name, one Zapf Dingbat was unnumbered ATT test 8654 shows a bunch of problems with Gurmukhi and 'blwf' table indeed 8655 shows those letters at 0x10000+ Sans names them like 8656 uni0A30_uni0A4D.blwf: they are in range ECC6 to ED06 I meant to 8657 move this range into Private Use in last release, and missed it. 8658 So now it is moved, into same range as Sans. Both Sans and 8659 SansBold in nukt table for Gurmukhi have duplicate entries for 8660 uni0A15 uni0A3C. Deleted dups. 8661 86622008-09-18 19:05 +0000 [r913] Stevan_White: 8663 8664 * FreeMonoOblique.sfd: fixed a number of 8665 Unassigned Code Points in Greek Extended 8666 86672008-09-18 18:31 +0000 [r912] Stevan_White: 8668 8669 * FreeSansOblique.sfd: mis-numbered Combining 8670 Diacritics 8671 86722008-09-18 18:24 +0000 [r911] Stevan_White: 8673 8674 * FreeSansOblique.sfd: Several chars in Latin 8675 Extended hadn't been named. One spurious letter in Letterlike 8676 Symbols 8677 86782008-09-16 19:37 +0000 [r910] Stevan_White: 8679 8680 * FreeSans.sfd, FreeMono.sfd, 8681 FreeSerif.sfd: Lots of additions: unless 8682 otherwise noted, they are from George Duros' fonts Analecta, 8683 Music, and Unicode (haven't got final confirmation of the 8684 eligibility of these glyphs, so this is just for testing.) Added 8685 some combining marks, fiddled a bit. In both Serif & Mono, tried 8686 to get a key symbol characters to fit inside the key combining 8687 mark Serif Got rid of ears on Upsilon Added: Gothic Western & 8688 Byzantine Musical Symbols Misc Symbols, Misc Technical Symbols 8689 (also drew many myself) Supplemental Symbols and Arrows Mono 8690 Added: lotsa Misc Technical Symbols OCR Symbols drew many 8691 Supplemental Symbols and Arrows, Misc Technical Sans Added 8692 Phoenecian Made a few Letterlike Symbols; Made Re and Im to be 8693 sans-serif. 8694 86952008-09-11 20:49 +0000 [r908] Stevan_White: 8696 8697 * ChangeLog: changes since June 8698 86992008-09-11 20:42 +0000 [r907] Stevan_White: 8700 8701 * FreeSerif.sfd: Removed pointless entries from 8702 Latin kern table Tidied points in Sinhala 8703 87042008-09-07 21:47 +0000 [r906] Stevan_White: 8705 8706 * FreeSerif.sfd: Tidied up Tamil ligatures 8707 EEA8-EEAB to fix TT build warning "MonotonicFindAlong: Never 8708 found our spline." 8709 87102008-09-07 21:07 +0000 [r905] Stevan_White: 8711 8712 * FreeSerifBoldItalic.sfd, 8713 sfd/Makefile, FreeSans.sfd, 8714 FreeMono.sfd, 8715 FreeSerif.sfd, 8716 FreeMonoBold.sfd, 8717 FreeSerifBold.sfd, 8718 FreeMonoBoldOblique.sfd: Added APL characters 8719 to FreeMono (why?...) Fixed several last-minute problems, 8720 including Serif: Tweeked GPOS mark table for Cyrillic Sans: Added 8721 a GPOS table for Cyrillic (but several diacritics are missing) 8722 Serif, Mono: tweeked some bugs in extensible brackets & integrals 8723 Serif: Vietnamese o circumflex: accent was a bit high. fixed. 8724 MonoBoldOblique OTF build uni213b intersects self Generation of 8725 TT fonts complains about several things to stderr, including 8726 SerifBold: "There exists a 'fpgm' code that seems incompatible 8727 with FontForge's. Instructions generated will be of lower 8728 quality. If legacy hinting is to be scrapped, it is suggested to 8729 clear the `fpgm` and repeat autoinstructing. It will be then 8730 possible to append user's code to FontForge's 'fpgm', but due to 8731 possible future updates, it is extremely advised to use high 8732 numbers for user's functions." (probably has been there since I 8733 first copied the TT instructions in. ) Just repeated the copying 8734 process carefully, and the warning went away. Serif: 8735 "FindMatchingHVEdge fell into an impossible position" fixed a 8736 bunch of point too close REMAINING PROBLEM in Serif TT build 8737 "MonotonicFindAlong: Never found our spline." fixed several bad 8738 TT matrices-- there are several more fixed many "control points 8739 too close" no luck 8740 87412008-09-03 08:43 +0000 [r904] Stevan_White: 8742 8743 * FreeSans.sfd, 8744 FreeSansOblique.sfd: Added/corrected some 8745 Misc. Symbols by copying from Serif. Note this is only a stopgap 8746 solution. Want real sans-serif symbols. 8747 87482008-09-02 22:41 +0000 [r903] Stevan_White: 8749 8750 * FreeSerifItalic.sfd, 8751 FreeSerifBoldItalic.sfd, 8752 FreeSans.sfd, 8753 FreeSansBold.sfd, 8754 FreeSansOblique.sfd, 8755 FreeSansBoldOblique.sfd, 8756 FreeMono.sfd, 8757 FreeMonoBold.sfd, 8758 FreeMonoOblique.sfd, 8759 FreeMonoBoldOblique.sfd: Put in minimal 8760 Miscellaneous Symbols: Card suites and some musical notes. Note 8761 not very happy with shapes...some I just drew. Sans isn't really 8762 sans. Fixed one APL symbol in Mono so it verified in OTF version 8763 87642008-08-31 11:39 +0000 [r902] Stevan_White: 8765 8766 * FreeMono.sfd: Built set of APL symbols. 8767 87682008-08-30 18:37 +0000 [r901] Stevan_White: 8769 8770 * FreeSans.sfd: Un-linked references in uni02B2 8771 and uni02B5, because when validating the TrueType version, 8772 fontforge gave an error "is drawn in wrong direction". (I suspect 8773 a bug in fontforge. Other similar glyphs make no errors.) 8774 87752008-08-30 16:23 +0000 [r900] Stevan_White: 8776 8777 * FreeSerif.sfd: Fixed missing extrema in 8778 TrueType. These were the last cases being reported by validate in 8779 all the faces. 8780 87812008-08-30 13:46 +0000 [r899] Stevan_White: 8782 8783 * FreeSerifItalic.sfd: fixed last missing 8784 extrema in TrueType 8785 87862008-08-30 11:02 +0000 [r898] Stevan_White: 8787 8788 * sfd/Makefile, Makefile, 8789 tools/validate.py, 8790 tools/isMonoMono.py: restructured validation to 8791 look in a directory 8792 87932008-08-30 10:57 +0000 [r897] Stevan_White: 8794 8795 * FreeSans.sfd, 8796 FreeSansOblique.sfd, 8797 FreeSerif.sfd: Fixed missing extrema in 8798 TrueType versions 8799 88002008-08-30 09:31 +0000 [r894-896] Stevan_White: 8801 8802 * AUTHORS, CREDITS: unified style 8803 8804 * README: lots of re-wording, concerning goals and 8805 purposes 8806 8807 * INSTALL: Got rid of outline style, tried to make a 8808 little more appealing. 8809 88102008-08-14 22:01 +0000 [r893] Stevan_White: 8811 8812 * FreeSans.sfd: Same problem with uni0A83 as 8813 with bn_llikaar. Just made zero-width. 8814 88152008-08-14 20:29 +0000 [r892] Stevan_White: 8816 8817 * FreeSans.sfd, 8818 FreeSansOblique.sfd: Glyph bn_llikaar, U+09E3 8819 BENGALI VOWEL SIGN VOCALIC LL, has right bound positioned far 8820 into the negative. Causes a warning in fontforge when opening OTF 8821 version. Comparing with other fonts supporting Bengali, found no 8822 others that do this. FreeSerif makes glyph width 0 (which sounds 8823 right according to Unicode) and puts glyph wholly to left of 0. 8824 However, I haven't found this letter in text anywhere. I wonder 8825 if it is really used in writing. 8826 88272008-08-14 07:41 +0000 [r891] Stevan_White: 8828 8829 * FreeSerifItalic.sfd, 8830 FreeSans.sfd, 8831 FreeSansOblique.sfd, 8832 FreeSerif.sfd: Further TrueType validation 8833 fixes. Sans still has two glyps in wrong direction. 8834 88352008-08-13 23:09 +0000 [r890] Stevan_White: 8836 8837 * FreeSerifItalic.sfd, 8838 FreeSerifBoldItalic.sfd, 8839 FreeSans.sfd, 8840 FreeSerif.sfd, 8841 FreeSerifBold.sfd: Fixed more TrueType 8842 problems...all with missing extrema in TTF validation 8843 88442008-08-13 21:35 +0000 [r889] Stevan_White: 8845 8846 * FreeSerifItalic.sfd, 8847 FreeSerifBoldItalic.sfd, 8848 FreeSans.sfd, 8849 FreeSansOblique.sfd, 8850 FreeSerif.sfd, 8851 FreeSerifBold.sfd: fixed all the TrueType 8852 validation problems of type "intersects itself" and all but two 8853 of the "wrong directions", as well as a lot of "missing extrema". 8854 But there remain hundreds of missing extrema in the TrueType 8855 version. Also, bn_llikaar in Sans and Oblique still has a problem 8856 in OTF version. 8857 88582008-08-12 22:21 +0000 [r888] Stevan_White: 8859 8860 * FreeSansBold.sfd, 8861 FreeSansBoldOblique.sfd, 8862 FreeMono.sfd, 8863 FreeMonoOblique.sfd, 8864 FreeMonoBoldOblique.sfd: Made .ttf files to 8865 validate. Other faces have many more problems still. 8866 88672008-08-12 20:41 +0000 [r887] Stevan_White: 8868 8869 * tools/GenerateTrueType: For TrueType, one puts in 8870 Instructions, not Hints. This vastly improves look of TrueType 8871 fonts in Windows. 8872 88732008-08-11 23:07 +0000 [r886] Stevan_White: 8874 8875 * FreeSerifItalic.sfd, 8876 FreeSerif.sfd, 8877 FreeMonoOblique.sfd: Continuing to make OTF 8878 versions validate. * FreeMonoOblique.sfd: lots of missing points 8879 at extrema * FreeSerif.sfd 12 wrong directions, 1 missing extrema 8880 * FreeSerifItalic.sfd many missing points at extrema, 1 8881 self-intersecting What was wrong: in several oblique cases, an 8882 already-italic glyph was made more italic, thereby fouling up 8883 extrema (although why it passed validation in the SFD I don't 8884 know). Some glyphs were overly-complicated with many near points. 8885 Cleaned up, rounded to int. Remaining problem: OTF 8886 FreeSansOblique FreeSans. one Bengali glyph in each whose advance 8887 width and htmx don't match. Moral of story: validate the OTF and 8888 TTF versions too before a release. 8889 88902008-08-11 22:59 +0000 [r885] Stevan_White: 8891 8892 * FreeSansOblique.sfd: Reverse a mistake from 8893 last commit: somehow this file was converted to quadratic, or 8894 something. 8895 88962008-08-10 22:25 +0000 [r884] Stevan_White: 8897 8898 * FreeSerifBoldItalic.sfd, 8899 FreeSans.sfd, 8900 FreeSansOblique.sfd, 8901 FreeSerifBold.sfd, 8902 FreeMonoBoldOblique.sfd: Found that SFD files 8903 that validated produced OpenType files that don't. These 8904 represent the easy fixes. Some were result of conversion to 8905 quadratic; some shouldn't have validated in the SFD... * 8906 MonoBoldOblique: uni0250 missing pts at extrema [reference glyph 8907 rotated...] * Sans: uni0AC4 wrong direction [simplified, rounded 8908 to int] * SansOblique: uni01EA wrong direction [rounded to int] * 8909 SerifBold: uni023f wrong direction [round to int] * 8910 SerifBoldItalic: uni0245 missing pts at extrema [ungrouped ref, 8911 added extrema] 8912 89132008-08-06 18:08 +0000 [r883] Stevan_White: 8914 8915 * FreeMono.sfd, 8916 FreeMonoBold.sfd, 8917 FreeMonoOblique.sfd: Re-set font metrics, 8918 which were somehow making uneven vertical spacing. 8919 89202008-08-06 07:05 +0000 [r882] Stevan_White: 8921 8922 * ChangeLog: Added changes since last release 8923 89242008-06-22 09:14 +0000 [r881] Stevan_White: 8925 8926 * FreeSerifBoldItalic.sfd, 8927 FreeSerifBold.sfd: Made to validate 8928 89292008-06-22 09:08 +0000 [r879-880] Stevan_White: 8930 8931 * tools/ranges.py: Brought more into line with 8932 OpenType added some ranges fixed bug with ranges outside of font 8933 8934 * CREDITS: 3 new ranges 8935 89362008-06-22 07:53 +0000 [r878] Stevan_White: 8937 8938 * FreeSerifItalic.sfd, 8939 FreeSerif.sfd: Cyrillic: tweeked accents for 8940 consistency, and for readability in small sizes. 8941 89422008-06-21 23:31 +0000 [r877] Stevan_White: 8943 8944 * FreeSerif.sfd: Thanna range: tweeking 8945 89462008-06-21 23:15 +0000 [r876] Stevan_White: 8947 8948 * FreeSerif.sfd: Thaana range: Scaled up by 8949 about 15%, raised by 100EM, tightened some of the diacritics to 8950 get inside 900 to -300 EM limits. 8951 89522008-06-21 22:21 +0000 [r875] Stevan_White: 8953 8954 * FreeSans.sfd: Added Old Persian and Ugaritic 8955 from MPH2BDamase font. 8956 89572008-06-21 21:50 +0000 [r874] Stevan_White: 8958 8959 * FreeSerif.sfd: Added Tai Le range adapted from 8960 MPH2BDamase font. 8961 89622008-06-21 18:39 +0000 [r873] Stevan_White: 8963 8964 * FreeSerifBoldItalic.sfd, 8965 FreeSerif.sfd, 8966 FreeSerifBold.sfd: Added some ancient Greek 8967 numerals from Tempora to high Unicode area, (partly just to show 8968 it can now be done.) 8969 89702008-06-21 15:51 +0000 [r871-872] Stevan_White: 8971 8972 * FreeSerifItalic.sfd: Couple of tweeks putting 8973 glyphs above -300EM. 8974 8975 * FreeSerifItalic.sfd, 8976 FreeSerif.sfd: Surgery to Thai letter 'tho 8977 than', u+0e10, to push it above -300 EM. This makes Thai range 8978 completely between 900 and -300 EM. 8979 89802008-06-21 11:20 +0000 [r870] Stevan_White: 8981 8982 * FreeSerifItalic.sfd, 8983 FreeSans.sfd, 8984 FreeSansOblique.sfd, 8985 FreeSerif.sfd: Many auxilary characters (esp. 8986 for Malayalam, Bengla, and Tamil) representing ligatures and 8987 alternative forms without their own Unicode, were moved from 8988 ranges above 0xFFFF (which ought to have been slots for other 8989 defined Unicode ranges) into the Private Use area. In Serif, I 8990 segregated the scripts, in Sans it was hard to see where one 8991 began and another ended, so I moved them en masse. Note several 8992 problems with wrongly-named characters: I already re-named 8993 glyph570 and glyph582. But there are others with names starting 8994 with A... 8995 89962008-06-21 11:08 +0000 [r869] Stevan_White: 8997 8998 * FreeSansBold.sfd, 8999 FreeSansOblique.sfd: Fixed (I hope the last) 9000 problem with scripts in lookups Find Problems -> ATT (all 9001 selected) finds multiple issues, SansBold In addition to script 9002 'guru', added 'gur2' to the scripts for these lookups 'nukt' 9003 Nukta forms in Gurmukhi 'blwf' Below Base Forms in Gurmukhi 9004 'pstf' Post Base Forms in Gurmukhi 'blws' Below Base 9005 Substitutions in Gurmukhi 'abvs' Above Base Substitutions in 9006 Gurmukhi 'psts' Post Base Substitutions in Gurmukhi SansOblique 9007 In addition to script 'beng', added 'bng2' to the scripts for the 9008 lookup 'half' Half Forms in Bengali Moreover, the lookup 'aalt' 9009 Access All Alternates in Latin contains only Bengali letters. 9010 Re-named as Bengali, made to work on beng, bng2 scripts 9011 90122008-06-20 21:52 +0000 [r868] Stevan_White: 9013 9014 * FreeSerif.sfd: Scaled Sinhala range. Remedies 9015 bug #23656: Sinhala letters over-sized 9016 90172008-06-20 18:03 +0000 [r867] Stevan_White: 9018 9019 * FreeSerifItalic.sfd, 9020 FreeSerifBoldItalic.sfd, 9021 FreeSans.sfd, 9022 FreeSansBold.sfd, 9023 FreeSansOblique.sfd, 9024 FreeSansBoldOblique.sfd, 9025 FreeMono.sfd, 9026 FreeSerif.sfd, 9027 FreeMonoBold.sfd, 9028 FreeMonoOblique.sfd, 9029 FreeSerifBold.sfd, 9030 FreeMonoBoldOblique.sfd: Mostly messing with 9031 Greek Extended accents again. re-positioned ypogegrammani on 9032 advice of Alexey Kryukov Put prosgegrammani beneath main letters 9033 in Mono, to make narrower glyphs Implemented more distinction 9034 between tonos and acute. 9035 90362008-06-19 08:25 +0000 [r866] Stevan_White: 9037 9038 * FreeMonoBoldOblique.sfd: Completed fit of Mono 9039 to 800 to -200 EM. 9040 90412008-06-19 07:47 +0000 [r865] Stevan_White: 9042 9043 * FreeMono.sfd, 9044 FreeMonoBold.sfd, 9045 FreeMonoOblique.sfd: Set Metrics to 9046 recommended values 9047 90482008-06-19 07:40 +0000 [r864] Stevan_White: 9049 9050 * FreeMonoOblique.sfd: Now Mono Oblique, as well 9051 as roman and Bold, are within 800 to -200 EM. Just BoldOblique to 9052 go. 9053 90542008-06-19 07:25 +0000 [r863] Stevan_White: 9055 9056 * FreeMono.sfd, 9057 FreeMonoBold.sfd: More toward fitting to 800 9058 to -200 EM. Basically, reduced Georgian by 92%. Also made an 9059 over-all offset, so Georgian is somehow centered (Bold...I guess 9060 I already did this in roman). Want to also do an emboldening to 9061 make stroke like rest of font, but current FontForge has a nasty 9062 crash that loses data on this function. 9063 90642008-06-19 06:19 +0000 [r862] Stevan_White: 9065 9066 * FreeMono.sfd: In effort to make fit in 800 to 9067 -200 EM, Scaled Georgian by 92%, centered on 600 wide box. Next: 9068 Embolden a bit. 9069 90702008-06-18 19:46 +0000 [r861] Stevan_White: 9071 9072 * FreeMono.sfd, 9073 FreeMonoBold.sfd, 9074 FreeMonoOblique.sfd, 9075 FreeMonoBoldOblique.sfd: Toward making all 9076 glyphs lie between -200 and 800 EM. Numerous small changes, 9077 especially raising descenders of some Hebrew letters. Georgian 9078 remains a problem 9079 90802008-06-13 07:39 +0000 [r860] Stevan_White: 9081 9082 * FreeSerifItalic.sfd, 9083 FreeSerifBoldItalic.sfd, 9084 FreeSerif.sfd, 9085 FreeSerifBold.sfd: Moved prosgegrammeni up to 9086 baseline, (and then moved all references down to baseline) 9087 90882008-06-13 06:17 +0000 [r859] Stevan_White: 9089 9090 * FreeSerifItalic.sfd, 9091 FreeSerifBoldItalic.sfd, 9092 FreeSans.sfd, 9093 FreeSansBold.sfd, 9094 FreeSansOblique.sfd, 9095 FreeSansBoldOblique.sfd, 9096 FreeMono.sfd, 9097 FreeSerif.sfd, 9098 FreeMonoBold.sfd, 9099 FreeMonoOblique.sfd, 9100 FreeSerifBold.sfd, 9101 FreeMonoBoldOblique.sfd: Added Control Picture 9102 "blank" to all faces. Switched U+0222-3 from TemporaLGCUni 9103 91042008-06-11 17:57 +0000 [r858] Stevan_White: 9105 9106 * FreeSerifItalic.sfd, 9107 FreeSerifBoldItalic.sfd, 9108 FreeSerifBold.sfd: More fiddling with Greek 9109 Extended accents 9110 91112008-06-11 07:43 +0000 [r857] Stevan_White: 9112 9113 * FreeSerifItalic.sfd, 9114 FreeSerifBoldItalic.sfd, 9115 FreeSerif.sfd, 9116 FreeSerifBold.sfd: Tweeks to accents etc in 9117 Greek Extended and Cyrillic 9118 91192008-06-10 08:00 +0000 [r856] Stevan_White: 9120 9121 * FreeSerifItalic.sfd, 9122 FreeSerifBold.sfd: Fixed a few big horizontal 9123 spacing problems 9124 91252008-06-09 23:12 +0000 [r855] Stevan_White: 9126 9127 * FreeSerifItalic.sfd, 9128 FreeSerifBoldItalic.sfd, 9129 FreeSerif.sfd, 9130 FreeSerifBold.sfd: Implemented TemporaLCGUni 9131 glyphs in Cyrillic ranges. Added a breve_cyrillic for the 9132 moustache breve mark. 9133 91342008-06-08 08:45 +0000 [r854] Stevan_White: 9135 9136 * FreeSerif.sfd: Replaced most of Cyrillic range 9137 with TemporaLGCUni. Remodelled many of the derived Cyrillic 9138 characters after these. Fiddled globally with spacing of small 9139 letters. Unclear on diacritics 485-6, unhappy with breve. 9140 91412008-06-07 23:12 +0000 [r853] Stevan_White: 9142 9143 * FreeSerifItalic.sfd, 9144 FreeSerifBoldItalic.sfd, 9145 FreeSerif.sfd, 9146 FreeSerifBold.sfd: Started implementing 9147 TemporaLCGUni in Greek ranges. Replaced 3DC-3E1 from Tempora, 9148 because I thought they looked nicer and more like the other 9149 existing FreeFont glyphs. Replaced 3DA-B from Tempora, because 9150 they look more like Unicode samples, and nicer. Added 03f3-4, 9151 03F7-F. Prefer my own lunate epsilon. Replaced Phi and Omega from 9152 Tempora. These plainly fit the other FreeFont glyphs better than 9153 the origninals. (How did this happen?) In bold, replaced U+03D7 9154 Copied lbbar u+2114 Small italic greek: replaced most except phi, 9155 psi, omega Based on new information, broke the identification of 9156 oxia with Latin acute. 9157 91582008-06-07 13:15 +0000 [r852] Stevan_White: 9159 9160 * FreeSans.sfd, 9161 FreeSansBold.sfd, 9162 FreeSansOblique.sfd, 9163 FreeSansBoldOblique.sfd: Efforts to control 9164 heights of characters 9165 91662008-06-05 22:04 +0000 [r851] Stevan_White: 9167 9168 * FreeMonoBold.sfd, 9169 FreeMonoOblique.sfd, 9170 FreeMonoBoldOblique.sfd: Made to validate 9171 91722008-06-04 23:14 +0000 [r850] Stevan_White: 9173 9174 * FreeSans.sfd: Fixed undefined character in 9175 kerning classes 9176 91772008-06-03 22:26 +0000 [r849] Stevan_White: 9178 9179 * FreeMono.sfd, 9180 FreeMonoBold.sfd, 9181 FreeMonoOblique.sfd, 9182 FreeMonoBoldOblique.sfd: tweeks and additions 9183 to General Punctuation 9184 91852008-06-03 07:12 +0000 [r848] Stevan_White: 9186 9187 * FreeSansOblique.sfd, 9188 FreeMono.sfd, 9189 FreeMonoBold.sfd, 9190 FreeMonoOblique.sfd, 9191 FreeMonoBoldOblique.sfd: Completed/tweeked 9192 Number Forms 9193 91942008-06-02 22:28 +0000 [r847] Stevan_White: 9195 9196 * FreeMono.sfd, 9197 FreeSerif.sfd: Added some Miscellaneous 9198 Technical symbols 9199 92002008-06-02 21:25 +0000 [r846] Stevan_White: 9201 9202 * FreeSerifBoldItalic.sfd, 9203 FreeSerif.sfd, 9204 FreeSerifBold.sfd: Tweeks...mostly Letterlike 9205 92062008-06-01 21:52 +0000 [r845] Stevan_White: 9207 9208 * FreeMono.sfd, 9209 FreeSerif.sfd: Added Box Drawing characters to 9210 Serif. Tweeked a glyph in Mono 9211 92122008-06-01 12:30 +0000 [r844] Stevan_White: 9213 9214 * FreeSerifItalic.sfd, 9215 FreeSerifBoldItalic.sfd, 9216 FreeSans.sfd, 9217 FreeSansBold.sfd, 9218 FreeSansOblique.sfd, 9219 FreeSansBoldOblique.sfd, 9220 FreeMono.sfd, 9221 FreeSerif.sfd, 9222 FreeMonoBold.sfd, 9223 FreeMonoOblique.sfd, 9224 FreeSerifBold.sfd, 9225 FreeMonoBoldOblique.sfd: Added several glyphs 9226 to Letterlike Characters 9227 92282008-05-31 07:30 +0000 [r843] Stevan_White: 9229 9230 * FreeSerifItalic.sfd, 9231 FreeSerifBoldItalic.sfd, 9232 FreeSans.sfd, 9233 FreeSansBold.sfd, 9234 FreeSansOblique.sfd, 9235 FreeSansBoldOblique.sfd, 9236 FreeMono.sfd, 9237 FreeMonoBold.sfd, 9238 FreeMonoBoldOblique.sfd: Validation pass 9239 SansOblique and SansBoldOblique had validation problem with 9240 BlueValues Private Dictionary Elements in BlueValues/OtherBlues 9241 array are disordered Elements in BlueValues/OtherBlues array are 9242 too close (Change BlueFuzz) StemSnapV does not contain StdVW 9243 value. So I ordered the array, and based on other slanted fonts, 9244 removed StemSnapV. Note however, I still think the two top Blues 9245 lines are too close But I don't even know what the second-to-top 9246 line is meant to do. 9247 92482008-05-31 07:23 +0000 [r842] Stevan_White: 9249 9250 * FreeSerif.sfd: Added to Block Elements, 9251 Geometric Shapes Made to validate 9252 92532008-05-29 08:49 +0000 [r841] Stevan_White: 9254 9255 * FreeSerifItalic.sfd, 9256 FreeSerifBoldItalic.sfd, 9257 FreeSans.sfd, 9258 FreeSansBold.sfd, 9259 FreeMono.sfd, 9260 FreeSerif.sfd, 9261 FreeSerifBold.sfd: Looking at special symbols. 9262 Drew several Miscellaneous Symbols in Mono and Serif 9263 (Completed/corrected planetary symbols, added Dice, some other 9264 easy ones) Completed Dingbats in Serif (using URW Dingbats) Added 9265 some Block Elements to Serif 9266 92672008-05-25 23:47 +0000 [r840] Stevan_White: 9268 9269 * FreeSerifItalic.sfd, 9270 FreeSerifBoldItalic.sfd, 9271 FreeSerif.sfd, 9272 FreeSerifBold.sfd: More changes stemming from 9273 J. Poon's report. 9274 92752008-05-25 12:56 +0000 [r839] Stevan_White: 9276 9277 * FreeSerifItalic.sfd, 9278 FreeSerifBoldItalic.sfd, 9279 FreeSerif.sfd: Height surgery on 9280 SerifBoldItalic. More fiddling with accents in others. 9281 92822008-05-25 11:01 +0000 [r838] Stevan_White: 9283 9284 * FreeSerifItalic.sfd: More height surgery. Only 9285 a few left in Benglai and Thai 9286 92872008-05-25 10:54 +0000 [r837] Stevan_White: 9288 9289 * FreeSerifBold.sfd: Re-applied surgery to make 9290 glyphs between 900 and -300EM 9291 92922008-05-25 09:58 +0000 [r836] Stevan_White: 9293 9294 * FreeSerifBold.sfd: *** Regression 9295 Inadvertently un-linked all references in SerifBold in r1.83. 9296 This reverses that error (but also un-does the surgery mentioned 9297 there) 9298 92992008-05-24 22:23 +0000 [r835] Stevan_White: 9300 9301 * FreeSerifItalic.sfd, 9302 FreeSerifBold.sfd: Applied surgery to make 9303 Latin letters go under 900EM. One exception yet... 9304 93052008-05-24 20:59 +0000 [r834] Stevan_White: 9306 9307 * FreeSerifItalic.sfd, 9308 FreeSerifBoldItalic.sfd, 9309 FreeSerif.sfd, 9310 FreeSerifBold.sfd: Serif: much fiddling with 9311 accents in Latin ranges. Re-thought some glyphs (there are still 9312 a few messy ones, especially in bold) Checked horizontal 9313 spacing...fixed a number of problems. 9314 93152008-05-23 07:37 +0000 [r833] Stevan_White: 9316 9317 * FreeSerifBoldItalic.sfd, 9318 FreeSansBold.sfd, 9319 FreeSerifBold.sfd: Made Latin Extended-B 9320 coverage consistent across Serif; cleaned up some glyphs 9321 93222008-05-22 23:07 +0000 [r832] Stevan_White: 9323 9324 * FreeSerifBoldItalic.sfd, 9325 FreeSans.sfd, 9326 FreeSansBold.sfd, 9327 FreeSansOblique.sfd, 9328 FreeSansBoldOblique.sfd, 9329 FreeMono.sfd, 9330 FreeSerif.sfd, 9331 FreeMonoBold.sfd, 9332 FreeMonoOblique.sfd, 9333 FreeSerifBold.sfd: Filled more of General 9334 Punctuation in Sans and Serif Made all agree on coverage of Latin 9335 Extended Additional 9336 93372008-05-22 21:34 +0000 [r831] Stevan_White: 9338 9339 * FreeSerifBoldItalic.sfd, 9340 FreeSans.sfd, 9341 FreeSansBold.sfd, 9342 FreeSansOblique.sfd, 9343 FreeSerifBold.sfd: Added Latin Extended 9344 Additional to SansOblique. Made Latin Extended Additional 9345 coverage consistent across Sans, B, I Made Latin Extended-B 9346 coverage same in SerifBold. 9347 93482008-05-22 19:05 +0000 [r830] Stevan_White: 9349 9350 * FreeSansBold.sfd, 9351 FreeMono.sfd, 9352 FreeMonoBold.sfd, 9353 FreeMonoBoldOblique.sfd: Mono* made Latin-B 9354 coverage consistent across faces 9355 93562008-05-22 07:50 +0000 [r829] Stevan_White: 9357 9358 * FreeSansBold.sfd, 9359 FreeSansOblique.sfd, 9360 FreeSansBoldOblique.sfd: Made set of Latin 9361 Extended-B consistent across Sans faces 9362 93632008-05-21 23:14 +0000 [r828] Stevan_White: 9364 9365 * FreeSans.sfd, 9366 FreeSansBold.sfd: More filling in General 9367 Punctuation 9368 93692008-05-21 22:26 +0000 [r827] Stevan_White: 9370 9371 * FreeSerifItalic.sfd, 9372 FreeSerifBoldItalic.sfd, 9373 FreeSerifBold.sfd: another bunch of J. Poon's 9374 reports also, filling in some Combining Diacriticals, Spacing 9375 Modifiers, and General Punctuation in bold faces 9376 93772008-05-20 23:16 +0000 [r826] Stevan_White: 9378 9379 * FreeSerifItalic.sfd, 9380 FreeSerifBoldItalic.sfd, 9381 FreeSans.sfd, FreeMono.sfd, 9382 FreeSerif.sfd, 9383 FreeMonoBold.sfd, 9384 FreeSerifBold.sfd: Mucking about with mark 9385 tables in Thai (Serif) Other faces: Making changes from J. Poon's 9386 report 9387 93882008-05-20 06:41 +0000 [r825] Stevan_White: 9389 9390 * CREDITS: Mark Williamson Jacob Poon 9391 93922008-05-20 06:37 +0000 [r823-824] Stevan_White: 9393 9394 * Makefile: added tests target 9395 9396 * tools/findBackLayers.py (added), 9397 tools/validate.py (added), 9398 tools/isMonoMono.py (added), 9399 tools/nameBySlot.py (added): isMonoMono.py checks 9400 that monospace is really that findBackLayers.py finds glyphs in 9401 back layers nameBySlot.py Sets name/unicode values of a range to 9402 encoding value verify.py runs FontForge "verify" on all faces 9403 94042008-05-18 19:17 +0000 [r822] Stevan_White: 9405 9406 * tools/ranges.py: put table explanation back in 9407 94082008-05-18 19:11 +0000 [r821] Stevan_White: 9409 9410 * tools/ranges.py: Improved behaviour for high 9411 Unicode 9412 94132008-05-18 13:32 +0000 [r820] Stevan_White: 9414 9415 * FreeSans.sfd: Revision of kerning 9416 94172008-05-18 12:16 +0000 [r819] Stevan_White: 9418 9419 * FreeSerif.sfd: Made Latin kerning a little 9420 more reasonable: reduced many excessive kerns (some had letters 9421 apparently overlapping, which shouldn't happen) made kerns 9422 increment by 5EM for ease of reading got rid of kerns too small 9423 to be seen 9424 94252008-05-18 12:11 +0000 [r818] Stevan_White: 9426 9427 * FreeMonoOblique.sfd, 9428 FreeSerifBold.sfd, 9429 FreeMonoBoldOblique.sfd: made to verify 9430 94312008-05-12 22:52 +0000 [r817] Stevan_White: 9432 9433 * FreeSerif.sfd: made to validate 9434 94352008-05-12 22:46 +0000 [r816] Stevan_White: 9436 9437 * FreeSerif.sfd: Gurmukhi: filled range in 9438 Serif, taking glyphs from the original Punjabi font by Hardip 9439 Singh Pannu http://members.aol.com/hspannu/punjabi.html (file 9440 pb_win95.exe) 9441 94422008-05-12 19:43 +0000 [r815] Stevan_White: 9443 9444 * FreeSerifBoldItalic.sfd, 9445 FreeSans.sfd, 9446 FreeSerifBold.sfd: Hebrew, basic. Some faces 9447 missing punctuation marks, added. 9448 94492008-05-12 19:03 +0000 [r814] Stevan_White: 9450 9451 * FreeSans.sfd, FreeMono.sfd: 9452 Armenian: Sans tried to make verticals and horizontals of more 9453 uniform width both, finddled with punctuation 9454 94552008-05-12 12:56 +0000 [r813] Stevan_White: 9456 9457 * FreeMonoOblique.sfd: made to validate 9458 94592008-05-12 12:23 +0000 [r812] Stevan_White: 9460 9461 * FreeMonoBold.sfd: made to validate 9462 94632008-05-12 12:04 +0000 [r811] Stevan_White: 9464 9465 * FreeSans.sfd, 9466 FreeSansBold.sfd: Armenian in Sans: 9467 regularized letter spacing 9468 94692008-05-12 10:19 +0000 [r810] Stevan_White: 9470 9471 * FreeSans.sfd, 9472 FreeSansBold.sfd, 9473 FreeMonoOblique.sfd: Armenian: fill out ranges 9474 and clean up SansBold especially had a lot of incorrect 9475 references. Now all the ranges with Armenian at least share the 9476 same set of characters. 9477 94782008-05-12 07:58 +0000 [r809] Stevan_White: 9479 9480 * FreeMono.sfd: Fixed glyph with wrong width. 9481 94822008-05-11 21:29 +0000 [r808] Stevan_White: 9483 9484 * FreeSerifItalic.sfd, 9485 FreeSans.sfd, 9486 FreeSansBold.sfd, 9487 FreeSansOblique.sfd, 9488 FreeSansBoldOblique.sfd, 9489 FreeMonoBold.sfd, 9490 FreeMonoOblique.sfd, 9491 FreeMonoBoldOblique.sfd: 1) made to validate 9492 2) Mono: copied in Spacing Modifier Letters (glyphs not yet 9493 named) 3) SerifItalic: Filled in General Punctuation 9494 94952008-05-11 17:56 +0000 [r807] Stevan_White: 9496 9497 * FreeMonoBold.sfd, 9498 FreeMonoOblique.sfd, 9499 FreeMonoBoldOblique.sfd: Made to validate, and 9500 pass all other FontForge tests. Expedient: rounded everything to 9501 int 9502 95032008-05-11 14:00 +0000 [r806] Stevan_White: 9504 9505 * FreeSerifItalic.sfd, 9506 FreeSerifBoldItalic.sfd, 9507 FreeSerif.sfd, 9508 FreeSerifBold.sfd: Made to have the same Greek 9509 Symbols, Made to validate 9510 95112008-05-11 12:59 +0000 [r805] Stevan_White: 9512 9513 * FreeSansOblique.sfd: Made Greek Symbols as 9514 full as rest of Sans 9515 95162008-05-11 12:40 +0000 [r804] Stevan_White: 9517 9518 * FreeSans.sfd, 9519 FreeSansBold.sfd: Made Greek Symbols as full 9520 as rest of Sans. Changed a name in Sans. 9521 95222008-05-11 12:25 +0000 [r803] Stevan_White: 9523 9524 * FreeSansBold.sfd: Deleted orphaned Arabic 9525 glyph from Arabic Presentation forms-B 9526 95272008-05-11 12:17 +0000 [r802] Stevan_White: 9528 9529 * FreeMonoOblique.sfd: Made Greek as full as 9530 other faces Made to validate 9531 95322008-05-11 11:08 +0000 [r801] Stevan_White: 9533 9534 * FreeSansBold.sfd: Deleted seven orphaned 9535 Arabic characters; looks like somebody started, didn't get very 9536 far, putting Arabic in bold. 9537 95382008-05-11 11:05 +0000 [r800] Stevan_White: 9539 9540 * FreeSerifBold.sfd: Deleted the single Arabic 9541 character: it was clearly there by mistake. 9542 95432008-05-11 11:01 +0000 [r799] Stevan_White: 9544 9545 * FreeSansOblique.sfd: Tweeks to Armenian 9546 95472008-05-11 10:56 +0000 [r796-798] Stevan_White: 9548 9549 * FreeSansOblique.sfd: Comment from previous 9550 commit of FreeSans was meant for FreeSansOblique. In FreeSans, 9551 only tweeked a few letters during putting more characters in this 9552 face. Filled in Spacing Modifier Letters, increased General 9553 Punctuation. 9554 9555 * FreeSans.sfd: Filled in Spacing Modifier 9556 Letters, increased General Punctuation 9557 9558 * FreeMono.sfd: Made Armenian as full as other 9559 roman faces. 9560 95612008-05-11 08:22 +0000 [r795] Stevan_White: 9562 9563 * FreeMono.sfd: Completed Spacing Modifier 9564 Letters Added a couple of Greek Punctuation 9565 95662008-05-10 22:39 +0000 [r794] Stevan_White: 9567 9568 * FreeMono.sfd: added more Spacing Modifier 9569 Letters 9570 95712008-05-10 21:57 +0000 [r792-793] Stevan_White: 9572 9573 * FreeSerifItalic.sfd, 9574 FreeSerif.sfd: Did same process of scaling and 9575 sizing for Thai in Sans as in Serif. Added mark tables to Sans. 9576 Improvement, but there are questions... 9577 9578 * FreeSans.sfd: Tidied some Gurmukhi glyphs, 9579 validated. 9580 95812008-05-10 17:50 +0000 [r791] Stevan_White: 9582 9583 * FreeMonoBoldOblique.sfd: Made metrics like 9584 rest of Mono 9585 95862008-05-10 13:44 +0000 [r790] Stevan_White: 9587 9588 * FreeSans.sfd: Deleted ranges for Oriya, 9589 Kannada, on account of 1) they only contained a subset of the 9590 consonant glyphs of the scripts, few if any vowels, and had no 9591 ligature lookups as required 2) Kannada was based on the Akurti 9592 fonts, which have copyright issues. See bug #23225: Oriya range 9593 only partial bug #23224: Kannada range only partial 9594 95952008-05-09 07:49 +0000 [r789] Stevan_White: 9596 9597 * tools/ranges.py: more info on range intervals 9598 95992008-05-09 05:36 +0000 [r788] Stevan_White: 9600 9601 * FreeSerif.sfd: Deleted Telugu range. It didn't 9602 represent a complete writing system for the language. See notes 9603 at https://savannah.gnu.org/bugs/index.php?23202 Serif: Telugu 9604 range missing many characters; many wrong 9605 96062008-05-09 05:22 +0000 [r787] Stevan_White: 9607 9608 * FreeSerif.sfd: Got a copy of the original 9609 Tikkana font, Copied in remaining consonants and vowels that I 9610 could find there. I think one vowel 0C55 is missing according to 9611 unicode). Strangely, the Telugu digits are alo missing. In 9612 Tikkana, the default "checkmark" structural mark is missing from 9613 many consonants, according to Unicode, but is a separate glyph. I 9614 put the checkmark on. This, and scaled up by 150% and cleaned up 9615 intersecting glyphs and many unnecessary points. 9616 96172008-05-07 22:38 +0000 [r786] Stevan_White: 9618 9619 * FreeSerif.sfd: Filled out Telugu consonants. 9620 Vowels still need to be done 9621 96222008-05-07 19:35 +0000 [r785] Stevan_White: 9623 9624 * FreeSerif.sfd: Operated on Latin glyphs with 9625 stacked accents to make them fit under 900EM. Scaled Telugu bu 9626 150%. 9627 96282008-05-05 22:17 +0000 [r784] Stevan_White: 9629 9630 * FreeSansBold.sfd, 9631 FreeMono.sfd, 9632 FreeSerif.sfd, 9633 FreeMonoBold.sfd: Corrected further fontforge 9634 "find problems" added some math characters to FreeSerif 9635 96362008-05-04 23:52 +0000 [r783] Stevan_White: 9637 9638 * FreeSansBold.sfd: Made to validate, and fixed 9639 bad TT transformations 9640 96412008-05-04 19:52 +0000 [r782] Stevan_White: 9642 9643 * FreeMono.sfd, 9644 FreeSerif.sfd: Mainly TeX additions trying to 9645 satisfy Markus Kuhn's TeX-as-Unicode page 9646 96472008-05-04 14:25 +0000 [r781] Stevan_White: 9648 9649 * FreeMono.sfd: Adjusted heights of extensible 9650 brackets 9651 96522008-05-04 13:42 +0000 [r780] Stevan_White: 9653 9654 * FreeMono.sfd: Fixed problems with extensible 9655 brackets, thanks to Markus Kuhn's page 9656 http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt 9657 96582008-05-04 11:43 +0000 [r779] Stevan_White: 9659 9660 * tools/ranges.py: fiddled with ranges, doc 9661 96622008-05-04 11:25 +0000 [r778] Stevan_White: 9663 9664 * tools/ranges.py: made some ranges more correct? 9665 96662008-05-04 11:02 +0000 [r777] Stevan_White: 9667 9668 * tools/ranges.py: fixed some bugs in ranges better 9669 error reporting 9670 96712008-05-04 10:34 +0000 [r775-776] Stevan_White: 9672 9673 * tools/ranges.py: Got rid of Unicode 1.1 references 9674 9675 * tools/ranges.py: made to use OpenType table 9676 96772008-05-04 03:11 +0000 [r774] Stevan_White: 9678 9679 * FreeSans.sfd, FreeMono.sfd, 9680 FreeSerif.sfd: made to validate 9681 96822008-05-03 20:44 +0000 [r773] Stevan_White: 9683 9684 * FreeSerifItalic.sfd, 9685 FreeSerifBoldItalic.sfd, 9686 FreeSans.sfd, 9687 FreeSansBold.sfd, 9688 FreeSansOblique.sfd, 9689 FreeSansBoldOblique.sfd, 9690 FreeMono.sfd, 9691 FreeSerif.sfd, 9692 FreeSerifBold.sfd: Removed digits from Private 9693 Use Area. See bug 23050. 9694 96952008-05-03 19:54 +0000 [r772] Stevan_White: 9696 9697 * tools/ranges.py: restructure text output 9698 96992008-05-03 17:05 +0000 [r771] Stevan_White: 9700 9701 * FreeSans.sfd, FreeMono.sfd: 9702 Completed General Punctuation 9703 97042008-05-03 15:00 +0000 [r770] Stevan_White: 9705 9706 * tools/ranges.py: More docs, date 9707 97082008-05-03 14:53 +0000 [r769] Stevan_White: 9709 9710 * FreeSans.sfd: Completed IPA Extensions 9711 97122008-05-03 13:46 +0000 [r768] Stevan_White: 9713 9714 * FreeSans.sfd, FreeMono.sfd, 9715 FreeSerif.sfd: More work on Superscripts and 9716 Subscripts, Spacing Modifiers. Sans is now complete in both. 9717 Added Pfennig to Sans and Mono. 9718 97192008-05-03 11:55 +0000 [r767] Stevan_White: 9720 9721 * tools/ranges.py: rearrangement and cosmetic 9722 97232008-05-03 11:46 +0000 [r765-766] Stevan_White: 9724 9725 * tools/ranges.py: ...except I had broken it. now 9726 fixed 9727 9728 * tools/ranges.py: Seems to be in a useful form at 9729 this point. 9730 97312008-05-03 10:29 +0000 [r764] Stevan_White: 9732 9733 * FreeSerif.sfd: Added a hand-drawn old German 9734 Pfennig to Currency Symbols 9735 97362008-05-02 23:46 +0000 [r763] Stevan_White: 9737 9738 * FreeSerifItalic.sfd, 9739 FreeSans.sfd, FreeMono.sfd, 9740 FreeSerif.sfd: Further additions to General 9741 Punctuation, Super and Sub Scripts, Spacing Modifiers, etc. 9742 97432008-05-02 20:29 +0000 [r762] Stevan_White: 9744 9745 * FreeSerifItalic.sfd, 9746 FreeSans.sfd: Sans: additions to Spacing 9747 Modifiers, IPA SerifItalic: shortening stacked accents to 9748 maintain readability when clipped 9749 97502008-05-01 19:32 +0000 [r761] Stevan_White: 9751 9752 * FreeSans.sfd: Additions to Spacing Modifiers 9753 and changes to Combining Diacritics 9754 97552008-05-01 18:26 +0000 [r760] Stevan_White: 9756 9757 * FreeSerif.sfd: Made sure all the half rings in 9758 Combining Diacriticals and Spacing Modifiers were really half 9759 rings (J. Poon had complained about this) 9760 97612008-05-01 18:11 +0000 [r759] Stevan_White: 9762 9763 * FreeSerif.sfd: Filled out General Punctuation 9764 Some work on Spacing Modifiers 9765 97662008-05-01 14:10 +0000 [r758] Stevan_White: 9767 9768 * FreeSerif.sfd: Filled out Mathematical 9769 Operators still needs lots of work Made to validate 9770 97712008-05-01 09:14 +0000 [r757] Stevan_White: 9772 9773 * FreeSerif.sfd: Filled out Latin Extended B 9774 97752008-04-30 23:00 +0000 [r756] Stevan_White: 9776 9777 * FreeSerif.sfd: added some letters with curls 9778 to Latin Extended B 9779 97802008-04-30 22:38 +0000 [r755] Stevan_White: 9781 9782 * FreeSerif.sfd: more fiddling with Latin 9783 Extended B accents 9784 97852008-04-30 20:28 +0000 [r754] Stevan_White: 9786 9787 * FreeSerif.sfd: Added Hanunóo script, with 9788 characters based on those in font MPH2BDamase, on request from 9789 the maintainer of that font, 9790 http://packages.debian.org/sid/ttf-mph-2b-damase Glyphs are 9791 simple vector strokes. Could be a little more uniform. 9792 97932008-04-29 23:54 +0000 [r753] Stevan_White: 9794 9795 * FreeSerif.sfd: Added Buginese script 9796 "Lontara", with characters based on those in font MPH2BDamase, on 9797 request from the maintainer of that font, 9798 http://packages.debian.org/sid/ttf-mph-2b-damase Note the glyphs 9799 are pretty rough, clearly a digitization of handwriting. I just 9800 cleaned them up, and corrected discrepancies with Unicode, and 9801 compared with some pictorial samples of the script I could find. 9802 98032008-04-28 22:15 +0000 [r752] Stevan_White: 9804 9805 * tools/ranges.py: improved look a lot still unhappy 9806 with some ranges OS/2 seems sometimes bang-on, sometimes 9807 unrelated to anything ( including fontforge's OS/2 listing) 9808 98092008-04-28 22:00 +0000 [r751] Stevan_White: 9810 9811 * FreeSerif.sfd: Much fiddling with Tamil range. 9812 First scaled to 78% (avoiding the references) This gets it in the 9813 ballpark height-wise. [A bit taller than the Latin letters, but 9814 the stroke is narrower, but then the glyphs are busier.] Then had 9815 to re-align combined references, the trickiest being the halants. 9816 Checked with other fonts with Tamil text. 9817 98182008-04-28 20:05 +0000 [r750] Stevan_White: 9819 9820 * FreeSerif.sfd: Cleanum of missing extrema in 9821 Arabic and Thaana 9822 98232008-04-28 19:55 +0000 [r749] Stevan_White: 9824 9825 * FreeSans.sfd, 9826 FreeSerif.sfd: cleanup of control points in 9827 Arabic and Thaana 9828 98292008-04-28 17:04 +0000 [r748] Stevan_White: 9830 9831 * tools/ranges.py (added): a script to print out how 9832 many characters in a range are implemented in each font 9833 98342008-04-28 08:06 +0000 [r747] Stevan_White: 9835 9836 * FreeSerif.sfd: * Many changes to Thai, trying 9837 to make the script fit between some lines, so accents won't get 9838 clipped, etc. Also, stroke weight was heavier than that of Latin. 9839 Scaled whole thing by 93%. Shrank the tallest letters 0E42-4 to 9840 get them under 900EM. Shaved off top of maiek. Fiddled with 9841 positioning of all accents. Made positioning tables for accents. 9842 [note, unclear these are working correctly] * Fixed a bug having 9843 to do with character replacements for characters named 'ng' and 9844 'nj'; these names had been taken on by other characters. * Made 9845 to validate * unicode positions of two Cyrillic Extended 9846 characters were switched. * fiddled with a couple of Cyrillic 9847 combining diacritics 9848 98492008-04-26 22:14 +0000 [r746] Stevan_White: 9850 9851 * FreeSans.sfd: bugfix: a left harpoon 9852 mysteriously appeared to the left of letter p! 9853 98542008-04-26 19:46 +0000 [r745] Stevan_White: 9855 9856 * FreeMono.sfd: Made to validate 9857 98582008-04-26 18:40 +0000 [r744] Stevan_White: 9859 9860 * FreeSans.sfd: made to validate 9861 98622008-04-26 15:04 +0000 [r743] Stevan_White: 9863 9864 * FreeSans.sfd: Toward J. Poons report Made 032B 9865 more like proper double-arches (and distinct fro 033C seagull) 9866 98672008-04-26 14:22 +0000 [r742] Stevan_White: 9868 9869 * FreeSans.sfd: Toward J. Poon's report Made 9870 032b more like a seagull 9871 98722008-04-26 14:05 +0000 [r741] Stevan_White: 9873 9874 * FreeSans.sfd, 9875 FreeSansBold.sfd: Sans: fiddling with widths 9876 and terminators of math symbols, toward J. Poon's report R & B: 9877 removed u+2741 because it didn't match the Unicode description 9878 98792008-04-26 12:08 +0000 [r740] Stevan_White: 9880 9881 * FreeMono.sfd: extensible parenthesis symbols 9882 weight/terminators Toward bug # 23064 9883 https://savannah.gnu.org/bugs/index.php?23064 Rounded a bunch of 9884 terminators 9885 98862008-04-22 21:45 +0000 [r739] Stevan_White: 9887 9888 * FreeSans.sfd: Fiddled with math--consequences 9889 of changing the "similar" operator 9890 98912008-04-22 20:06 +0000 [r738] Stevan_White: 9892 9893 * FreeSerif.sfd: Small alignment problem in 9894 Greek Extended 9895 98962008-04-22 19:52 +0000 [r737] Stevan_White: 9897 9898 * FreeSerif.sfd: One more tweek to spacing in 9899 Cyrillic Extended 9900 99012008-04-22 19:48 +0000 [r736] Stevan_White: 9902 9903 * FreeSerif.sfd: Corrected spacing in Cyrillic 9904 Supplement 9905 99062008-04-22 19:35 +0000 [r735] Stevan_White: 9907 9908 * FreeSerif.sfd: Added Cyrillic Supplement 9909 letters for Enets, Khanty, Chukchi, Itelmen, Mordvin, Kurdish, 9910 Aleut 9911 99122008-04-22 18:46 +0000 [r734] Stevan_White: 9913 9914 * FreeSans.sfd: More tightening of accents 9915 99162008-04-22 18:41 +0000 [r733] Stevan_White: 9917 9918 * FreeSerif.sfd: Added Cyrillic letters for 9919 Nivkh (completing Cyrillic range) More tightening of accents in 9920 Latin Extended. 9921 99222008-04-22 08:49 +0000 [r732] Stevan_White: 9923 9924 * FreeSerifItalic.sfd, 9925 FreeSerifBoldItalic.sfd, 9926 FreeSans.sfd, 9927 FreeSansBold.sfd, 9928 FreeSansOblique.sfd, 9929 FreeSansBoldOblique.sfd, 9930 FreeSerif.sfd, 9931 FreeSerifBold.sfd: Adjustments to h and k with 9932 caron and cedilla in Latin A and B 9933 99342008-04-21 22:23 +0000 [r731] Stevan_White: 9935 9936 * FreeSansBold.sfd, 9937 FreeSansBoldOblique.sfd, 9938 FreeSerif.sfd, 9939 FreeSerifBold.sfd: FreeSerifBold: deleted 3 9940 dotted Hebrew letters in Private/Corporate use (E801-3). They 9941 weren't ligatures or in any other lookup, and they weren't 9942 present in FreeSerif. FreeSansBold: unlinked and deleted F6C3, 9943 which called itself commaaccent. Made some new spacing and 9944 non-spacing accents to make up for it. FreeSansBoldOblique: Made 9945 references of many Latin Extended. Also corrected several wrong 9946 ones. Freeserif: re-named commaaccent 9947 99482008-04-21 18:30 +0000 [r730] Stevan_White: 9949 9950 * FreeSans.sfd, 9951 FreeSansBold.sfd, 9952 FreeMono.sfd, 9953 FreeSerif.sfd, 9954 FreeSerifBold.sfd: Deleted Hiragana and 9955 Katakana ranges, as discussed on bugs list. Cleaned up some 9956 encoding issues, unnamed glyphs 9957 99582008-04-21 07:28 +0000 [r728-729] Stevan_White: 9959 9960 * FreeSerifItalic.sfd, 9961 FreeSerifBoldItalic.sfd, 9962 FreeSerif.sfd, 9963 FreeSerifBold.sfd: Roman: added 'sine' -- not 9964 beautiful, but I liked drawing it All: Made special lookup for 9965 Dutch ligatures 'IJ' and 'ij' 9966 9967 * FreeSans.sfd, 9968 FreeSansBold.sfd, 9969 FreeSansOblique.sfd, 9970 FreeSansBoldOblique.sfd: Roman: ffi etc Latin 9971 ligatures from 'liga' to 'dlig' (these weren't really ligatures 9972 anyway, and only looked very bad when used. Retain for condensed 9973 type. Others: deleted Latin 'liga' table altogether BoldOblique : 9974 added j to ij ligature 9975 99762008-04-20 22:31 +0000 [r727] Stevan_White: 9977 9978 * FreeSans.sfd, 9979 FreeSansBold.sfd, 9980 FreeSansOblique.sfd, 9981 FreeSansBoldOblique.sfd: Toward J. Poon's 9982 Report: Except for issues of terminators not always vertical or 9983 horizontal, and a few things that were too hard or I was unsure 9984 of. 9985 99862008-04-20 15:31 +0000 [r726] Stevan_White: 9987 9988 * FreeSerif.sfd: More fiddling with accents 9989 99902008-04-20 15:11 +0000 [r725] Stevan_White: 9991 9992 * FreeSerif.sfd: futzing with accents in Latin 9993 Extended Additional 9994 99952008-04-20 14:28 +0000 [r724] Stevan_White: 9996 9997 * FreeSerif.sfd: Fiddled with accents in Latin 9998 Extended-B 9999 100002008-04-20 12:56 +0000 [r723] Stevan_White: 10001 10002 * FreeMono.sfd, 10003 FreeMonoBold.sfd, 10004 FreeMonoOblique.sfd, 10005 FreeMonoBoldOblique.sfd: added primemod 10006 character, referenced by Greek number sign 10007 100082008-04-20 09:51 +0000 [r722] Stevan_White: 10009 10010 * FreeMono.sfd, 10011 FreeMonoOblique.sfd: Following J. Poon's 10012 report, disconnected NJ (01CA) 10013 100142008-04-19 21:20 +0000 [r721] Stevan_White: 10015 10016 * FreeMono.sfd, 10017 FreeMonoBold.sfd, 10018 FreeMonoOblique.sfd, 10019 FreeMonoBoldOblique.sfd: First pass throught 10020 J. Poon's bug list. See bug reports for details. 10021 100222008-04-19 15:44 +0000 [r720] Stevan_White: 10023 10024 * FreeMono.sfd, 10025 FreeMonoBold.sfd, 10026 FreeMonoOblique.sfd, 10027 FreeMonoBoldOblique.sfd: Made underscore 10028 slanted in Oblique faces, made all to be width of character. 10029 Towards J. Poon's report. Disturbed that xterm and some other 10030 apps put small space between characters when none was called for. 10031 100322008-04-19 15:20 +0000 [r719] Stevan_White: 10033 10034 * FreeSans.sfd, 10035 FreeSansOblique.sfd, 10036 FreeMono.sfd, 10037 FreeMonoBold.sfd: corrections on Currency 10038 Symbols 10039 100402008-04-19 11:59 +0000 [r718] Stevan_White: 10041 10042 * FreeSerifItalic.sfd, 10043 FreeSerifBoldItalic.sfd, 10044 FreeSans.sfd, FreeMono.sfd, 10045 FreeSerif.sfd, 10046 FreeSerifBold.sfd: More corrections, additions 10047 to Currency Symbols 10048 100492008-04-19 01:41 +0000 [r717] Stevan_White: 10050 10051 * FreeSans.sfd, 10052 FreeSerif.sfd: Filled out and corrected 10053 Currency Symbols 10054 100552008-04-18 21:46 +0000 [r716] Stevan_White: 10056 10057 * FreeSans.sfd, 10058 FreeSerif.sfd: Adjustments to Combining Marks 10059 for Symbols Additions to range in Sans, and re-structured its 10060 marks table so that "middle" can apply to any range 10061 100622008-04-18 08:31 +0000 [r715] Stevan_White: 10063 10064 * FreeSerifItalic.sfd, 10065 FreeSerif.sfd: Made reference between 10066 combining koronis and lenis of Greek Extended In Serif, re-worked 10067 combining marks lookup tables, added anchors in Latin, moved so 10068 without marks they work in kedit (but now I'm doubting kedit does 10069 a reasonable thing...what is a better application for testing 10070 this?) 10071 100722008-04-16 21:46 +0000 [r714] Stevan_White: 10073 10074 * FreeSerifItalic.sfd: adjusting of spacing and 10075 accents in Greek 10076 100772008-04-16 20:30 +0000 [r713] Stevan_White: 10078 10079 * FreeSans.sfd, 10080 FreeSansOblique.sfd, 10081 FreeMono.sfd, 10082 FreeSerif.sfd, 10083 FreeMonoOblique.sfd: Much futzing with Greek 10084 letter spacing and accents. Added lenis to FreeMono. 10085 100862008-04-16 06:45 +0000 [r712] Stevan_White: 10087 10088 * FreeMono.sfd, 10089 FreeSerif.sfd: Adjusted spacing of dots of 10090 Greek dieresistonons in Serif Whippted up something for Greek 10091 kappascript in Mono (could use revision) 10092 100932008-04-16 06:18 +0000 [r711] Stevan_White: 10094 10095 * FreeSerifItalic.sfd, 10096 FreeSerifBoldItalic.sfd, 10097 FreeSerif.sfd, 10098 FreeSerifBold.sfd: Raised dots on 10099 double-dotted Cyrillic i, to match that of i and j. 10100 101012008-04-14 09:02 +0000 [r710] Stevan_White: 10102 10103 * FreeMono.sfd: Corrected 27e6-7 "white bracket" 10104 Note it is probably a FontForge bug these symbols aren't showing 10105 up. FontForge thinks they are in Supplemental Arrows, but they 10106 should be in Supplemental Math-A 10107 101082008-04-13 22:18 +0000 [r709] Stevan_White: 10109 10110 * FreeMono.sfd: named some Greek characters 10111 101122008-04-13 22:00 +0000 [r708] Stevan_White: 10113 10114 * FreeSerifBoldItalic.sfd, 10115 FreeSans.sfd, 10116 FreeSerif.sfd, 10117 FreeSerifBold.sfd: Spacing of some Cyrillic 10118 characters 10119 101202008-04-13 21:10 +0000 [r707] Stevan_White: 10121 10122 * FreeSerif.sfd: some fiddling with accents, 10123 yogh was too wide 10124 101252008-04-13 14:28 +0000 [r706] Stevan_White: 10126 10127 * FreeSansBold.sfd, 10128 FreeSansOblique.sfd: Character spacing was 10129 chaos--tried to improve. BoldOblique also needs it. 10130 101312008-04-13 12:17 +0000 [r705] Stevan_White: 10132 10133 * FreeSans.sfd, 10134 FreeSansBold.sfd, 10135 FreeSansOblique.sfd, 10136 FreeSansBoldOblique.sfd: Completed the fix of 10137 bug #12798, Greek glyphs with accents to side Much mucking with 10138 accents here, and fixed a few things that were just wrong. 10139 101402008-04-12 19:56 +0000 [r704] Stevan_White: 10141 10142 * FreeMonoBold.sfd, 10143 FreeMonoOblique.sfd, 10144 FreeMonoBoldOblique.sfd: Made Mono curly 10145 quotes "bent" 10146 101472008-04-12 19:39 +0000 [r703] Stevan_White: 10148 10149 * FreeMono.sfd: More fiddling with Greek accents 10150 Made quotes "bent" 10151 101522008-04-12 18:57 +0000 [r702] Stevan_White: 10153 10154 * FreeSerifItalic.sfd, 10155 FreeSerifBoldItalic.sfd, 10156 FreeSerif.sfd, 10157 FreeSerifBold.sfd: Adjustments on Greek 10158 diaresistonos etc. Adjustments in Serif on combining marks for 10159 symbols 10160 101612008-04-12 11:58 +0000 [r701] Stevan_White: 10162 10163 * FreeSerif.sfd: More additions to Combining 10164 marks for Symbols 10165 101662008-04-12 11:44 +0000 [r700] Stevan_White: 10167 10168 * FreeSerif.sfd: Additions to Combining marks 10169 for Symbols -- now mostly full. Lots of adjustments to middle 10170 anchor point in Latin to make big circle (nearly) encircle 10171 preceding latter 10172 101732008-04-11 07:14 +0000 [r699] Stevan_White: 10174 10175 * FreeMono.sfd: Bugfix: Had indroduce a glyph of 10176 width other than 600, making kterminal not recognize it as a 10177 monospace font. 10178 101792008-04-10 19:44 +0000 [r698] Stevan_White: 10180 10181 * FreeSerifItalic.sfd, 10182 FreeSerifBoldItalic.sfd, 10183 FreeSans.sfd, 10184 FreeSerif.sfd, 10185 FreeSerifBold.sfd: More messing with accents. 10186 Further to bug #12798, Greek glyphs with accents to side Much 10187 messing with glyphs in Greek Extended range 10188 101892008-04-09 11:35 +0000 [r697] Stevan_White: 10190 10191 * FreeMono.sfd, 10192 FreeSerif.sfd, 10193 FreeMonoBold.sfd, 10194 FreeMonoOblique.sfd, 10195 FreeMonoBoldOblique.sfd: Revisited Latin-1 and 10196 Latin-A accents. Glyph B7 was called "periodcentered", but 10197 Unicode callse it Mid Dot, and the description doesn't refer to 10198 the period. I made it like the dot accent. throughout, and 10199 referred L-dot to it. Also double-checked "commaaccent" 10200 characters (some in Unicode called cedilla, but the Unicode 10201 example shows a comma...mystery) also the funny IPA upside-down f 10202 often had two bars, incorrectly. To do: go through rest of Serif, 10203 and Sans 10204 102052008-04-08 23:25 +0000 [r696] Stevan_White: 10206 10207 * FreeMono.sfd, 10208 FreeMonoBold.sfd, 10209 FreeMonoOblique.sfd, 10210 FreeMonoBoldOblique.sfd: Completed 10211 re-structuring of stacked Latin accents in Mono. Also: lots of 10212 associated adjustments of Greek Extended accents. (Trying to at 10213 least center extremely wide characters on their box) Repaired 10214 some victems of "find overlaps" sweeps Worked on glyphs with 10215 apostrope/comma parts Corrected a few wrong glyphs. Trying out a 10216 "bent quotes" solution to making primes distinct from quotes. 10217 102182008-04-08 09:56 +0000 [r695] Stevan_White: 10219 10220 * FreeMonoOblique.sfd: Toward reducing overall 10221 height Did similar process as for Mono, fixing a few errors along 10222 the way. Also the Greek Extended range was very messed up 10223 vertical and horizontally. Horizonal spacing of the heavily 10224 accented Greek is a real problem in Mono... To do: revisit 10225 "commaaccent" characters in all faces: do some have cedillas? 10226 some Hebrew glyphs are a little low Georgian generally is way out 10227 of bounds 10228 102292008-04-07 07:18 +0000 [r694] Stevan_White: 10230 10231 * INSTALL: various updates and corrections, tweeked 10232 formatting 10233 102342008-04-06 22:48 +0000 [r693] Stevan_White: 10235 10236 * FreeMonoBold.sfd: Tweeking of accents 10237 102382008-04-06 21:21 +0000 [r692] Stevan_White: 10239 10240 * FreeMono.sfd, 10241 FreeMonoBold.sfd: Re-worked accents in 10242 FreeMonoBold.sfd to make Latin ranges lie between 800 and -200 10243 EM, as with FreeMono. 10244 102452008-04-06 16:20 +0000 [r691] Stevan_White: 10246 10247 * tools/hex_range.py (added): a tool for printing 10248 out ranges of formatted hex numbers 10249 102502008-04-06 12:33 +0000 [r690] Stevan_White: 10251 10252 * FreeMono.sfd: Latin Extended ranges: 10253 Implemented new policy of shortening the letters of the 10254 characters with the highest-stacked accents. At this point all 10255 the Latin glyphs lie betweeen 800 and -200 EM. Also checked for 10256 readability of all the Latin extended letters in xterm. (Issue: 10257 it chops letters outside their bounding boxes; many accents had 10258 been a bit outside. Made sure that if they were chopped, they 10259 were at least still recognizable.) 10260 102612008-04-05 19:41 +0000 [r689] Stevan_White: 10262 10263 * FreeMono.sfd: Following exchange about Mono on 10264 freefont-bugs with Joe Wells, who * doesn't like the curly quote 10265 marks * wants combining diacritics to work * wants tight line 10266 spacing Trying to reduce font height: * exclamdown was below -200 10267 * Throughout Extended Greek, ypogegrammeni were too low. 10268 Shortened glyph, and raised all references. * Lots of messing 10269 with Latin Extended ranges to make glyphs mostly fit into 800 10270 height. Mostly succeeded. A couple will get chopped. * Messed 10271 with "commaaccent" glyphs, which were very low * Cyrillic 04B1 10272 had a tail that was incorrectly low * Much mucking with Georgian 10273 range. Moved up by 95 (read Georgian is written as though 10274 centered between two horizontal lines, rather than as sitting on 10275 a baseline) There are still a few very high glyphs. FontForge 10276 U+0122 called Gcommaaccent, glyph looks like that, but Unicode 10277 says it's Gcedilla. Made the ones called cedilla by Unicode to be 10278 cedillas Note bug in Unicode: standard for 0122, 0123, 0136, 10279 0137, 013B, 013C, 0145, 0146, 0156, 0157 all talk about cedilla, 10280 say to make it with cedilla, but example shows comma. By the way: 10281 * Got rid of commaaccent and dotlessj in Corporate Use * Replaced 10282 shadedark, with little squares now not overlapping. * Corrected 10283 IPA symbol 'ts' 02A6, added 02a8, 02a9, 02aa, 02ab, 02ac, 02ad, 10284 02ae, 02af (so many changes...the CVS server was down...) 10285 102862008-04-05 18:18 +0000 [r688] Stevan_White: 10287 10288 * FreeSerif.sfd: e-named arabic and hebrew 10289 characters Big adjustment to comma-accents. Mostly effects Greek 10290 Extended. Made such accents to be like comma, rather than like 10291 Russian apostrophe (and de-referenced that symbol) 10292 102932008-04-04 07:17 +0000 [r687] Stevan_White: 10294 10295 * FreeMono.sfd, 10296 FreeSerif.sfd: raised dot on superscript i 10297 (2071) to make it more distinct at small sizes 10298 102992008-04-03 23:33 +0000 [r686] Stevan_White: 10300 10301 * FreeMono.sfd: added two IPA symbols 10302 103032008-04-02 20:15 +0000 [r685] Stevan_White: 10304 10305 * FreeSerif.sfd: fixed a few more control points 10306 too close 10307 103082008-04-02 18:59 +0000 [r684] Stevan_White: 10309 10310 * FreeSerif.sfd: Fixed names of languages in 10311 ligature table for latn "w/i". This fixes a crash when FontForge 10312 opened the ttf table 10313 103142008-04-02 18:47 +0000 [r683] Stevan_White: 10315 10316 * FreeSerif.sfd: Motivated by bug crashing 10317 FontForge when opening ttf file, started cleanup of useless 10318 control points. Not finished. Got partway through Sinhala 10319 103202008-03-31 21:51 +0000 [r682] Stevan_White: 10321 10322 * FreeSerifItalic.sfd, 10323 FreeSerifBoldItalic.sfd, 10324 FreeSans.sfd, 10325 FreeSansBold.sfd, 10326 FreeSansOblique.sfd, 10327 FreeSansBoldOblique.sfd, 10328 FreeMono.sfd, 10329 FreeSerif.sfd, 10330 FreeMonoBold.sfd, 10331 FreeMonoOblique.sfd, 10332 FreeSerifBold.sfd: Fixed various "Find 10333 Problems", including glyphs with mixed-up names, and bad TT 10334 matrices. (lots more bad TT matrices remain) 10335 103362008-03-31 06:50 +0000 [r681] Stevan_White: 10337 10338 * FreeSerif.sfd: re-named a bunch of Cyrillic 10339 letters 10340 103412008-03-30 22:32 +0000 [r680] Stevan_White: 10342 10343 * FreeSerif.sfd: put above mark on Cyrillic i 10344 and double-dot i for Slavonic number forms 10345 103462008-03-30 21:06 +0000 [r679] Stevan_White: 10347 10348 * FreeSans.sfd: tightened spacing on glyphs of 10349 last commit 10350 103512008-03-30 21:03 +0000 [r678] Stevan_White: 10352 10353 * FreeSans.sfd, 10354 FreeSerif.sfd: Concerning bug #16120, Include 10355 upper case Wynn and upper case Yogh Adapted Herman Miller's 10356 Thyromanes letters 01F7 021C 021D for Serif Drew my own versions 10357 for Sans. 10358 103592008-03-30 16:00 +0000 [r677] Stevan_White: 10360 10361 * FreeSerif.sfd: Added 04F6,7 10362 103632008-03-30 15:34 +0000 [r676] Stevan_White: 10364 10365 * FreeSerifItalic.sfd, 10366 FreeSerif.sfd: Made more Cyrillic diacritics 10367 really combine. Made a mark lookup just for Cyrillic diacritics, 10368 Marked most of the unadorned Cyrillic alphabet. Still not clear 10369 on correct shapes for some of the marks. 10370 103712008-03-29 23:25 +0000 [r675] Stevan_White: 10372 10373 * FreeMono.sfd, 10374 FreeMonoOblique.sfd: Tweeks to accents 10375 103762008-03-29 20:32 +0000 [r674] Stevan_White: 10377 10378 * FreeSerifItalic.sfd, 10379 FreeSans.sfd: small adjustments in Cyrillic 10380 103812008-03-29 20:14 +0000 [r673] Stevan_White: 10382 10383 * FreeSerif.sfd: corrected small palochka made 10384 Cyrillic combining hundred-thousands and millions really combine 10385 named some combining diacriticals 10386 103872008-03-29 14:18 +0000 [r672] Stevan_White: 10388 10389 * FreeMonoOblique.sfd, 10390 FreeMonoBoldOblique.sfd: mostly adjusted 10391 horizontal spacing of mono oblique faces 10392 103932008-03-29 13:18 +0000 [r671] Stevan_White: 10394 10395 * FreeSerifItalic.sfd, 10396 FreeSerifBoldItalic.sfd, 10397 FreeSansBold.sfd, 10398 FreeSansOblique.sfd, 10399 FreeSansBoldOblique.sfd, 10400 FreeMono.sfd, 10401 FreeSerif.sfd, 10402 FreeMonoBold.sfd, 10403 FreeMonoOblique.sfd, 10404 FreeSerifBold.sfd, 10405 FreeMonoBoldOblique.sfd: More cleanup of 10406 Cyrillic ranges Completely re-did horizontal spacing of 10407 SerifItalic and SerifBoldItalic. See bug #17912, poor kerning in 10408 Cyrillic oblique... https://savannah.gnu.org/bugs/index.php?17912 10409 It looked like chaos to me. Only so much can be done: the font is 10410 flawed. But I think the changes make text readable in these 10411 faces. There were many dozens of incorrect glyphs in 10412 higher-numbered characters. It looked like someone started 10413 copying letters that were like the correct ones, meaning to edit 10414 them later, but never got around to it. (Or else, a facile 10415 copying of glyphs that kinda looked right, but really kinda 10416 weren't.) I deleted all those I could find. No glyph is better 10417 than a wrong glyph. Futzt with accents, shooting for consistency 10418 and readability. A maintenance thing: making correct references 10419 (acyrillic vs a, although they may be the same glyph) I made a 10420 lot of headway, but it isn't finished. Likewise, a large fraction 10421 of these are compound characters, which can be made with 10422 references, resulting in easier maintenance, reduced likelihood 10423 of errors, and smaller files. I replaced many. 10424 104252008-03-29 00:34 +0000 [r670] Stevan_White: 10426 10427 * FreeSerifItalic.sfd, 10428 FreeSerifBoldItalic.sfd, 10429 FreeSerif.sfd: Cyrillic italic Added italic, 10430 bolditalic 0493, 04a7, 04AD because their form clearly varies in 10431 italic. But was just guessing... 10432 104332008-03-29 00:14 +0000 [r669] Stevan_White: 10434 10435 * FreeSerifItalic.sfd, 10436 FreeSerifBoldItalic.sfd: Cyrillic italic Added 10437 italic, bolditalic 0493, 04AD because their form clearly varies 10438 in italic. But was just guessing as to exact form. 10439 104402008-03-28 23:16 +0000 [r668] Stevan_White: 10441 10442 * FreeSerifItalic.sfd, 10443 FreeSerifBoldItalic.sfd, 10444 FreeSerif.sfd, 10445 FreeSerifBold.sfd: Overhaul of Cyrillic 10446 Italic, BoldItalic added small yat for bug #22588 (note Times New 10447 Roman doesn't use alternate form in Italic) All forms of Serif 10448 have big problems in Cyrillic. The ugliest is in roman. The 10449 letters, even of the Russian alphabet, are of inconsistent height 10450 (awfully, small 0438 (ii) 0446 (tse)) and they vary from the 10451 height of Latin and they vary from the height of italic and bold. 10452 They are a mish-mash of letters from several fonts, of similar 10453 (but not quite identical) weight, and similar, (but not quite 10454 identical) size. I think the best solution would be to identify 10455 the face that best matches Latin, and fill the range with that. I 10456 think this is possible because the rarer letters seem to be 10457 better: the common letters are the ones that are wrong. For now, 10458 I just increased the sized of 0438 and 0446, and 048a, 048b, also 10459 0459 (lje) 045A (nje) 0464 (dje) Other issues ------------ Were 10460 outline, with home-made accents - replaced with references 0400 10461 (was referencing E) 0401, 0402, 040c, 040d, 040e 0450, 0451, 0453 10462 more in the later ranges. Deleted dozens of characters in Bold, 10463 Italic, and BoldItalic, that appeared half-made (a part of the 10464 letter was copied, but the letter was never completed, and was 10465 basically wrong) Lots of letters with hooks and lines in italic 10466 were represented as just the unhooked version in italic. 048a, 10467 048b (short i with tail, had big-eared breve common in Cyrillic, 10468 but unlike other letters) Re-implemented many compound letters 10469 with references. Questionable ------------ In all versions, 10470 0478-9 Uk, uk. SerifItalic 0495 Small ge with acute, in italic: 10471 is it like italic ge, or oblique? Well, peeked at Times New 10472 Roman, which has it oblique. 10473 104742008-03-27 20:33 +0000 [r667] Stevan_White: 10475 10476 * FreeSerifBoldItalic.sfd: Moving all Greek 10477 capitals with accent so they don't cover previous letter. 10478 Remedies bug #12798 10479 104802008-03-27 20:27 +0000 [r666] Stevan_White: 10481 10482 * FreeSerifItalic.sfd, 10483 FreeSerifBoldItalic.sfd, 10484 FreeSerif.sfd, 10485 FreeSerifBold.sfd: Various tweeks to accented 10486 Latin letters. Connected O-ogonek correctly 10487 104882008-03-27 19:55 +0000 [r665] Stevan_White: 10489 10490 * FreeSerifItalic.sfd: Accents of numerous 10491 accented Latin letters got shifted in a previous commit. This 10492 fixes it. 10493 104942008-03-27 19:28 +0000 [r664] Stevan_White: 10495 10496 * FreeSerif.sfd: Adjusted combining tack left 10497 and right (0318-0319) to be above -300 EM. 10498 104992008-03-26 23:37 +0000 [r663] Stevan_White: 10500 10501 * FreeSans.sfd, 10502 FreeSerif.sfd: Added some "middle" marks for 10503 positioning of diacritics 10504 105052008-03-26 23:21 +0000 [r662] Stevan_White: 10506 10507 * FreeSans.sfd: copied 4 enclosing combining 10508 diacriticals from Serif 20DD - 20E0 10509 105102008-03-26 23:13 +0000 [r661] Stevan_White: 10511 10512 * FreeSerif.sfd: adjusted and added some 10513 enclosing diacritics 20DD - 20E0 could use more work. Other faces 10514 need 'em too. In response to Debian bug #472566 ttf-freefont: 10515 U+20DD COMBINING ENCOLSING CIRCLE doesn't combine 10516 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472566 10517 105182008-03-26 20:00 +0000 [r660] Stevan_White: 10519 10520 * FreeSerif.sfd: Lowered a few over-high Latin 10521 accents 10522 105232008-03-25 23:27 +0000 [r659] Stevan_White: 10524 10525 * FreeSerifItalic.sfd, 10526 FreeSerifBoldItalic.sfd, 10527 FreeSansBold.sfd, 10528 FreeSansOblique.sfd, 10529 FreeSansBoldOblique.sfd, 10530 FreeMonoBold.sfd, 10531 FreeMonoOblique.sfd, 10532 FreeSerifBold.sfd: FreeSansBold Devangari only 10533 digits 1 and 2, and nothing else. Deleted FreeMonoBold 10534 FreeMonoOblique FreeSerifBold FreeSeriftalic FreeSerifBoldItalic 10535 FreeSansOblique FreeSansBold FreeSansBoldOblique got rid of 10536 dotlessj, comma in Corporate Use Single Substitution lookup, ccmp 10537 table made proper dotlessj, re-linked j-circumflex Note: 10538 FreeSansBold has a commaaccent in Corporate Use, used by several 10539 other characers. Haven't done anything about this. 10540 105412008-03-25 07:30 +0000 [r658] Stevan_White: 10542 10543 * FreeSerif.sfd: Added/corrected glyphs for yeh 10544 hamza in Arabic, Added init and medi lookups for yeh hamza. 10545 105462008-03-24 21:54 +0000 [r657] Stevan_White: 10547 10548 * FreeSerif.sfd: Added isolated and final forms 10549 for 0629 teh marbuta 0624 waw hamza 0626 yeh hamza 0649 alef 10550 maksura A previous commit had added lookups that referred to 10551 these, 10552 105532008-03-24 18:51 +0000 [r656] Stevan_White: 10554 10555 * FreeSerif.sfd: more fiddling with 10556 super/subscripts 10557 105582008-03-24 12:17 +0000 [r655] Stevan_White: 10559 10560 * notes/README-downloads.txt (added): An explanatory 10561 file for the downloads directory 10562 105632008-03-24 11:59 +0000 [r654] Stevan_White: 10564 10565 * sfd/Makefile, 10566 tools/GenerateTrueType, Makefile, 10567 tools/GenerateOpenType (added): Scripts and Make 10568 targets to generate OpenType fonts and zip file 10569 105702008-03-24 11:56 +0000 [r653] Stevan_White: 10571 10572 * notes/maintenance.txt: Added gnupload and info 10573 about tagging 10574 105752008-03-23 18:11 +0000 [r652] Stevan_White: 10576 10577 * Makefile: no longer needs VPATH on top level 10578 105792008-03-23 18:04 +0000 [r650] Stevan_White: 10580 10581 * ChangeLog: additions for last few days 10582 105832008-03-23 14:21 +0000 [r649] Stevan_White: 10584 10585 * FreeSerif.sfd: last problem with Find Problems 10586 -> ATT 'mark' Latin lookup afii10026 is in 'cyrl', also afii10074 10587 (These are upper and lower Cyrillic i) [Just removed mark from 10588 both letters] 'half' Bengali lookup Khanda_Ta is in 'bng2' [added 10589 bng2 to lookup] 10590 105912008-03-23 13:28 +0000 [r648] Stevan_White: 10592 10593 * FreeSerif.sfd: added TtTable etc 10594 105952008-03-23 13:15 +0000 [r647] Stevan_White: 10596 10597 * FreeSerif.sfd: clean-up of Points too Close 10598 through to end of font. This episode completes the paths/points 10599 clean-up of Serif. (But note: many ranges, esp. Ethiopic, 10600 Japanese, and Indic, have way too many points, resulting in 10601 lumpiness.) 10602 106032008-03-23 12:03 +0000 [r646] Stevan_White: 10604 10605 * FreeSerif.sfd: clean-up of Points too Close 10606 though Arabic 10607 106082008-03-23 11:50 +0000 [r645] Stevan_White: 10609 10610 * FreeSerif.sfd: clean-up of Points too Close 10611 through Hiragana and Katakana 10612 106132008-03-22 14:43 +0000 [r644] Stevan_White: 10614 10615 * FreeSans.sfd, 10616 FreeSerif.sfd: Mostly additions to FreeSans, 10617 mostly having to do with LaTeX ranges. This basically fills the 10618 LaTeX range for FreeSans, except for extensible brackets etc. 10619 106202008-03-21 23:49 +0000 [r642-643] Stevan_White: 10621 10622 * Makefile: split Makefile into two levels 10623 10624 * sfd/Makefile (added): tidier with a lower-level 10625 makefile 10626 106272008-03-21 21:51 +0000 [r641] Stevan_White: 10628 10629 * Makefile: made quieter 10630 106312008-03-21 20:57 +0000 [r640] Stevan_White: 10632 10633 * FreeSerif.sfd: in previous commit, hadn't 10634 relly saved the changes about the ligature tables. this does that 10635 also, named the "ciel" and "floor" characters 10636 106372008-03-21 20:50 +0000 [r636-639] Stevan_White: 10638 10639 * FreeSerifItalic.sfd, 10640 FreeSerifBoldItalic.sfd, 10641 FreeSans.sfd, 10642 FreeSansOblique.sfd, 10643 FreeMono.sfd, 10644 FreeMonoBold.sfd, 10645 FreeMonoOblique.sfd, 10646 FreeSerifBold.sfd: (these changes were also 10647 made in the previous few commits of other faces) changed name of 10648 00B5 from 'mu' to 'micro' changed name of 2206 from 'Delta' to 10649 'Delta.math' changed name of 0308 from 'diaerisis' to 10650 'diaerisiscomb' 10651 10652 * FreeSerif.sfd: split lookup for ligatures in 10653 latin into two classes; ff, ffl, fl which are appropriate for all 10654 languages, and fi, ffi, which are not appropriate in Turkish (due 10655 to distinction between short and long i) 10656 10657 * FreeMonoBoldOblique.sfd: moved dotlessj from 10658 Corporate Use, deleted commaaccent there mis-named glyphs 10659 tcommaaccent, Tcommaaccent changed name of 030A from 'dieresis' 10660 to 'ringcomb' 10661 10662 * FreeSansBold.sfd, 10663 FreeSansBoldOblique.sfd: removed bogus glyphs 10664 for 200C 200D, ZWJ and ZWNJ (zero-width joiner, zero-width 10665 non-joiner) 10666 106672008-03-21 20:20 +0000 [r633-635] Stevan_White: 10668 10669 * tools/ConvertFont (removed): this was apparently 10670 an older version of GenerateTrueType 10671 10672 * tools/GenerateTrueType: Took out scaling to 2048 10673 (was there a good reason for that?) Made to first auto-hint whole 10674 font 10675 10676 * Makefile: made to work for me 10677 106782008-03-21 15:20 +0000 [r632] Stevan_White: 10679 10680 * FreeSerifItalic.sfd, 10681 FreeSerifBoldItalic.sfd, 10682 FreeMonoBold.sfd, 10683 FreeMonoOblique.sfd, 10684 FreeSerifBold.sfd: Regularized stacking of 10685 accents in Latin Extended Additional 10686 106872008-03-21 15:09 +0000 [r631] Stevan_White: 10688 10689 * FreeSerif.sfd: everal characters in U+F600 10690 Corporate Use range dotlessj, onefitted (and other "fitted" 10691 numerals), commaaccent registered, copyright, trademark According 10692 to "Adobe Glyph List" 10693 http://www.tug.org/texlive/Contents/live/texmf-dist/doc/generic/t2/glyphlist.txt 10694 Adobe "fitted" numerals used to go in the corporate use section 10695 More in U+F800 range more corporate symbols represented elsewhere 10696 math braces, brackets move some to 2300 range Now Serif has full 10697 set extensible brackets in Miscellaneous Technical Also, think 10698 I've filled out all of the IPA 10699 107002008-03-21 15:06 +0000 [r629-630] Stevan_White: 10701 10702 * FreeMono.sfd: Several additions to IPA 10703 Regularized stacking of accents in Latin Extended Additional 10704 10705 * FreeSans.sfd: egularized stacking of accents 10706 in Latin Extended Additional Added some arrows Some Blackboard 10707 Bold Several characters in U+F600 Corporate Use range dotlessj, 10708 onefitted, commaaccent dotlessj referred to by: jcircumflex, 10709 uni01F0: how to move it? (renamed it to uFFFF, re-linked others 10710 by hand) commaaccent http://diacritics.typo.cz/index.php?id=9 10711 should be u+0326 but wasn't linked to anything anyway 10712 107132008-03-21 15:01 +0000 [r628] Stevan_White: 10714 10715 * FreeSansBold.sfd, 10716 FreeSansOblique.sfd, 10717 FreeSansBoldOblique.sfd: Got rid of dotlessi 10718 etc single substitution and related ccmp table Regularized 10719 stacking of accents in Latin Extended Additional FreeSansBold 10720 U+0617 etc, read glyphs "4GWglm" It should be arabic. Deleted 10721 107222008-03-19 08:21 +0000 [r627] Stevan_White: 10723 10724 * ChangeLog: added changes of the 18th 10725 107262008-03-19 00:14 +0000 [r626] Stevan_White: 10727 10728 * FreeSans.sfd: clean-up of all path issues and 10729 points too close 10730 107312008-03-18 19:52 +0000 [r625] Stevan_White: 10732 10733 * FreeSans.sfd: Re-ordered the ShortTable, 10734 because when I did autoinstruct on the quadratic version, it did 10735 it this way. 10736 107372008-03-18 19:44 +0000 [r624] Stevan_White: 10738 10739 * FreeSans.sfd: A ligature referred to a name 10740 with no entry: afii301. This is the Adobe name for zero-width 10741 joiner, U+200D. With this, FontForge's "Find Problems" ATT "Check 10742 for missing glyph names" finally passes. 10743 107442008-03-18 19:41 +0000 [r623] Stevan_White: 10745 10746 * FreeSans.sfd: zero-width joiner and zero-width 10747 non-joiner both had glyphs, incorrectly. (u+200B 200C) 10748 107492008-03-18 19:33 +0000 [r622] Stevan_White: 10750 10751 * FreeSans.sfd: Seems one ot the 'pres' tables 10752 contains mixed Devangari and Gujarati. This is probably a 10753 mistake, but re-named the table accordingly, and added the 10754 script. With this, FontForge "Find Problems" for ATT "Check for 10755 missing scripts in features" finally passes. 10756 107572008-03-18 19:24 +0000 [r621] Stevan_White: 10758 10759 * FreeSans.sfd: removed another 'above' mark 10760 form a greek letter 10761 107622008-03-18 19:14 +0000 [r619-620] Stevan_White: 10763 10764 * FreeSans.sfd: Likewise a Gugarati lookup had 10765 script DFLT. 10766 10767 * FreeSans.sfd: 'pres' Pre Base Substitution has 10768 script DFLT. That cannot be right: this contains Devangari 10769 characters. Changed script and name accordingly. This was 10770 probably a mistake and a leftover. 10771 107722008-03-18 19:07 +0000 [r618] Stevan_White: 10773 10774 * FreeSans.sfd: got rid of "lookup \d\d" in 10775 table names 10776 107772008-03-18 19:01 +0000 [r617] Stevan_White: 10778 10779 * FreeSans.sfd: The 'aalt' table for Latin 10780 contains only bengali characters. [renamed accordingly, and put 10781 in script 'beng' rather than 'latn'] The table "Ligature 10782 Substitution for Devanagari lookup 46" is really a 'reph'. 10783 Re-named accordingly. The table "'vatu' Vattu Variants lookup 24" 10784 is in script 'DFLT', which is wrong. The characters are from 10785 Gujarati. But there is already such a table for Gujarati. Changed 10786 name and script accordingly. Got rid of Single Substitution 10787 table. 10788 107892008-03-18 18:54 +0000 [r616] Stevan_White: 10790 10791 * FreeSans.sfd: Think I fixed the problem 10792 causing the FontForge crashes. Related to the dotlessi thing. 10793 There's a table Lookup: 6 0 0 "'ccmp' Glyph 10794 Composition/Decomposition in Latin lookup 0" {"'ccmp' Glyph 10795 Composition/Decomposition in Latin lookup 0 subtable" } ['ccmp' 10796 ('latn' <'dflt' > ) ] It is related to another lookup ChainSub2: 10797 class "'ccmp' Glyph Composition/Decomposition in Latin lookup 0 10798 subtable" that has something to do with i and j. It ends with 10799 SeqLookup: 0 "Single Substitution lookup 47" EndFPST When I 10800 removed the lookup for i and j, the SeqLookup line would be badly 10801 corrupted, and subsequent saves resulted in a segfault and a 10802 truncated sfd file. So I doctored the whole thing with vi. 10803 108042008-03-18 08:13 +0000 [r615] Stevan_White: 10805 10806 * FreeSans.sfd: Again got rid of single 10807 substitution lookup changing dotlessi and dotlessj to i and j, 10808 because it's wrong. 10809 108102008-03-18 08:10 +0000 [r614] Stevan_White: 10811 10812 * FreeSans.sfd: Regress to 1.118. Somehow 10813 introduced a crash. (I wasn't careful enough changing the names 10814 of the lookups, I think--need to make sure the change results in 10815 unique names). 10816 108172008-03-17 23:36 +0000 [r613] Stevan_White: 10818 10819 * FreeSans.sfd: got rid of single substiturions 10820 of dotlessi dotlessj for i and j. these were just wrong. the 10821 'aalt' table only contained Bengali, although it said 'latn' and 10822 its name was Latin. Changed name and script to correct. Got rid 10823 of extra Devanagari vatu table 10824 108252008-03-17 23:30 +0000 [r612] Stevan_White: 10826 10827 * FreeSans.sfd: got rid of 'lookup xx' in table 10828 names 10829 108302008-03-17 23:26 +0000 [r611] Stevan_White: 10831 10832 * FreeSans.sfd: Removed 'mark' named 'above' 10833 from some Greek and Cyrillic letters, and corrected it for a 10834 couple of diacriticals. 10835 108362008-03-16 20:32 +0000 [r609-610] Stevan_White: 10837 10838 * CREDITS: clean-up of non-unicode characters 10839 10840 * CREDITS: converted to UTF-8 10841 108422008-03-16 20:18 +0000 [r608] Stevan_White: 10843 10844 * AUTHORS: changed name of maintainer to mine 10845 108462008-03-16 20:09 +0000 [r607] Stevan_White: 10847 10848 * ChangeLog: compiled changes from CVS log. this is 10849 a messy process. I'm sure I missed a lot. Meant to represent 10850 changes since 02/10. 10851 108522008-03-16 17:29 +0000 [r606] Stevan_White: 10853 10854 * FreeSerifItalic.sfd, 10855 FreeSans.sfd, FreeMono.sfd, 10856 FreeMonoOblique.sfd: clean-up named some 10857 unnamed characters removed a duplicate 10858 108592008-03-16 13:34 +0000 [r605] Stevan_White: 10860 10861 * FreeMono.sfd: Added vowels to GPOS 'mark' 10862 lookup table for 'above' added 'below' as well, but only for 10863 c-cedilla 10864 108652008-03-16 12:11 +0000 [r604] Stevan_White: 10866 10867 * FreeMono.sfd: Much futzing with accents in 10868 Latin extensions, in attempt to make them readable at small 10869 sizes, and to make the glyph bounds reasonable. Note: 10870 A-ring-acute is a silly character. 10871 108722008-03-15 23:16 +0000 [r603] Stevan_White: 10873 10874 * FreeMono.sfd: path clean-up up to points too 10875 close passes Validation 10876 108772008-03-15 22:43 +0000 [r602] Stevan_White: 10878 10879 * FreeMonoBoldOblique.sfd: clean-up of path 10880 problems up to points too close 10881 108822008-03-15 22:19 +0000 [r601] Stevan_White: 10883 10884 * FreeMonoBoldOblique.sfd: Made to Validate 10885 Added points at extrema 10886 108872008-03-15 21:59 +0000 [r600] Stevan_White: 10888 10889 * FreeSans.sfd: Changed names of a bunch of 10890 glyphs with invalid TrueType names, in response to failed 10891 Validation, and in Windows the font not showing up in the font 10892 display. These were all in the range 0x1025f+, which is an 10893 attempt to take care of combining forms in Indic scripts (I don't 10894 know if this work was ever completed, or if it is the best way to 10895 do this). The names were like uni0916_uni094D.half_uni0928.pres 10896 or longer uni0926_uni094D.half_uni0926_uni094D.half.pres and a 10897 few much longer than this. By a process of removing redundant 10898 information, I think I preserved what information was there. 10899 There were a few more names that were never filled in, but 10900 contained a minus, which isn't valid. These start with 10901 "nonunicode", and I replaced the minus with an underscore. 10902 109032008-03-15 19:55 +0000 [r599] Stevan_White: 10904 10905 * FreeSans.sfd, 10906 FreeSerif.sfd: some futzing with Combining 10907 Diacriticals 10908 109092008-03-15 19:50 +0000 [r597-598] Stevan_White: 10910 10911 * FreeSerifBold.sfd: changed WinInfo 10912 10913 * FreeSerifBoldItalic.sfd: added TtTable 10914 109152008-03-15 16:12 +0000 [r596] Stevan_White: 10916 10917 * FreeSerif.sfd: Fixed several lookup issues, 10918 based on "Find Problems". TamlCA_TamlSSA.half with ligature from 10919 lookup subtable 'haln' Halant Forms in Tamil lookup 24 subtable 10920 refers to a missing glyph glyph190 Similar complaint with a 10921 'half' lookup. For this and the other glyph190 issue, I changed 10922 glyph190 to TamlCA_TamlSSA, which looks right according to its 10923 surroundings. The lookup 'aalt' Access All Alternatives i is 10924 active for glyph bn_ekaar which has script 'bng2', yet this 10925 script does not appear in any of the features which apply the 10926 lookup. Similar complaint about bn_aikaar. For this I changed the 10927 script of the lookup to bng2, and changed the name of the lookup 10928 accordingly. The lookup 'liga' standard Ligatures look is active 10929 for glyph uni0937091F which has script 'dev2', yet this script 10930 does not appear in any of the features which apply the lookup. It 10931 makes a ligature of uni0937 and uni091F, which are in Devangari. 10932 So I changed the script of the lookup to 'dev2' and changed the 10933 name of the lookup accordingly. Also shortened the names of many 10934 of the lookup tables. 10935 109362008-03-15 14:31 +0000 [r595] Stevan_White: 10937 10938 * FreeSerifBoldItalic.sfd: cleanup of path 10939 problems, including points too close 10940 109412008-03-15 14:04 +0000 [r594] Stevan_White: 10942 10943 * FreeSerifBoldItalic.sfd: clean-up of path 10944 problems, including extrema 10945 109462008-03-15 13:22 +0000 [r593] Stevan_White: 10947 10948 * FreeSans.sfd, 10949 FreeSerif.sfd: CJK punctuation: made some of 10950 the very high glyphs smaller (under 900EM) The brackets in Sans 10951 were very ugly, and not even Sans-serif. Serif: added extensible 10952 square brackets, diddled with integral corrected direction of 10953 some added glyphs 10954 109552008-03-15 13:13 +0000 [r592] Stevan_White: 10956 10957 * FreeSansBoldOblique.sfd: added TtTable 10958 109592008-03-15 13:10 +0000 [r591] Stevan_White: 10960 10961 * FreeSansBoldOblique.sfd: clean-up of path 10962 problems, including points too close 10963 109642008-03-15 09:41 +0000 [r590] Stevan_White: 10965 10966 * FreeSerifItalic.sfd, 10967 FreeSerifBoldItalic.sfd, 10968 FreeMonoBold.sfd, 10969 FreeMonoOblique.sfd, 10970 FreeSerifBold.sfd, 10971 FreeMonoBoldOblique.sfd: OS/2 Metrics back to 10972 900/300 10973 109742008-03-15 09:35 +0000 [r589] Stevan_White: 10975 10976 * FreeSans.sfd, 10977 FreeSansBold.sfd, 10978 FreeSansOblique.sfd, 10979 FreeSansBoldOblique.sfd: OS/2 Metrics back to 10980 900/300 -- kedit doesn't like offset values 10981 109822008-03-14 23:17 +0000 [r588] Stevan_White: 10983 10984 * FreeSansBold.sfd, 10985 FreeSansOblique.sfd: added TfTables 10986 109872008-03-14 23:08 +0000 [r587] Stevan_White: 10988 10989 * FreeSansBold.sfd: clean-up of path problems 10990 extrema self-intersecting ordered PS blue values 10991 109922008-03-14 22:30 +0000 [r586] Stevan_White: 10993 10994 * FreeSansBold.sfd: got rid of mixed references 10995 and contours 10996 109972008-03-14 22:22 +0000 [r585] Stevan_White: 10998 10999 * FreeSansOblique.sfd: much clean-up of "points 11000 too close" 11001 110022008-03-14 21:18 +0000 [r584] Stevan_White: 11003 11004 * FreeSans.sfd, 11005 FreeSansBold.sfd, 11006 FreeSansOblique.sfd, 11007 FreeSansBoldOblique.sfd: unified OS/2 Metrics 11008 added Grid Fit added slated-hyphen to Sans 11009 110102008-03-14 19:35 +0000 [r583] Stevan_White: 11011 11012 * FreeSerif.sfd: in response to Validate, 11013 changed names of three glyphs in the Tamil ligatures range...all 11014 clearly bugs. 11015 110162008-03-14 19:18 +0000 [r582] Stevan_White: 11017 11018 * FreeSerif.sfd: cleanup of many path problems 11019 "points too close" 11020 110212008-03-14 07:26 +0000 [r581] Stevan_White: 11022 11023 * FreeSerif.sfd: in response to validate 11024 results, fixed a few glyphs 11025 110262008-03-14 07:19 +0000 [r580] Stevan_White: 11027 11028 * FreeSerif.sfd: got rid of mixed references and 11029 contours 11030 110312008-03-14 00:05 +0000 [r579] Stevan_White: 11032 11033 * FreeSerif.sfd: changed OS/2 metrics various 11034 other clean-ups 11035 110362008-03-13 23:43 +0000 [r578] Stevan_White: 11037 11038 * FreeMonoBoldOblique.sfd: added TtTable 11039 110402008-03-13 23:39 +0000 [r577] Stevan_White: 11041 11042 * FreeMonoBoldOblique.sfd: got rid of mixed ref 11043 and contour 11044 110452008-03-13 23:33 +0000 [r576] Stevan_White: 11046 11047 * FreeMonoOblique.sfd, 11048 FreeMonoBoldOblique.sfd: removed PS Private 11049 StemSnapV, which was empty anyway. 11050 110512008-03-13 23:28 +0000 [r574-575] Stevan_White: 11052 11053 * FreeMonoBold.sfd, 11054 FreeMonoOblique.sfd, 11055 FreeMonoBoldOblique.sfd: added Grid Fit tables 11056 11057 * FreeMono.sfd: change OS/2 metrics to 900/300 11058 110592008-03-13 23:19 +0000 [r573] Stevan_White: 11060 11061 * FreeSerifItalic.sfd: added TtTable, ShortTable 11062 110632008-03-13 23:15 +0000 [r572] Stevan_White: 11064 11065 * FreeSerifItalic.sfd: Removed PS Private 11066 StemSnapV -- wasn't right anyway added Grid Fitting made better 11067 OS/2 metrics 11068 110692008-03-13 23:06 +0000 [r571] Stevan_White: 11070 11071 * FreeSerifItalic.sfd: further path cleanup: 11072 points too close together. in Bengli range, much yet to do 11073 110742008-03-13 20:00 +0000 [r569-570] Stevan_White: 11075 11076 * FreeMonoOblique.sfd: cleaned up remaining path 11077 problems, missing extrema fixed some math characters 11078 11079 * FreeMonoBold.sfd: cleaned up path problems, 11080 and mixed refs and contours added TfTable 11081 110822008-03-13 08:25 +0000 [r568] Stevan_White: 11083 11084 * FreeSerifItalic.sfd: path clean-up more 11085 self-intersecting added many missing extrema fixed mixed 11086 references and glyphs 11087 110882008-03-12 23:11 +0000 [r567] Stevan_White: 11089 11090 * FreeSans.sfd: Rearranged PS BluesValues so 11091 they were in increasing order, made all 20 in width. In response 11092 to FontForge Validate complaint, in hopes of making font work in 11093 Windows. 11094 110952008-03-12 22:45 +0000 [r566] Stevan_White: 11096 11097 * FreeMono.sfd: Copied in by hand TrueType 11098 tables from a version with quadratic splines. I hope this will 11099 make the glyphs smooth properly in Windows. 11100 111012008-03-12 22:41 +0000 [r565] Stevan_White: 11102 11103 * FreeSans.sfd: Added TrueType tables (copied in 11104 by hand from version with quadratic splines) 11105 111062008-03-12 22:34 +0000 [r563-564] Stevan_White: 11107 11108 * FreeSans.sfd: clean-up tweek 11109 11110 * FreeSans.sfd: Got rid of mixed contours and 11111 refs 11112 111132008-03-12 22:18 +0000 [r562] Stevan_White: 11114 11115 * FreeMono.sfd: two more glyphs with quadratic 11116 problems 11117 111182008-03-12 22:07 +0000 [r561] Stevan_White: 11119 11120 * FreeMono.sfd: a few paths that don't convert 11121 well to quadratics 11122 111232008-03-12 21:45 +0000 [r560] Stevan_White: 11124 11125 * FreeMono.sfd: Fixed glyphs with mixed contours 11126 and references 11127 111282008-03-12 01:05 +0000 [r559] Stevan_White: 11129 11130 * FreeSerifBoldItalic.sfd: cleanup of path 11131 problems as others 11132 111332008-03-12 00:51 +0000 [r558] Stevan_White: 11134 11135 * FreeSerifItalic.sfd: cleanup of path problems 11136 as others 11137 111382008-03-12 00:08 +0000 [r557] Stevan_White: 11139 11140 * FreeSerifBold.sfd: cleanup of path problems 11141 open intersecting clockwise ref reversed points outside glyph 11142 removed hints 11143 111442008-03-11 23:13 +0000 [r556] Stevan_White: 11145 11146 * FreeMonoBoldOblique.sfd: cleanup of path 11147 problems open intersecting clockwise flipped ref points beyond 11148 spline removed hints 11149 111502008-03-11 22:59 +0000 [r555] Stevan_White: 11151 11152 * FreeMonoBold.sfd, 11153 FreeMonoOblique.sfd: cleanup of path problems 11154 open paths intersecting clockwise flipped references points 11155 beyond glyph removed hints 11156 111572008-03-11 22:31 +0000 [r554] Stevan_White: 11158 11159 * FreeSansBoldOblique.sfd: cleanup of path 11160 problems open intersecting clockwise flipped references beyond 11161 spline 11162 111632008-03-11 21:51 +0000 [r553] Stevan_White: 11164 11165 * FreeSansBold.sfd: clean-up of path problems 11166 open intersecting clockwise flipped references control points 11167 beyond spline removed hints 11168 111692008-03-11 21:46 +0000 [r552] Stevan_White: 11170 11171 * FreeSansOblique.sfd: clean-up of path and 11172 reference problems open paths intersecting clockwise flipped refs 11173 removed hints 11174 111752008-03-09 20:58 +0000 [r551] Stevan_White: 11176 11177 * FreeSerif.sfd: continuing general clean-up, 11178 Found several ligatures that referred to a missing glyph "ZWJ". 11179 Took this to mean the "zero width joiner" u+200D There are a 11180 couple more cases in Tamil, but I don't know the glyph they're 11181 referring to. 11182 111832008-03-09 14:27 +0000 [r550] Stevan_White: 11184 11185 * FreeSerifItalic.sfd, 11186 FreeSans.sfd, 11187 FreeSerif.sfd: further cleanup of path/ref 11188 problems 11189 111902008-03-09 14:08 +0000 [r549] Stevan_White: 11191 11192 * FreeMono.sfd: clean-up of path problems 11193 111942008-03-09 14:00 +0000 [r548] Stevan_White: 11195 11196 * FreeMono.sfd: Efforts to make legible at 9pt. 11197 At 8pt, glyphs are at least distinct. 11198 111992008-03-09 12:53 +0000 [r547] Stevan_White: 11200 11201 * FreeMono.sfd: math symbols: set for LaTeX 2e 11202 seems to be all there. To do: improve legibility at 9pt. Some 11203 double-arrows are just a blur. 11204 112052008-03-09 12:18 +0000 [r546] Stevan_White: 11206 11207 * FreeMono.sfd: more math characters corrected 11208 logical 'assert' relations, etc. 22a2-22af 11209 112102008-03-09 10:41 +0000 [r544-545] Stevan_White: 11211 11212 * FreeSerif.sfd: corrected L-dot 11213 11214 * FreeSerifItalic.sfd, 11215 FreeMono.sfd, 11216 FreeSerif.sfd: Math symbols ============ 11217 SerifItalic Greek lunate epsilon FreeMono many additions in math 11218 range reduced size of binary union, intersection, vee, wedge 11219 correcte empty set 11220 112212008-03-08 23:22 +0000 [r543] Stevan_White: 11222 11223 * FreeSans.sfd, 11224 FreeSerif.sfd: FreeSans added Greek lunate 11225 epsilon and rho symbol both un-stacked some more stacked 11226 diacriticals 11227 112282008-03-08 22:41 +0000 [r542] Stevan_White: 11229 11230 * FreeSans.sfd: Clean-up of font paths open 11231 self-intersecting outermost clockwise missing extrema also 11232 flipped references (unlinked) 11233 112342008-03-08 18:17 +0000 [r541] Stevan_White: 11235 11236 * FreeSerif.sfd: Added lunate epsilon Corrected 11237 empty set tightened up spacing of some other technical characters 11238 worked on some more math operators involving = 11239 112402008-03-08 15:11 +0000 [r540] Stevan_White: 11241 11242 * FreeSerif.sfd: Added several math operators 11243 used by LaTeX 2e triangle several arrows arrowhookleft 11244 arrowhookright Supplemental Arrows-A long left arrow long right 11245 arrow long leftright arrow long left double arrow long right 11246 double arrow long leftright double arrow long left arrow with 11247 flat tail long right arrow with flat tail 11248 112492008-03-08 13:11 +0000 [r539] Stevan_White: 11250 11251 * FreeSans.sfd, 11252 FreeSerif.sfd: Supplemental Math operators 11253 ============== Added a few of the "n-ary" operators. Math 11254 operators ============== Corrected n-ary union, intersection, and 11255 spikes to be larger than the binary operators Made (many of) the 11256 operators based on + - = to use those symbols directly (by 11257 reference or copying). I think it is good practice to harmonize 11258 the appearance of math operators with the Latin character set. 11259 Geometrical Shapes ================== Made the large circle 11260 larger still. When is it large enough? Combining marks for 11261 Symbols =========================== Made the combining circle to 11262 really combine. Made a circle-slash 11263 112642008-03-08 10:15 +0000 [r538] Stevan_White: 11265 11266 * FreeSerif.sfd: Clean-up of path problems 11267 intersecting paths missing extrema outer path clockwise Many 11268 changes in Bengali, Ethiopic ranges. These could really use 11269 further clean-up. Added 'divides' and 'not divides' 11270 112712008-03-08 10:10 +0000 [r537] Stevan_White: 11272 11273 * FreeMono.sfd: Added Grid Fit "GASP" table 11274 Clean-up of contour problems: open paths intersecting paths (esp. 11275 those of references) outermost paths clockwise missing extrema 11276 Also references problems fipped refs tt (TrueType) transformation 11277 matrix problems Did same process of un-stacking some accents in 11278 Latin Extended range as done for Serif. Made combining 11279 diacritical 'hook' to be shorter. (Should have been multiple 11280 commits...I know) 11281 112822008-03-06 18:58 +0000 [r536] Stevan_White: 11283 11284 * FreeSerif.sfd: Shortened and thickened the 11285 combining hook mark, U+0309, thus shortening many combined 11286 characters and making it look more like the Unicode samples. Then 11287 touched on bug #22499 Latin Extended Additionals incorrectly 11288 stack accents At least in this face, un-stacked 11289 incorrectly-stacked marks. 11290 112912008-03-05 22:01 +0000 [r535] Stevan_White: 11292 11293 * FreeSerif.sfd: Fixed positioning U+1EC8, 9, I 11294 with hook above 11295 112962008-03-05 21:45 +0000 [r534] Stevan_White: 11297 11298 * FreeSerif.sfd: added spacing modifier letters 11299 02B9 02Ba prime and double-prime 11300 113012008-03-05 21:36 +0000 [r533] Stevan_White: 11302 11303 * FreeSerif.sfd: vertical lines: combining 11304 diacritical marks corrected 0300 030D 0329 0348 (were rendered as 11305 straight apostrophes) spacing modifier letters added 02C8 02CC 11306 113072008-03-05 20:20 +0000 [r532] Stevan_White: 11308 11309 * FreeSerif.sfd: Reverses 1.90. I regretted 1.90 11310 before while and after doing it. 11311 113122008-03-04 20:47 +0000 [r531] Stevan_White: 11313 11314 * FreeSerif.sfd: Some modifications to Spacing 11315 Modifier Letters 02B0 - 02FF Idea was to bring in line with 11316 Unicode that suggests that these characters should all occupy the 11317 width of a space in the font, here, 250 EM. Unfortunate 11318 side-effects in hundreds of characters that used them. Hope I got 11319 them all. 11320 113212008-03-03 20:01 +0000 [r530] Stevan_White: 11322 11323 * FreeSerifItalic.sfd, 11324 FreeSerifBoldItalic.sfd, 11325 FreeSans.sfd, 11326 FreeSansBold.sfd, 11327 FreeSansOblique.sfd, 11328 FreeSansBoldOblique.sfd, 11329 FreeMono.sfd, 11330 FreeSerif.sfd, 11331 FreeMonoBold.sfd, 11332 FreeMonoOblique.sfd, 11333 FreeSerifBold.sfd, 11334 FreeMonoBoldOblique.sfd: Set the OS/2 Sup/Sub 11335 settings, which by default looked like random trash. I don't know 11336 if it really helps but it looks better. 11337 113382008-03-03 00:13 +0000 [r529] Stevan_White: 11339 11340 * FreeSerifItalic.sfd, 11341 FreeSerifBoldItalic.sfd, 11342 FreeSans.sfd, 11343 FreeSansBold.sfd, 11344 FreeSansOblique.sfd, 11345 FreeSansBoldOblique.sfd, 11346 FreeMono.sfd, 11347 FreeSerif.sfd, 11348 FreeMonoBold.sfd, 11349 FreeMonoOblique.sfd, 11350 FreeSerifBold.sfd, 11351 FreeMonoBoldOblique.sfd: TTY strings updates 11352 Updated Copyright to 2008 Added Vendor URL as the Savannah 11353 freefont site Added a standard pangram as the Sample Text for 11354 Russian in FreeMono*. It reads: In the thickets of the South once 11355 there was a citrus...--yes, but a fake specimen! 11356 113572008-03-02 22:50 +0000 [r528] Stevan_White: 11358 11359 * FreeMono.sfd: Completed fix of glyph path 11360 problems open path intersecting not clockwise missing extrema Had 11361 to remove one glyph, because couldn't figure out how to make it 11362 not intersect itself: dkshade U+2193, a checkerboard (probably 11363 should be re-done as non-intersecting squares). Also, lowered the 11364 diacritics on a bunch of capital Latin letters, so they didn't 11365 have to intersect when stacked. Act of desperation? 11366 113672008-03-02 21:37 +0000 [r527] Stevan_White: 11368 11369 * FreeSans.sfd, 11370 FreeSansBold.sfd, 11371 FreeSansBoldOblique.sfd, 11372 FreeMonoOblique.sfd, 11373 FreeSerifBold.sfd, 11374 FreeMonoBoldOblique.sfd: Clean sweep, fixing 11375 all open glyph contours. 11376 113772008-03-02 20:13 +0000 [r526] Stevan_White: 11378 11379 * FreeSans.sfd: Parital clean-up of glyph path 11380 problems open paths some of intersecting paths There are many 11381 more instances of intersecting paths. The Bengali range is 11382 particularly affected. 11383 113842008-03-02 19:14 +0000 [r525] Stevan_White: 11385 11386 * FreeMonoBold.sfd: Cleaned up glyph path 11387 problems open paths intersecting paths not clockwise missing 11388 extrema 11389 113902008-03-02 15:48 +0000 [r524] Stevan_White: 11391 11392 * FreeMono.sfd: Fixed most glyph path problems. 11393 Open path path direction extrema There are still a few 11394 intersecting paths... 11395 113962008-03-02 12:31 +0000 [r523] Stevan_White: 11397 11398 * FreeSerif.sfd: Clean-up of problems found by 11399 FontForge "Find Problems". Fixed all problems with Open Paths 11400 Intersecting Paths Check outermost paths clockwise With Check 11401 missing extrema there were lots of problems, and it's very 11402 fiddly. I got up through the Arabic range, but pooped out in the 11403 Indian scripts. Note: Most of the problems were plainly mistakes, 11404 or problems that cropped up after some transformation of the 11405 glyph. Others seem to be the result of freehand drawing or 11406 scanning. More info at: bug #22454: Path bugs in FreeSerif 11407 114082008-03-01 21:14 +0000 [r522] Stevan_White: 11409 11410 * FreeSerifItalic.sfd, 11411 FreeSerifBoldItalic.sfd, 11412 FreeSans.sfd, 11413 FreeSansBold.sfd, 11414 FreeMono.sfd, 11415 FreeSerif.sfd, 11416 FreeMonoBold.sfd, 11417 FreeMonoBoldOblique.sfd: Removed all back 11418 layers from glyphs that had them. In most cases, this layer had 11419 been used as a guide, slightly modified to make the front layer. 11420 Sometimes it was just a mistake. This remedies bug #22381: Some 11421 characters have "ghost" glyphs in back layer 11422 https://savannah.gnu.org/bugs/index.php?22381 However, this is 11423 bound to happen again. It would be good to have a script that 11424 checks, or maybe a facility in FontForge's "Find Problems". 11425 114262008-03-01 10:20 +0000 [r521] Stevan_White: 11427 11428 * FreeSerif.sfd: Arabic now seems to be working, 11429 in a limited way, for display of modern text. Remedy for: bug 11430 #22329: Arabic not really working 11431 https://savannah.gnu.org/bugs/index.php?22329 * Drew several 11432 glyphs for special forms of yeh * Drew sukun combining 11433 diacritical * Made some diacritical combining marks to be 11434 properly zero width. * Added 'init' 'medi' 'fina' tables to 11435 convert letters to their initial, medial, and final forms within 11436 words. * Added 'rlig' table for required ligatures of lam and 11437 alif * Constructed the lam-alif ligatures. Not done: * may be 11438 more required ligatures of lam and alif * other common ligatures 11439 * 'mark' table for better positioning of diacriticals * 'mark' 11440 table for positioning vowels * 'locl' table for localized forms 11441 of certain letters * 'ccmp' table for decomposing ligatures Also 11442 (nothing to do with Arabic): moved some glyphs 02d4-02D7 up. 11443 114442008-02-27 22:45 +0000 [r520] Stevan_White: 11445 11446 * FreeSerif.sfd: Shifted entire Arabic alphabet 11447 down by 200EM, so it shares the common baseline. I hope. Arabic 11448 Arabic Presetation Forms 11449 114502008-02-27 22:26 +0000 [r519] Stevan_White: 11451 11452 * FreeSans.sfd: Filled out Combining Diacritical 11453 Forms in Sans 11454 114552008-02-27 22:02 +0000 [r518] Stevan_White: 11456 11457 * FreeSans.sfd, 11458 FreeSerif.sfd: more tweeks to Combining 11459 Diacritical Forms 11460 114612008-02-27 08:38 +0000 [r517] Stevan_White: 11462 11463 * FreeSans.sfd, 11464 FreeSansOblique.sfd, 11465 FreeMono.sfd, 11466 FreeSerif.sfd: Combinint diacriticals range 11467 Mostly filled Sans. The rest are tweeks. 11468 114692008-02-26 00:12 +0000 [r516] Stevan_White: 11470 11471 * FreeSerif.sfd: More tweeks to combining 11472 diacriticals. added DPOS 'mark' tables for Latin below topright 11473 ogonek and put corresponding marks in many Latin letters 11474 114752008-02-24 11:57 +0000 [r515] Stevan_White: 11476 11477 * FreeSerif.sfd: Some tweeks to previous commit. 11478 114792008-02-24 11:34 +0000 [r514] Stevan_White: 11480 11481 * FreeSerifItalic.sfd, 11482 FreeSerifBoldItalic.sfd, 11483 FreeSans.sfd, 11484 FreeSerif.sfd, 11485 FreeSerifBold.sfd: Much fiddling with the 11486 "combining diacriticals" range 0300-036F. More info: see bug 11487 #22331: combining diacriticals are misplaced in FreeSerif Filled 11488 in for Serif. Also tidied diacriticals in some of the other 11489 faces. Made to align to medium-sized preceding character, when 11490 not using anchor marks. Added "above" marks where needed. To do: 11491 add "below" table and marks. 11492 114932008-02-23 18:30 +0000 [r513] Stevan_White: 11494 11495 * FreeMonoBold.sfd, 11496 FreeMonoOblique.sfd, 11497 FreeMonoBoldOblique.sfd: Continued programme 11498 of filling HTML Character Entities in Mono. I think there are 11499 still a few missing, but I don't have an easy way to tell... 11500 Anyway, it's looking good. 11501 115022008-02-23 13:43 +0000 [r512] Stevan_White: 11503 11504 * FreeSerifItalic.sfd, 11505 FreeSerifBoldItalic.sfd, 11506 FreeSerif.sfd, 11507 FreeSerifBold.sfd: Unified and corrected 11508 combining diacritical marks U+0360-1 where they existed. Also 11509 tidied some of the "tie" marks. These glyphs have width 0. I'm 11510 not sure that is the best way to approach the problem of 11511 combining marks, but I see other fonts that do the same. 11512 115132008-02-23 12:58 +0000 [r511] Stevan_White: 11514 11515 * FreeSerifItalic.sfd, 11516 FreeSerifBoldItalic.sfd, 11517 FreeSerif.sfd, 11518 FreeSerifBold.sfd: Checked U+203F, U+2040 (tie 11519 and undertie). Mostly the tie was too low. 11520 115212008-02-23 11:55 +0000 [r510] Stevan_White: 11522 11523 * FreeSans.sfd, FreeMono.sfd, 11524 FreeSerif.sfd: Made "HTML 4 Character 11525 Entities" complete for normal-style faces. Partial remedy for bug 11526 #21784: missing glyphs for HTML 4 character entities 11527 https://savannah.gnu.org/bugs/?21784 Main things remaining: do 11528 similar process for bold and oblique forms. ----- notes 11529 ----------- Filled out several typographic spaces in Sans and 11530 Mono U+2000, etc. Mono made Rfraktur Mono made 'angle' Mono 11531 copied cards suites from FreeSerif and scaled to fit Sans drew 11532 upsilon-hook. Sans constructed omegapi from omega and a minus 11533 Sans made overline Sans flat copied cards suites from FreeSerif 11534 (maybe not "sans" enough?) Sans 'similar' didn't look like other 11535 such symbols and was much skinnier Sans made several symbols to 11536 be references to 'similar' Sans made 'congruent' Sans made 11537 reference to aleph from alephmath Sans angleleft and angleright 11538 brackets just copied from Serif (in which they look too angular) 11539 Sans "subset" is too high and looks like a letter C. Made to be a 11540 tad higher than small letter Sans notin doesn't look like isin: 11541 'element' 2208 is the height of a capital. Fixed this, and used 11542 references to better effect. Sans weierstrass p: copied from Mono 11543 (where its style doesn't fit anyway), and widened the stroke 11544 -------- other notes ----------------- better check Sans 0361 11545 also doubt 223E is right What is to be done about that? Serif 11546 2040 tie is low...didn't I fix this? Sans Rfraktur and Ifraktur 11547 are not sans-serif. Overall, many Sans math symbols are much 11548 thinner than seems to fit. Sans surprises me not all the 11549 "equals"-like characters are made from "minus" Sans "period" is a 11550 square. (Don't like the dot operator being a square, but that 11551 would be consistent.) Serif ceil and floor glyphs are not high 11552 enough 11553 115542008-02-21 21:28 +0000 [r509] Stevan_White: 11555 11556 * FreeSerifItalic.sfd, 11557 FreeSerifBoldItalic.sfd, 11558 FreeSansBold.sfd, 11559 FreeSansOblique.sfd, 11560 FreeSansBoldOblique.sfd, 11561 FreeSerif.sfd, 11562 FreeMonoBold.sfd, 11563 FreeMonoOblique.sfd, 11564 FreeSerifBold.sfd, 11565 FreeMonoBoldOblique.sfd: In previous commit, 11566 changed Font Info -> OS/2 -> Vendor ID to GNU Repeated that for 11567 the remaining fonts. 11568 115692008-02-21 21:01 +0000 [r508] Stevan_White: 11570 11571 * FreeSans.sfd, FreeMono.sfd, 11572 FreeSerif.sfd: Worked toward extended integral 11573 signs. U+2320 TOP HALF INTEGRAL U+23AE INTEGRAL EXTENSION U+2321 11574 BOTTOM HALF INTEGRAL Regarding bug #13370: INTEGRAL EXTENSION 11575 does not align with TOP/BOTTOM HALF INTEGRAL 11576 https://savannah.gnu.org/bugs/?13370 Hope was to make the three 11577 pieces precisely match up. But the horizontal space eludes me. 11578 There is still a tiny gap, althogh I have made the parts slightly 11579 longer than they ought to be. Also, FreeMono is still not 11580 advertizing that it supports "Miscellaneous Technical Symbols", 11581 although FontForge shows it selected in Font Info->OS/2. 11582 115832008-02-21 00:46 +0000 [r507] Stevan_White: 11584 11585 * FreeSerifItalic.sfd, 11586 FreeSerifBoldItalic.sfd, 11587 FreeSans.sfd, 11588 FreeSansBold.sfd, 11589 FreeSansOblique.sfd, 11590 FreeSansBoldOblique.sfd, 11591 FreeMono.sfd, 11592 FreeSerif.sfd, 11593 FreeMonoBold.sfd, 11594 FreeMonoOblique.sfd, 11595 FreeSerifBold.sfd, 11596 FreeMonoBoldOblique.sfd: Moved capital Greeek 11597 letters with tonos so tonos doesn't cover preceding letter 11598 Partial remedy for bug #12798: some combined Greek characters 11599 have a bug https://savannah.gnu.org/bugs/index.php?12798 Only 11600 deals with range 0380 - 03df (Greek). More needs to be done in 11601 Greek Extended range. 11602 116032008-02-20 21:57 +0000 [r506] Stevan_White: 11604 11605 * FreeSerifItalic.sfd, 11606 FreeSerifBoldItalic.sfd, 11607 FreeSansBold.sfd, 11608 FreeSansOblique.sfd, 11609 FreeSansBoldOblique.sfd, 11610 FreeMono.sfd, 11611 FreeSerif.sfd, 11612 FreeMonoBold.sfd, 11613 FreeMonoOblique.sfd, 11614 FreeSerifBold.sfd, 11615 FreeMonoBoldOblique.sfd: Made Greek 'tonos' to 11616 be the same as combining accent acute Remedy for bug #12821: 11617 FreeSerif has Greek tonos different than Greek acute 11618 https://savannah.gnu.org/bugs/index.php?12821 In some cases, just 11619 made a reference to U+0301 (combining accent acute) of U+0384 11620 (Greek tonos). The characters that used tonos were linked to 11621 that. In many cases, this cause spacing problems, which were also 11622 fixed 11623 116242008-02-20 19:50 +0000 [r505] Stevan_White: 11625 11626 * FreeMono.sfd, 11627 FreeMonoOblique.sfd: Tweeks to curly quotes of 11628 previous commit 11629 116302008-02-20 08:52 +0000 [r504] Stevan_White: 11631 11632 * FreeMono.sfd, 11633 FreeMonoBold.sfd, 11634 FreeMonoOblique.sfd, 11635 FreeMonoBoldOblique.sfd: Made proper curly 11636 quotes of U2018 - U201F in monospace fonts (removed incorrect 11637 reference in some straight quotes U2033... Remedies bug #18300: 11638 FreeMono has the wrong quote marks â (U+2018) and â (U+201C) 11639 https://savannah.gnu.org/bugs/index.php?18300 11640 116412008-02-19 23:17 +0000 [r503] Stevan_White: 11642 11643 * FreeSerifItalic.sfd, 11644 FreeSerifBoldItalic.sfd, 11645 FreeSans.sfd, 11646 FreeSansBold.sfd, 11647 FreeSansOblique.sfd, 11648 FreeSansBoldOblique.sfd, 11649 FreeMono.sfd, 11650 FreeMonoOblique.sfd, 11651 FreeSerifBold.sfd, 11652 FreeMonoBoldOblique.sfd: This touches on two 11653 bug reports with interrelated glyphs bug #20278: Vertical offset 11654 of superscripted numerical digits Some vertical offset problems, 11655 lots more horizontal ones. Changes also impacted vulgar 11656 fractions, so had to fix those too. bug #17756: possible printing 11657 problem with vulgar fractions. . . . 11658 https://savannah.gnu.org/bugs/index.php?17756 I think this was a 11659 case of front and back layers inadvertently both having glyphs in 11660 them. Removed the ones I found, and tidied up all vulgar 11661 fractions 11662 116632008-02-18 23:21 +0000 [r502] Stevan_White: 11664 11665 * FreeSerifItalic.sfd, 11666 FreeSerifBoldItalic.sfd, 11667 FreeSerif.sfd, 11668 FreeSerifBold.sfd: Added to FreeSerif* uni2E17 11669 double hyphen In pursuit of bug #22267: Request Double-Hyphen 11670 Sign https://savannah.gnu.org/bugs/?22267 11671 116722008-02-18 22:37 +0000 [r501] Stevan_White: 11673 11674 * FreeSerifItalic.sfd, 11675 FreeSerifBoldItalic.sfd, 11676 FreeSans.sfd, 11677 FreeSansOblique.sfd, 11678 FreeSansBoldOblique.sfd, 11679 FreeSerif.sfd, 11680 FreeSerifBold.sfd: unified 'liga' for Latin: 11681 now only ff ffi ffl fi fl Other ligatures should be put in dlig, 11682 hlig, etc. Removed such as Lj, DZ. I don't thing these are 11683 ligatures. (Am I wrong? the glyphs aren't modified...) 11684 116852008-02-18 08:33 +0000 [r500] Stevan_White: 11686 11687 * FreeSerifItalic.sfd, 11688 FreeSerif.sfd: Slightly increased the height 11689 of Cyrillic О (U+0438) to be even with other similar glyphs 11690 (e.g. U+043D) Remedies bug #22289: The Cyrillic О letter in 11691 FreeSerif isn't high enough 11692 https://savannah.gnu.org/bugs/index.php?22289 11693 116942008-02-18 08:18 +0000 [r499] Stevan_White: 11695 11696 * FreeSans.sfd, 11697 FreeSerif.sfd: Made U+30FB, KATAKANA MIDDLE 11698 DOT to be same width as other Katakana. Remedies bug #18326: ã» 11699 (U+30FB, KATAKANA MIDDLE DOT) should be fullwidth 11700 https://savannah.gnu.org/bugs/index.php?18326 11701 117022008-02-18 08:02 +0000 [r498] Stevan_White: 11703 11704 * FreeSerifItalic.sfd, 11705 FreeSerifBoldItalic.sfd, 11706 FreeSerif.sfd, 11707 FreeSerifBold.sfd: Moved U+203F UNDERTIE to be 11708 below the baseline, as it should be. See 11709 http://www.unicode.org/charts/PDF/U2000.pdf Remedy for bug 11710 #18413: U+203F UNDERTIE glyph too high in FreeSerif 11711 https://savannah.gnu.org/bugs/?18413 11712 117132008-02-18 01:19 +0000 [r497] Stevan_White: 11714 11715 * FreeSerifItalic.sfd, 11716 FreeSerifBoldItalic.sfd, 11717 FreeSans.sfd, 11718 FreeSansBold.sfd, 11719 FreeSansOblique.sfd, 11720 FreeSansBoldOblique.sfd, 11721 FreeSerif.sfd, 11722 FreeSerifBold.sfd: Re-promoted ff ffi ffl fi 11723 fl as standard ligatures in Latin. Made st ligature historical, 11724 if anything. Cleaned up some silly ligatures (Roman numerals as 11725 ligatures, etc) There is more to be done here, just for Latin 11726 ligatures. 11727 117282008-02-17 23:41 +0000 [r496] Stevan_White: 11729 11730 * FreeSans.sfd: Offset Hiragana and Katakana 11731 ranges of FreeSans as in 11732 https://savannah.gnu.org/bugs/index.php?22326 11733 117342008-02-17 23:34 +0000 [r495] Stevan_White: 11735 11736 * FreeSerif.sfd, 11737 FreeSerifBold.sfd: Corrected vertical offset 11738 of Hiragana and Katakana, cf 11739 https://savannah.gnu.org/bugs/index.php?22326 (with advice from 11740 Kenshi Muto) 11741 117422008-02-17 23:26 +0000 [r494] Stevan_White: 11743 11744 * FreeSerifItalic.sfd, 11745 FreeSerifBoldItalic.sfd, 11746 FreeSans.sfd, 11747 FreeSansBold.sfd, 11748 FreeSansOblique.sfd, 11749 FreeSansBoldOblique.sfd, 11750 FreeMono.sfd, 11751 FreeSerif.sfd, 11752 FreeMonoBold.sfd, 11753 FreeMonoOblique.sfd, 11754 FreeSerifBold.sfd, 11755 FreeMonoBoldOblique.sfd: Auto-Hinted 11756 everything. The auto-hinting in the new FontForge is said to be 11757 (and seems to me to be) much better than in previous versions. 11758 117592008-02-17 23:16 +0000 [r493] Stevan_White: 11760 11761 * FreeSerifItalic.sfd, 11762 FreeSerifBoldItalic.sfd, 11763 FreeSans.sfd, 11764 FreeSansBold.sfd, 11765 FreeSansOblique.sfd, 11766 FreeSansBoldOblique.sfd, 11767 FreeMono.sfd, 11768 FreeSerif.sfd, 11769 FreeMonoBold.sfd, 11770 FreeMonoOblique.sfd, 11771 FreeSerifBold.sfd, 11772 FreeMonoBoldOblique.sfd: TT Info -> 11773 Manufacturer = GNU 11774 117752008-02-17 22:58 +0000 [r492] Stevan_White: 11776 11777 * FreeSerifBoldItalic.sfd, 11778 FreeSans.sfd, 11779 FreeSansBold.sfd, 11780 FreeSansOblique.sfd, 11781 FreeSansBoldOblique.sfd, 11782 FreeMono.sfd, 11783 FreeSerif.sfd, 11784 FreeMonoBold.sfd, 11785 FreeMonoOblique.sfd, 11786 FreeSerifBold.sfd, 11787 FreeMonoBoldOblique.sfd: Updated FontForge SFD 11788 file version to SplineFontDB: 2.0 using FontFOrge 20080214 This 11789 is a very big change, with which we can carry on with the new 11790 FontForge. 11791 117922008-02-17 22:20 +0000 [r491] Stevan_White: 11793 11794 * FreeSerif.sfd: This removes the georgian-d 11795 patch of revision 1.58. I can't imagine what went on here. Maybe 11796 I somehow got the patch inverted. Anyway, after the patch, 10e6 11797 and 10d3 are indistinguishable, which is wrong, according to 11798 http://www.unicode.org/charts/PDF/U10A0.pdf Without the patch, 11799 they seem to be correct. 11800 118012008-02-14 23:36 +0000 [r490] Stevan_White: 11802 11803 * INSTALL: Instructions for KDE local installation 11804 Instructions for Windows Vista 11805 118062008-02-11 22:55 +0000 [r489] Stevan_White: 11807 11808 * FreeSerif.sfd: This is from an anonymous patch 11809 patch #5924: correct postscript name for cyrillic yat' Wednesday 11810 05/09/2007 at 18:25 (now bug #22265: correct postscript name for 11811 cyrillic yat') The postscript name of the two cyrillic letters 11812 yat' and YAT' (0x0462) is not correct, so this fixes it: I found 11813 confirmation of the PostScript names here 11814 http://www.adobe.com/devnet/font/pdfs/5013.Cyrillic_Font_Spec.pdf 11815 118162008-02-11 20:06 +0000 [r488] Stevan_White: 11817 11818 * README: Made status of Microsoft core web fonts a 11819 little clearer. 11820 118212008-02-10 19:50 +0000 [r486] Stevan_White: 11822 11823 * FreeSerifItalic.sfd, 11824 FreeSerifBoldItalic.sfd, 11825 FreeSans.sfd, 11826 FreeSansBold.sfd, 11827 FreeSansOblique.sfd, 11828 FreeSansBoldOblique.sfd, 11829 FreeSerif.sfd, 11830 FreeSerifBold.sfd: Apply patch 11831 011_liga_to_dlig by Christian Perrier from Debian sources. I am 11832 not quite sure which bug this is meant to fix, but it is most 11833 like bug #15792: Freefont Alef and Lamed combine although this 11834 patch is not the patch included in that bug report. (The report 11835 was closed...no indication if any action was taken.) This is the 11836 last outstanding patch from the Debian sources for ttf-freefont 11837 found in ttf-freefont-20060501cvs-12.diff That is, the SVD files 11838 of this project should now match the ones used to build the 11839 Debian ttf-freefont fonts. 11840 118412008-02-10 19:38 +0000 [r483-485] Stevan_White: 11842 11843 * FreeMono.sfd, 11844 FreeMonoBold.sfd, 11845 FreeMonoOblique.sfd, 11846 FreeMonoBoldOblique.sfd: Apply patch 11847 009_freemono_really_mono by Christian Perrier from Debian sources 11848 meant to remedy bug #17062: Erroneous Georgian D in FreeSerif 11849 reported by Christian Perrier 11850 11851 * FreeSerif.sfd: Apply patch 008_georgian_d by 11852 Christian Perrier from Debian sources, meant to remedy bug 11853 #17062: Erroneous Georgian D in FreeSerif 11854 11855 * FreeMono.sfd, 11856 FreeMonoBold.sfd, 11857 FreeMonoOblique.sfd, 11858 FreeMonoBoldOblique.sfd: Apply patch 11859 007_horizontal_spacing by Christian Perrier from Debian sources, 11860 which is meant to remedy bug #17038: horizontal spacing bug in 11861 freemono reported by Christian Perrier 11862 118632008-02-10 19:28 +0000 [r482] Stevan_White: 11864 11865 * FreeMono.sfd: Apply the patch 11866 006_remove-russian-sample by Christian Perrier from the Debian 11867 sources that remedies bug #15791 Weird strings in freefont fonts 11868 reported by Christian Perrier Note this change had previously 11869 been made by Primoz Peterlin. The problem was that the Russian 11870 string had somehow become corrupted. I may replace it with a 11871 correctly encoded version in the future. 11872 118732008-02-10 19:23 +0000 [r481] Stevan_White: 11874 11875 * FreeSerifItalic.sfd, 11876 FreeSerifBoldItalic.sfd, 11877 FreeSans.sfd, 11878 FreeSansBold.sfd, 11879 FreeSansOblique.sfd, 11880 FreeSansBoldOblique.sfd, 11881 FreeMono.sfd, 11882 FreeSerif.sfd, 11883 FreeMonoBold.sfd, 11884 FreeMonoOblique.sfd, 11885 FreeSerifBold.sfd, 11886 FreeMonoBoldOblique.sfd: Apply patch 11887 004_workaround-spacing-bug by Christian Perrier, from the Debian 11888 sources which is meant as a (partial) remedy for bug #15956: Line 11889 height is too big in sans and serif reported by Eeli Kaikkonen 11890 Thanks also to Jan Willem Stumpel 11891 118922008-02-10 19:12 +0000 [r479-480] Stevan_White: 11893 11894 * FreeMono.sfd: In preparation for merge with 11895 Debian sources, which date from 2006-05-01, remove this commit, 11896 which was RCS file: /sources/freefont/freefont/FreeMono.sfd,v 11897 revision 1.28 date: 2006-05-04 15:54:45 +0200; author: peterlin; 11898 state: Exp; lines: +3 -3; Deleted messy Russian sample text from 11899 FreeMono. The Debian diffs already contain this patch, so it will 11900 not get re-applied. Note: I also found the Russian string that 11901 somehow got corrupted, and may well re-insert it later, because I 11902 like it. 11903 11904 * FreeSans.sfd: In preparation for merge with 11905 Debian sources which date from 2006-05-01, un-do this commit, 11906 which was revision 1.80 date: 2006-05-01 14:42:53 +0200; author: 11907 moyogo; state: Exp; lines: +72 -36; replaced U+2134 Plan to apply 11908 the Debian patches, then re-apply this one. 11909 119102008-02-03 09:50 +0000 [r478] Stevan_White: 11911 11912 * README: updated URLs corrected spelling errors 11913 added reference to DejaVu (Bitstream Vera) fonts removed 11914 reference to ttfedit, which seems no longer to exist updated 11915 freefont URL added Steve White 11916 119172008-01-22 18:35 +0000 [r476-477] Stevan_White: 11918 11919 * test (removed): remove the test file 11920 11921 * test (added): test to see if I can really commit 11922 with the new account 11923 119242006-09-20 11:37 +0000 [r475] peterlin: 11925 11926 * INSTALL, ChangeLog: * INSTALL: 11927 added installation procedure for MacOS X, courtesy Philipp 11928 Kempgen. 11929 119302006-05-04 13:54 +0000 [r474] peterlin: 11931 11932 * ChangeLog, FreeMono.sfd: 11933 Deleted messy Russian sample text from FreeMono. 11934 119352006-05-01 12:42 +0000 [r473] moyogo: 11936 11937 * FreeSans.sfd: replaced U+2134 11938 119392006-04-15 21:49 +0000 [r472] peterlin: 11940 11941 * ChangeLog, FreeSans.sfd, 11942 FreeSerif.sfd: * FreeSerif.sfd: corrected 11943 U+10D3. * FreeSans.sfd: ligature U+FB06 (LATIN SMALL LIGATURE 11944 S T) changed from mandatory ("liga") to discretionary ("dlig") 11945 (bug #16253). 11946 119472006-04-15 21:01 +0000 [r471] peterlin: 11948 11949 * ChangeLog, FreeMono.sfd, 11950 FreeMonoBold.sfd, 11951 FreeMonoOblique.sfd, 11952 FreeMonoBoldOblique.sfd: * FreeMono.sfd: 11953 deleted incomplete glyph U+FB06 (LATIN SMALL LIGATURE S T); 11954 deleted U+FB00, U+FB01, U+FB02, U+FB05 as ligatures. * 11955 FreeMonoOblique.sfd, FreeMonoBoldOblique.sfd: added 11956 U+FB00; deleted U+FB01, U+FB02 as ligatures. * 11957 FreeMonoBold.sfd: deleted U+FB00, U+FB01, U+FB02 as 11958 ligatures. 11959 119602006-04-15 20:21 +0000 [r470] peterlin: 11961 11962 * ChangeLog, FreeSerifItalic.sfd, 11963 FreeSerifBoldItalic.sfd, 11964 FreeSans.sfd, 11965 FreeSansBold.sfd, 11966 FreeSansOblique.sfd, 11967 FreeSansBoldOblique.sfd, 11968 FreeMono.sfd, 11969 FreeSerif.sfd, 11970 FreeMonoBold.sfd, 11971 FreeMonoOblique.sfd, 11972 FreeSerifBold.sfd, 11973 FreeMonoBoldOblique.sfd: Added Georgian 11974 letters, donated by Gia Shervashidze. 11975 119762006-02-22 22:57 +0000 [r469] peterlin: 11977 11978 * ChangeLog, FreeMono.sfd, 11979 FreeMonoOblique.sfd: * FreeMono.sfd, 11980 FreeMonoOblique.sfd: ligature U+FB4F changed from mandatory 11981 ("liga") to discretionary ("dlig"). This is respons to 11982 Bug#349657: [bug #15792] Freefont Alef and Lamed combine 11983 119842006-02-21 00:23 +0000 [r468] peterlin: 11985 11986 * ChangeLog, FreeSans.sfd, 11987 FreeSansBold.sfd, 11988 FreeSansOblique.sfd, 11989 FreeSansBoldOblique.sfd, 11990 FreeSerifBold.sfd: * FreeSerifBold.sfd, 11991 FreeSans.sfd, FreeSansOblique.sfd, 11992 FreeSansBoldOblique.sfd, FreeSansBold.sfd: ligature 11993 U+FB4F changed from mandatory ("liga") to discretionary ("dlig"). 11994 This is respons to Bug#349657: [bug #15792] Freefont Alef and 11995 Lamed combine 11996 119972006-02-20 23:13 +0000 [r467] peterlin: 11998 11999 * ChangeLog, FreeSerif.sfd: * 12000 FreeSerif.sfd: corrected bug#275759: [bug #15790] FreeSerif 12001 glyphs for U+2198/U+2199 were reversed. 12002 120032006-02-14 23:09 +0000 [r466] moyogo: 12004 12005 * ChangeLog, FreeMono.sfd, 12006 FreeMonoBold.sfd, 12007 FreeMonoOblique.sfd, 12008 FreeMonoBoldOblique.sfd: * removed ij and IJ 12009 ligature substitutions 12010 120112006-02-10 22:13 +0000 [r465] peterlin: 12012 12013 * AUTHORS, ChangeLog, 12014 CREDITS, FreeSerif.sfd: * 12015 FreeSerif.sfd: added small Georgian letters (mkhedruli), 12016 donated by Gia Shervashidze * AUTHORS: Added Gia Shervashidze * 12017 CREDITS: Added Gia Shervashidze 12018 120192006-01-30 23:07 +0000 [r464] peterlin: 12020 12021 * ChangeLog, notes/maintenance.txt: 12022 notes/maintenance.txt - login as "anonymous" 12023 120242006-01-26 22:32 +0000 [r462] peterlin: 12025 12026 * ChangeLog, notes/maintenance.txt: * 12027 notes/maintenance.txt: Added information on the Makefile now 12028 used. 12029 120302006-01-26 22:12 +0000 [r461] peterlin: 12031 12032 * ChangeLog, FreeSansBold.sfd: * 12033 FreeSansBold.sfd: added U+0569, U+0571, U+0579, U+057B, 12034 U+0586. Armenian small letters completed. 12035 120362006-01-26 15:44 +0000 [r460] peterlin: 12037 12038 * ChangeLog, FreeSerif.sfd: * 12039 FreeSerif.sfd: added U+0297, U+02AD-02AF. IPA Extensions 12040 section is now complete. Copied a dozen of glyphs from Omega IPA 12041 to Phonetic Extension section. 12042 120432006-01-25 23:01 +0000 [r459] peterlin: 12044 12045 * ChangeLog, FreeSans.sfd: * 12046 FreeSans.sfd: added U+01A, U+01A3, U+01A6, U+01B2, U+01BA, 12047 U+01BB, U+01BE, U+01BF. 12048 120492006-01-25 12:44 +0000 [r458] peterlin: 12050 12051 * ChangeLog, FreeSans.sfd: * 12052 FreeSans.sfd: aligned small Armenian letters to x-height in 12053 response to bug #15480. Armenian in Free Sans needs a major 12054 cleanup. 12055 120562006-01-24 23:39 +0000 [r457] peterlin: 12057 12058 * ChangeLog, FreeSerif.sfd: * 12059 FreeSerif.sfd: changed U+0452, U+045B. Cleanup: U+0460, 12060 U+0461, U+04Bc, U+04BD, U+0508. 12061 120622006-01-24 12:18 +0000 [r456] peterlin: 12063 12064 * ChangeLog, FreeSerif.sfd: * 12065 FreeSerif.sfd: changed U+0285. 12066 120672006-01-24 12:01 +0000 [r455] peterlin: 12068 12069 * ChangeLog, FreeSansOblique.sfd: 12070 * FreeSansOblique.sfd: replaced accented chars in Latin-1 and 12071 Latin Extended-B sections with references, where possible. 12072 120732006-01-23 22:13 +0000 [r454] peterlin: 12074 12075 * ChangeLog, FreeSans.sfd, 12076 FreeSansOblique.sfd: * FreeSans.sfd: added 12077 U+0195, U+01AA, U+0297, U+03D7, U+03F0. Several flipped 12078 references replaced by outlines. * FreeSansOblique.sfd: Latin 12079 Extended-B section more or less brought in sync with FreeSans. 12080 120812006-01-23 15:33 +0000 [r453] peterlin: 12082 12083 * ChangeLog, 12084 FreeMonoBoldOblique.sfd: * 12085 FreeMonoBoldOblique.sfd: added glyphs from FreeMonoBold in 12086 the Latin Extended-B and IPA Extensions sections. 12087 120882006-01-23 14:44 +0000 [r452] peterlin: 12089 12090 * ChangeLog, FreeSerifBold.sfd: * 12091 FreeSerifBold.sfd: Added U+0224, U+0225. Changed U+01B7, 12092 U+01B8, U+04E0, U+0452, U+045B. Replaced accented characters in 12093 the Cyrillic region with references. 12094 120952006-01-20 23:37 +0000 [r451] peterlin: 12096 12097 * ChangeLog, FreeSans.sfd: * 12098 FreeSans.sfd: Deleted spurious glyphs in the control code 12099 area. 12100 121012006-01-20 23:27 +0000 [r450] peterlin: 12102 12103 * ChangeLog, FreeSans.sfd: * 12104 FreeSans.sfd: added U+0255, U+0264, U+0277, U+0286, U+029D. 12105 Changed U+0261. 12106 121072006-01-19 22:00 +0000 [r449] peterlin: 12108 12109 * ChangeLog, FreeSans.sfd: * 12110 FreeSans.sfd: replaced Hardip Pannu Singh's Gurmukhi with 12111 AnmolUni by Kulbir Singh Thind. 12112 121132006-01-17 22:10 +0000 [r448] peterlin: 12114 12115 * ChangeLog, FreeSansBold.sfd: * 12116 FreeSansBold.sfd: Added U+018D, U+0194, U+01B5, U+01B6, 12117 U+01BE, U+0262, U+02A2. 12118 121192006-01-17 14:07 +0000 [r447] peterlin: 12120 12121 * ChangeLog, FreeSansBold.sfd: * 12122 FreeSansBold.sfd: Changed U+0261 in order to distinguish it 12123 from U+0067. Changed U+0251, U+0252. 12124 121252006-01-17 13:26 +0000 [r446] peterlin: 12126 12127 * ChangeLog, 12128 FreeSerifBoldItalic.sfd: * 12129 FreeSerifBold.sfd: Small changes in the Cyrillic section. 12130 Added U+0183, U+018C. 12131 121322006-01-17 10:18 +0000 [r445] peterlin: 12133 12134 * ChangeLog, FreeSans.sfd: * 12135 FreeSans.sfd: Added U+2045, U+2046. 12136 121372006-01-17 10:02 +0000 [r444] peterlin: 12138 12139 * AUTHORS, ChangeLog, 12140 CREDITS, FreeSansBold.sfd: * 12141 FreeSansBold.sfd: Filled in the Gurkmukhi part with the 12142 AnmolUni-Bold by Kulbir Singh Thind. Also some minor corrections 12143 in the Cyrillic part. * CREDITS: Added Kulbir Singh Thind. * 12144 AUTHORS: Added Kulbir Singh Thind. 12145 121462006-01-14 18:09 +0000 [r443] peterlin: 12147 12148 * AUTHORS, ChangeLog, 12149 CREDITS, FreeSerif.sfd: * 12150 FreeSerif.sfd: Thomas Ridgeway's Tamil characters replaced by 12151 the ones released by the Samyak font project. * CREDITS: Added 12152 Pravin Satpute, Bageshri Salvi, Rahul Bhalerao and Sandeep 12153 Shedmake * AUTHORS: Added Pravin Satpute, Bageshri Salvi, Rahul 12154 Bhalerao and Sandeep Shedmake 12155 121562006-01-08 14:12 +0000 [r442] peterlin: 12157 12158 * ChangeLog, FreeSansBold.sfd, 12159 FreeMonoBoldOblique.sfd: FreeSansBold.sfd, 12160 FreeMonoBoldOblique.sfd: minor changes 12161 121622006-01-05 22:18 +0000 [r441] peterlin: 12163 12164 * ChangeLog: Noted moyogo's modifications in 12165 ChangeLog as well. 12166 121672006-01-05 16:12 +0000 [r440] moyogo: 12168 12169 * FreeMono.sfd, 12170 FreeMonoBold.sfd, 12171 FreeMonoOblique.sfd, 12172 FreeMonoBoldOblique.sfd: added cedi sign 12173 U+20B5, Ghanaian currency 12174 121752006-01-05 15:55 +0000 [r439] moyogo: 12176 12177 * FreeSerifItalic.sfd, 12178 FreeSerifBoldItalic.sfd, 12179 FreeSerif.sfd, 12180 FreeSerifBold.sfd: added cedi sign U+20B5, 12181 Ghanaian currency 12182 121832006-01-05 15:44 +0000 [r438] moyogo: 12184 12185 * FreeSans.sfd, 12186 FreeSansBold.sfd, 12187 FreeSansOblique.sfd, 12188 FreeSansBoldOblique.sfd: added cedi sign 12189 U+20B5, Ghanaian currency 12190 121912005-12-29 14:39 +0000 [r437] peterlin: 12192 12193 * ChangeLog, FreeSans.sfd: 12194 FreeSans.sfd: minor cleanup in the Gujarati part. 12195 121962005-12-22 12:46 +0000 [r436] peterlin: 12197 12198 * ChangeLog, FreeSans.sfd: * 12199 FreeSans.sfd: Devanagari and Gujarati parts cleared; once 12200 again merged with Gargi 1.9 and Padmaa 0.6, this time correctly 12201 so that the anchor points survived the merger. 12202 122032005-12-16 15:48 +0000 [r435] peterlin: 12204 12205 * ChangeLog, FreeSansBold.sfd: 12206 FreeSansBold.sfd: added U+0577. 12207 122082005-12-15 09:26 +0000 [r434] peterlin: 12209 12210 * ChangeLog, FreeSans.sfd, 12211 FreeSansBold.sfd: * FreeSans.sfd: added 12212 U+0559, U+055F, U+2024. * FreeSansBold.sfd: added U+056E, 12213 U+0573. 12214 122152005-12-14 10:07 +0000 [r433] peterlin: 12216 12217 * AUTHORS, ChangeLog, 12218 CREDITS, FreeSans.sfd: * 12219 FreeSans.sfd: Merged with Gargi 1.9 and Padmaa 0.6, courtesy 12220 Monika Shah and Sonali Sonania from C-DAC, Mumbai. * CREDITS: 12221 Added Monika Shah and Sonali Sonania. * AUTHORS: Added Monika 12222 Shah and Sonali Sonania. 12223 122242005-12-13 13:34 +0000 [r432] peterlin: 12225 12226 * ChangeLog, FreeSans.sfd, 12227 FreeSerif.sfd: * FreeSans.sfd - Removed 12228 Sinhala glyphs. * FreeSerif.sfd - Added Sinhala glyphs, 12229 formerly in FreeSans. 12230 122312005-12-09 10:04 +0000 [r431] peterlin: 12232 12233 * ChangeLog, FreeSerif.sfd: * 12234 FreeSerif.sfd: added U+20AF, U+211E. Changed U+20AC (EURO 12235 SIGN) 12236 122372005-12-09 09:34 +0000 [r430] peterlin: 12238 12239 * ChangeLog, 12240 FreeSerifBoldItalic.sfd, 12241 FreeSerifBold.sfd: * FreeSerifBold.sfd: 12242 added more glyphs from Txfonts to the Arrows and Mathematical 12243 Symbols ranges. * FreeSerifBoldItalic.sfd: added U+03F5 from 12244 Txfonts. 12245 122462005-12-09 08:54 +0000 [r429] peterlin: 12247 12248 * tools/freefont-ttf.spec (added): Specification 12249 file for building a RPM package, courtesy Rok Papez. 12250 122512005-12-08 14:58 +0000 [r428] peterlin: 12252 12253 * ChangeLog, FreeSansBold.sfd: * 12254 FreeSans.sfd: added U+0567, U+056A, U+056C, U+0582. 12255 122562005-12-08 14:19 +0000 [r427] peterlin: 12257 12258 * ChangeLog, FreeSerifBold.sfd: * 12259 FreeSerifBold.sfd: copied Box Drawing range from FreeSans. 12260 122612005-12-08 13:13 +0000 [r426] peterlin: 12262 12263 * ChangeLog, FreeSerifBold.sfd: * 12264 FreeSerifBold.sfd: added glyphs from Txfonts to the Arrows 12265 and Mathematical Symbols ranges. 12266 122672005-12-08 09:59 +0000 [r425] peterlin: 12268 12269 * ChangeLog, FreeSerif.sfd: * 12270 FreeSerif.sfd: added U+2259-225A, U+22BA, U+2308-230B, 12271 U+2322-2323. Cyrillic composite characters replaced with 12272 references. 12273 122742005-12-07 23:30 +0000 [r424] peterlin: 12275 12276 * ChangeLog, FreeSerifBold.sfd: * 12277 FreeSerifBold.sfd: added U+025A, U+025D, U+026B, U+029B, 12278 U+02AE, U+02AF, U+02DE. 12279 122802005-12-07 22:20 +0000 [r423] peterlin: 12281 12282 * ChangeLog, FreeSerifBold.sfd: * 12283 FreeSerifBold.sfd: updated Hebrew part with Drugulin font 12284 from the Culmus project. 12285 122862005-12-07 20:54 +0000 [r422] peterlin: 12287 12288 * ChangeLog, FreeSerif.sfd: * 12289 FreeSerif.sfd: added U+207A-207C, U+208A-208C, U+2215-2216. 12290 122912005-12-07 15:12 +0000 [r421] peterlin: 12292 12293 * ChangeLog, FreeSans.sfd: * 12294 FreeSans.sfd: added U+ U+2320 TOP HALF INTEGRAL, U+23AE 12295 INTEGRAL EXTENSION, U+2321 BOTTOM HALF INTEGRAL (bug #13370). 12296 122972005-12-06 23:17 +0000 [r420] peterlin: 12298 12299 * ChangeLog, FreeSerifBold.sfd: * 12300 FreeSerifBold.sfd: added U+0294-0296, U+02A1-02A2. Started 12301 adding "below" anchors. Performed hinting on characters that were 12302 not hinted "en masse". 12303 123042005-12-06 16:02 +0000 [r419] peterlin: 12305 12306 * ChangeLog, FreeSans.sfd: * 12307 FreeSans.sfd: fixed some more metrics problems in the 12308 Extended Greek area; performed hinting on characters that were 12309 not hinted "en masse". 12310 123112005-12-06 10:52 +0000 [r418] peterlin: 12312 12313 * ChangeLog, Makefile: * Makefile: 12314 clean also signature files. 12315 123162005-12-06 09:46 +0000 [r416] peterlin: 12317 12318 * ChangeLog, FreeMonoBold.sfd, 12319 FreeMonoBoldOblique.sfd: * 12320 FreeMonoBoldOblique.sfd, FreeMonoBold.sfd: cosmetic 12321 changes; cleaning background of referenced composed characters. 12322 123232005-12-05 17:52 +0000 [r415] teras: 12324 12325 * FreeSerifItalic.sfd, 12326 FreeSerifBoldItalic.sfd, 12327 FreeSans.sfd, 12328 FreeSansBold.sfd, 12329 FreeSansOblique.sfd, 12330 FreeSansBoldOblique.sfd, 12331 FreeMono.sfd, 12332 FreeSerif.sfd, 12333 FreeMonoBold.sfd, 12334 FreeMonoOblique.sfd, 12335 FreeSerifBold.sfd, 12336 FreeMonoBoldOblique.sfd: Some changes to the 12337 greek glyphs, mostly having to do with "tonos" (accent) 12338 123392005-12-05 16:24 +0000 [r414] peterlin: 12340 12341 * ChangeLog, FreeSans.sfd: * 12342 FreeSans.sfd: minor cosmetic changes. 12343 123442005-12-05 15:18 +0000 [r413] peterlin: 12345 12346 * ChangeLog, FreeSans.sfd: * 12347 FreeSans.sfd: adjusted widths of characters in the Extended 12348 Greek range; accents are not any more considerably overhanging on 12349 the left side. Added U+1EDA-1EE3, U+1EE8-1EF1. 12350 123512005-12-05 09:03 +0000 [r412] peterlin: 12352 12353 * ChangeLog, FreeSans.sfd: 12354 FreeSans.sfd - continued working on Extended Greek range; not 12355 finished yet. 12356 123572005-12-03 11:15 +0000 [r411] peterlin: 12358 12359 * ChangeLog, FreeSans.sfd: * 12360 FreeSans.sfd: fixed combined Greek accents (bug #12800). 12361 Width of characters still need to be adjusted as in FreeSerif. 12362 123632005-12-03 10:56 +0000 [r410] peterlin: 12364 12365 * AUTHORS, ChangeLog, 12366 CREDITS, FreeSerif.sfd: * 12367 FreeSerif.sfd: fixed positions of Greek accents (bug #12798). 12368 * CREDITS: Added Panayotis Katsaloulis. * AUTHORS: Added 12369 Panayotis Katsaloulis.i 12370 123712005-12-03 09:25 +0000 [r409] peterlin: 12372 12373 * ChangeLog, Makefile: * Makefile: 12374 minor changes; now creating also a tarfile with sfds. 12375 123762005-12-01 15:31 +0000 [r408] peterlin: 12377 12378 * ChangeLog, FreeSerifItalic.sfd: 12379 * FreeSerifItalic.sfd: added U+0183, U+018C, U+01C0, U+01C1, 12380 U+01C3, U+01E0, U+01E1, U+01F8, U+01F9. 12381 123822005-12-01 15:03 +0000 [r407] peterlin: 12383 12384 * ChangeLog, Makefile (added): * 12385 Makefile: created a Makefile to assist building. 12386 123872005-12-01 15:00 +0000 [r406] peterlin: 12388 12389 * ChangeLog, README: README: an 12390 update. 12391 123922005-12-01 14:41 +0000 [r405] peterlin: 12393 12394 * ChangeLog, COPYING (added): * 12395 COPYING: added GNU General Public License, version 2. 12396 123972005-12-01 12:40 +0000 [r404] peterlin: 12398 12399 * ChangeLog, tools/GenerateTrueType 12400 (added): * tools/GenerateTrueType: wrote a FontForge script for 12401 conversion to TrueType. 12402 124032005-12-01 11:07 +0000 [r403] peterlin: 12404 12405 * ChangeLog, FreeSerifItalic.sfd, 12406 FreeSerif.sfd: * FreeSerif.sfd: merged 12407 with SolaimanLipi Bangla OpenType font from www.ekushey.org, 12408 courtesy Solaiman Karim. * FreeSerifItalic.sfd: merged with 12409 SolaimanLipi Bangla OpenType font from www.ekushey.org, slanted 12410 by 15.5 degrees. 12411 124122005-12-01 10:15 +0000 [r402] peterlin: 12413 12414 * AUTHORS, ChangeLog, 12415 CREDITS, FreeSans.sfd, 12416 FreeSansOblique.sfd: * FreeSans.sfd: 12417 merged with Rupali Bangla OpenType font from www.ekushey.org * 12418 FreeSansOblique.sfd: merged with Rupali Bangla OpenType font 12419 from www.ekushey.org, slanted by 12 degrees. * CREDITS: added 12420 Solaiman Karim * AUTHORS: added Solaiman Karim 12421 124222005-11-30 14:42 +0000 [r401] peterlin: 12423 12424 * AUTHORS, ChangeLog, 12425 CREDITS, FreeSerif.sfd: * 12426 FreeSerif.sfd: merged with the Rachana Normal. * AUTHORS: 12427 added K.H. Hussain and R. Chitrajan * CREDITS: added K.H. Hussain 12428 and R. Chitrajan 12429 124302005-11-23 22:37 +0000 [r400] peterlin: 12431 12432 * ChangeLog, FreeSans.sfd: * 12433 FreeSans.sfd - added U+01A0-01A1, U+01AF-01B0, U+026E, 12434 U+028F, U+0291, U+02A3-02A5, U+031B. Modified U+0198. 12435 124362005-11-23 09:08 +0000 [r399] peterlin: 12437 12438 * ChangeLog, FreeSans.sfd: * 12439 FreeSans.sfd - cleaned some background images. 12440 124412005-11-22 22:20 +0000 [r398] peterlin: 12442 12443 * ChangeLog, FreeSans.sfd, 12444 FreeSansBold.sfd: * FreeSans.sfd, 12445 FreeSansBold.sfd - added U+0263. 12446 124472005-11-22 15:51 +0000 [r397] peterlin: 12448 12449 * ChangeLog, FreeSans.sfd: * 12450 FreeSans.sfd - added U+2591-25A1, U+25A3-25A5, U+25AA, 12451 U+25AC. 12452 124532005-11-22 09:34 +0000 [r396] peterlin: 12454 12455 * ChangeLog, FreeSans.sfd: * 12456 FreeSans.sfd - added U+2504-250B. 12457 124582005-11-21 23:12 +0000 [r395] peterlin: 12459 12460 * ChangeLog, FreeSansBold.sfd: * 12461 FreeSansBold.sfd - added U+0574, U+0576. Removed overlaps. 12462 124632005-11-21 22:47 +0000 [r394] peterlin: 12464 12465 * ChangeLog, 12466 FreeSerifBoldItalic.sfd: * 12467 FreeSerifBoldItalic.sfd - applied the sequence suggested by 12468 Werner Lemberg for reducing redundant points. Added a couple of 12469 glyphs in the IPA Extensions region. 12470 124712005-11-21 15:49 +0000 [r393] peterlin: 12472 12473 * ChangeLog, FreeMono.sfd, 12474 FreeMonoOblique.sfd: * FreeMono.sfd - 12475 corrected positions of some Greek diacritics on page 0x1F. * 12476 FreeMonoOblique.sfd - working on bringing it in sync with 12477 FreeMono.sfd. 12478 124792005-11-20 22:56 +0000 [r392] peterlin: 12480 12481 * ChangeLog, FreeSerif.sfd: * 12482 FreeSerif.sfd - added U+02AA-02AC, U+02B0-02B2. 12483 124842005-11-19 22:59 +0000 [r391] peterlin: 12485 12486 * ChangeLog, FreeSans.sfd: * 12487 FreeSans.sfd - added U+01B7-01B9, U+0196, U+019A, U+01C3, 12488 U+0224-0225, U+025E, U+029A, U+2422. Changed U+0184-0185, U+0192, 12489 U+01B4, U+0282, U+0284. 12490 124912005-11-18 22:44 +0000 [r390] peterlin: 12492 12493 * ChangeLog, FreeSans.sfd: * 12494 FreeSans.sfd - started Box Drawing area. 12495 124962005-11-18 09:30 +0000 [r389] peterlin: 12497 12498 * ChangeLog, FreeSerif.sfd: * 12499 FreeSerif.sfd - added U+02EE, U+207F. 12500 125012005-11-17 22:06 +0000 [r388] peterlin: 12502 12503 * ChangeLog, FreeSerif.sfd: * 12504 FreeSerif.sfd - removed overlaps in Latin Extended-B and IPA 12505 Extensions ranges. 12506 125072005-11-17 12:59 +0000 [r387] peterlin: 12508 12509 * ChangeLog, FreeSerifItalic.sfd, 12510 FreeSerifBoldItalic.sfd, 12511 FreeSansBold.sfd, 12512 FreeSansOblique.sfd, 12513 FreeSansBoldOblique.sfd, 12514 FreeMonoBold.sfd, 12515 FreeMonoOblique.sfd, 12516 FreeSerifBold.sfd, 12517 FreeMonoBoldOblique.sfd: * 12518 FreeMonoOblique.sfd, FreeMonoBold.sfd, 12519 FreeMonoBoldOblique.sfd, FreeSansOblique.sfd, 12520 FreeSansBold.sfd, FreeSansBoldOblique.sfd, 12521 FreeSerifItalic.sfd, FreeSerifBold.sfd, 12522 FreeSerifBoldItalic.sfd - added U+FFFD. 12523 125242005-11-17 12:33 +0000 [r386] peterlin: 12525 12526 * ChangeLog, 12527 FreeSerifBoldItalic.sfd: * 12528 FreeSerifBoldItalic.sfd - added U+1EDA-1EE3, U+1EE8-1EF1, 12529 U+2190-219B, U+219E-21A8, U+21B9-21BA, U+21C4-21CA, U+21E4-21E5, 12530 U+2669-266F. MES-1 compliant. 12531 125322005-11-17 10:43 +0000 [r385] peterlin: 12533 12534 * ChangeLog, FreeSerifItalic.sfd: 12535 * FreeSerifItalic.sfd - added U+018B, U+025C, U+0265, U+026F, 12536 U+0279, U+0287, U+028C-028E, U+029E. 12537 125382005-11-17 10:23 +0000 [r384] peterlin: 12539 12540 * ChangeLog, FreeSerifItalic.sfd: 12541 * FreeSerifItalic.sfd - added glyphs from the Omega project 12542 to Latin Extended-B, IPA Extensions and Greek ranges. 12543 125442005-11-17 09:31 +0000 [r383] peterlin: 12545 12546 * ChangeLog, 12547 FreeSerifBoldItalic.sfd: * 12548 FreeSerifBoldItalic.sfd - added glyphs from the Omega project 12549 to Latin Extended-B, IPA Extensions and Greek ranges. 12550 125512005-11-17 09:09 +0000 [r382] peterlin: 12552 12553 * ChangeLog, FreeSerifBold.sfd: * 12554 FreeSerifBold.sfd - added glyphs from the Omega project to 12555 Latin Extended-B, IPA Extensions and Greek ranges. 12556 125572005-11-16 23:17 +0000 [r381] peterlin: 12558 12559 * ChangeLog, FreeSerif.sfd: * 12560 FreeSerif.sfd - added a handful of letters in the Latin 12561 Extended-B and IPA Extension ranges from the Omega font 12562 collection. 12563 125642005-11-16 22:37 +0000 [r380] peterlin: 12565 12566 * ChangeLog, FreeSerifItalic.sfd: 12567 * FreeSerifItalic.sfd - started added accent anchors. Added a 12568 handful of Greek letters from Omega font collection. 12569 125702005-11-16 15:41 +0000 [r379] peterlin: 12571 12572 * ChangeLog, FreeSerifItalic.sfd: 12573 * FreeSerifItalic.sfd - applied the sequence suggested by 12574 Werner Lemberg for reducing redundant points 12575 125762005-11-16 15:02 +0000 [r378] peterlin: 12577 12578 * papers/eurotex2003/freefont.bib, 12579 papers/eurotex2003/freefont.tex: Changed files 12580 sent back by Karl Berry. The text should now exactly match the 12581 paper published in TUGboat 24(2003)545-549. 12582 125832005-11-16 14:49 +0000 [r377] peterlin: 12584 12585 * ChangeLog, FreeSans.sfd, 12586 FreeSansOblique.sfd: * FreeSansOblique.sfd 12587 - applied the sequence suggested by Werner Lemberg for reducing 12588 redundant points. * FreeSans.sfd - changed U+01A5. 12589 125902005-11-16 13:23 +0000 [r376] moyogo: 12591 12592 * ChangeLog, FreeSerifItalic.sfd, 12593 FreeSerif.sfd: fixed latin gamma and baby 12594 gamma in Serif; added Ezhes variations to SerifItalic 12595 125962005-11-16 12:50 +0000 [r375] peterlin: 12597 12598 * ChangeLog, FreeMonoOblique.sfd: 12599 * FreeMonoOblique.sfd - applied the sequence suggested by 12600 Werner Lemberg for reducing redundant points. Added U+F6BE. 12601 126022005-11-16 12:28 +0000 [r374] peterlin: 12603 12604 * ChangeLog, FreeSerif.sfd: * 12605 FreeSerif.sfd - added U+0255, U+025A, U+025D, U+025F, 12606 U+0262-0263, U+026B-026C, U+0274, U+0276-0277, U+028F, U+0291, 12607 U+029D. 12608 126092005-11-16 10:36 +0000 [r373] peterlin: 12610 12611 * ChangeLog, FreeSerif.sfd: * 12612 FreeSerif.sfd - replaced Greek letters with references, where 12613 applicable. Added U+03D7, U+03F0-03F2. 12614 126152005-11-16 09:39 +0000 [r372] peterlin: 12616 12617 * ChangeLog, FreeSans.sfd: * 12618 FreeSans.sfd - Made small Greek letters the same height as 12619 Latin and Cyrillic ones and replaced them with references, where 12620 applicable. 12621 126222005-11-15 23:09 +0000 [r371] peterlin: 12623 12624 * ChangeLog, FreeSans.sfd: * 12625 FreeSans.sfd - applied the sequence suggested by Werner 12626 Lemberg for reducing redundant points. Replaced accented glyphs 12627 in the Latin-1 and Latin Extended-A areas with references. Made 12628 capital Greek letters the same height as Latin and Cyrillic ones 12629 and replaced them with references, where applicable. 12630 126312005-11-15 19:21 +0000 [r370] moyogo: 12632 12633 * ChangeLog, FreeSans.sfd, 12634 FreeSansBold.sfd, 12635 FreeSansOblique.sfd, 12636 FreeSansBoldOblique.sfd: fixed U+026A, to 12637 prevent confusion with U+0069 when accented 12638 126392005-11-15 12:18 +0000 [r369] peterlin: 12640 12641 * ChangeLog, FreeMonoBold.sfd, 12642 FreeMonoBoldOblique.sfd: * 12643 FreeMonoBold.sfd - corrected Greek tonos (slanted instead of 12644 a vertical line). * FreeMonoBoldOblique.sfd - applied the 12645 sequence suggested by Werner Lemberg for reducing redundant 12646 points. Replaced accented glyphs in the Latin-1 and Latin 12647 Extended-A areas with references. 12648 126492005-11-14 23:20 +0000 [r368] peterlin: 12650 12651 * ChangeLog, FreeMonoBold.sfd: * 12652 FreeMonoBold.sfd - applied the sequence suggested by Werner 12653 Lemberg for reducing redundant points. Replaced accented glyphs 12654 in the Latin-1 and Latin Extended-A areas with references. 12655 126562005-11-14 22:44 +0000 [r367] peterlin: 12657 12658 * ChangeLog, FreeMono.sfd: * 12659 FreeMono.sfd - applied the sequence suggested by Werner 12660 Lemberg for reducing redundant points. Replaced accented glyphs 12661 in the Greek and Cyrillic areas with references. 12662 126632005-11-14 13:43 +0000 [r366] peterlin: 12664 12665 * ChangeLog, 12666 FreeSansBoldOblique.sfd: * 12667 FreeSansBoldOblique.sfd - added U+0180, U+0184, U+0185, 12668 U+0195, U+01A0-01A2, U+01AF-01B0, U+025E, U+026E, U+0292, 12669 U+0294-0296, U+029A, U+02A1, U+2126-2127, U+2190-219B, 12670 U+219E-21A8, U+21C4-21CA, U+2669-266F. MES-1 compliant. 12671 126722005-11-14 12:55 +0000 [r365] peterlin: 12673 12674 * ChangeLog, 12675 FreeSansBoldOblique.sfd: * 12676 FreeSansBoldOblique.sfd - applied the sequence suggested by 12677 Werner Lemberg for reducing redundant points. Replaced accented 12678 glyphs in the Latin-1 area with references. 12679 126802005-11-14 09:07 +0000 [r364] peterlin: 12681 12682 * ChangeLog, FreeSerifItalic.sfd, 12683 FreeSerifBoldItalic.sfd, 12684 FreeSans.sfd, 12685 FreeSansBold.sfd, 12686 FreeSansOblique.sfd, 12687 FreeSansBoldOblique.sfd, 12688 FreeMono.sfd, 12689 FreeSerif.sfd, 12690 FreeMonoBold.sfd, 12691 FreeMonoOblique.sfd, 12692 FreeSerifBold.sfd, 12693 FreeMonoBoldOblique.sfd: Added 2005 in 12694 copyright info. 12695 126962005-11-13 23:19 +0000 [r363] peterlin: 12697 12698 * ChangeLog, FreeSansBold.sfd, 12699 FreeSerif.sfd, 12700 FreeSerifBold.sfd: * FreeSerif.sfd - 12701 applied the sequence suggested by Werner Lemberg for reducing 12702 redundant points. * FreeSansBold.sfd - added U+219A, U+219B, 12703 U+2669-266F. * FreeSerifBold.sfd - added U+2669-266F. 12704 127052005-11-12 22:31 +0000 [r362] peterlin: 12706 12707 * ChangeLog, FreeSerifBold.sfd: * 12708 FreeSansBold.sfd - added U+0180, U+0181, U+0183, U+0187, 12709 U+0188, U+018A, U+018C, U+018D, U+0193, U+019C, U+01A0, U+01A1, 12710 U+01AC, U+01AF, U+01B0, U+025C, U+0260, U+026E, U+0277, U+0281, 12711 U+0284. 12712 127132005-11-11 22:50 +0000 [r361] peterlin: 12714 12715 * ChangeLog, FreeSerifBold.sfd: * 12716 FreeSerifBold.sfd - applied the sequence for reducing 12717 redundant points, suggested by Werner Lemberg. Added U+01A5, 12718 U+02A0, U+2190-219B, U+219E-21A8, U+21B8, U+21B9, U+21C4-21CA, 12719 U+21E4, U+21E5. 12720 127212005-11-11 15:52 +0000 [r360] peterlin: 12722 12723 * ChangeLog, FreeMono.sfd: * 12724 FreeMono.sfd - corrected Greek letters (using tonos instead 12725 of a vertical line). Added U+026E, U+F6BE. Accented characters in 12726 Latin 1, Latin Extended A and partly Latin Extended B replaced by 12727 references. 12728 127292005-11-11 15:03 +0000 [r359] peterlin: 12730 12731 * ChangeLog, FreeMono.sfd: * 12732 FreeMono.sfd - applied the sequence for reducing redundant 12733 points, suggested by Werner Lemberg. 12734 127352005-11-11 10:40 +0000 [r358] peterlin: 12736 12737 * ChangeLog, FreeSansBold.sfd: * 12738 FreeSansBold.sfd - added U+195, U+1A6, U+025E, U+026E, 12739 U+029A, U+0313, U+0314, U+0342, U+0344, U+0345. Started adding 12740 accent anchors. 12741 127422005-11-10 22:56 +0000 [r357] peterlin: 12743 12744 * ChangeLog, FreeSansBold.sfd: * 12745 FreeSansBold.sfd - replaced glyphs with references in the 12746 Cyrillic area. Removed U+04A8, U+04A9. Added U+04C5, U+04C6, 12747 U+04C9, U+04CA, U+04CD, U+04CE, U+0535, U+053F, U+0546, U+0565, 12748 U+0584, U+0587, U+0589. 12749 127502005-11-10 22:11 +0000 [r356] peterlin: 12751 12752 * ChangeLog, FreeSansOblique.sfd: 12753 * FreeSansOblique - changed U+0192, U+01A5; added 12754 U+01C0-01C3. 12755 127562005-11-10 17:01 +0000 [r355] moyogo: 12757 12758 * ChangeLog, FreeSans.sfd, 12759 FreeSansOblique.sfd: added a couple of IPA 12760 characters to FreeSans and FreeSansOblique 12761 127622005-11-10 15:53 +0000 [r354] peterlin: 12763 12764 * ChangeLog, FreeSansBold.sfd: * 12765 FreeSansBold.sfd - applied the sequence for reducing 12766 redundant points, suggested by Werner Lemberg. Added 12767 automatically constructed accented characters in page 0x1E. 12768 127692005-11-10 13:28 +0000 [r353] peterlin: 12770 12771 * ChangeLog, FreeSansBold.sfd: * 12772 FreeSansBold.sfd - added U+00A0, U+00AD, U+0531, U+2126, 12773 U+2190-2199, U+219E-21A8, U+21C4-21CA. 12774 127752005-11-10 10:07 +0000 [r352] peterlin: 12776 12777 * ChangeLog, FreeSerif.sfd: * 12778 FreeSerif.sfd - added U+01A6. Simplified outlines in the 12779 ASCII range. 12780 127812005-11-09 22:42 +0000 [r351] peterlin: 12782 12783 * ChangeLog, FreeSerif.sfd: * 12784 FreeSerif.sfd - added U+0184, U+0185, U+018D, U+0195, U+0197, 12785 U+019A, U+019B, U+01A0, U+01A1, U+01AC, U+01B5, U+01B6, U+01C0, 12786 U+01C1, U+01C3, U+01F6, U+0294-0296, U+1E9A, U+1EDA-1EE3, 12787 U+1EE8-1EF1. 12788 127892005-11-09 15:41 +0000 [r350] peterlin: 12790 12791 * ChangeLog, FreeSerifItalic.sfd, 12792 FreeSerifBoldItalic.sfd: * 12793 FreeSerifItalic.sfd - changed U+03D5. * 12794 FreeSerifBoldItalic.sfd - changed U+03C6; added U+2070, 12795 U+2075-2079, U+207F, U+2080, U+2085-2089, U+2155-217F. 12796 127972005-11-09 14:32 +0000 [r349] peterlin: 12798 12799 * ChangeLog, FreeSans.sfd: * 12800 FreeSans.sfd - added U+1EA2, U+1EA3, U+1EA8, U+1EA9, U+1EB2, 12801 U+1EB3, U+1EBA, U+1EBB, U+1EC2, U+1EC3, U+1EC8, U+1EC9, U+1ECE, 12802 U+1ECF, U+1ED4, U+1ED5, U+1EE6, U+1EE7, U+1EF6, U+1EF7, U+220A, 12803 U+220B, U+220D, U+2272, U+2273, U+2282, U+2283. 12804 128052005-11-09 12:57 +0000 [r348] peterlin: 12806 12807 * ChangeLog, FreeSerif.sfd: * 12808 FreeSerif.sfd - added U+0183, U+018C. 12809 128102005-11-07 21:00 +0000 [r347] peterlin: 12811 12812 * FreeSansBold.sfd: FreeSansBold.sfd - added 12813 U+0562, U+056D. U+0575. 12814 128152005-11-07 11:39 +0000 [r346] peterlin: 12816 12817 * ChangeLog, FreeMono.sfd: * 12818 FreeSansBold.sfd - added U+0562, U+056D. U+0575. * 12819 FreeMono.sfd - added U+0589. 12820 128212005-11-06 22:20 +0000 [r345] peterlin: 12822 12823 * ChangeLog, FreeMono.sfd, 12824 FreeMonoBold.sfd: * FreeMono.sfd - added 12825 U+2227, U+2228, U+2262. Corrected U+2299-229D in response to bug 12826 report http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276121 * 12827 FreeMonoBold.sfd - added U+2010, U+2012 in response to bug 12828 report http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=289032 12829 Swapped U+03C6 (Greek small letter phi) and U+03D5 (Greek phi 12830 symbol) in order to conform to Unicode standard. Simplified glyph 12831 shapes in ASCII range. Started adding "above" and "below" 12832 anchors. 12833 128342005-11-06 20:47 +0000 [r344] peterlin: 12835 12836 * ChangeLog, FreeSans.sfd: * 12837 FreeSans.sfd - added U+0278, U+03D5, U+2248. Corrected 12838 U+2071, U+222E, U+2242, U+2243 in response to bug reports 12839 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276118 12840 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276120 12841 128422005-11-05 23:18 +0000 [r343] peterlin: 12843 12844 * ChangeLog, FreeSerif.sfd: * 12845 FreeSerif.sfd - accented letters in Latin Extended-A replaced 12846 by references wherever possible. * FreeSerif.sfd - added 12847 U+0180, U+0181, U+0187, U+0188, U+018A, U+0193, U+019C, U+01A4, 12848 U+01A5, U+01A7, U+01A8, U+01AF, U+01B0, U+026E, U+0270, U+0278, 12849 U+0280, U+0281, U+028B, U+0299, U+029C, U+029F. 12850 128512005-11-03 09:32 +0000 [r342] peterlin: 12852 12853 * ChangeLog, FreeSansBold.sfd: 12854 FreeSansBold.sfd - cleaner Arabic outlines. Added U+01E4, 12855 U+01E5. 12856 128572005-11-02 23:25 +0000 [r341] peterlin: 12858 12859 * ChangeLog, FreeSans.sfd, 12860 FreeSansBold.sfd: * FreeSansBold.sfd - 12861 added U+0180, U+0184, U+0185, U+0192, U+019B, U+01A0-01A2, 12862 U+01AF, U+01B0, U+01EE, U+01EF, U+0292, U+0294-0296, U+02A1, 12863 U+0532, U+054C, U+057C, U+222B. Changed U+014B, U+01A5, U+01B4, 12864 U+03BB. * FreeSans.sfd - added U+04C5, U+04C6, U+04C9, 12865 U+04CA, U+04D, U+04CE. 12866 128672005-11-02 09:52 +0000 [r340] peterlin: 12868 12869 * ChangeLog, FreeMono.sfd: * 12870 FreeMono.sfd - swapped U+03C6 (Greek small letter phi) and 12871 U+03D5 (Greek phi symbol) in order to conform to Unicode 12872 standard. Added U+04C5, U+04C6, U+04C9, U+04CA, U+04D, U+04CE. 12873 128742005-11-02 09:11 +0000 [r339] peterlin: 12875 12876 * ChangeLog, FreeSansBold.sfd: * 12877 FreeSansBold.sfd - started Armenian; added U+0538, U+0542, 12878 U+0544, U+0548, U+054D, U+054F, U+0550, U+0553, U+0555, U+0561, 12879 U+0563, U+0564, U+0566, U+0568 U+056B, U+056F, U+0570, U+0572, 12880 U+0578, U+057A, U+057D-057F, U+0580, U+0581, U+0583, U+0585. 12881 128822005-11-01 22:12 +0000 [r338] peterlin: 12883 12884 * ChangeLog, FreeSansBold.sfd, 12885 FreeSansBoldOblique.sfd: * 12886 FreeSansBold.sfd - modified U+019C. * 12887 FreeSansBoldOblique.sfd - added U+00A0, U+00AD, U+019C, 12888 U+01B7, U+01B8, U+0275, U+0278, U+0298, U+2012, U+2015, 12889 U+2070-207F, U+2080-208E, U+2153-217F, U+2213, U+2215. 12890 128912005-10-31 11:37 +0000 [r337] peterlin: 12892 12893 * ChangeLog, FreeSerif.sfd: * 12894 FreeSerif.sfd - added U+0199, U+01AB, U+0265, U+0282, U+0288, 12895 U+028C-028E, U+0290, U+029E, U+02A0. 12896 128972005-10-28 23:13 +0000 [r336] peterlin: 12898 12899 * ChangeLog, FreeSerifBold.sfd: 12900 FreeSerifBold.sfd - added U+0199, U+019B, U+01B8, U+01B9, 12901 U+01BE, U+01C0, U+0262, U+0274, U+0278, U+0280, U+028F, U+0298, 12902 U+0299, U+029C, U+029E, U+029F, U+2012, U+2015, U+2016, U+2129, 12903 U+2217. 12904 129052005-10-28 12:20 +0000 [r335] peterlin: 12906 12907 * ChangeLog, FreeSerifBold.sfd: 12908 FreeSerifBold.sfd - added U+2070, U+2075-2079, U+2080, 12909 U+2085-2089, U+2153-215E, U+2113-2115, U+2119. 12910 129112005-10-28 09:03 +0000 [r334] peterlin: 12912 12913 * ChangeLog, FreeSerifBold.sfd: 12914 FreeSerifBold.sfd - added U+019E, U+01AB, U+01AD, U+01B1, 12915 U+0256, U+025F, U+0265, U+0269, U+026F, U+0270, U+0279-027F, 12916 U+0282, U+0287, U+0288, U+028C-028E, U+0290. 12917 129182005-10-27 22:26 +0000 [r333] peterlin: 12919 12920 * ChangeLog, FreeSerifBold.sfd: 12921 FreeSerifBold.sfd - added U+018B, U+018E, U+018F, U+0191, 12922 U+019D, U+01A7, U+01A8, U+01AE, U+0253, U+0266, U+0267, U+026A, 12923 U+0271-0273, U+0283, U+0285. 12924 129252005-10-27 14:28 +0000 [r332] peterlin: 12926 12927 * ChangeLog, FreeSansBold.sfd: 12928 FreeSansBold.sfd - added subscripts and superscripts 12929 (U+2070-208F), completed fractions (U+2152-215F) and Roman 12930 numerals (U+2160-217F). 12931 129322005-10-27 13:44 +0000 [r331] peterlin: 12933 12934 * ChangeLog, FreeSerifItalic.sfd: 12935 FreeSerifItalic.sfd - minor cleanup in the superscript range 12936 (U+2070-2079). 12937 129382005-10-27 09:42 +0000 [r330] peterlin: 12939 12940 * ChangeLog, FreeSans.sfd: 12941 FreeSans.sfd - added U+018D, U+0194, U+019B, U+019C, U+01B5, 12942 U+01B6, U+0295, U+0296, U+029B, U+02A2, U+0472, U+0473, U+2114, 12943 U+2119. 12944 129452005-10-26 21:31 +0000 [r329] peterlin: 12946 12947 * ChangeLog, FreeSans.sfd: 12948 FreeSans.sfd - Added U+01C0-01C2, U+0276, U+0292, U+0298. 12949 Changed U+0251, U+0294, U+02A1. 12950 129512005-10-26 14:45 +0000 [r328] peterlin: 12952 12953 * ChangeLog, FreeSansBold.sfd: * 12954 FreeSansBold.sfd - Added U+2010-2012, U+2015, U+2032, U+203C, 12955 U+2047-2049. 12956 129572005-10-26 13:56 +0000 [r327] peterlin: 12958 12959 * ChangeLog, FreeSansBold.sfd: * 12960 FreeSansBold.sfd - added U+0278, U+0298. Cleaned up outlines 12961 of most Greek letters. 12962 129632005-10-26 12:52 +0000 [r326] peterlin: 12964 12965 * ChangeLog, FreeMono.sfd: * 12966 FreeMono.sfd - a try to imitate Denis' work on adding anchors 12967 by adding "above" anchor to a couple of basic Latin characters. 12968 129692005-10-26 11:57 +0000 [r325] peterlin: 12970 12971 * ChangeLog, FreeMono.sfd: 12972 FreeMono.sfd - added U+2011, U+2012, U+203B, U+204A, U+2071, 12973 U+2129, U+2232, U+2233. Changed and/or corrected U+2106, U+211E, 12974 U+2126, U+2127, U+2153-215F, U+2202. 12975 129762005-10-26 08:18 +0000 [r324] peterlin: 12977 12978 * ChangeLog, FreeSans.sfd: * 12979 FreeSans.sfd - added "above" anchors to selected Cyrillic 12980 characters. Added U+0294, U+02A1. 12981 129822005-10-25 14:29 +0000 [r323] peterlin: 12983 12984 * ChangeLog, FreeSansOblique.sfd: 12985 FreeSansOblique.sfd - added U+00A0, U+2011-2012, U+2015, 12986 U+2070, U+2071, U+2074-2079, U+2080-2089, U+2126, U+2153-215F, 12987 U+2190-2195, U+2215, U+266A. FreeSansOblique is now MES-1 12988 compliant. 12989 129902005-10-25 14:00 +0000 [r322] peterlin: 12991 12992 * ChangeLog, FreeSerifItalic.sfd, 12993 FreeSerifBoldItalic.sfd, 12994 FreeSans.sfd, 12995 FreeSansBold.sfd, 12996 FreeSansOblique.sfd, 12997 FreeSansBoldOblique.sfd, 12998 FreeMonoBold.sfd, 12999 FreeSerifBold.sfd, 13000 FreeMonoBoldOblique.sfd: 13001 FreeSansOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, 13002 FreeSansBoldOblique.sfd, FreeMonoBoldOblique.sfd, 13003 FreeMonoBold.sfd, FreeSerifItalic.sfd, 13004 FreeSerifBold.sfd FreeSerifBoldItalic.sfd - brought in 13005 sync with Valek Filipov's urw-fonts-1.0.7pre41 13006 130072005-10-25 12:13 +0000 [r321] peterlin: 13008 13009 * ChangeLog, FreeSerif.sfd: * 13010 FreeSerif.sfd - added U+019E, U+01AD, U+01B8, U+01B9, U+0253, 13011 U+0256, U+0257, U+025C, U+0260, U+0266, U+0267, U+0269, U+026D, 13012 U+0271-0273, U+0279-027D. 13013 130142005-10-25 09:53 +0000 [r320] peterlin: 13015 13016 * ChangeLog, 13017 FreeSerifBoldItalic.sfd: 13018 FreeSerifBoldItalic.sfd - added U+00A0, U+00AD, U+2010-2012, 13019 U+2015, U+2032-2034, U+203C, U+2047-204A, U+2074, U+2081-2084, 13020 U+2126, U+2153, U+2154, U+215F, U+2215. Corrected positions of 13021 diacritics on U+0200-0217. 13022 130232005-10-25 09:06 +0000 [r319] peterlin: 13024 13025 * ChangeLog, FreeSerif.sfd: * 13026 FreeSerif.sfd - added U+0191, U+019D, U+01AE, U+027E, U+027F, 13027 U+0283, U+0285. 13028 130292005-10-25 08:12 +0000 [r318] peterlin: 13030 13031 * ChangeLog, FreeSerifItalic.sfd: 13032 FreeSerifItalic.sfd - added U+00A0, U+00AD, U+2010-2012, 13033 U+2015, U+2126, U+2127, U+2153-215E, U+2160-217F, U+2190-2193, 13034 U+2669-266F. FreeSerifItalic is now MES-1 compliant. 13035 130362005-10-24 19:34 +0000 [r317] moyogo: 13037 13038 * ChangeLog, FreeSans.sfd, 13039 FreeSansBold.sfd, 13040 FreeSansOblique.sfd, 13041 FreeSansBoldOblique.sfd: added ccmp feature 13042 for i and j to be substituted with dotless i or j when followed 13043 by above diacritic 13044 130452005-10-24 15:01 +0000 [r316] peterlin: 13046 13047 * ChangeLog, FreeSans.sfd: 13048 FreeSans.sfd - added U+2011, U+2012, U+2015. FreeSans is now 13049 MES-1 conformant. 13050 130512005-10-23 12:29 +0000 [r314-315] moyogo: 13052 13053 * FreeSans.sfd: added above, below, abovemk and 13054 belowmk anchors for diacritics placement; cleared U+0084 13055 13056 * ChangeLog, FreeSans.sfd: added 13057 above, below, abovemk and belowmk anchors for diacritics 13058 placement 13059 130602005-10-21 12:18 +0000 [r313] peterlin: 13061 13062 * ChangeLog, FreeSerif.sfd: * 13063 FreeSerif.sfd - added U+02B9, U+02BA, U+02CD, U+2017, U+2036, 13064 U+2037, U+203C, U+203E, U+2047-204A. 13065 130662005-10-20 12:04 +0000 [r312] peterlin: 13067 13068 * ChangeLog, FreeSerif.sfd: * 13069 FreeSerif.sfd - added U+00A0, U+00AD, U+0182, U+0189, U+018B, 13070 U+018E, U+018F, U+0192, U+019F, U+01A9, U+01B1, U+01B7, U+01DD, 13071 U+2010-2013, U+2015. FreeSerif is now MES-1 conformant. 13072 130732005-10-20 11:13 +0000 [r311] peterlin: 13074 13075 * ChangeLog, FreeSerifBold.sfd: * 13076 FreeSerifBold.sfd - added U+0182, U+0189, U+0192, U+019F, 13077 U+01A9, U+01B7, U+01C4-01CC, U+01E0-1E2, U+01F0-01F3, U+F6BE. 13078 Corrected position of diacritics on U+0200-0217. 13079 130802005-10-19 13:03 +0000 [r310] moyogo: 13081 13082 * ChangeLog, FreeSerifItalic.sfd, 13083 FreeSerifBoldItalic.sfd, 13084 FreeSerif.sfd, 13085 FreeSerifBold.sfd: * FreeSerif.sfd - added 13086 U+0268, U+026A, U+0289, U+0292; and anchor "above" to more base 13087 glyphs. * FreeSerifBold.sfd, FreeSerifItalic.sfd, 13088 FreeSerifBoldItalic.sfd - added U+0250-0252, U+0258-0259, 13089 U+0261, U+0268, U+026A, U+0279, U+0289 * FreeSerifBold.sfd - 13090 added anchor "above" to marks U+0300-0314, and to base glyphs 13091 (vowels). 13092 130932005-10-18 20:36 +0000 [r309] moyogo: 13094 13095 * ChangeLog, FreeSerif.sfd: * 13096 FreeSerif.sfd - added anchor "above" to marks U+0300-0314, 13097 and bases vowel of the U+0041-007A range, U+00E6, U+0186, U+0190, 13098 U+0254 and U+025B; fixed Latin-1 Supplement block accented glyphs 13099 to use references. 13100 131012005-10-17 09:25 +0000 [r308] peterlin: 13102 13103 * ChangeLog, FreeSansBold.sfd: 13104 FreeSansBold.sfd - added U+01B7, U+01B8, U+0275. 13105 131062005-10-16 18:06 +0000 [r307] moyogo: 13107 13108 * ChangeLog, FreeSans.sfd, 13109 FreeSansBold.sfd, 13110 FreeSansOblique.sfd, 13111 FreeSansBoldOblique.sfd: * FreeSans.sfd, 13112 FreeSansOblique.sfd - added some Latin Extended-B African 13113 letters: U+0181, U+018A, U+0197-0198, U+01A4, U+01AC, U+01B1, 13114 U+01B3-01B4; * FreeSansBold.sfd, FreeSansBoldOblique.sfd 13115 - added Latin Extended-B U+0187, 018E-018F, U+0191, U+0193, 13116 U+0197-0199, U+019D-019F, U+01AB-01AE; correcting width of 13117 non-space Combining Diacrtical Marks; added more glyphs to IPA 13118 Extensions to match non Bold * FreeSansBoldOblique.sfd - 13119 added many accented glyphs 13120 131212005-10-15 20:59 +0000 [r306] moyogo: 13122 13123 * ChangeLog, FreeSans.sfd, 13124 FreeSansBold.sfd, 13125 FreeSansOblique.sfd, 13126 FreeSansBoldOblique.sfd: * FreeSans.sfd, 13127 FreeSansOblique.sfd - added IPA Extensions 13128 U+0262,U+0274,U+0280-0281, U+0299, U+029F, and Spacing Modifier 13129 Letters U+02C9-02CB; fixed U+0287,029E height to baseline; added 13130 stroke to U+0268 * FreeSansOblique.sfd - fixed skew on U+027F 13131 * FreeSansBold.sfd, FreeSansBoldOblique.sfd - added to 13132 Latin Extended-B U+01A7-01A8, IPA Extensions U+0251-0253, 13133 U+0256-0257, U+0261, U+0265-026A, U+026F-0273, U+0289, 13134 U+028C-028E * FreeSansBoldOblique.sfd - added to Latin 13135 extended-B U+0189, U+01A8, U+01B1, U+0283, U+02C9 and Spacing 13136 Modifiers U+02C9-02CB 13137 131382005-10-14 13:47 +0000 [r304-305] peterlin: 13139 13140 * ChangeLog: FreeSansBold.sfd - Added a couple 13141 of composite glyphs, mostly in the IPA and Latin Extended B 13142 ranges. 13143 13144 * FreeSansBold.sfd: Added a couple of composite 13145 glyphs, mostly in the IPA and Latin Extended B ranges. 13146 131472005-10-13 17:58 +0000 [r303] moyogo: 13148 13149 * ChangeLog, FreeSans.sfd, 13150 FreeSansBold.sfd, 13151 FreeSansOblique.sfd, 13152 FreeSansBoldOblique.sfd: * FreeSans.sfd - 13153 removed overlap and simplified U+0187, 0191, 0193, 01A5, 01AE, 13154 0260, 0271, 0272, 0273, 027B; fixed diacritics placement on 13155 U+0200-0217; fixed glyph for U+0283 to correct esh without 13156 stroke; added U+025F and fixed U+025F from it; fixed height of 13157 glyph at U+0285; arranged U+027E,027F to make more 13158 distinguishable from U+0072. * FreeSansOblique.sfd - added the 13159 corrected or new glyphs from FreeSans; diacritics on U+200-0217 13160 will need height readjustements. * FreeSansBold.sfd, 13161 FreeSansBoldOblique - added U+0186, 0190, 0250, 0254, 0258, 0259, 13162 025B, 025C 13163 131642005-10-13 15:00 +0000 [r302] moyogo: 13165 13166 * FreeSerifBoldItalic.sfd: fixed open o, U+0254, 13167 that was left unturned 13168 131692005-10-13 12:51 +0000 [r299-301] peterlin: 13170 13171 * FreeSerifItalic.sfd: Added glyphs 13172 U+222B-U+222F, U+2320, U+2321. Fixed diacritics on U+0200-U+0217. 13173 13174 * AUTHORS, ChangeLog, 13175 CREDITS: Added Denis Jacquerye. 13176 13177 * FreeSerif.sfd: Minor changes: U+22A2, U+22A3, 13178 U+22A6, U+23AE. Added U+0250, U+0251, U+0258, U+0259, U+0275. 13179 131802005-10-13 05:58 +0000 [r298] moyogo: 13181 13182 * ChangeLog, FreeSerifItalic.sfd, 13183 FreeSerifBoldItalic.sfd, 13184 FreeSerif.sfd, 13185 FreeSerifBold.sfd: 2005-10-12 Denis Jacquerye 13186 <moyogo@gmail.com> * FreeSerif.sfd - Corrected diacritics 13187 position on U+01D5-01D9,01DB,01EA-01ED,0200-0217 and U+022A. * 13188 FreeSerif.sfd, FreeSerifBold.sfd, 13189 FreeSerifItalic.sfd, FreeSerifBoldItalic.sfd - added 13190 U+0186,0190,0254 and U+025B. 13191 131922005-10-11 15:11 +0000 [r297] peterlin: 13193 13194 * FreeSerif.sfd: Attempt to correct bug #13370: 13195 INTEGRAL EXTENSION does not align with TOP/BOTTOM HALF INTEGRAL; 13196 added glyph U+23AE. 13197 131982005-10-11 14:33 +0000 [r296] peterlin: 13199 13200 * FreeSerif.sfd: Fixed bug #13399 (glyphs for 13201 U+0360 and U+0361 swapped). 13202 132032005-05-16 14:33 +0000 [r295] peterlin: 13204 13205 * ChangeLog, FreeMono.sfd: 13206 Corrected shapes for Cross of Lorraine and Cross of Jerusalem. 13207 132082005-04-07 13:45 +0000 [r294] peterlin: 13209 13210 * notes (added), 13211 notes/maintenance.txt (added): Some basic notes 13212 how things work with Savannah. 13213 132142005-04-07 13:25 +0000 [r292-293] peterlin: 13215 13216 * FreeSansBold.sfd: Added some combining 13217 accents, just to test a new version of FontForge. 13218 13219 * ChangeLog: Minor change to FreeSansBold. 13220 132212003-11-18 16:26 +0000 [r291] peterlin: 13222 13223 * FreeSans.sfd: Started to apply Josef Segur's 13224 patch. 13225 132262003-10-08 12:22 +0000 [r290] peterlin: 13227 13228 * AUTHORS, ChangeLog: Added Abbas 13229 Izad. 13230 132312003-10-08 12:18 +0000 [r289] peterlin: 13232 13233 * FreeSerifItalic.sfd, 13234 FreeSerifBoldItalic.sfd, 13235 FreeMonoOblique.sfd: Applied Josef Segur's 13236 corrections from Oct. 5. 13237 132382003-10-04 17:51 +0000 [r288] peterlin: 13239 13240 * FreeSerif.sfd: A rather naive composition of 13241 Arabic "accented" charachers, based on the work of Abbas Izad. 13242 132432003-10-02 20:54 +0000 [r286-287] peterlin: 13244 13245 * ChangeLog: Update. 13246 13247 * FreeSerif.sfd: Abbas Izad's contributed 13248 Arabic/Farsi characters added. 13249 132502003-10-02 20:09 +0000 [r284-285] peterlin: 13251 13252 * ChangeLog: Update. 13253 13254 * FreeSansBoldOblique.sfd: Combining chars 13255 corrected (this one escaped the batch). 13256 132572003-10-02 19:55 +0000 [r283] peterlin: 13258 13259 * FreeSerifItalic.sfd, 13260 FreeSerifBoldItalic.sfd, 13261 FreeSans.sfd, 13262 FreeSansOblique.sfd, 13263 FreeMono.sfd, 13264 FreeSerif.sfd, 13265 FreeMonoBold.sfd, 13266 FreeMonoOblique.sfd, 13267 FreeSerifBold.sfd, 13268 FreeMonoBoldOblique.sfd: Combining characters 13269 (U+0300 - U+036F) moved left, so that they have negative 13270 horizontal values and zero advance width. 13271 132722003-09-15 09:23 +0000 [r282] peterlin: 13273 13274 * FreeSerifItalic.sfd: Super- and subscripts 13275 added. Those copied from Free Serif regular (0,5-9) seem a bit 13276 heavier to me than 1-4 designed specially for italic. Might 13277 require a further adjustment. : 13278 ---------------------------------------------------------------------- 13279 132802003-09-15 09:08 +0000 [r281] peterlin: 13281 13282 * FreeSerifItalic.sfd: Started working on super- 13283 and subscripts. 13284 132852003-09-15 08:36 +0000 [r280] peterlin: 13286 13287 * FreeSerifBold.sfd: Started working on super- 13288 and subscripts. 13289 132902003-09-12 14:12 +0000 [r279] peterlin: 13291 13292 * FreeSerif.sfd: Added three Hiragana characters 13293 (U+3094, U+3099 and U+309B) and 6 Katakana characters 13294 (U+30F4-U+30FC). 13295 132962003-09-12 13:53 +0000 [r278] peterlin: 13297 13298 * FreeSansBold.sfd: Cleared background 13299 characters in Latin Extended-A. Added some automatically 13300 constructed characters in Latin Extended-B. Started with 13301 superscripts and subscripts. 13302 133032003-09-12 12:53 +0000 [r277] peterlin: 13304 13305 * FreeSans.sfd: Subscript numerals 13306 (U+2080-U+2089) completed. 13307 133082003-09-12 12:40 +0000 [r276] peterlin: 13309 13310 * FreeSans.sfd: Upgraded Pfaedit to 030827. Two 13311 Hiragana characters (U+3099, U+309B) and 8 Katakana characters 13312 (U+30F7-U+30FE) added. 13313 133142003-06-02 05:34 +0000 [r275] teras: 13315 13316 * FreeSans.sfd, 13317 FreeSansOblique.sfd, 13318 FreeSansBoldOblique.sfd: Basic ancient greek 13319 support 13320 133212003-05-22 19:35 +0000 [r274] teras: 13322 13323 * FreeSansBold.sfd: Basic ancient greek support 13324 133252003-05-22 18:05 +0000 [r273] teras: 13326 13327 * FreeSans.sfd: Basic ancient greek support 13328 133292003-05-19 08:18 +0000 [r272] peterlin: 13330 13331 * ChangeLog: Upload. 13332 133332003-05-19 08:15 +0000 [r271] peterlin: 13334 13335 * FreeSerifItalic.sfd: Improved control point 13336 positioning on Thai character fongman. Actually, Thai needs some 13337 work here... 13338 133392003-05-19 08:09 +0000 [r270] peterlin: 13340 13341 * FreeSerif.sfd: Thai letters bo baimai and po 13342 pla swapped; Thai character fongman corrected, all courtesy 13343 Theppitak Karoonboonyanan. 13344 133452003-05-19 07:45 +0000 [r269] peterlin: 13346 13347 * ChangeLog: Update. 13348 133492003-05-17 00:55 +0000 [r268] teras: 13350 13351 * FreeSerifItalic.sfd, 13352 FreeSerifBoldItalic.sfd, 13353 FreeSerif.sfd, 13354 FreeSerifBold.sfd: Full support of all ancient 13355 greek glyphs 13356 133572003-05-16 09:41 +0000 [r267] peterlin: 13358 13359 * FreeSerifItalic.sfd, 13360 FreeSerifBoldItalic.sfd, 13361 FreeSansBold.sfd, 13362 FreeSerifBold.sfd, 13363 FreeMonoBoldOblique.sfd: Saved in a new SFD 13364 format with a new version of PfaEdit. 13365 133662003-05-15 12:15 +0000 [r266] peterlin: 13367 13368 * ChangeLog: Mentioned KerningNumerals.pl. 13369 133702003-05-15 12:07 +0000 [r265] peterlin: 13371 13372 * ChangeLog: Update. 13373 133742003-05-15 12:04 +0000 [r263-264] peterlin: 13375 13376 * tools/KerningNumerals.pl: Now doing the new-style 13377 kerning information (KernsSLIF) as well. 13378 13379 * FreeSansOblique.sfd, 13380 FreeSansBoldOblique.sfd: Oops! It's KernsSLIF, 13381 not Kerns. Corrected. 13382 133832003-05-15 11:58 +0000 [r262] peterlin: 13384 13385 * FreeSansOblique.sfd, 13386 FreeSansBoldOblique.sfd: Completed moving 13387 kerning information from ASCII numerals to kerned numerals in the 13388 Adobe corporate use area (U+F6xx). 13389 133902003-05-15 10:32 +0000 [r261] peterlin: 13391 13392 * FreeSansOblique.sfd, 13393 FreeSansBoldOblique.sfd: Automatically moved 13394 kerning information from ASCII numerals with the 13395 KerningNumerals.pl script. 13396 133972003-05-15 10:27 +0000 [r259-260] peterlin: 13398 13399 * FreeSansBold.sfd: Automatically moved kerning 13400 information with the KerningNumerals.pl script. 13401 13402 * tools/KerningNumerals.pl (added): A Perl script 13403 for moving kerning information from ASCII numerals (U+0030...) to 13404 characters in the Adobe corporate use area (U+F6xx). 13405 134062003-05-14 12:10 +0000 [r258] peterlin: 13407 13408 * ChangeLog: Update 13409 134102003-05-14 12:00 +0000 [r257] peterlin: 13411 13412 * FreeSans.sfd: First approximation of super- 13413 and subscript numerals and vulgar fractions. 13414 134152003-05-14 10:00 +0000 [r256] peterlin: 13416 13417 * ChangeLog: Update. 13418 134192003-05-14 09:57 +0000 [r255] peterlin: 13420 13421 * FreeSerif.sfd: Super- and subscript numerals 13422 complete, vulgar fractions completed and redone as references 13423 rather than outlines. 13424 134252003-05-12 16:58 +0000 [r253-254] peterlin: 13426 13427 * ChangeLog: Update 13428 13429 * FreeSerif.sfd: Super- and subscripts, vulgar 13430 fractions. 13431 134322003-05-12 16:12 +0000 [r251-252] peterlin: 13433 13434 * ChangeLog: Update. 13435 13436 * FreeSerif.sfd: Rounded to integer. 13437 134382003-05-12 15:45 +0000 [r250] peterlin: 13439 13440 * FreeSerif.sfd: Cleanup of the Cyrillic letters 13441 added on March 27. 13442 134432003-05-09 09:56 +0000 [r249] peterlin: 13444 13445 * ChangeLog: Update. 13446 134472003-05-09 09:53 +0000 [r248] peterlin: 13448 13449 * FreeMonoBold.sfd: Additions in the Latin 13450 Extended-B and IPA Extensions range. 13451 134522003-05-08 09:07 +0000 [r246-247] peterlin: 13453 13454 * ChangeLog: Update. 13455 13456 * FreeSerifBoldItalic.sfd: Added a couple of 13457 characters to the Latin Extended-B area. 13458 134592003-05-08 08:37 +0000 [r245] peterlin: 13460 13461 * FreeSerifItalic.sfd, 13462 FreeSerifBoldItalic.sfd, 13463 FreeSerif.sfd, 13464 FreeSerifBold.sfd: ASCII numerals now 13465 monospaced; kerned numerals moved to Adobe corporate use area 13466 (U+F6xx). 13467 134682003-05-08 07:47 +0000 [r244] peterlin: 13469 13470 * ChangeLog: Update. 13471 134722003-05-07 15:56 +0000 [r243] peterlin: 13473 13474 * FreeSans.sfd, 13475 FreeSerif.sfd: Roman numerals. 13476 134772003-05-07 15:13 +0000 [r242] peterlin: 13478 13479 * FreeSans.sfd: Added characters in the Latin 13480 Extended-B range. 13481 134822003-05-07 13:56 +0000 [r241] peterlin: 13483 13484 * FreeSans.sfd: Added Greek accents. 13485 134862003-05-07 13:19 +0000 [r240] peterlin: 13487 13488 * FreeSansOblique.sfd, 13489 FreeSansBoldOblique.sfd: Automated addition of 13490 accented characters. 13491 134922003-05-07 12:57 +0000 [r239] peterlin: 13493 13494 * FreeMonoBoldOblique.sfd: Additions in Latin 13495 Extended-B and Basic Greek. 13496 134972003-05-07 12:13 +0000 [r237-238] peterlin: 13498 13499 * FreeMonoBoldOblique.sfd: Points rounded to 13500 integer values; glyphs simplified. 13501 13502 * FreeMonoBoldOblique.sfd: Cleanup (fixed 13503 widths, clockwise/counter-clockwise corrections etc.) 13504 135052003-05-07 11:53 +0000 [r236] peterlin: 13506 13507 * FreeMono.sfd, 13508 FreeMonoBold.sfd, 13509 FreeMonoOblique.sfd: Points rounded to integer 13510 values; outlines simplified. 13511 135122003-05-07 11:48 +0000 [r234-235] peterlin: 13513 13514 * FreeSans.sfd: Rounded to integer and 13515 simplified. 13516 13517 * FreeSans.sfd: Cleanup (open paths fixed). 13518 135192003-05-07 11:40 +0000 [r232-233] peterlin: 13520 13521 * FreeMonoOblique.sfd: Kerning pairs removed. 13522 13523 * FreeMonoOblique.sfd: Cleanup (path direction 13524 etc.) 13525 135262003-05-07 10:16 +0000 [r231] peterlin: 13527 13528 * FreeMonoBold.sfd: Cleanup 13529 (clockwise/counter-clockwise direction corrected). 13530 135312003-05-07 10:01 +0000 [r230] peterlin: 13532 13533 * FreeMono.sfd: Major cleanup (fixed widths, 13534 open paths, clockwise/counter-clockwise directions etc.). 13535 135362003-05-06 15:54 +0000 [r229] peterlin: 13537 13538 * FreeSans.sfd: Proportional numerals don't 13539 really have to be outlines - references are enough. Caught two 13540 remaining numeral kerns, ",1" and ".1". Free Sans is now clean. 13541 135422003-05-06 15:39 +0000 [r228] peterlin: 13543 13544 * FreeSansBold.sfd: ASCII numerals now 13545 monospaced; kerned numerals moved to Adobe corporate use area 13546 (U+F6xx). Not finished yet - left kerns are done, right only up 13547 to letter C! 13548 135492003-05-06 14:39 +0000 [r227] peterlin: 13550 13551 * FreeSans.sfd: ASCII numerals now monospaced; 13552 kerned numerals moved to Adobe corporate use area (uniF6xx). 13553 135542003-05-06 13:09 +0000 [r226] peterlin: 13555 13556 * tools/OS2UnicodeRange (added): A simple script to 13557 display OS/2 Unicode range table in TrueType fonts. 13558 135592003-05-06 11:53 +0000 [r225] peterlin: 13560 13561 * FreeSerifItalic.sfd, 13562 FreeSerifBoldItalic.sfd, 13563 FreeSans.sfd, 13564 FreeSansBold.sfd, 13565 FreeSansOblique.sfd, 13566 FreeSansBoldOblique.sfd, 13567 FreeMono.sfd, 13568 FreeSerif.sfd, 13569 FreeMonoBold.sfd, 13570 FreeMonoOblique.sfd, 13571 FreeSerifBold.sfd, 13572 FreeMonoBoldOblique.sfd: Updated years of FSF 13573 copyleft. 13574 135752003-05-06 11:36 +0000 [r224] peterlin: 13576 13577 * FreeMonoBold.sfd: Minor changes in Latin 13578 Extended-B and IPA Extensions. 13579 135802003-04-02 15:54 +0000 [r223] peterlin: 13581 13582 * papers (added), papers/eurotex2003 13583 (added), papers/eurotex2003/eurotex2003.cls 13584 (added), papers/eurotex2003/freefont.bib (added), 13585 papers/eurotex2003/freefont.tex (added): Paper for 13586 the EuroTeX 2003 conference, ENST Bretagne, Brest, June 24-27. 13587 135882003-03-27 08:40 +0000 [r222] peterlin: 13589 13590 * AUTHORS, ChangeLog, 13591 CREDITS: Update. 13592 135932003-03-27 08:13 +0000 [r221] peterlin: 13594 13595 * FreeSerif.sfd: Cyrillic and Cyrillic 13596 Supplement blocks brought to conformance with Unicode 3.2, 13597 courtesy Daniel Shurovich Chirkov. 13598 135992003-03-19 17:31 +0000 [r220] peterlin: 13600 13601 * FreeSansOblique.sfd: Synchronized germandbls 13602 (U+00DF) with the one in FreeSans. 13603 136042003-03-19 17:17 +0000 [r219] peterlin: 13605 13606 * FreeSans.sfd: Made somewhat wider germandbls 13607 (U+00DF). Walter Schmidt brought up this problem with URW fonts 13608 in the tex-fonts list. 13609 136102003-03-18 16:38 +0000 [r218] peterlin: 13611 13612 * FreeSans.sfd: Added Sinhala glyphs from the 13613 Tipitaka project <http://www.metta.lk>, recoded to Unicode by 13614 Noah Levitt. 13615 136162003-02-27 13:56 +0000 [r217] peterlin: 13617 13618 * FreeSansBold.sfd: Somewhat "cleaner" glyphs in 13619 the Greek part. 13620 136212003-02-24 12:49 +0000 [r216] peterlin: 13622 13623 * FreeSans.sfd, 13624 FreeSansBold.sfd, 13625 FreeSansOblique.sfd, 13626 FreeSansBoldOblique.sfd: All numerals set to 13627 equal width (556 points). 13628 136292003-02-21 16:58 +0000 [r215] peterlin: 13630 13631 * FreeSans.sfd: A nicer capital schwa. 13632 136332003-02-19 09:35 +0000 [r213-214] peterlin: 13634 13635 * ChangeLog: Update. 13636 13637 * FreeSans.sfd: Minor changes on mathematics 13638 operators. 13639 136402003-02-18 16:57 +0000 [r212] peterlin: 13641 13642 * FreeSans.sfd: Added two Tamil signs (virama 13643 and au length mark). 13644 136452003-02-18 11:35 +0000 [r211] peterlin: 13646 13647 * ChangeLog: Update. 13648 136492003-02-18 11:28 +0000 [r210] peterlin: 13650 13651 * FreeMono.sfd: Integral signs more in the 13652 spirit of Courier design. 13653 136542003-02-18 11:12 +0000 [r209] peterlin: 13655 13656 * FreeMono.sfd: Cleaned out some backgrounds. 13657 136582003-02-05 15:46 +0000 [r207-208] peterlin: 13659 13660 * ChangeLog: Update. 13661 13662 * FreeSans.sfd: Added a couple of glyphs in the 13663 IPA and African Latin ranges. 13664 136652003-01-30 15:55 +0000 [r206] peterlin: 13666 13667 * ChangeLog: Update. 13668 136692003-01-30 15:35 +0000 [r205] peterlin: 13670 13671 * FreeSansBold.sfd, 13672 FreeSansBoldOblique.sfd: Corrected Maltese 13673 hbar and Hbar. 13674 136752003-01-30 14:54 +0000 [r204] peterlin: 13676 13677 * FreeSans.sfd, 13678 FreeSansOblique.sfd, 13679 FreeMonoBoldOblique.sfd: Corrected Maltese 13680 hbar and Hbar. 13681 136822003-01-30 14:43 +0000 [r203] peterlin: 13683 13684 * FreeMonoBold.sfd: Corrected Maltese Hbar. 13685 136862003-01-28 16:31 +0000 [r202] peterlin: 13687 13688 * FreeSerifItalic.sfd: Corrected Maltese hbar. 13689 136902002-12-19 18:31 +0000 [r201] peterlin: 13691 13692 * FreeSans.sfd: Cleaner Tamil outlines. 13693 136942002-12-18 17:38 +0000 [r199-200] peterlin: 13695 13696 * ChangeLog: Update. 13697 13698 * tools/ConvertFont (added): Convert fonts from 13699 PfaEdit's native format to TrueType format. 13700 137012002-12-18 17:17 +0000 [r198] peterlin: 13702 13703 * ChangeLog: Update. 13704 137052002-12-18 10:43 +0000 [r197] peterlin: 13706 13707 * FreeSans.sfd: Added (almost complete) Tamil 13708 Unicode range. 13709 137102002-12-17 16:44 +0000 [r196] peterlin: 13711 13712 * FreeSans.sfd: Started adding Kannada glyphs 13713 from Akruti fonts. 13714 137152002-12-17 15:56 +0000 [r195] peterlin: 13716 13717 * AUTHORS, ChangeLog, 13718 CREDITS: Added M.S. Sridhar and Akruti fonts. 13719 137202002-12-17 15:42 +0000 [r194] peterlin: 13721 13722 * FreeSans.sfd: Added some Devanagari and 13723 Gujarati glyphs from the Akruti fonts. 13724 137252002-12-17 10:08 +0000 [r193] peterlin: 13726 13727 * ChangeLog, CREDITS: Correct 13728 spelling of Culmus project. 13729 137302002-12-12 15:09 +0000 [r192] peterlin: 13731 13732 * INSTALL (added): Installation notes for the Free 13733 UCS outline fonts. 13734 137352002-12-12 08:57 +0000 [r191] peterlin: 13736 13737 * FreeSerifItalic.sfd, 13738 FreeSerifBoldItalic.sfd, 13739 FreeSerif.sfd, 13740 FreeSerifBold.sfd: Checked in as v1.1. 13741 137422002-12-12 08:48 +0000 [r190] peterlin: 13743 13744 * FreeSansBold.sfd, 13745 FreeSansOblique.sfd, 13746 FreeSansBoldOblique.sfd, 13747 FreeMonoBold.sfd, 13748 FreeMonoOblique.sfd, 13749 FreeMonoBoldOblique.sfd: Checked in as v1.1. 13750 137512002-12-06 15:13 +0000 [r189] peterlin: 13752 13753 * FreeMono.sfd: Minor correction on U+230F. 13754 137552002-12-06 15:00 +0000 [r188] peterlin: 13756 13757 * FreeMono.sfd: Various additions in the 13758 U+2000-U+27FF area, courtesy Vyacheslav Dikonov. 13759 137602002-12-06 14:20 +0000 [r187] peterlin: 13761 13762 * CREDITS: Added Vyacheslav Dikonov. 13763 137642002-12-06 14:08 +0000 [r186] peterlin: 13765 13766 * AUTHORS: Added Vyacheslav Dikonov. 13767 137682002-12-06 13:59 +0000 [r185] peterlin: 13769 13770 * FreeMono.sfd: Added Runes (U+16A0...), 13771 courtesy Vyacheslav Dikonov. 13772 137732002-12-06 13:43 +0000 [r184] peterlin: 13774 13775 * ChangeLog: Update. 13776 137772002-12-06 13:40 +0000 [r182-183] peterlin: 13778 13779 * FreeSans.sfd: Added Unicode Syriac glyphs, 13780 courtesy Vyacheslav Dikonov. 13781 13782 * FreeMono.sfd: Added Braille glyphs, courtesy 13783 Vyacheslav Dikonov. 13784 137852002-11-28 10:10 +0000 [r181] peterlin: 13786 13787 * README: Resubmitted using -r1.1. 13788 137892002-11-28 10:02 +0000 [r180] peterlin: 13790 13791 * AUTHORS: Resubmitted using -r 1.1 13792 137932002-11-28 09:57 +0000 [r179] peterlin: 13794 13795 * AUTHORS: Re-submitted using CVS 1.11.2. 13796 137972002-11-28 09:41 +0000 [r178] peterlin: 13798 13799 * README: Updated text reflecting that Microsoft Web 13800 fonts are no longer freely available. 13801 138022002-10-16 11:02 +0000 [r177] peterlin: 13803 13804 * FreeSerif.sfd: Corrected glyph 0x0446, thanks 13805 to Reiji SUZUKI, who spotted it. 13806 138072002-10-11 16:40 +0000 [r176] peterlin: 13808 13809 * ChangeLog: Update. 13810 138112002-10-11 16:29 +0000 [r175] peterlin: 13812 13813 * ChangeLog: Update. 13814 138152002-10-11 15:46 +0000 [r174] peterlin: 13816 13817 * FreeSans.sfd: Added a handful of kern pairs 13818 beyond Latin-1. 13819 138202002-10-11 14:14 +0000 [r173] peterlin: 13821 13822 * FreeSerif.sfd: Adding kern pairs manually also 13823 cleans the empty glyph slots (and makes the file unreadable by 13824 PfaEdit). Reintroduced them. 13825 138262002-10-11 14:01 +0000 [r172] peterlin: 13827 13828 * FreeSerif.sfd: Added about one dozen kern 13829 pairs as a test. 13830 138312002-10-11 13:44 +0000 [r171] peterlin: 13832 13833 * FreeSerifItalic.sfd, 13834 FreeSerifBoldItalic.sfd, 13835 FreeSerif.sfd, 13836 FreeSerifBold.sfd: Patch from Sept 23 13837 introduced core dumps, as PfaEdit dutifully cleared all the empty 13838 glyph slots along the way, which messed up its internal workings. 13839 Re-introduced all the empty glyph slots. 13840 138412002-09-23 16:00 +0000 [r170] peterlin: 13842 13843 * FreeSerifItalic.sfd, 13844 FreeSerifBoldItalic.sfd, 13845 FreeSerif.sfd, 13846 FreeSerifBold.sfd: At some point I lost the 13847 kerning information. First attempt to reconstruct it from AFM 13848 files. 13849 138502002-09-11 14:39 +0000 [r169] peterlin: 13851 13852 * FreeMono.sfd: Swapped incorrect "dialytika and 13853 oxia" and "dialytika and varia". Made "tonos" equal to "oxia". 13854 Started doing base Greek with new tonos. 13855 138562002-09-11 11:31 +0000 [r168] peterlin: 13857 13858 * FreeMonoBold.sfd: Hebrew parts in sync with 13859 Culmus 0.6. 13860 138612002-09-11 11:26 +0000 [r167] peterlin: 13862 13863 * ChangeLog: Update. 13864 138652002-09-11 09:53 +0000 [r166] peterlin: 13866 13867 * FreeMono.sfd, 13868 FreeMonoOblique.sfd, 13869 FreeMonoBoldOblique.sfd: Hebrew parts in sync 13870 with Culmus 0.6. 13871 138722002-09-11 09:16 +0000 [r165] peterlin: 13873 13874 * ChangeLog: Update. 13875 138762002-09-11 09:13 +0000 [r164] peterlin: 13877 13878 * FreeSans.sfd, 13879 FreeSansBold.sfd, 13880 FreeSansOblique.sfd, 13881 FreeSansBoldOblique.sfd: * Added Danilo 13882 Segan's Serbian Cyrillic glyphs. * Updated Hebrew part to comply 13883 with Culmus 0.6. 13884 138852002-09-10 08:21 +0000 [r163] peterlin: 13886 13887 * FreeSans.sfd: Started working on IPA range. 13888 138892002-09-09 16:01 +0000 [r161-162] peterlin: 13890 13891 * ChangeLog: Update. 13892 13893 * FreeMono.sfd, 13894 FreeMonoBold.sfd, 13895 FreeMonoOblique.sfd, 13896 FreeMonoBoldOblique.sfd: Updated Cyrillic part 13897 to match Filippov's 1.0.7pre14. 13898 138992002-09-09 15:39 +0000 [r160] peterlin: 13900 13901 * FreeSans.sfd, 13902 FreeSansBold.sfd, 13903 FreeSansOblique.sfd, 13904 FreeSansBoldOblique.sfd: Updated Cyrillic part 13905 to match Filippov's 1.0.7pre14. 13906 139072002-09-09 14:33 +0000 [r158-159] peterlin: 13908 13909 * ChangeLog: Update. 13910 13911 * FreeSansOblique.sfd: Added Stepanyan's 13912 Armenian glyphs from FreeSans, skewed for 12 degrees. 13913 139142002-09-06 14:16 +0000 [r157] peterlin: 13915 13916 * AUTHORS, CREDITS: Changed @ in 13917 email addresses to " AT ". 13918 139192002-09-06 13:43 +0000 [r155-156] peterlin: 13920 13921 * ChangeLog: A minor correction. 13922 13923 * ChangeLog: Update. 13924 139252002-09-06 13:18 +0000 [r154] peterlin: 13926 13927 * FreeSans.sfd, 13928 FreeSansBold.sfd, 13929 FreeSansOblique.sfd, 13930 FreeSansBoldOblique.sfd: Added Maxim Iorsh's 13931 Hebrew glyphs (still considered experimental by their author, but 13932 much better than previous ones). 13933 139342002-08-28 15:31 +0000 [r152-153] peterlin: 13935 13936 * AUTHORS, CREDITS: Added Maxim 13937 Iorsh. 13938 13939 * FreeMono.sfd, 13940 FreeMonoBold.sfd, 13941 FreeMonoOblique.sfd, 13942 FreeMonoBoldOblique.sfd: Added Maxim Iorsh's 13943 Hebrew glyphs. 13944 139452002-07-26 10:21 +0000 [r151] peterlin: 13946 13947 * ChangeLog: Update. 13948 139492002-07-26 10:17 +0000 [r150] peterlin: 13950 13951 * FreeMono.sfd: Some minor changes. 13952 139532002-06-11 19:28 +0000 [r148-149] peterlin: 13954 13955 * ChangeLog: Update. 13956 13957 * FreeMono.sfd: Applied Michalis Kabrianis's 13958 patch concerning perispomeni in Greek politoniko. 13959 139602002-05-23 11:25 +0000 [r147] peterlin: 13961 13962 * ChangeLog: Update. 13963 139642002-05-23 11:20 +0000 [r146] peterlin: 13965 13966 * FreeMono.sfd: Applied Michalis Kabrianis's 13967 patch which corrects psili. Also some working variants of 13968 characters in the IPA range. 13969 139702002-05-16 14:44 +0000 [r145] peterlin: 13971 13972 * FreeMono.sfd, 13973 FreeMonoBold.sfd, 13974 FreeMonoBoldOblique.sfd: Added LangName 13975 information. 13976 139772002-05-15 13:23 +0000 [r144] peterlin: 13978 13979 * ChangeLog: Update. 13980 139812002-05-15 13:14 +0000 [r143] peterlin: 13982 13983 * FreeSans.sfd, 13984 FreeSansBold.sfd, 13985 FreeSerif.sfd, 13986 FreeSerifBold.sfd: Deleted explicit ".notdef" 13987 characters. 13988 139892002-05-14 08:59 +0000 [r142] peterlin: 13990 13991 * FreeSansBoldOblique.sfd: Filled-in the missing 13992 TTFWidth and TTFWeight values. 13993 139942002-05-14 08:51 +0000 [r141] peterlin: 13995 13996 * FreeSerifItalic.sfd, 13997 FreeSerifBoldItalic.sfd, 13998 FreeSans.sfd, 13999 FreeSansBold.sfd, 14000 FreeSansOblique.sfd, 14001 FreeSansBoldOblique.sfd, 14002 FreeMono.sfd, 14003 FreeSerif.sfd, 14004 FreeMonoBold.sfd, 14005 FreeMonoOblique.sfd, 14006 FreeSerifBold.sfd, 14007 FreeMonoBoldOblique.sfd: Correctly formed 14008 Panose and LineGap lines. 14009 140102002-05-09 18:13 +0000 [r140] peterlin: 14011 14012 * ChangeLog: Update. 14013 140142002-05-09 17:42 +0000 [r139] peterlin: 14015 14016 * FreeSans.sfd: Added some more composite 14017 glyphs. Croatian ligatures better kerned. 14018 140192002-05-09 17:10 +0000 [r138] peterlin: 14020 14021 * FreeSans.sfd: Added diacritics. Added glyphs 14022 to the Latin Extenede-B area. 14023 140242002-05-07 16:13 +0000 [r137] peterlin: 14025 14026 * FreeSerifItalic.sfd, 14027 FreeSerifBoldItalic.sfd, 14028 FreeSerif.sfd, 14029 FreeSerifBold.sfd: Updated Panose and LangName 14030 information in the TTF header. 14031 140322002-05-07 15:40 +0000 [r136] peterlin: 14033 14034 * FreeMono.sfd, 14035 FreeMonoBold.sfd, 14036 FreeMonoOblique.sfd, 14037 FreeMonoBoldOblique.sfd: Updated Panose and 14038 LangName information in the TTF header. 14039 140402002-05-07 15:28 +0000 [r135] peterlin: 14041 14042 * FreeSans.sfd, 14043 FreeSansBold.sfd, 14044 FreeSansOblique.sfd, 14045 FreeSansBoldOblique.sfd: Updating Panose and 14046 LangName information in the font header. 14047 140482002-04-30 12:27 +0000 [r134] peterlin: 14049 14050 * ChangeLog: Update 14051 140522002-04-30 11:21 +0000 [r133] peterlin: 14053 14054 * FreeMonoBold.sfd: Several minor changes (lower 14055 carons etc.) 14056 140572002-04-30 10:14 +0000 [r132] peterlin: 14058 14059 * FreeMonoBold.sfd: Working on Greek small 14060 letters. 14061 140622002-04-29 19:44 +0000 [r131] peterlin: 14063 14064 * ChangeLog: Update. 14065 140662002-04-29 19:38 +0000 [r129-130] peterlin: 14067 14068 * FreeMonoBoldOblique.sfd: Started adding Greek. 14069 14070 * FreeMono.sfd, 14071 FreeMonoBold.sfd: Harmonizing Greek with 14072 Latin. Done with capitals. 14073 140742002-04-29 18:08 +0000 [r128] peterlin: 14075 14076 * FreeMonoBold.sfd: Added glyphs in the 14077 Geometrical Shapes and Miscellaneous Symbols area. 14078 140792002-04-29 17:35 +0000 [r127] peterlin: 14080 14081 * FreeMono.sfd: Added one glyph to the 14082 Geometrical Shapes area, which is now completed; added three 14083 glyphs to the Miscellaneous Symbols area. 14084 140852002-04-29 10:34 +0000 [r126] peterlin: 14086 14087 * FreeMono.sfd: Erased explicit ".notdef" 14088 character (U+0000). Hopefully this will now stop getting PfaEdit 14089 confused about the "post" table. 14090 140912002-04-26 15:41 +0000 [r124-125] peterlin: 14092 14093 * ChangeLog: Update. 14094 14095 * FreeSans.sfd: Adjusted accent positions on 14096 several glyphs in the Latin Extended-A area. 14097 140982002-04-25 16:20 +0000 [r121-123] peterlin: 14099 14100 * ChangeLog: Update. 14101 14102 * FreeMono.sfd: Minor corrections in the Box 14103 Drawing area. 14104 14105 * FreeMonoBold.sfd: Box Drawing area completed. 14106 Added some glyphs in the Geometrical Shapes area. 14107 141082002-04-24 16:09 +0000 [r120] peterlin: 14109 14110 * ChangeLog: Update. 14111 141122002-04-24 16:06 +0000 [r119] peterlin: 14113 14114 * FreeMono.sfd: BoxDrawing area completed. 14115 141162002-04-23 15:22 +0000 [r118] peterlin: 14117 14118 * FreeMonoBold.sfd: Added glyphs in the General 14119 Punctuation area. 14120 141212002-04-23 15:04 +0000 [r117] peterlin: 14122 14123 * FreeMono.sfd, 14124 FreeMonoBold.sfd: Added glyphs to the Box 14125 Drawing area. 14126 141272002-04-23 13:52 +0000 [r115-116] peterlin: 14128 14129 * ChangeLog: Update. 14130 14131 * tools/WGL4.lst: Correction. Added missing 14132 characters 02DC:SMALL TILDE, F001:LATIN SMALL LIGATURE FI and 14133 F002:LATIN SMALL LIGATURE FL (the latter two belong to private 14134 use area). Left 00A0:NO-BREAK SPACE in place, although some specs 14135 don't list it. Total 653 characters on the list (WGL4 is supposed 14136 to have 652 coded characters). 14137 141382002-04-22 21:27 +0000 [r114] peterlin: 14139 14140 * FreeMonoBold.sfd: Adding new glyphs to the 14141 Latin Extended-B and IPA Extensions ranges. 14142 141432002-04-22 15:05 +0000 [r112-113] peterlin: 14144 14145 * ChangeLog: *** empty log message *** 14146 14147 * FreeMono.sfd, 14148 FreeMonoBold.sfd: Working on Latin Extended-B 14149 and Greek. 14150 141512002-04-19 15:58 +0000 [r110-111] peterlin: 14152 14153 * FreeSerif.sfd: Somewhat cleaner chess figures. 14154 14155 * ChangeLog: *** empty log message *** 14156 141572002-04-19 14:57 +0000 [r109] peterlin: 14158 14159 * ChangeLog: Update. 14160 141612002-04-19 14:23 +0000 [r108] peterlin: 14162 14163 * tools/MES-2.txt, tools/MES-2.lst: 14164 Corrected list (it is not 203C-203E, it is 203C and 203E). 14165 141662002-04-19 09:24 +0000 [r107] peterlin: 14167 14168 * FreeSerifItalic.sfd, 14169 FreeSerifBoldItalic.sfd, 14170 FreeSans.sfd, 14171 FreeSansBold.sfd, 14172 FreeSansOblique.sfd, 14173 FreeSansBoldOblique.sfd, 14174 FreeMono.sfd, 14175 FreeSerif.sfd, 14176 FreeMonoBold.sfd, 14177 FreeMonoOblique.sfd, 14178 FreeSerifBold.sfd, 14179 FreeMonoBoldOblique.sfd: Changed "Family Name" 14180 from Free to FreeSerif, FreeSans and FreeMono, as appropriate. 14181 Changed Font Modifiers from MonoBold etc. to Bold, Italic, 14182 Oblique, BoldOblique and BoldItalic. 14183 141842002-04-18 09:38 +0000 [r106] peterlin: 14185 14186 * FreeMono.sfd, 14187 FreeMonoBold.sfd, 14188 FreeMonoOblique.sfd, 14189 FreeMonoBoldOblique.sfd: Corrected metrics; 14190 now all character widths are set to 600. 14191 141922002-04-17 18:49 +0000 [r104-105] peterlin: 14193 14194 * ChangeLog: Added forgotten info on box drawing 14195 characters in FreeSerif. 14196 14197 * ChangeLog: *** empty log message *** 14198 141992002-04-17 17:37 +0000 [r103] peterlin: 14200 14201 * FreeSerif.sfd: Box drawing characters 14202 corrected. Now they extend both ascender and descender height. 14203 142042002-04-17 15:45 +0000 [r102] peterlin: 14205 14206 * FreeMonoBold.sfd: Continued working on Greek. 14207 142082002-04-17 14:53 +0000 [r101] peterlin: 14209 14210 * FreeMonoBold.sfd: Added some more Box Drawing 14211 characters. 14212 142132002-04-17 11:56 +0000 [r100] peterlin: 14214 14215 * FreeMonoBold.sfd: Added some Box Drawing 14216 characters. 14217 142182002-04-16 15:36 +0000 [r99] peterlin: 14219 14220 * ChangeLog: *** empty log message *** 14221 142222002-04-16 15:30 +0000 [r98] peterlin: 14223 14224 * FreeMono.sfd: Added a couple of characters in 14225 the Miscellaneous Symbols area. 14226 142272002-04-16 14:28 +0000 [r97] peterlin: 14228 14229 * FreeMonoBoldOblique.sfd: Added superscripts, 14230 subscripts, vulgar fractions and a couple other characters needed 14231 to make font MES-1 compliant. 14232 142332002-04-16 13:58 +0000 [r96] peterlin: 14234 14235 * FreeMonoBold.sfd: Added some characters, 14236 mostly in the Miscellaneous Symbols area. FreeMonoBold now 14237 complies with MES-1. 14238 142392002-04-16 10:16 +0000 [r95] peterlin: 14240 14241 * ChangeLog: Update. 14242 142432002-04-16 10:13 +0000 [r94] peterlin: 14244 14245 * FreeMonoBold.sfd: Started harmonizing Greek 14246 letters with Latin and Cyrillic. 14247 142482002-04-16 09:28 +0000 [r93] peterlin: 14249 14250 * FreeMonoBold.sfd: Added subscripts, 14251 superscripts and vulgar fractions. 14252 142532002-04-15 13:42 +0000 [r92] peterlin: 14254 14255 * ChangeLog: Update 14256 142572002-04-12 15:59 +0000 [r91] peterlin: 14258 14259 * AUTHORS, CREDITS: Added Beyene, 14260 Kudlek, Kummer and Metzinger from the Theoretical Foundations of 14261 Computer Science, University of Hamburg, the authors of the set 14262 of Ethiopic metafonts. 14263 142642002-04-12 15:42 +0000 [r90] peterlin: 14265 14266 * ChangeLog: Update. 14267 142682002-04-12 15:38 +0000 [r89] peterlin: 14269 14270 * FreeSerif.sfd: Added Ethiopian glyphs, 14271 converted from the Metafont sources from TGI, Universität Hamburg 14272 (authors Berhanu Beyene, Prof. Dr. Manfred Kudlek, Olaf Kummer, 14273 and Jochen Metzinger) using Szabo's TeXtrace and retouched using 14274 PfaEdit. Ethiopian metafonts are released under GNU GPL, 14275 http://www.informatik.uni-hamburg.de/TGI/mitarbeiter/wimis/kummer/ethiop_eng.html 14276 142772002-04-12 15:30 +0000 [r88] peterlin: 14278 14279 * FreeMonoBold.sfd: Added 40 characters, mostly 14280 in the Latin Extended-B and IPA Extensions areas. 14281 142822002-04-11 19:56 +0000 [r86-87] peterlin: 14283 14284 * ChangeLog: *** empty log message *** 14285 14286 * FreeMono.sfd: Added a handful of characters in 14287 the Latin Extended-B, Currency Symbols and Miscellaneous Symbols 14288 areas. 14289 142902002-04-11 09:57 +0000 [r85] peterlin: 14291 14292 * FreeMono.sfd: Added three glyphs to the IPA 14293 Extensions area. 14294 142952002-04-09 07:12 +0000 [r83-84] peterlin: 14296 14297 * ChangeLog: *** empty log message *** 14298 14299 * FreeMono.sfd: Corrected accent positioning in 14300 the Extended Greek area; adding a couple of glyphs here and 14301 there. 20 characters short of MES-2 conformance. 14302 143032002-04-08 16:57 +0000 [r82] peterlin: 14304 14305 * AUTHORS, CREDITS: Added Jeroen 14306 Hellingman and Thomas Ridgeway, the authors of Malayalam, Oriya 14307 and Tamil glyphs sets. 14308 143092002-04-08 16:39 +0000 [r81] peterlin: 14310 14311 * ChangeLog: *** empty log message *** 14312 143132002-04-08 16:33 +0000 [r80] peterlin: 14314 14315 * FreeMono.sfd: Added some arrows and Greek 14316 politoniko. 14317 143182002-04-05 15:04 +0000 [r79] peterlin: 14319 14320 * FreeMono.sfd, 14321 FreeMonoOblique.sfd: Modern Non-Russian 14322 Cyrillic mostly completed. 14323 143242002-04-05 10:37 +0000 [r78] peterlin: 14325 14326 * FreeSerif.sfd: Added Thomas Ridgeway's Tamil 14327 fonts, partly edited. 14328 143292002-04-04 16:15 +0000 [r77] peterlin: 14330 14331 * ChangeLog: Update. 14332 143332002-04-04 16:12 +0000 [r76] peterlin: 14334 14335 * FreeMonoBold.sfd: Started working on the 14336 non-Russian Cyrillic glyphs. Corrected Serbian letters dje, lje, 14337 nje and tshe. 14338 143392002-04-04 10:44 +0000 [r75] peterlin: 14340 14341 * FreeMono.sfd: Minor modifications in the 14342 non-Russian Cyrillic area. 14343 143442002-04-04 10:35 +0000 [r74] peterlin: 14345 14346 * FreeMono.sfd, 14347 FreeMonoOblique.sfd: Armenian capital 14348 characters matching in case Latin, Cyrillic and Greek. 14349 143502002-04-04 09:57 +0000 [r73] peterlin: 14351 14352 * FreeMonoOblique.sfd: Serbian Cyrillic glyphs 14353 synchronized with FreeMono. 14354 143552002-04-04 09:36 +0000 [r71-72] peterlin: 14356 14357 * ChangeLog: Update. 14358 14359 * FreeMono.sfd: Serbian cyrillic characters dje 14360 and tshe corrected. 14361 143622002-04-03 16:34 +0000 [r70] peterlin: 14363 14364 * ChangeLog: *** empty log message *** 14365 143662002-04-03 16:29 +0000 [r69] peterlin: 14367 14368 * FreeMono.sfd: Armenian characters added. 14369 143702002-03-28 15:32 +0000 [r67-68] peterlin: 14371 14372 * ChangeLog: Update. 14373 14374 * FreeMono.sfd: Added some mathematical symbols. 14375 143762002-03-26 21:00 +0000 [r66] peterlin: 14377 14378 * ChangeLog: Update. 14379 143802002-03-26 20:56 +0000 [r65] peterlin: 14381 14382 * FreeSans.sfd: Added H.S. Pannu's Gurmukhi. It 14383 actually fits in here much better than it fits FreeSerif. I'll 14384 have to look for a Gurmukhi font with modulated stroke for 14385 FreeSerif. 14386 143872002-03-26 20:45 +0000 [r64] peterlin: 14388 14389 * FreeSerif.sfd: A more stylish barred H. 14390 143912002-03-26 20:35 +0000 [r63] peterlin: 14392 14393 * ChangeLog: Update. 14394 143952002-03-26 20:29 +0000 [r62] peterlin: 14396 14397 * FreeMono.sfd: Minor changes in Greek; added 14398 some mathematical symbols. 14399 144002002-03-26 16:20 +0000 [r61] peterlin: 14401 14402 * FreeMono.sfd: Completed vulgar fractions. 14403 144042002-03-26 16:00 +0000 [r60] peterlin: 14405 14406 * FreeSerif.sfd: Added dotted Hebrew letters. 14407 144082002-03-26 14:40 +0000 [r58-59] peterlin: 14409 14410 * FreeSerifItalic.sfd: Took Hebrew characters 14411 from FreeSerif and slanted them for 15.5 degrees. 14412 14413 * FreeSerif.sfd: Telugu letters optimized 14414 somehow. Still too small, though. 14415 144162002-03-26 14:15 +0000 [r57] peterlin: 14417 14418 * AUTHORS, CREDITS: Corrected Unicode 14419 ranges for Gurmukhi and Gujarati. 14420 144212002-03-26 09:58 +0000 [r55-56] peterlin: 14422 14423 * ChangeLog: Update. 14424 14425 * FreeMonoBold.sfd: Added characters to the 14426 Latin Extended-B and IPA Extensions area. 14427 144282002-03-25 20:00 +0000 [r53-54] peterlin: 14429 14430 * ChangeLog: Update. 14431 14432 * FreeMonoBold.sfd: Started adding Latin 14433 Extended-B and IPA Extensions. 14434 144352002-03-25 19:28 +0000 [r51-52] peterlin: 14436 14437 * ChangeLog: Update. 14438 14439 * FreeMono.sfd: Minor cosmetic changes; cleaning 14440 up Greek (removing redundant control points), added some 14441 non-European Cyrillic glyphs as a test. 14442 144432002-03-22 11:31 +0000 [r50] peterlin: 14444 14445 * FreeMono.sfd: Some minor modifications; 14446 letters in Latin Extended-B area "welded" together. 14447 144482002-03-20 20:47 +0000 [r49] peterlin: 14449 14450 * FreeMono.sfd, 14451 FreeMonoOblique.sfd: Numerous glyphs added in 14452 the Latin Extended-B, IPA Extensions and Number Forms areas. 14453 MES-1 compliant! 14454 144552002-03-20 12:46 +0000 [r48] peterlin: 14456 14457 * ChangeLog: Update. 14458 144592002-03-19 14:22 +0000 [r47] peterlin: 14460 14461 * ChangeLog: Update. 14462 144632002-03-19 13:12 +0000 [r46] peterlin: 14464 14465 * FreeMonoOblique.sfd: Added characters in Latin 14466 Extended-B and IPA Extensions area. Now mostly synchronized with 14467 FreeMono. 14468 144692002-03-18 17:56 +0000 [r45] peterlin: 14470 14471 * FreeMono.sfd: Added some more IPA characters. 14472 144732002-03-18 14:33 +0000 [r44] peterlin: 14474 14475 * ChangeLog: Update. 14476 144772002-03-18 12:21 +0000 [r43] peterlin: 14478 14479 * FreeMono.sfd: Added some more characters, in 14480 particular in the Latin Extended-B and IPA Extensions areas, to a 14481 total of 1424 chars. 14482 144832002-03-15 19:08 +0000 [r41-42] peterlin: 14484 14485 * FreeMono.sfd: Added a dozen or two new 14486 characters, in particular in the IPA Extensions area. 14487 14488 * ChangeLog: Update. 14489 144902002-03-15 13:57 +0000 [r40] peterlin: 14491 14492 * ChangeLog: Update. 14493 144942002-03-14 09:15 +0000 [r38-39] peterlin: 14495 14496 * ChangeLog: Update. 14497 14498 * FreeMono.sfd: Added three smiley characters. 14499 145002002-03-10 18:16 +0000 [r37] peterlin: 14501 14502 * AUTHORS, ChangeLog, 14503 CREDITS: Due credit to the original author of 14504 Gurmukhi font, Hardip Singh Pannu. 14505 145062002-03-10 18:07 +0000 [r36] peterlin: 14507 14508 * FreeSerif.sfd: Anshuman Pandey has only 14509 converted Gurmukhi from TrueType to Metafont; the original author 14510 of Gurkmukhi font is Hardip Singh Pannu 14511 <http://members.aol.com/hspannu/punjabi.html>. Got the permission 14512 from him to include the Gurmukhi glyph set. 14513 145142002-03-08 12:17 +0000 [r34-35] peterlin: 14515 14516 * ChangeLog: Update 14517 14518 * FreeSerif.sfd: Added some more glyphs in the 14519 Mathematical Symbols area. 14520 145212002-03-06 20:48 +0000 [r32-33] peterlin: 14522 14523 * ChangeLog: Update. 14524 14525 * FreeSerif.sfd: Basic Gurmukhi (Unicode range 14526 without ligatures). I believe the author is Anshuman Pandey 14527 <apandey@u.washington.edu>, found in CTAN 14528 <http://www.tex.ac.uk/tex-archive/language/gurmukhi/pandey/>. 14529 145302002-03-06 20:13 +0000 [r31] peterlin: 14531 14532 * ChangeLog: Update. 14533 145342002-03-06 18:07 +0000 [r30] peterlin: 14535 14536 * FreeMono.sfd: Silly me. Glyphs in Box Drawing 14537 and Block Elements areas extend through ascender *and descender* 14538 width. Corrected. 14539 145402002-03-06 15:10 +0000 [r29] peterlin: 14541 14542 * FreeMono.sfd, 14543 FreeMonoOblique.sfd: Added musical glyphs in 14544 the Miscellaneous Symbols area, linked "non-breaking" space to 14545 space, "soft hyphen" to hyphen-minus. Now we are 4 glyphs short 14546 of MES-1 conformance. 14547 145482002-03-05 19:50 +0000 [r28] peterlin: 14549 14550 * ChangeLog: Update. 14551 145522002-03-05 19:47 +0000 [r27] peterlin: 14553 14554 * tools/WGL4.lst (added): Microsoft Windows Glyph 14555 List 4.0 (WGL4). I seem to have lost 2 characters - there ought 14556 to be 652, and I have only 650. 14557 145582002-03-05 19:20 +0000 [r25-26] peterlin: 14559 14560 * ChangeLog: Update. 14561 14562 * tools/LigatureList.pl (added): A Perl script, 14563 which lists the GSUB list (ligature list) of a OpenType font. 14564 Requires George Williams' showttf utility, available on 14565 <http://bibliofile.mc.duke.edu/gww/FreeWare/MyToys.html>. 14566 145672002-03-05 19:12 +0000 [r24] peterlin: 14568 14569 * FreeSerifItalic.sfd, 14570 FreeSerifBoldItalic.sfd, 14571 FreeSerifBold.sfd: An auxilliary substitute 14572 for Hebrew glyphs added. 14573 145742002-03-04 17:38 +0000 [r23] peterlin: 14575 14576 * ChangeLog: Update 14577 145782002-03-04 17:35 +0000 [r22] peterlin: 14579 14580 * FreeSerif.sfd: Added some more glyphs in the 14581 Mathematical Operators area. 14582 145832002-03-04 15:24 +0000 [r21] peterlin: 14584 14585 * AUTHORS, CREDITS: Added Frans 14586 Velthuis <velthuis@rc.rug.nl> and Anshuman Pandey 14587 <apandey@u.washington.edu>. 14588 145892002-03-04 14:54 +0000 [r20] peterlin: 14590 14591 * ChangeLog: Update 14592 145932002-03-04 14:44 +0000 [r19] peterlin: 14594 14595 * FreeSerif.sfd: Fragments of Harsh Kumar's 14596 Devanagari font substituted by Frans Velthuis' and Anshuman 14597 Pandey's devanagari metafont, converted to PFB by Peter Szabo's 14598 TeXtrace. Right now only Unicode part without ligatures is made 14599 (though they are present in original font). 14600 146012002-02-28 19:14 +0000 [r18] peterlin: 14602 14603 * ChangeLog: Update ChangeLog. 14604 146052002-02-28 19:05 +0000 [r17] peterlin: 14606 14607 * FreeSerif.sfd: Added some more glyphs to the 14608 Miscellaneous Symbols page (0x26). 14609 146102002-02-28 18:33 +0000 [r16] peterlin: 14611 14612 * AUTHORS, CREDITS: Added Prasad A. 14613 Chodavarapu, the author of Tikkana, a Telugu font available under 14614 the GNU General Public License. 14615 146162002-02-28 18:00 +0000 [r15] peterlin: 14617 14618 * FreeSerif.sfd: Added some Telugu glyphs to 14619 page 0x0C, courtesy Prasad A. Chodavarapu 14620 <http://chaitanya.bhaavana.net/fonts/> 14621 146222002-02-28 16:49 +0000 [r14] peterlin: 14623 14624 * AUTHORS, CREDITS: Prof. Venkatesh 14625 (Venky) Hariharan supplied me with an email address for Harsh 14626 Kumar. 14627 146282002-02-28 14:51 +0000 [r13] peterlin: 14629 14630 * ChangeLog (added): A log of changes to project 14631 files. 14632 146332002-02-26 18:38 +0000 [r12] peterlin: 14634 14635 * AUTHORS, CREDITS: Mohamed Ishan's 14636 email address corrected to his preferred one. 14637 146382002-02-25 19:26 +0000 [r11] peterlin: 14639 14640 * FreeMono.sfd: Added some more glyphs, in 14641 particular in the Mathematical Operators section. Changed 14642 FamilyName to Free, FontName to FreeMono, and Full name to "Free 14643 Monospaced". 14644 146452002-02-25 12:43 +0000 [r10] peterlin: 14646 14647 * FreeSerif.sfd: Added a couple of glyphs in 14648 Mathematics Operators. 14649 146502002-02-20 21:08 +0000 [r9] peterlin: 14651 14652 * AUTHORS, CREDITS: New coauthors 14653 added: Mohamed Ishan, Harsh Kumar and Sushant Kumar Dash. 14654 146552002-02-20 20:21 +0000 [r8] peterlin: 14656 14657 * FreeSerifItalic.sfd, 14658 FreeSerifBoldItalic.sfd, 14659 FreeSerif.sfd, 14660 FreeSerifBold.sfd: Glyphs originating from the 14661 old Omega system removed. 14662 146632002-02-20 20:06 +0000 [r7] peterlin: 14664 14665 * FreeSerifItalic.sfd (added), 14666 FreeSerifBoldItalic.sfd (added), 14667 FreeSerif.sfd (added), 14668 FreeSerifBold.sfd (added): Proportional ISO 14669 10646 fonts with modulated stroke. 14670 146712002-02-20 18:46 +0000 [r6] peterlin: 14672 14673 * FreeSans.sfd: Added an incomplete set of Oriya 14674 characters, courtesy Sushant Dash <sushant@writeme.com>. 14675 146762002-02-20 16:37 +0000 [r5] peterlin: 14677 14678 * tools/MES-3B.lst (added), tools 14679 (added), tools/MES-1.txt (added), 14680 tools/MES-2.txt (added), 14681 tools/CheckConformance.pl (added), 14682 tools/MES-1.lst (added), 14683 tools/MES-2.lst (added), 14684 tools/MES-3B.txt (added), 14685 tools/mes-list-expand.pl (added): Tools for 14686 checking conformance with coded character sets. 14687 146882002-02-20 13:52 +0000 [r3-4] peterlin: 14689 14690 * AUTHORS (added), CREDITS (added), 14691 README (added): Free UCS Scalable Fonts 14692 14693 * FreeSans.sfd (added), 14694 FreeSansBold.sfd (added), 14695 FreeSansOblique.sfd (added), 14696 FreeSansBoldOblique.sfd (added): Proportional 14697 ISO 10646 fonts with uniform stroke. 14698 146992002-02-20 13:46 +0000 [r2] peterlin: 14700 14701 * sfd (added), trunk/freefont (added), 14702 FreeMono.sfd (added), 14703 FreeMonoBold.sfd (added), 14704 FreeMonoOblique.sfd (added), 14705 FreeMonoBoldOblique.sfd (added): Monospaced 14706 ISO 10646 fonts. 14707 14708