source: trunk/client/inc/hpdf5/tecnickcom/tcpdf/fonts/freefont-20100919/ChangeLog@ 418

Last change on this file since 418 was 347, checked in by roby, 4 years ago

Aggiornamento per compatibilità con php7.4

File size: 193.6 KB
Line 
1$Id: ChangeLog,v 1.257 2010/09/19 13:15:07 Stevan_White Exp $
22010-09-19 Stevan_White
3 * FreeSerif.sfd:
4
5 Sinhala: Fixed one lookup table mistake, and a couple of glpyh
6 omissions, that Harshula pointed out.
7
8 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
9
10 Sans: Applied Daniel Johnsons improvement to capital Eng to Sans, as
11 described in previous commits.
12
13 * FreeSerif.sfd, FreeSerifBold.sfd:
14
15 Coptic: added alphabet to bold. Accent marks not working -- a mystery.
16 Some tweeks in medium face as well.
17
18 glyph cleanup -- points too close, some glyphs outside bounding boxes.
19
202010-09-17 Stevan_White
21 * FreeSerif.sfd:
22
23 Sinhala: tightened up left side of na and derivatives.
24 tighened up left sides of u, lla, na, dha, ndha, nya, jnya
25 tightened up some of the vowel conjuncts, and left side of nna.
26
272010-09-16 Stevan_White
28 * FreeSerif.sfd:
29
30 Coptic: fiddled about with letter forms, striving for a kind of
31 consistency.
32
33 Sinhala: Harshula noticed four incorrect combined forms. Fixed these.
34
35 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
36
37 Latin Extended-A: Applied Daniel Johnson's patch that made two versions
38 of capital Eng. His explanation:
39 '
40 http://en.wikipedia.org/wiki/%C5%8A
41
42 The form of capital Eng currently in all three FreeFont faces
43 is that used by the Sami people, resembling a capital N with a
44 hooked right descender.
45 However, the form preferred for African and Amerindian
46 languages resembles a tall lowercase n with a hook that almost
47 meets the left vertical. (See wikipedia link above for a
48 visual.)
49
50 Recommend moving the existing Sami-style Eng to a PUA or
51 non-Unicode slot, creating African-style Eng at U+014A, and
52 adding a LOCL table with substitution rules for
53 Inari Sami (ISM), Lule Sami (LSM),
54 Northern Sami (NSM) and Skolt Sami (SKS).
55 '
56 Latin Extended-B: Also in his patch:
57 added U+0220 (Latin Capital Letter N with long leg)
58
592010-09-15 Stevan_White
60 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
61
62 Latin for Sami: Daniel Johnson's patch added alternative form of Eng for
63 African languages and a 'local' table for the Sami form.
64
65 * FreeSerif.sfd:
66
67 Sinhala: regularized kundaliya a bit.
68 re-named a few more ligature glyphs, for consistency
69
70 * FreeSans.sfd:
71
72 Put stray lookup into its proper subtable.
73
74 Gurmukhi: improved some names of ligature glyphs, and found one
75 apparently doubled table entry (kagurmukhi_nuktagurmukhi.nukt now
76 gur_ka.nukt)
77
78 * FreeSans.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
79
80 Various measures to fix problems FontForge Find Problems reports under
81 ATT, including a mass glyph rename of Sinhala ligatures.
82
832010-09-15 Stevan_White
84 * to0ls/GenerateTrueType:
85
86 prev. commit had one space too many
87
882010-09-14 Stevan_White
89 * tools-- GenerateMacTT, GenerateOpenType, GenerateTrueType, checkGlyphNumbers.py, findBackLayers.py, hex_range.py, isMonoMono.py, ligatureLookups.py, nameBySlot.py, range_report.py, ranges.py, validate.py, OpenType.py:
90
91 Added license and other tags to python files.
92
932010-09-13 Stevan_White
94 * tools/OpenType.py:
95
96 updated some Web links.
97
98 * FreeMono.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
99
100 Cyrillic: A few more old letters.
101
102 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
103
104 Supplemental Punctuation: One character for consistency with other faces.
105
1062010-09-12 Stevan_White
107 * FreeMono.sfd, FreeSans.sfd:
108
109 Control Pictures: Added because it was easy.
110
111 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
112
113 Alphabetic Presentation Forms: filled out range in sans faces.
114
115 * FreeMono.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd:
116
117 Cleared hints.
118
119 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
120
121 Dozens of measures to pass general validation tests, including
122 . cleanup of many glyphs for extrema and self-intersection problmes
123 . re-naming glyphs whose PS names are too long.
124 . removing blank glyphs
125 . giving Unicode points to glyphs missing them.
126
127 There are still a few lookup table issues in FreeSerif and FreeSans though.
128
129 * FreeSerif.sfd:
130
131 Re-named some of the Sinhala lookups in somewhat better way.
132 Control Pictures: added a bunch (but... is it worth it?)
133
134 * tools/nameBySlot.py:
135
136 Corrected output for high Unicode.
137
138 * tools/checkGlyphNumbers.py:
139
140 Made aware of special TrueType slots.
141
142 * tools/range_report.py:
143
144 Added a Private Use total and better explanation of totals generally.
145 Some code clean-up.
146
1472010-09-11 Stevan_White
148 * tools/OpenType.py:
149
150 made not to complain about extra TrueType characters.
151
152 * FreeSerif.sfd:
153
154 Coptic: Widened bowl of Khei.
155 Deepened descenders of small letters to same depth as in Latin
156 Expanded bowl of Fei and fei to resemble other samples.
157
1582010-09-10 Stevan_White
159 * FreeSerif.sfd:
160
161 Cyrillic: mostly positioning of marks for old Cyrillic alphabets
162
163 Coptic: Replaced acoptic with something more dramatic, fiddled with
164 kerning, tidied some other letters
165
1662010-09-09 Stevan_White
167 * FreeSerifBold.sfd, FreeSans.sfd, FreeSerif.sfd:
168
169 Block Elements: replaced long-missing shade blocks
170
1712010-09-08 Stevan_White
172 * tools/range_report.py:
173
174 More explanation in output.
175
176 * tools/range_report.py, OpenType.py:
177
178 another consistency check
179 added UCAS Extended range
180
1812010-09-07 Stevan_White
182 * FreeSerif.sfd:
183
184 Buginese: lookup tables and glyphs to re-order vowels, courtesy of
185 Mohammad Anwari.
186
187 Sinhala: complete replacement of range with glyphs extracted more
188 directly from Yannis Haralambous' sinha TeX font (last version was
189 also derived from this font, but had undergone detrimental processing).
190 Implements "rak" glyphs using three GSUB lookup steps.
191
192 * FreeSans.sfd:
193
194 Osmanya: courtesy of Daniel Johnson.
195
196 Note this script is slanted in every sample I've seen. That is
197 justification enough that the glyphs in this range look slated,
198 although the face isn't oblique.
199
200 UCAS Extended: by Daniel Johnson
201
2022010-09-05 Stevan_White
203 * FreeSerif.sfd:
204
205 Fix for FontForge warning (v 20090923)
206
207 "On Windows many apps will have problems with this font's kerning,
208 because because 58 of its glyph kern pairs cannot be mapped to
209 unicode-BMP kern pairs"
210
211 This was due to kern tables for the Musical Symbols range, which isn't
212 in the Unicode Basic Multilingual Plane.
213
214 Removed this lookup. Might consider another way to position these
215 symbols.
216
2172010-08-30 Stevan_White
218 * FreeSerif.sfd:
219
220 Sinhala: patch by Harshula Jayasuriya to correct the writing system
221 direction in some lookups.
222
223 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
224
225 Currency Symbols: additions and tweeking
226
2272010-08-24 Stevan_White
228 * FreeSerif.sfd:
229
230 Sinhala: added one ligature glyph, from Harshula Jayasuriya
231
2322010-08-20 Stevan_White
233 * FreeSerif.sfd:
234
235 Resolves class of validation problems in Sinhala: Bad Glyph Name.
236
237 This is a FontForge bug, that appears when certain types of problems
238 occur in the glyph contours. Probably an arithmetic error causes some
239 corruption.
240
241 Corrected missing extrema in recent Latin Extended-D range
242
243 Sinhala: re-did previous patch using a more recent one.
244 Un-did some other glyph changes that didn't help much anyway.
245
246 * FreeMono.sfd:
247
248 Named letters in several ranges... should write a script for this...
249
250 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
251
252 Added full GNU copyright announcement to TT Names.
253 Updated Copyright date.
254
255 * FreeSerif.sfd:
256
257 Sinhala: Applied a patch from Harshula Jayasuriya, improving glyph
258 names.
259 I tried to tidy up some of the glyphs, but it's a big job...
260
261 Latin Extended B: fixed one case of missing extrema
262
2632010-08-18 Stevan_White
264 * FreeSerif.sfd:
265
266 Latin Extended-D: yet a few more easily made letters
267
268 Latin Extended-D: made a few more letters
269
2702010-08-09 Stevan_White
271 * FreeSerif.sfd:
272
273 Supplemental Arrows-A: completed
274
275 Arrows: completed
276
2772010-08-04 Stevan_White
278 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd:
279
280 Combining Diacritics: some additions in BoldOblique, corrections in
281 other faces.
282 Several improvements to Greek letter forms in BoldOblique
283
2842010-08-03 Stevan_White
285 * FreeMonoBold.sfd:
286
287 Arrows, a few math operators, and one more combining diacritical
288
289 * FreeMono.sfd, FreeMonoBold.sfd:
290
291 Added some combining diacriticals to bold, touched up some spacing
292 modifiers.
293 Minor corrections to roman.
294
295 * FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
296
297 Marks, spacing modifier letters: corrected placement of marks,
298 added some spacing modifier letters and combining marks.
299
300 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
301
302 Better Vietnamese support, using 'ccmp' and 'mark' lookup tables.
303 MonoBoldOblique: added Extended Latin ranges
304
305 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
306
307 Vietnamese: Much adjustment of horn letters,
308 also general adjustement of marks
309
3102010-08-02 Stevan_White
311 * FreeSerif.sfd:
312
313 Vietnamese: inadvertently broke the main face. This fixes it.
314
315 * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
316
317 Vietamese: In roman and sans, lookups are basically functional now.
318 Used 'ccmp' Ligature Substitution to form stacked marks (inasmuch as
319 glyphs for the stacked Unicode codepoints are available)
320 Adjusted positioning of some marks.
321 Named many letters and combining marks.
322
323 roman italic. Re-designed horn of O and U. Other roman faces could also
324 benefit from a horn job.
325
326 * FreeMono.sfd, FreeSerif.sfd:
327
328 roman: correction to one math operator
329 mono: Mathematical Operators complete (up to some pre-5.2 Unicode version)
330
331 * FreeMono.sfd:
332
333 Mathematical Symbols: range nearly finished
334
335 * tools/OpenType.py:
336
337 Correction regarding NKo range.
338
339 * tools/range_report.py:
340
341 made not to complain about special TrueType slots 0x00, 0x01, 0x0D
342
3432010-08-01 Stevan_White
344 * FreeMono.sfd, FreeSerif.sfd:
345
346 roman: corrected direction of 2 math operators
347 mono: added several math operators
348
349 Worked on mark positioning for Vietnamese, Cyrillic
350
3512010-07-30 Stevan_White
352 * FreeMono.sfd:
353
354 Reduced height of two-part Summation symbols
355 https://savannah.gnu.org/bugs/?23064
356
357 Corrected U+2626 Orthodox Cross
358 https://savannah.gnu.org/bugs/?27579#discussion
359
360 * FreeSerif.sfd:
361
362 Added some Miscellaneous Technical Symbols
363
3642010-07-29 Stevan_White
365 * FreeSerif.sfd:
366
367 Put in some scan lines 23BA-23BD, based on 2500, as discussed in
368 https://savannah.gnu.org/bugs/?23064
369 I still have no idea what the application for these glyphs would be...
370
3712010-07-17 Stevan_White
372 * FreeSerif.sfd:
373
374 added mark anchors for acute, grave in cyrillic (other faces already
375 had them)
376
3772010-07-13 Stevan_White
378 * FreeMono.sfd:
379
380 Made germandbls (ess-zet) a bit wider, moved a bit to left
381
3822010-07-10 Stevan_White
383 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
384
385 Resolves bug 30344: "Greek Final Sigma could be shortened"
386 https://savannah.gnu.org/bugs/index.php?30344
387 Problem only affected roman, but touched up other faces anyway.
388
3892010-05-30 Stevan_White
390 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
391
392 Latin-extended-B: fiddled with some of the horizontal strokes
393
3942010-05-29 Stevan_White
395 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
396
397 Latin: accents on ogonek letters (for Navaho)
398 a little adjustment of apostrophe (Navaho, Hawaiian)
399
400 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
401
402 Latin mark problems
403 * low dots in bold uneven
404 * ring in bold smaller than in roman, and not heavier
405 * apostrophe in italic too far to right (Navaho, Hawaiian)
406
407 * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
408
409 Latin: fixed problems with various marks: ogonek, hook, comma below,
410 some kerning, esp. of non-ascii characters
411
412 * FreeSans.sfd, FreeSerif.sfd:
413
414 Sans: made dot accents same height as i-dot, kerned y with comma
415 Both: made low comma accent lower, smaller (esp. for Romanian)
416
4172010-05-27 Stevan_White
418 * FreeSans.sfd:
419
420 Latin: make caron of more uniform height
421
422 Latin: i was somehow displaced, dotlessi was much too wide for Turkish
423
424 * FreeSans.sfd, FreeSansOblique.sfd:
425
426 Latin: made ring accent heavier, esp. for Swedish
427
428
4292010-05-10 Stevan_White
430 * FreeSans.sfd, FreeSerif.sfd:
431
432 Latin: kerning tweeks
433
4342010-05-09 Stevan_White
435 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
436
437 As discussed in freefont-bugs mailing list, Thu, May 6, 2010
438 "FreeMono affected by OS X 10.6 nested character references bug"
439 reduced reference nesting in multiple quote characters, as a courtesy
440 to Mac OS 10.6 users, who suffer from a bug.
441
4422010-05-04 Stevan_White
443 * FreeSerif.sfd:
444
445 Latin: kerning tweeks
446
4472010-05-03 Stevan_White
448 * FreeSerifBold.sfd:
449
450 Latin: spacing of round small letters, kerning tweeks, fiddled with
451 ligatures
452
4532010-04-17 Stevan_White
454 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
455
456 Daniel Johnson improved Cherokee Da
457
4582010-04-10 Stevan_White
459 * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
460
461 Emboldened underscore and related glyphs. Resolves issue 22999
462 https://savannah.gnu.org/bugs/index.php?22999
463 Low line (005F) in bold fonts do not have heavier weight
464
4652010-04-09 Stevan_White
466 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
467
468 Serif: Added Thai TTF names
469
4702010-04-08 Stevan_White
471 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
472
473 Corrected some language names
474 A bit o kerning
475
476 * FreeSerifBold.sfd:
477
478 Fixed problem with name. This should be the same as before the revision
479 except for the fix.
480 The KDE font installer was saying this face was incorrectly named
481 Free Serif Bold Italic, but this wasn't quite correct. One of the other
482 language names said it was named Free Serif Halvfett Kursiv, which
483 conflicted with that language name for the real Free Serif Bold Italic.
484
485 Regression: for some unknown reason, previous release gets built so
486 that my system thinks it is Free Serif Bold Italic.
487 This is a mystery. There is nothing about Italic in the file.
488
4892010-04-06 Stevan_White
490 * Makefile:
491
492 Made graceful in absence of Fontforge
493
4942010-03-29 Stevan_White
495 * FreeSerifBold.sfd:
496
497 Adjusted some accent marks, named a few characters
498
4992010-03-25 Stevan_White
500 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
501
502 added Ukrainian TTF names
503
504 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
505
506 added bahasa indonesian TTF names
507
5082010-03-21 Stevan_White
509 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
510
511 Added several TTF Names. (Need to check with native speakers.)
512
5132010-03-20 Stevan_White
514 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
515
516 Fill out TTF Names tables regarding font names
517
5182010-03-19 Stevan_White
519 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
520
521 Removed TTF Names for 'sample text' and all 'license URL' except English,
522 1) in response to FontForge complain that large names tables conflict
523 with recent Windows patches
524 2) because they are redundant and inappropriate
525 (Hope to post the list of sample texts elsewhere, because I like the idea.)
526
5272010-03-02 Stevan_White
528 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
529
530 Latin standard ligatures: in non-bold, promoted dlig to liga.
531 Put standard Dutch IJ in all; Adjusted spacing a bit
532
5332010-02-28 Stevan_White
534 * FreeSerifBold.sfd, FreeSerifItalic.sfd:
535
536 Cyrillic: further revision of spacing, in direction of loosening.
537 bold ze was strangely thin; made bolder.
538
5392010-02-27 Stevan_White
540 * FreeSerif.sfd:
541
542 Cyrillic: reviewed spacing of whole range, generally loosened slightly
543 tidied a couple of ugly glyphs
544
5452010-02-09 Stevan_White
546 * FreeSerifBoldItalic.sfd:
547
548 tweeks to kerning in Latin
549
550 * FreeSerifBold.sfd:
551
552 Tweeks to kerning in Latin
553
5542010-01-28 Stevan_White
555 * tools/isMonoMono.py:
556
557 Implement FontForge handling of magic characters
558 .notdef, .null, nonmarkingreturn
559 at
560 0x0000 0x0001 0x000D
561
5622010-01-27 Stevan_White
563 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
564
565 Improved magic characters for FreeMono, inserted them for other faces
566 https://savannah.gnu.org/bugs/index.php?28742
567
568 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
569
570 Added at 0x0000 0x0001 0x000D characters
571 .notdef .null nonmarkingreturn
572 These are NOT UNICODE they are to satisfy an essentially undocumented
573 "feature" of FontForge, ( in source tottf.c, AssignNotdefNull() )
574 And a funny strong suggestion of TrueType fonts, that they begin with
575 three special characters (evidently different from encoding slots)
576 http://www.microsoft.com/typography/otspec/recom.htm
577
578 FontForge looks for these glyphs in certain places and copies them.
579 Otherwise, apparently, it will find a glyph elsewhere (unclear how) and
580 copy it there, possibly resulting in something quite wrong
581 (such as a non-monospace font).
582
583 The three are copied to the end of TTF fonts (only one to the end of OTF
584 fonts)
585
5862009-12-31 Stevan_White
587 * FreeSans.sfd:
588
589 Tamil: deletd Unicode range due to absence of necessary ligatures
590
591 * FreeSerifBold.sfd:
592
593 Cyrillic tweek to spacing
594
5952009-12-29 Stevan_White
596 * FreeSans.sfd, FreeSansBold.sfd:
597
598 Gurmukhi: added 2 characters to complete range
599
600 * FreeSans.sfd, FreeSerif.sfd:
601
602 Devanagari: filled out sans, some corrections in serif
603
604 * FreeSerif.sfd:
605
606 Devanagari: Drew and constructed glyphs to complete range.
607
6082009-12-28 Stevan_White
609 * OpenType.py:
610
611 Added/corrected some ranges
612
6132009-12-27 Stevan_White
614 * tools -- CheckConformance.pl, GenerateTrueType, MES-1.lst, MES-1.txt, MES-2.lst, MES-2.txt, MES-3B.lst, MES-3B.txt, WGL4.lst, mes-list-expand.pl:
615
616 disabled build of Mac TT
617
618 * tools/ligatureLookups.py:
619
620 better sanity check
621
622 * tools/range_report.py:
623
624 more generic title
625
626 * tools/OpenType.py:
627
628 correction to Tamil
629
630 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
631
632 Resolves bug #23049
633 Replacement character (U+FFFD) not properly styled
634 https://savannah.gnu.org/bugs/index.php?23049
635
636 * FreeSerif.sfd:
637
638 Devanagari: added letters, completing Unicode range
639
640 * FreeSerif.sfd:
641
642 Tamil: added 2 monster glyphs, completing range
643 (0bc1-2 still questionable)
644
6452009-12-26 Stevan_White
646 * FreeSerif.sfd:
647
648 Indic ranges: named lots of characters
649 Tamil: corrected and added a few letters
650
651 Tamil: added digits
652
653 Tamil: a few more symbols. Only a couple of monster signs still
654 missing, and a couple of marks seem just wrong...
655
656 Malayalam: completed Unicode range, also moving some Chillu letters from
657 Private Use area to Unicode, and re-establishing ligatures
658
659 * FreeSans.sfd:
660
661 Tamil: completed digits, added some other chars
662
6632009-12-25 Stevan_White
664 * FreeSans.sfd:
665
666 Indic ranges, esp.
667 Devanagari: added several new Unicode (not yet complete)
668 tidied letters
669 Bengali: tidying, made some refs
670
6712009-12-24 Stevan_White
672 * FreeSans.sfd:
673
674 Indic ranges: named most of the Unicode characters
675 Tried to improve a few bad names for ligatures
676 in Private Use Area
677 Made a few references: not clearly an improvement.
678 This stuff is still a mess...
679
680 Devanagari: added an obviously missing nukta ligature
681
682 Gujarati: added some subvocalic letters for Sanskrit. Quality is low.
683
684 Filled out Geometric Shapes.
685
686 * tools/ligatureLookups.py:
687
688 fixed syntax error
689
690 * tools/LigatureList.pl:
691
692 no longer relevant.
693
6942009-12-23 Stevan_White
695 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
696
697 cosmetic re-name and re-order of lookups
698
699 * tools/OpenType.py:
700
701 removed links to disappeared web pages
702
7032009-12-22 Stevan_White
704 * FreeMonoOblique.sfd:
705
706 Diagonal Fractions lookup didn't make much sense in mono anyway,
707 much less in just one style.
708
7092009-12-20 Stevan_White
710 * FreeSerif.sfd:
711
712 split Diagonal Fractions lookup into two tables
713
714 re-encoded some characters
715 adjusted some marks
716 corrected two wrongly-placed glyphs in Phonetic Extensions Supplement
717
718 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
719
720 General Punctuation: Got rid of deprecated subrange 0x206A-0x206F
721
722 * tools/range_report.py:
723
724 corrected script name
725
726 * tools/OpenType.py:
727
728 numerous changes, some reflecting changes to Unicode standard
729
7302009-12-14 Stevan_White
731 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
732
733 Unicode 5.2 corrections of Abkhasian letters from Daniel Johnson.
734 Got rid of some old glyph names.
735
7362009-12-06 Stevan_White
737 * FreeSans.sfd, FreeSansOblique.sfd:
738
739 Cherokee: fixed previous commit of a partial, and old range in
740 medium weight
741
742 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
743
744 Cherokee, courtesy of Daniel Johnson.
745
7462009-11-20 Stevan_White
747 * FreeSans.sfd:
748
749 New glyphs for Unified Canadian Aboriginal Syllabics as defined in Unicode 5.2
750 by Daniel Johnson
751
7522009-11-14 Stevan_White
753 * FreeSerif.sfd:
754
755 Resolves bug #27842: FreeSerif U+1F016 (Mahjong Tile Seven of Bamboos) Wrong
756 https://savannah.gnu.org/bugs/?27842
757 has one extra bamboo in it for a total of eight.
758 The bamboo on the top left needs to be removed
759
760 Resolves bug #27579: Orthodox cross has wrong glyph
761 http://savannah.gnu.org/bugs/?27579
762 U+2626 Orthodox Cross should slope downwards from left to right.
763
7642009-11-13 Stevan_White
765 * FreeSerifBold.sfd, FreeSerifItalic.sfd:
766
767 Cyrillic: corrections to Abkhazian letters by Daniel Johnson
768
7692009-11-05 Stevan_White
770 * FreeSerif.sfd:
771
772 Cyrillic: corrections to Abkhazian letters by Daniel Johnson
773
7742009-10-16 Stevan_White
775 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
776
777 Cyrillic: tweeks to brev, based on Unicode 5.2 samples
778
7792009-10-08 Stevan_White
780 * FreeSerif.sfd:
781
782 Currency Symbols: tidied
783
784 Number Forms: three new vulgar fractions
785
786 Currency Symbols: added "Tenga" of Kazakhstan
787
788 Latin Extended: corrected a couple of wrong bearings
789 some fiddling with Vienamese letters with hook
790
7912009-10-01 Stevan_White
792 * FreeSerif.sfd:
793
794 added missing accent
795
7962009-09-17 Stevan_White
797 * FreeSerif.sfd:
798
799 Latin kerning: gave qj positive kerning (it must happen sometimes)
800
801 Latin kerning: differentiated grave and dieresis vowels in some combos.
802 (also, adieresis hadn't been kerned at all...)
803
804 Made ref of one Sinhala letter
805
8062009-07-30 Stevan_White
807 * FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd:
808
809 kerning
810
8112009-07-26 Stevan_White
812 * FreeSansBold.sfd:
813
814 kerning
815
816 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
817
818 added some space in diaeresis
819 did some kerning
820
821 * FreeSansBold.sfd:
822
823 Revert serious mistake with previous commit: had somehow set splines
824 quadratic.
825 Here, the GaspTable from that commit is preserved,
826 However there were evidently numerous other changes that weren't
827 documented, and these are lost.
828
8292009-07-12 Stevan_White
830 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
831
832 Added GASP tables for control of hinting/smoothing (anti-alising) of
833 TrueType.
834 Now the values are better suited to the EM size of the fonts.
835 Further adjustment (based say on stem width) might still be profitable.
836
837 * FreeSans.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
838
839 More tweeks on accents, especially Maltese letters.
840
8412009-07-11 Stevan_White
842 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
843
844 Maltese Hbar, hbar, Improved, made more consistent.
845
846 * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
847
848 Latin: various corrections and tweeks for consistency in accented letters.
849
850 * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
851
852 more space to accent on lcaron
853 tightened DZ etc ligatures
854 in SerifItalic faces made references etc in Spacing Modifiers and Combining
855 further kerning
856
857 * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
858
859 kerning
860 Sans: decided dots and some other marks needed more room.
861
8622009-07-10 Stevan_White
863 * FreeSerif.sfd, FreeSerifItalic.sfd:
864
865 IPA. Phonetics: tweeks
866
867 * FreeSerif.sfd:
868
869 Tweeked some math symbols
870
871 * FreeSans.sfd, FreeSansOblique.sfd:
872
873 Letterlike: additions
874
875 * FreeMonoOblique.sfd:
876
877 IPA
878
879 * FreeSerifBoldItalic.sfd:
880
881 Another IPA symbol
882
883 * FreeSerifBoldItalic.sfd:
884
885 IPA and Spacing Modifier Letters: added a few
886
8872009-07-09 Stevan_White
888 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
889
890 Latin: various horizontal spacing and positioning issues
891 Replaced Tz and tz ligatures with the originals of Danial Johnson.
892 (range is "Mayanist" and despite Unicode samples, current usage
893 uses normal z in glyph)
894 Put stylized Tz tz in a discretionary ligature lookup.
895
8962009-07-08 Stevan_White
897 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
898
899 Cyrillic yi_yi Ukrainian ligature
900 Latin various pointwise cleanup, made some references, horizontal adjustments
901
902 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
903
904 Cyrillic: Special ligature for Ukrainian yi_yi, also some kerning
905
9062009-07-07 Stevan_White
907 * FreeSerif.sfd:
908
909 Latin: kerning; made accents on i tighter to avoid collisions
910
9112009-07-05 Stevan_White
912 * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
913
914 Made lookup tables for Dutch IJ
915
916 Re-did Dutch digraph IJ in bold faces as "broken-U", because I
917 thought it was cool and nobody was there to stop me.
918
919 * FreeSerif.sfd:
920
921 Corrected ligatures Tz tz; put them in special lookup
922 Latin Extended Additional: added medevalist letters, completing range
923
924 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
925
926 Cyrillic: added yi_yi ligature for Ukrainian in roman. Not sure
927 if it's right.
928 Latin: kerning. Added longs_t ligature, and historic ligature tables
929 IPA: in bolditalic, added a letter or two
930
931 * FreeSerif.sfd:
932
933 Kerning for hbar
934
935 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
936
937 Kerning for Western Slavic languages
938 Added a couple of IPA to BI
939
9402009-07-04 Stevan_White
941 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
942
943 Combined letters ae, oe, ij had incorrect horizontal spacing
944
945 * FreeMono.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
946
947 Combining Diacritical Marks for Symbols: additions and fiddling.
948 Also related circles, arrows.
949
950 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
951
952 Letterlike Symbols: various additions and adjustments
953 Number Forms: Completed range in serif roman. Adjusted spacing
954 of Latin numerals in serif faces.
955 Diacritics for Symbols: various additions
956 Geometric shapes: thought it best for circle to be round even in
957 oblique faces. It's a choice of course.
958 Added to several faces.
959 Made all to pass tests (except Sinhala)
960
9612009-07-02 Stevan_White
962 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
963
964 Letterlike Symbols: more additions, adjustments
965 Also fiddled with some math symbols in Sans faces
966
967 * FreeSans.sfd, FreeSansOblique.sfd:
968
969 Letterlike Symbols; additions and adjustments
970 Note: Pango is rendering very strangely: many glyphs in the font are
971 being stolen from some other fonts instead: All the script in
972 blackletter, and some others as well. Is there a cache in the system
973 somewhere? Or what?
974
9752009-06-28 Stevan_White
976 * FreeSerif.sfd:
977
978 Modified glyph. From patch by Pavel Skrylev.
979
980 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
981
982 Superscritps and Subscripts: made glyphs to complete range in all faces
983
984 * FreeSans.sfd, FreeSansOblique.sfd:
985
986 Added some combining marks for symbols and Blackboard Bold letters to
987 letterlike symbols
988
989 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
990
991 Various adjustments regarding superscript and subscript characters in
992 several ranges.
993
9942009-06-27 Stevan_White
995 * FreeSerif.sfd, FreeSerifItalic.sfd:
996
997 More fiddling with super/subscripts
998 Tidied points in Serif to make fontforge "wrong direction" complaint
999 in scaled reference go away.
1000 Made some other references in basic latin ranges.
1001
1002 * FreeSerif.sfd:
1003
1004 Superscripts and subscripts (in various ranges): tried to systematize
1005 sizing and vertical placement. Note: most letters are still simply
1006 scaled.
1007 This is practical maintenance-wise, but isn't typographically optimal.
1008
1009 * FreeSerif.sfd:
1010
1011 Cyrillic Extended A: altered mark positions
1012
1013 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1014
1015 Phonetic Extensions: various corrections and fiddling
1016 Changed Blues values in FreeSerifBoldItalic
1017
10182009-06-25 Stevan_White
1019 * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
1020
1021 Combining Diacritical Marks for Symbols: added to bold oblique
1022 added placement mark to many
1023
1024 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1025
1026 IPA Extensions: completed in bold and boldoblique, completing range for face.
1027
1028 All faces: deleted 'cvt', 'prep', 'fpgm' TrueType tables, because
1029 FontForge was complaining about them (legacy hinting that could
1030 interfere, possibly lower quality code, etc)
1031
1032 * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
1033
1034 IPA Extensions: made several characters
1035
1036 * FreeSerif.sfd, FreeSerifBold.sfd:
1037
1038 IPA Extensions: completed range in bold
1039
10402009-06-23 Stevan_White
1041 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1042
1043 Spacing Modifiers: added a couple
1044 Combining Diacriticals: brought range to par with FreeSans
1045
1046 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1047
1048 Same correction as for FreeSerif
1049
1050 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1051
1052 Corrected descender of 027f
1053
1054 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1055
1056 IPA and related: made lots of additional glyphs
1057
10582009-06-22 Stevan_White
1059 * FreeSerif.sfd:
1060
1061 Latin: further clean-up
1062
10632009-06-21 Stevan_White
1064 * FreeSerif.sfd:
1065
1066 General pointwise clean-up of Latin and Latin Extended.
1067 No visible changes were intended besides changed policy on
1068 horizontal placement of some horned letters
1069
1070 * FreeSerif.sfd:
1071
1072 Latin Extended-C: constructed glyphs to complete range.
1073 Latin Extended-D: constructed a bunch of glyphs; some related changes elsewhere.
1074
10752009-06-20 Stevan_White
1076 * FreeSerif.sfd:
1077
1078 Latin Extended-C: added most of range
1079
1080 Modifier Tone Letters: added glyphs to complete range.
1081 This should also complete all the IPA/Phonetic extenseions ranges.
1082
1083 Phonetic Extensions Supplement: added letters completing range
1084 Note the superscript ones are simply scaled, so stem width is
1085 not quite right...
1086
10872009-06-19 Stevan_White
1088 * FreeSerif.sfd:
1089
1090 Phonetic Extensions: made letters to complete range
1091
10922009-06-18 Stevan_White
1093 * FreeSans.sfd:
1094
1095 IPA Extensions: clean-up, fix some horizontal spacing issues
1096
1097 * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1098
1099 Some glyph problems clean-up, made to pass validate (BlueValues)
1100
11012009-06-17 Stevan_White
1102 * FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1103
1104 IPA Extensions: Improved spacing and horizontal positioning
1105
1106 * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1107
1108 Georgian: added missing letter
1109
1110 * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
1111
1112 IPA: made curls on some glyphs more distinct.
1113 note horizontal placement in BO is chaotic--needs work
1114
11152009-06-14 Stevan_White
1116 * FreeSerif.sfd:
1117
1118 Musical Symbols: various experiments with lookups.
1119 calt: should have allowed isolatef forms of combining marks,
1120 (but can't see application support...)
1121 aalt, hist: for alterntative characters
1122 Added some historical glyphs
1123 Math Alphanumeric: some clean-up.
1124
11252009-06-11 Stevan_White
1126 * FreeSerif.sfd:
1127
1128 Musical Symbols: various tweeks. Failed attempt to use 'isol'
1129 lookup to put isolated combining marks above the baseline.
1130
1131 More fiddling with mark placement, strengthened ornamental endings
1132
1133 mkmk positioning of augmentation dot
1134
11352009-06-10 Stevan_White
1136 * FreeSerif.sfd:
1137
1138 Musical Symbols: combining marks above and below notes now working
1139 somewhat
1140
11412009-06-08 Stevan_White
1142 * FreeSerif.sfd:
1143
1144 Musical Symbols: more adjustments of size and placement
1145
11462009-06-07 Stevan_White
1147 * FreeSerif.sfd:
1148
1149 Musical Symbols: mostly work on lookups. Made tablature symbols
1150 thinner.
1151
11522009-06-06 Stevan_White
1153 * FreeSerif.sfd:
1154
1155 Musical Symbols: more fiddling with sizes and positions
1156
1157 Byzantine Musical Symbols: minor clean-ups
1158
1159 Fixed some ATT problems with 'kern' lookups for Cyrillic
1160
11612009-06-05 Stevan_White
1162 * FreeSerif.sfd:
1163
1164 Musical Symbols: many changes to glyph positions and shapes
1165
11662009-05-28 Stevan_White
1167 * FreeSerif.sfd:
1168
1169 Cyrillic: additions and re-naming by Pavel Skrylev.
1170 * Added Cyrillic-B Ext glyphs, and Cyrillic-A Ext glyphs.
1171 * Added cyr_above anchor to all cyrillic glyphs, some glyphs
1172 was changed
1173 * To all Cyrillic letters I've given proper names based on old
1174 Slavic language which is source of all modern slavic languages.
1175
1176 (the naming is contentious, and there are a couple of technical
1177 problems...under consideration)
1178
11792009-05-27 Stevan_White
1180 * FreeSerif.sfd:
1181
1182 Musical Symbols:
1183 Scaled up accidentals a bit.
1184 Reduced width of repeated figure marks
1185 Reduced width of caesura even more
1186 Tried to implement mark positioning...not working everywhere
1187 made references
1188
11892009-05-26 Stevan_White
1190 * FreeSerif.sfd:
1191
1192 Made all letterlike glyph parts more like those from Serif and
1193 Serif Italic.
1194 (Except for Ped. U+1d1ae)
1195
11962009-05-20 Stevan_White
1197 * FreeSerif.sfd:
1198
1199 Corrected DPOS lookup for Music range to be in script 'musi'
1200
1201 Western Musical Symbols: fiddling
1202 Miscellaneous Symbols: re-design of musical flat symbol.
1203
12042009-05-19 Stevan_White
1205 * FreeSerif.sfd:
1206
1207 Western Musical Symbols: Revised horizontal placement of notes.
1208 Altered many combining symbols to be more like Unicode sample.
1209 Corrected many symbols that should be spacing but had 0 width.
1210 Raised many symbols that were far lower than in Unicode
1211 samples.
1212
12132009-05-18 Stevan_White
1214 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1215
1216 U+0354 and U+0355 (combining left/right arrowhead below) were switched
1217
12182009-05-11 Stevan_White
1219 * FreeSans.sfd, FreeSerif.sfd:
1220
1221 Hebrew: Moved vowel below mark for esh (05e8) and dalet (05d3) as
1222 recommended in bug report #25887
1223 "FreeSans Hebrew most nonspacing marks are spacing"
1224 https://savannah.gnu.org/bugs/?25887
1225
1226 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1227
1228 Put PS Private BlueScale back to default. (Was really experiment to
1229 alleviate excessive overshoot. Didn't work and FontForge complained.)
1230
1231 * FreeSerif.sfd:
1232
1233 Geometric Shapes: made two 'bullet' shapes to be consistent with 'bullet'
1234 Blues values: put Std VH W into Stem Snap values
1235
1236 * FreeSans.sfd:
1237
1238 More Geometric Shapes. also worked on character widths.
1239
12402009-05-09 Stevan_White
1241 * FreeSans.sfd:
1242
1243 More Geometric Shapes
1244
12452009-05-02 Stevan_White
1246 * FreeSansOblique.sfd:
1247
1248 Had misplaced Tifinagh range.
1249
1250 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1251
1252 The rest of Tifinagh, courtesy of Daniel Johnson.
1253 + a few adjustments.
1254
12552009-05-01 Stevan_White
1256 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1257
1258 Explicitly disabled PS Private dictionary entry BlueFuzz
1259 as recommended in Adobe Type 1 Font Format, sect. 5.8.
1260
1261 * FreeSans.sfd:
1262
1263 Tifinagh range, courtesy of Daniel Johnson.
1264
1265 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1266
1267 Adjusted PS Private values according to understanding of
1268 Adobe Type 1 Font Format (Ch. 5, Private Dictionary)
1269
1270 Not completely clear on BlueScale, and StemSnap values are still a
1271 mystery. (FontForge 'guess' seems to do little or nothing, and I
1272 don't know where these values came from)
1273
1274 Original hope was to improve appearance of overshoot in Sans, but it
1275 seems that my renderers ignore this information.
1276
1277 * tools/ranges.py:
1278
1279 Corrections for Georgian and Tifinagh ranges
1280
12812009-04-28 Stevan_White
1282 * FreeSans.sfd:
1283
1284 More Geometric Shapes
1285
12862009-04-27 Stevan_White
1287 * FreeSans.sfd:
1288
1289 Added U+25D0-3 (half-black circles)
1290 Note the Geometric Shapes range is still in poor shape in Sans.
1291
12922009-04-25 Stevan_White
1293 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1294
1295 Serif: fiddled with mark positioning in Cyrillic and Glagolitic
1296 Non-roman faces: Added 'mark' positioning for Cyrillic
1297
12982009-04-14 Stevan_White
1299 * FreeSerif.sfd:
1300
1301 Cyrillic Extended-B more additions. Now has all except payerok
1302 punctuation and Old Abkhasian letters.
1303
13042009-04-13 Stevan_White
1305 * FreeSerif.sfd:
1306
1307 Cyrillic Extended-B a few more letters
1308
1309 * FreeSans.sfd, FreeSerif.sfd:
1310
1311 kerning: tweeks
1312
13132009-04-11 Stevan_White
1314 * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1315
1316 Georgian: additions and improvements.
1317 Serif now has full compliment.
1318 Note uppercase is questionable, being a simple scaling...
1319
1320 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1321
1322 Latin Extended-D added u+a788-c
1323
1324 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1325
1326 Latin Extended-D
1327 corrected slots for Mayanist letters in roman
1328 added modifier letters u+a788-c
1329
1330 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1331
1332 Latin Extended-D Mayanist letters by Daniel Johnson
1333
1334 * tools/ranges.py:
1335
1336 Corrected Vai range
1337
13382009-04-10 Stevan_White
1339 * FreeSerif.sfd, FreeSerifItalic.sfd:
1340
1341 Letterlike Symbols: additions and improvements
1342
1343 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1344
1345 Letterlike Symbols: additions, improvements
1346
1347 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1348
1349 Reconsidered numeral 1. Made angle more like other angles in font.
1350
13512009-04-09 Stevan_White
1352 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1353
1354 Increased angle of hook on numeral 'one', to improve distinction from
1355 letter 'l' at small point sizes. (Noticed that on some systems, even
1356 at 12 point the distinction had not been obvious.)
1357
13582009-03-29 Stevan_White
1359 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1360
1361 General Punctuation: Adjust position, shape of quotes, fiddle with
1362 others.
1363
1364 * FreeSans.sfd:
1365
1366 Kerning: Had grouped letters with round bowls on left (e,c,0,d,q)
1367 together, but now see the original Nimbus fonts had left bounds that
1368 vary by 10 EM or more, which is quite visible. I am correcting a
1369 flaw in the original font in a very difficult and complex way.
1370 It would be much better to make the bounds of these similar letters
1371 to be equal.
1372 To do: same for punctuation, copy to other styles of Sans.
1373
1374 * FreeSerif.sfd:
1375
1376 Kerning tweeks.
1377
13782009-03-22 Stevan_White
1379 * FreeMono.sfd:
1380
1381 clean-up of some of the basic Nimbus glyphs
1382
1383 * FreeSans.sfd, FreeSerif.sfd:
1384
1385 Hebrew: more work on lookups regarding vowel marks
1386
1387 * FreeSans.sfd:
1388
1389 Hebrew: vowel mark positioning
1390
13912009-03-16 Stevan_White
1392 * FreeSerif.sfd, FreeSerifItalic.sfd:
1393
1394 re-named some lookup tables (Sinhala, Hebrew)
1395
13962009-03-15 Stevan_White
1397 * FreeSerif.sfd:
1398
1399 Georgian: point-wise cleanup
1400 note: doubts about spacing and glyph bounds in capitals
1401
1402 * FreeSerif.sfd:
1403
1404 Greek Extended: corrected u+1fd3
1405
14062009-03-13 Stevan_White
1407 * FreeSerif.sfd:
1408
1409 Cyrillic (and extensions) various tweeks to old Cyrillic letters,
1410 spacing.
1411
14122009-03-07 Stevan_White
1413 * FreeMonoBoldOblique.sfd:
1414
1415 correct direction braceleft
1416
1417 * FreeSerif.sfd:
1418
1419 Glagolitic: tweeks
1420
1421 * FreeMonoBold.sfd:
1422
1423 correct direction of braceleft
1424
14252009-03-05 Stevan_White
1426 * FreeSerif.sfd:
1427
1428 Glagolitic: more fiddling. Raised small letters so their tops are
1429 even with the tops of the big letters, which is more in line with
1430 their "hanging" nature, and with most manuscripts.
1431
14322009-03-04 Stevan_White
1433 * tools/ranges.py:
1434
1435 ranges for Sinhala
1436
14372009-03-03 Stevan_White
1438 * FreeSerif.sfd:
1439
1440 Glagolitic: More tweeks. Added Djervi (I think)
1441
14422009-03-02 Stevan_White
1443 * FreeSerif.sfd:
1444
1445 Glagolitic: tweeks
1446
14472009-02-28 Stevan_White
1448 * FreeSerif.sfd:
1449
1450 Sinhala: replaced U+0DD0-1 with ones from sinha font
1451
1452 Glagolitic: Additions, improvements (Note: the characters still missing
1453 I simply haven't yet recognized in a manuscript or found in an on-line
1454 HTML encoded text. I would like to see real ones rather than copying
1455 out of the Unicode samples.)
1456
1457 Cyrillic Extended-B: Assembled Monograph Uk, uk. See discussion
1458 http://en.wikipedia.org/wiki/Uk_(Cyrillic)
1459
14602009-02-27 Stevan_White
1461 * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1462
1463 Made braces more distinctive.
1464
14652009-02-26 Stevan_White
1466 * FreeMono.sfd:
1467
1468 ASCII: Accentuated braces (for better readability in terminals)
1469
14702009-02-24 Stevan_White
1471 * FreeSerif.sfd:
1472
1473 Cherokee: Daniel improved U+13d2
1474
1475 Sinhala: Copied most Unicode glyphs directly from Yannis Haralambous
1476 sinhala MetaFont files. These are: all but 0dd0 0dd1 0df4.
1477 Gave Unicode characters names, based on a transliteration scheme from
1478 Harshula.
1479 The auxiliary Sinhala are all from the LKLUG font.
1480
14812009-02-23 Stevan_White
1482 * FreeSerif.sfd:
1483
1484 Copied glyphs from LKLUG font, as discussed with Harshula Jayasuriya.
1485 http://sinhala.cvs.sourceforge.net/viewvc/sinhala/sinhala/fonts/
1486
1487 This font is derived from a Metafont font: This package was
1488 originally developed by Yannis Haralambous (Yannis.Haralambous at
1489 univ-lille1 fr), with funding from the Wellcome Institute for the
1490 History of Medicine, 183 Euston Road, London NW1 2BE, England (Contact
1491 person: Dominik Wujastyk (D.Wujastyk at ucl ac uk)), which is using
1492 the font in its Catalogue of Sinhala Manuscript. The original package
1493 was available by ftp at ftp.bcc.ac.uk in:
1494 /pub/users/ucgadkw/indology/software/sinhala1-TeX.zip
1495
1496 The hope is to eventually pull glyphs directly from the original MF
1497 files.
1498
14992009-02-21 Stevan_White
1500 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1501
1502 tidying previous commits
1503
1504 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1505
1506 Serif: Revised letter spacing in Armenian.
1507 Serif roman: Added initial version of Glagolitic (by me)
1508
15092009-02-18 Stevan_White
1510 * FreeSerif.sfd:
1511
1512 Armenian: spacing changes
1513 Sinhala: deleted range, for usual reasons:
1514 It doesn't even contain the full set of Unicode letters, and Sinhala
1515 requires auxiliary characters and lookup tables for proper
1516 representation.
1517 (Found what I think are the originals at
1518 http://www.mettanet.org/fonts/ )
1519
15202009-02-12 Stevan_White
1521 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1522
1523 SerifBoldItalic - Armenian oblique from Daniel Johnson's bold version
1524 Added ligatures (by Daniel) and lookup tables.
1525
1526 * FreeSerifItalic.sfd:
1527
1528 Armenian: Made oblique version of Daniel Johnson's range
1529
1530 * FreeSerifBold.sfd:
1531
1532 Armenian by Daniel Johnson
1533
1534 * FreeSerif.sfd:
1535
1536 Improvements of a couple of Armenian characters, from Daniel Johnson.
1537
1538 * tools-- GenerateOpenType, GenerateTrueType, checkGlyphNumbers.py, findBackLayers.py, isMonoMono.py, range_report.py, ranges.py, validate.py:
1539
1540 Changed /usr/local/bin/fontforge to /usr/bin/fontforge
1541 (to work with the update-alternatives mechanism, whereby a link is made
1542 /usr/bin/fontforge -> /etc/alternatives/fontforge -> preferred binary )
1543
15442009-02-07 Stevan_White
1545 * FreeSerifItalic.sfd:
1546
1547 Latin: Kerning. Fixed some missing extrema
1548 Made some more delicate italic IPA letters
1549
15502009-02-06 Stevan_White
1551 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1552
1553 Latin: kerning
1554
1555 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1556
1557 Adjusted ff etc ligatures in Italic
1558
15592009-02-05 Stevan_White
1560 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1561
1562 Thai sample text (means something like
1563 Mr Sangkapan who sells bottles was picked up by the police because he
1564 stole the wash of ms. .....)
1565
15662009-02-04 Stevan_White
1567 * FreeSans.sfd:
1568
1569 Vai range, by Daniel Johnson
1570
1571 * FreeSerifBoldItalic.sfd:
1572
1573 Latin: kerning
1574
15752009-02-03 Stevan_White
1576 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
1577
1578 Latin: kerning
1579
15802009-01-26 Stevan_White
1581 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
1582
1583 Made nu distinct from v.
1584 Remedies bug #25376: https://savannah.gnu.org/bugs/?25376
1585 greek letter 'nu' [U+03bd] same as latin 'v' [U+0076] in FreeMono
1586
15872009-01-22 Stevan_White
1588 * FreeSans.sfd:
1589
1590 Kerning. Need to copy to other faces
1591
1592 Arabic ligatures: turned on "ignore combining marks" on advice of
1593 Khaled Hosny.
1594
15952009-01-20 Stevan_White
1596 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1597
1598 Drew U+1e9C-F in Latin Extended Additional (including capital ess-zet)
1599
16002009-01-19 Stevan_White
1601 * FreeMono.sfd:
1602
1603 Update of Kayah Li from Daniel Johnson
1604
16052009-01-18 Stevan_White
1606 * FreeSerif.sfd:
1607
1608 Latin: kerning
1609
1610 Coptic: Laula to be same height as Phi Psi (higher than other letters).
1611 Dei and dei also to be higher letters, adjusted widths too.
1612
1613 Unified Canadian Aboriginal Syllabics: moved the non-Unicode letter
1614 part glyphs ucas.ring ucas.horizline ucas.shortvert ucas.righttack
1615 ucas.lefttack to the Private Use area
1616 59664-59668
1617 Technique was to edit the SFD file directly: It seems the encoding
1618 slot for the glyph is the first field of the "Encoding:" line for
1619 the character.
1620
1621 * FreeMono.sfd:
1622
1623 Cherokee: improvements from D. Johnson.
1624
16252009-01-17 Stevan_White
1626 * FreeSerif.sfd:
1627
1628 Cyrillic: Kerning.
1629
1630 Re-linked Ezh/Yogh and re-made reversed Ezh.
1631
16322009-01-16 Stevan_White
1633 * FreeSerif.sfd:
1634
1635 Fiddled with Coptic glyphs: Longer tail on Shei, less droopy Alfa.
1636 Made Armenian Aiw to be a link to Phi (on Daniel Johnson's advice )
1637
1638 * FreeMono.sfd:
1639
1640 Kayah Li by Daniel Johnson
1641
1642 Cherokee, by Daniel Johnson
1643
1644 Made references of some Armenian punctuation,
1645 Made primereversed to be really the reverse of prime.
1646
1647 Removed hints
1648
1649 * tools/ranges.py:
1650
1651 corrected Unified Canadian Aboriginal Syllabics
1652
16532009-01-13 Stevan_White
1654 * FreeSans.sfd:
1655
1656 named some Armenian letters
1657
1658 * FreeSerif.sfd:
1659
1660 Armenian range by Daniel Johnson, with ligatures.
1661
16622009-01-12 Stevan_White
1663 * FreeSerif.sfd:
1664
1665 Coptic: Raised top of laula above common top, as it appears in most
1666 other fonts. Makes it easier to distinguish from alfa.
1667 A little more space around Iauda and iauda.
1668 Kerned Dei.
1669
16702009-01-11 Stevan_White
1671 * FreeSerif.sfd:
1672
1673 Coptic: Made capital Alpha is distinct in printed form.
1674 Made more angular vida with flattened top and bottom.
1675 Made small hori more curvy.
1676 More fiddling with Hori, made Kapa much wider.
1677
1678 Reduced width of small letter straight stems to match small letters
1679 in Latin.
1680 Kerning for capitals.
1681
1682 Revised:
1683 Added a few dialectic letters and kai symbol
1684 Removed many "ear" serifs, preferring a slashing continuation of
1685 long decenders and diagonals as in some manuscripts
1686 Made Kai and kai not to go below baseline
1687 Made Psi a little broader
1688 Made small khei distinct from cap,
1689 Revised Hori and hori.
1690 Some of this toward https://savannah.gnu.org/bugs/?25289
1691
1692 Greek: Made archaic letters u+0370-3 (understand are used for
1693 old numbering)
1694
16952009-01-08 Stevan_White
1696 * FreeSerif.sfd:
1697
1698 Various alterations to Coptic: Re-worked K and M, added kern table.
1699
17002009-01-07 Stevan_White
1701 * FreeSans.sfd:
1702
1703 Daniel Johnson's fix of TT reference transformation bug in
1704 Unified Canadian Aboriginal Syllabics,
1705
17062009-01-06 Stevan_White
1707 * FreeSans.sfd:
1708
1709 Unified Canadian Aboriginal Syllabics range, courtesy of Daniel Johnson.
1710
17112009-01-04 Stevan_White
1712 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1713
1714 Added 2009 to copyright dates
1715
1716 * FreeSans.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1717
1718 Added some TrueType names
1719
17202009-01-04 Stevan_White
1721 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1722
1723 Added 2009 to copyright dates
1724
1725 * AUTHORS, CREDITS:
1726
1727 Removed Glagolitic range author
1728
1729 * FreeSans.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1730
1731 Added some TrueType names
1732
17332009-01-01 Stevan_White
1734 * FreeSerif.sfd:
1735
1736 Removed Glagolitic range, since have not (yet) received OK from author.
1737
1738 Added some TrueType Names
1739
17402008-12-31 Stevan_White
1741 * COPYING:
1742
1743 Updated license to GPL v3
1744
17452008-12-30 Stevan_White
1746 * FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1747
1748 Oblique versions of Daniel Johnson's Cherokee.
1749
1750 * FreeSerifBold.sfd:
1751
1752 Cherokee Bold range from Daniel Johnson.
1753
17542008-12-27 Stevan_White
1755 * isMonoMono.py:
1756
1757 900 EM -> 800
1758
1759 * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd:
1760
1761 Made glyphs to lie between -200 and 800 EM
1762
1763 * isMonoMono.py:
1764
1765 check that glyphs lie in vertical bounding boxes
1766
1767 * FreeMono.sfd, FreeSerif.sfd:
1768
1769 Extensible bracket characters didn't exactly line up. Fixed.
1770 Mono: a couple of glyphs had gotten out of their bounding boxes again.
1771
1772 * tools/isMonoMono.py:
1773
1774 900 EM -> 800
1775
1776 check that glyphs lie in vertical bounding boxes
1777
17782008-12-26 Stevan_White
1779 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1780
1781 Final pre-release cleanup
1782
1783 * FreeSerif.sfd:
1784
1785 Buginese vowel u was misnamed
1786
1787 * FreeMono.sfd:
1788
1789 Yatcyrillic somehow was a mark character ... fixed
1790
1791 * FreeSans.sfd, FreeSansOblique.sfd:
1792
1793 Had to un-link references in
1794 Sans: uni02B2, uni02B5
1795 SansOblique: uni0363
1796 because validation of the TTF file said the glyph
1797 "is drawn in wrong direction"
1798 I would have preferred to have understand this...
1799
1800 * Makefile:
1801
1802 Added quick test for FontForge version.
1803
1804 * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd:
1805
1806 Removed kerning tables (?? what were they doing here anyway??)
1807
1808 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1809
1810 Kerning tables for Thai.
1811 Handles one common case: short letter followed by a tall one with
1812 an overhang to the left.
1813
1814 * tools/ranges.py:
1815
1816 some changes to explanatory text
1817
18182008-12-25 Stevan_White
1819 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
1820
1821 More putzing with kerning tables
1822
1823 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1824
1825 Copied kerning classes
1826 Serif -> SerifBold
1827 SerifItalic -> SerifBoldItalic
1828 Sans -> SansOblique SansBold SansBoldOblique
1829 Some associated naming of characters, etc
1830
1831 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1832
1833 Additions and correction in Spacing Modifier letters and IPA Extensions
1834
18352008-12-23 Stevan_White
1836 * FreeSerif.sfd:
1837
1838 Applied patch to Cherokee range
1839
18402008-12-20 Stevan_White
1841 * FreeSerif.sfd, FreeSerifItalic.sfd:
1842
1843 Fixed kern classes that end in space (crashes FontForge)
1844
1845 * FreeSerifItalic.sfd, FreeSerif.sfd:
1846
1847 kerning
1848
18492008-12-19 Stevan_White
1850 * FreeSerifItalic.sfd:
1851
1852 kerning
1853
1854 * FreeSerif.sfd:
1855
1856 kerning
1857 Some adjustments to Glagolitc spacing, mark positioning
1858
18592008-12-18 Stevan_White
1860 * FreeSerif.sfd, FreeSerifItalic.sfd:
1861
1862 kerning
1863
18642008-12-17 Stevan_White
1865 * FreeSerif.sfd, FreeSerifItalic.sfd:
1866
1867 kerning
1868
18692008-12-11 Stevan_White
1870 * FreeSans.sfd, FreeSerif.sfd:
1871
1872 kerning
1873
18742008-12-10 Stevan_White
1875 * FreeSans.sfd, FreeSansBold.sfd:
1876
1877 kerning
1878
1879 * FreeSans.sfd, FreeSansBold.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd:
1880
1881 kerning
1882
18832008-12-09 Stevan_White
1884 * FreeSerif.sfd, FreeSerifItalic.sfd:
1885
1886 kerning
1887
18882008-12-08 Stevan_White
1889 * FreeSansOblique.sfd:
1890
1891 Slanted small final sigma. Remedies
1892 bug #24993: U+03C2 "Greek small letter final sigma" not slanted in
1893 Free Sans Oblique
1894 https://savannah.gnu.org/bugs/index.php?24993
1895
18962008-12-07 Stevan_White
1897 * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1898
1899 kerning, etc
1900
19012008-12-06 Stevan_White
1902 * FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
1903
1904 kerning
1905 Tweek in Sans having to do with addition of Latin Extended
1906
19072008-12-05 Stevan_White
1908 * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
1909
1910 Tweeks to Latin Extended Additional
1911
1912 * FreeSansBoldOblique.sfd:
1913
1914 Added Latin Extended Additional range
1915
1916 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1917
1918 Extra space at end of kern class names has bad effect on FornForge
1919 script that try to run through kern classes. Some FontForge call
1920 corrupts memory.
1921 Got rid of extra space.
1922
19232008-12-02 Stevan_White
1924 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
1925
1926 Replaced U+0387 GREEK ANO TELEIA with top dot of colon.
1927 See bug #24987: U+0387 GREEK ANO TELEIA too low
1928 https://savannah.gnu.org/bugs/index.php?24987
1929
1930 * FreeSerif.sfd:
1931
1932 more kerning in Cyrillic (broke into two tables of classes)
1933
19342008-12-01 Stevan_White
1935 * FreeSerif.sfd:
1936
1937 tweeks to kernin
1938
1939 * FreeSerifBoldItalic.sfd:
1940
1941 kerning
1942
19432008-11-30 Stevan_White
1944 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1945
1946 Kerning for Latin and Cyrillic fairly complete in Serif faces.
1947 Complete in sense that it looks pretty good under Pango for
1948 English French German Spanish Polish Czech Latvian
1949 But have not done Vietnamese (will require many more entries).
1950 I adjust roman and italic, then copy tables by hand to bold and
1951 bolditalic.
1952 Misgiving: bolditalic is much too crammed
1953 Overall, I may have over-kerned. (A difficult temptation to master.)
1954
1955 * FreeSerif.sfd, FreeSerifItalic.sfd:
1956
1957 kerning
1958
1959 * FreeSans.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
1960
1961 kerning
1962 In Serif, modified widths of some extended latin glyphs
1963
19642008-11-29 Stevan_White
1965 * FreeSerif.sfd:
1966
1967 Broke Latin kerning subtable into four, hoping it will be easier to
1968 understand and maintain.
1969
1970 * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd,
1971 FreeSerifItalic.sfd, FreeSerifBold.sfd, FreeSansOblique.sfd,
1972 FreeSans.sfd:
1973
1974 kerninig
1975
19762008-11-28 Stevan_White
1977 * FreeSans.sfd, FreeSerif.sfd:
1978
1979 more kerning;
1980 made guillemot narrower
1981
1982 * FreeSansOblique.sfd, FreeSerif.sfd:
1983
1984 previous commit was incomplete
1985
1986 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
1987
1988 Adjusted width of single quotes (and apostrophe) to be "punctuation width"
1989 More fiddling with kerning.
1990
19912008-11-27 Stevan_White
1992 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
1993
1994 much fiddling with kerning
1995
19962008-11-26 Stevan_White
1997 * FreeSerifBold.sfd:
1998
1999 Basic kerning, named main Cyrillic letters
2000
2001 * FreeSerifItalic.sfd:
2002
2003 Basic Cyrillic kerning
2004
2005 * FreeSerif.sfd:
2006
2007 Tweeks to Cyrillic kerning
2008
2009 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd, Makefile:
2010
2011 Much fiddling with kerning, tables, and generating fonts whose kerning
2012 tables work with OpenOffice.
2013
2014 * tools/GenerateTrueType:
2015
2016 Made to include old-style kerning
2017 Converted to Python
2018
20192008-11-24 Stevan_White
2020 * FreeSerif.sfd:
2021
2022 regularized padding in Miscellaneous symbols.
2023 At least within related ranges tried to make similar.
2024 Made to validate
2025
20262008-11-23 Stevan_White
2027 * FreeSerif.sfd:
2028
2029 Filled out Miscellaneous Symbols. Used George Douros' Unicode font.
2030 Completed Miscellaneous Symbols, with some drawings from George Douros'
2031 Unicode Symbols, and some of mine.
2032
2033 * FreeMono.sfd, FreeMonoOblique.sfd:
2034
2035 Replaced Greek Exteded psili and dasia with scaled versions of the
2036 "bent quote" mark. I think it's distinctive enough, but not so silly.
2037
2038 Remedies bug #22997: Mono: Greek Extended psili is ugly
2039 https://savannah.gnu.org/bugs/?22997
2040
2041 * FreeSerif.sfd:
2042
2043 Made some recycling symbols
2044
2045 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
2046
2047 Finished with Hebrew Pointed letters in all faces.
2048
2049 * tools/range_report:
2050
2051 preferred to keep the file ending
2052
20532008-11-22 Stevan_White
2054 * FreeSans.sfd:
2055
2056 Fiddled with Hebrew Pointed letters
2057
2058 * FreeSerifItalic.sfd:
2059
2060 Marks for Vietnamese
2061
2062 * FreeSerif.sfd, FreeSerifItalic.sfd:
2063
2064 Letter pe had strange thick middle ear that looked awful. lamed had ben
2065 bumped at some point. Fixed. Adjusted some of the points.
2066
20672008-11-21 Stevan_White
2068 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2069
2070 repairs to Pointed Hebrew
2071
2072 * FreeSerif.sfd:
2073
2074 Numeral line positioning marks for Gothic
2075
2076 * FreeSerifItalic.sfd:
2077
2078 Added Combining Marks for Symbols (some question about obliqueness of
2079 some symbols)
2080 Cleaned up some empty glyphs in Pointed Hebrew.
2081
20822008-11-20 Stevan_White
2083 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2084
2085 Provided Hebrew pointed letters, with lookups, for all Serif faces.
2086
20872008-11-19 Stevan_White
2088 * FreeSerifBoldItalic.sfd:
2089
2090 renamed Hebrew lookups
2091
2092 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2093
2094 Completed Hebrew in Bold faces.
2095
2096 * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
2097
2098 More tweeks to Hebrew points
2099
2100 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
2101
2102 Adjustments corrections and additions to Hebrew points
2103
21042008-11-18 Stevan_White
2105 * FreeSansBold.sfd:
2106
2107 Cleaned out a lot of ridiculous kernings
2108
21092008-11-17 Stevan_White
2110 * FreeSansBoldOblique.sfd:
2111
2112 fiddled with Armenian ligatures
2113
2114 * FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2115
2116 Added Armenian (with ligatures) to BoldOblique
2117 Fiddled with character spacing
2118
21192008-11-16 Stevan_White
2120 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2121
2122 Added U+01f9 and paragraph end marker to Georgian
2123 Fiddled with Armenian ligatures
2124
21252008-11-15 Stevan_White
2126
2127 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2128
2129 Another pass at letter spacing in Cyrillic.
2130 Also went through ancient letters.
2131
2132 Added Georgian paragraph separator 10FB
2133 Added Georgian turned gan 10F9 (because it was easy)
2134
2135 Re-worked letter spacing through modern Cyrillic range.
2136
2137 * FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd:
2138
2139 Letter spacing
2140
21412008-11-14 Stevan_White
2142 * FreeSerif.sfd:
2143
2144 Added several characters to Cyrillic Extended-B
2145
2146 * FreeSansBold.sfd, FreeSansBoldOblique.sfd:
2147
2148 Made Cyrillic hooked e U+04BC-F to look less goofy.
2149
2150 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2151
2152 Based on assertion on Pechatnyj Dvor's web site, Cyrillic Fita
2153 U+0472-3 and "Barred O" U+04E8-9 are different styles the same letter,
2154 and the fact that the tilde in the O never looked good in Sans, I
2155 made them all barred O's.
2156
2157 * FreeSerif.sfd:
2158
2159 Added Cyrillic Yn, yn (U+a65e-f)
2160
2161 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
2162
2163 Synced up Cyrillic and Combining Diacritics ranges,
2164 Couple of tweeks in Gujarati to make TT validate
2165
2166 * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2167
2168 Changes to older Cyrillic letters, in response to further information.
2169 Made omegas, omegas with titlo, and OT to all be of the same size and
2170 shape in Serif.
2171 Un-linked Cyrillic Psi and psi from Greek, made squarer versions.
2172
2173 Some more Cyrillic diacritical marks in Sans. Re-worked U+04bc-f .
2174 Experimenting with mark positioning for Cyrillic
2175
21762008-11-12 Stevan_White
2177 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2178
2179 Strove to make Euro look more like the EC logo design, while making
2180 glyph fit better with the design of its face. Bug #3576: Euro design
2181 https://savannah.gnu.org/bugs/?23576
2182
2183 * FreeSans.sfd, FreeSerif.sfd:
2184
2185 Adjustments mostly to GPOS tables having to do with Vietnamese marks.
2186 The WAZU Vietnamese test page looks pretty good in Sans now.
2187 Still not thrilled with below-dot when it appears with a mark over
2188 e.g. U+0102. Pango positions one or the other but not both.
2189
2190 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2191
2192 Extensive modification of GPOS lookup tables for mark positioning.
2193 I think they're now all functional (except styled Mono faces have none).
2194 Also added lots of marks to faces that didn't have them, and also
2195 fiddled with Combining Diacritical Marks.
2196
21972008-11-10 Stevan_White
2198 * FreeSerif.sfd:
2199
2200 Made one combining mark really combining
2201
2202 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2203
2204 Made a few combining characters to be zero-width in Mono,
2205 Added them to other styles.
2206
2207 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2208
2209 Figured out why below marks in Thai weren't working in the lowest
2210 letters. I think Pango and other font renderers ignore 'blwm'.
2211 However, 'mark' works.
2212
2213 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2214
2215 Tweeks to Thai marks
2216
22172008-11-09 Stevan_White
2218 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2219
2220 Several bugfixes in Thai, mostly having to do with mark placement and
2221 ligatures. Implemented ru-saraaa and lu-saraaa with ligatures.
2222
2223 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2224
2225 added and named dottedcircle (used by Pango to render
2226 combining mark base)
2227
2228 * FreeSerif.sfd:
2229
2230 Tweeks to Coptic, after viewing more papyrus samples and web pages.
2231
2232 * FreeSerif.sfd:
2233
2234 Weight of Coptic small letters made to match that of Latin and Greek ones.
2235
22362008-11-08 Stevan_White
2237 * FreeSerif.sfd:
2238
2239 Made Coptic to comply better with
2240 http://www.wazu.jp/gallery/Test_Coptic.html
2241 Made a flourish at foot of letters with long diagonal.
2242
2243 More tweeks to Coptic; put in a mark lookup table.
2244
2245 Note: for small letters I made scaled references to captials.
2246 Results in those letters looking quite light next to the capitals and
2247 next to small Latin letters. Also, there are a few variant forms for
2248 capitals (Unicode samples don't show this). It would be good to
2249 re-work
2250
2251 Added Coptic alphabet in u+2C80-2CB1 and u+03E2-u+03EF, drawn/built by
2252 me, based on Unicode samples, TeX font copte, and scans at WikiPedia.
2253
22542008-11-07 Stevan_White
2255 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2256
2257 Further tweeks to dieresis in Greek and Cyrillic
2258
2259 * FreeSerif.sfd:
2260
2261 replaced Greek I dieresis with references, tweeked height of dieresis.
2262
22632008-11-04 Stevan_White
2264 * FreeSerif.sfd:
2265
2266 Added a few Cyrillic Extended-B letters seen in web pages while looking
2267 for Glagolitic text.
2268
2269 * FreeMono.sfd, FreeMonoOblique.sfd:
2270
2271 Added a few old Cyrillic characters.
2272
2273 * FreeSerif.sfd:
2274
2275 Several corrections and tweeks to Glagolitic.
2276 Still missing six slots from Unicode, but don't see them in the TeX
2277 fonts.
2278 On the other hand, several on-line Glagolitic pages (bibles etc) don't
2279 seem to use these. Maybe it's OK as-is.
2280
22812008-11-03 Stevan_White
2282 * FreeSerif.sfd:
2283
2284 Added lowercase range to Glagolitic, as a facile scaling of the
2285 uppercase.
2286
2287 Added letter to Glagolitic, scaled range.
2288
22892008-11-02 Stevan_White
2290 * FreeSerif.sfd:
2291
2292 Replaced fraktur bold from Mathematical Alphanumeric Symbols with that
2293 from TX Fonts by Young Ryu.
2294 One concern: letter k is damaged (in both medium and bold). I just
2295 hacked something up.
2296
2297 Added Glagolitic "round type" font (Croation capitols only) from the
2298 collection of Croatian fonts for LaTeX by Darko Zubrinić
2299 ftp://ftp.dante.de/tex-archive/languages/croatian/
2300 http://www.tug.org/TUGboat/Articles/tb17-1/tb50zubr.pdf
2301
2302 Several letters are missing besides the small letters.
2303
2304 * FreeSerifBoldItalic.sfd:
2305
2306 A couple of Thai references got obliqued twice.
2307
2308 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2309
2310 By popular demand, removed 'ears' from Greek Upsilon and Psi.
2311 Copied resulting glyphs to Serif Mathematical Alphanumeric Symbols.
2312
2313 * FreeSerif.sfd:
2314
2315 Some pointwise cleanup of main Tamil range
2316
2317 Tried some things with lookups. Didn't make much headway.
2318
23192008-11-01 Stevan_White
2320 * FreeMono.sfd:
2321
2322 somehow made a letter with wrong width
2323
2324 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2325
2326 Added similar lookups and ligatures to Thai ranges.
2327
2328 * FreeSerif.sfd:
2329
2330 Lookups now work no worse than those for other Thai fonts, at least
2331 in Pango. Still perplexed by behaviour of "Required" lookups.
2332
2333 For Thai, made ligatures and lookups for yoying and thothan combined
2334 with a lower vowel. These work well.
2335 Attempted looksups for saraaa with ru and lu, and for saraam.
2336 Not working.
2337
2338 Cleaned up a few of the Bengali ligatures
2339
2340 * FreeSerifBold.sfd:
2341
2342 Tweek Thai
2343
23442008-10-31 Stevan_White
2345 * FreeSerif.sfd:
2346
2347 Fixed ligatures and mark positioning for Hanunóo.
2348 Problem with ligatures: Gnome pango doesn't do 'rlig', only 'liga'
2349
2350 * FreeSerifItalic.sfd:
2351
2352 Changed lookup table scripts for Devanagari and Bengali.
2353 Find Problems -> ATT found several problems showing lookups acting on
2354 glyphs that weren't listed in the script ranges, including dev2, bng2
2355 (why not deva and beng, I don't know).
2356
2357 danda and doubledanda of Devanagari I understand are to be shared among
2358 Indic scripts. So included bng2 and dev2 in the 'aalt' table for those.
2359
2360 The 'init' and 'half' tables for Bengali made active for bng2.
2361
2362 The 'locl' table for Bengali didn't do anything I could see: It mapped
2363 the Devanagari danda to itself, and the doubledanda to itself. Deleted.
2364
2365 Cleaned up some kern tables.
2366 adjustments of under 5 EM are invisible. Some others I just didn't like.
2367 Some were putting a letter beneath another, with is wrong.
2368
2369 * FreeSerifBoldItalic.sfd:
2370
2371 Added Thai
2372
2373 * FreeSerifBold.sfd, FreeSerifItalic.sfd:
2374
2375 Changes to mark positioning lookups, esp. in Italic.
2376 Widened numerals in Bold
2377
23782008-10-27 Stevan_White
2379 * FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2380
2381 Tweeks regarding Armenian and lookups
2382
2383 * FreeSansBold.sfd:
2384
2385 Added Armenian ligatures FB13-FB17 with lookups
2386 Also made a historical ligature ('hlig') table for u+0587.
2387
2388 Toward bug #15183: missing characters from Armenian range
2389 https://savannah.gnu.org/bugs/index.php?15183
2390
2391 * FreeSansOblique.sfd:
2392
2393 Added Armenian ligatures, lookups. Cleaned up contours.
2394
2395 * FreeSans.sfd:
2396
2397 Added 5 Armenian ligatures to U+FB13 – FB17, and made corresponding
2398 'liga' lookup. Found there one ligature u+0587 that according to
2399 http://en.wikipedia.org/wiki/Armenian_alphabet
2400
2401 "in new orthography the և character is not a typographical ligature anymore, and must never be treated as such. It is a distinct letter and has its place in the new alphabetic sequence."
2402 So moved this out of the 'liga' lookup and into a new 'hlig' lookup.
2403
24042008-10-26 Stevan_White
2405 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
2406
2407 Lots of improvements to Thai.
2408 Completely revised letter spacing in Italic, and fiddled with combining
2409 marks in all.
2410 Still aren't working quite right, especially in Italic.
2411 Still need to work over digits (in Bold they aren't even bold yet)
2412
2413 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifItalic.sfd:
2414
2415 Bold Thai : added (painstakingly) constructed glyphs, lookups
2416 roman Thai: tweeks
2417 Italic Thai: tweeks (Note this still has multiple problems)
2418
24192008-10-25 Stevan_White
2420 * FreeSerif.sfd:
2421
2422 WAZU says
2423 http://www.wazu.jp/gallery/Fonts_Hanunoo.html
2424
2425 MPH 2B Damase doesn't support the consonant-vowel ligatures necessary
2426 to render Buhid writing.
2427
2428 OK, so I made 'mark' lookups for combining marks and a bunch of
2429 ligatures in an 'rlig' lookup. The latter still not working:
2430 don't know why.
2431
2432 Made page to match the example of the combining forms at
2433 http://www.omniglot.com/writing/hanunoo.htm
2434
24352008-10-24 Stevan_White
2436 * FreeSerif.sfd:
2437
2438 Removed some marks from Mathematical Alphanumeric Symbols
2439
2440 * FreeSerif.sfd:
2441
2442 Tweeked combining marks for Vietnamese. Made to satisfy
2443 WAZU JAPAN Comprehensive Unicode Test Page for Vietnamese
2444 http://www.wazu.jp/gallery/Test_Vietnamese.html
2445 Could still use some tweeking...
2446
2447 * FreeSerif.sfd:
2448
2449 Added marks for composition of Vietnamese
2450
2451 * FreeMono.sfd, FreeSerif.sfd:
2452
2453 Put "below" combining mark on lots of vowels and derivatives,
2454 for Vietnamese.
2455 Named a bunch of composit Latin, expecting to make substitutions.
2456
24572008-10-23 Stevan_White
2458 * FreeSerif.sfd:
2459
2460 Thai spacing alterations based on advice of a native speaker.
2461
24622008-10-22 Stevan_White
2463 * FreeSerif.sfd:
2464
2465 re-named Thai lookups according to order
2466
24672008-10-21 Stevan_White
2468 * FreeSans.sfd:
2469
2470 Cleanup of glyphs in Gujarati, Devanagari.
2471
2472 Note: Serious problem with Sans GPOS abvm in Devanagari
2473 "'abvm' Above Base Mark in Devanagari subtable" "gujr-0"
2474 But all the characters that list gujr-0 are in Gujarati.
2475 Not sure how this got broken or how to fix it.
2476
2477 * FreeSerif.sfd:
2478
2479 Fiddled with Thai mark positioning: passes my tests now OK.
2480 Made a few more references in Math Symbols; more regularization of
2481 stroke.
2482
2483 * FreeSerif.sfd:
2484
2485 Added mark class for Vietnamese "horn"
2486 Several references made in General Punctuation, Arrows
2487
2488 * FreeMono.sfd:
2489
2490 added some Combining Diacritical Marks
2491
24922008-10-20 Stevan_White
2493 * FreeSerif.sfd:
2494
2495 Made some references from serifed Latin capitals to Greek counterparts.
2496
2497 * FreeSerif.sfd:
2498
2499 Made a few repeated glyphs into references in Musical Symbols
2500
2501 * tools/ranges.py, tools/validate.py:
2502
2503 tweeked some ranges, format of output
2504
25052008-10-19 Stevan_White
2506 * FreeSerif.sfd:
2507
2508 Moved several glypns from Mathematical Alphanumeric Symbols to
2509 Letterlike Symbols.
2510 Couple tweeks in Mathematical Symbols.
2511
2512 * FreeMono.sfd, FreeSerif.sfd:
2513
2514 Fiddling with Mathematical Symbols.
2515 In Serif, trying to make stroke width more consistent.
2516
2517 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd:
2518
2519 Added some Greek symbols in Mono and Sans to make a little more regular
2520 and correspond better with TeX.
2521 Tweek of serif.
2522
2523 * FreeSansBold.sfd:
2524
2525 a few more improvements.
2526
2527 One problem with the Mathematical Alphanumeric area is, one must
2528 remember to change it any time another face is altered...
2529
2530 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerifBold.sfd:
2531
2532 Several improvements and additions to Sans faces (mostly in Greek) from
2533 experience of pasting into FreeSerif Mathematical Alphanumeric Symbols.
2534
2535 * FreeSerif.sfd:
2536
2537 Replaced most of Mathematical Alphanumeric Symbols
2538 roman italic bold (latin and greek)
2539 gothic italic bold (latin and greek)
2540 typewriter
2541 and numerals
2542 with glyphs from FreeFont. These were scaled to uniform height.
2543
2544 Remains: Blackboard Bold, Fraktur, Calligraphic, Script
2545
2546 * FreeSerif.sfd:
2547
2548 Tidied lookup table names for Malayalam
2549
2550 * FreeSerif.sfd:
2551
2552 Applied Malayalam patch from Hiran Venugopalan
2553
2554 * FreeMono.sfd:
2555
2556 Added/corrected many Mathematical Symbols
2557
2558 * FreeSansOblique.sfd:
2559
2560 more IPA
2561
25622008-10-18 Stevan_White
2563 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2564
2565 Made lots more IPA and Phonetic Extensions
2566 Note: fontforge is reporting an error in a few glyphs made by scaling
2567 another, that the glyphs are drawn in the wrong direction--only in
2568 TrueType though. Suspect a FontForge bug.
2569
2570 Added several Combining Diacritical Marks
2571
25722008-10-17 Stevan_White
2573 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2574
2575 Made several Spacing Modifier Letters, Combining Diacritical Marks,
2576 and IPA and Phonetic Extensions
2577
25782008-10-16 Stevan_White
2579 * tools/ranges.py:
2580
2581 un-grayed totals rows
2582
2583 Fiddled Cyrillic
2584 made output prettier
2585
2586 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2587
2588 Added some Superscripts and Subscripts
2589
2590 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2591
2592 Finished off Superscripts and subscripts
2593
2594 Completed General Punctuation for Mono faces
2595
2596 Added some General Punctuation
2597
25982008-10-15 Stevan_White
2599 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2600
2601 more Letterlike Symbols, Currency Symbols
2602
2603 * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2604
2605 Made some Combining Diacritical Marks for Symbols, Letterlike Symbols
2606
2607 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2608
2609 Added some General Punctuation
2610
26112008-10-14 Stevan_White
2612 * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2613
2614 Added double slanted hyphen, made General Punctuaton Supplement like
2615 Serif's
2616
2617 * FreeSansBoldOblique.sfd:
2618
2619 Filled out Greek Extended
2620
2621 * FreeMono.sfd, FreeSerifItalic.sfd:
2622
2623 fixes to last 2 commits
2624
2625 * FreeSerifItalic.sfd:
2626
2627 Last character to General Punctuation
2628
2629 * FreeMono.sfd:
2630
2631 Built some Enclosed Alphanumerics (1-10)
2632
2633 * FreeSerif.sfd:
2634
2635 Copied in Daniel Johnson's changes to Cherokee.
2636
26372008-10-12 Stevan_White
2638 * FreeSerif.sfd:
2639
2640 Included Daniel Johnson's Cherokee glyphs.
2641
26422008-10-05 Stevan_White
2643 * FreeMono.sfd:
2644
2645 Further corrections to diaresis in Cyrillic -- legibility in small sizes
2646
2647 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd, FreeSerif.sfd:
2648
2649 Regularized placement of diaresis in Cyrillic
2650
2651 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2652
2653 Added same set of glyphs to Cyrillic Supplement
2654
2655 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2656
2657 Added some of the easier letters from Cyrillic Supplement
2658
26592008-10-04 Stevan_White
2660 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSerifItalic.sfd:
2661
2662 Finished high Cyrillic range for MonoBold and MonoBoldOblique.
2663 (Remaining: historic ranges, Cyrillic extensions)
2664 Tweeked others.
2665
2666 * FreeMonoBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2667
2668 Serif*Italic: Added last Abkhazian letters to Cyrillic
2669 MonoBold: tweek
2670
26712008-10-03 Stevan_White
2672 * FreeMono.sfd, FreeMonoOblique.sfd, FreeSerif.sfd, FreeSerifBoldItalic.sfd:
2673
2674 Mono: Some additions to historic letters
2675
2676 * FreeSerif.sfd:
2677
2678 Added some punctuation and combining numeric marks from
2679 Cyrillic Extended B
2680
2681 * FreeMono.sfd, FreeMonoBold.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2682
2683 Various technical tweeks, mostly concerning recent additions.
2684 Also did a bit more "Points too close" and "irrelevant control points".
2685 Cyrillic millions redesign meant could not maintain use of refrences
2686 for it.
2687
2688 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2689
2690 More high Cyrillic
2691 Included old Cyrillic millions combining mark in Sans, changed design
2692 in Serif
2693
26942008-10-02 Stevan_White
2695 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2696
2697 More high Cyrillic
2698
2699 * FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd:
2700
2701 More high Cyrillic glyphs
2702
2703 * FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2704
2705 More glyphs in high Cyrillic. Remains only some whose form I'm unsure
2706 of in italic.
2707
2708 * FreeSerifBoldItalic.sfd:
2709
2710 More glyphs in higher Cyrillic range
2711
2712 * FreeSerifItalic.sfd:
2713
2714 Same process of tightening el, em, ge (but a P.S. to previous commit:
2715 also did ya, ze for SerifBold.)
2716
2717 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2718
2719 BoldItalic: Tightened up spacing on left of el, em, ge (could go
2720 farther, but it is partly a problem with glyph design...
2721
2722 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2723
2724 More additions to Cyrillic. Finished SerifBold except for Nivkh
2725 additions.
2726 Used references on number combining forms.
2727
27282008-09-30 Stevan_White
2729 * FreeSerif.sfd:
2730
2731 Added four (obsolete) Chuvash letters to Cyrillic Supplement
2732 - completing it.
2733
27342008-09-29 Stevan_White
2735 * FreeSerif.sfd:
2736
2737 Greek adjustments
2738 Adjusted spacing of kappa slightly
2739 Got rid of ears on Psi, following similar request for Upsilon.
2740
27412008-09-28 Stevan_White
2742 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
2743
2744 Adding and fiddling with Spacing Modifiers and Combining Diacriticals
2745
2746 * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
2747
2748 Revisions of several Combining Diacritical marks
2749
2750 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2751
2752 A few Combining Diacriticals and Spacing Modifiers
2753
2754 MonoBoldOblique: Primarily filling out Spacing Modifier Letters
2755 others: little fixes found along the way
2756
27572008-09-27 Stevan_White
2758 * FreeSerif.sfd:
2759
2760 Replaced Malayalam range with that from Rachana_04 found on
2761 Swathanthra Malayalam Computing project page
2762 http://savannah.nongnu.org/projects/smc/
2763 Besides scaling and converting to cubic, performed much clean-up of
2764 glyphs, added an r2 character, and re-named a bunch of characters.
2765
27662008-09-23 Stevan_White
2767 * tools/ranges.py:
2768
2769 Corrections and additions to several ranges,
2770 put extra row in table with character totals
2771
27722008-09-22 Stevan_White
2773 * FreeSerif.sfd:
2774
2775 Filled in as much of Phonetic Extensions as I could without artistic
2776 abilities.
2777 Note 1D48-9 are not references due to apparent FontForge bug, that says
2778 scaled references go in wrong direction.
2779
2780 * FreeSerif.sfd:
2781
2782 Cleaup of some Bengali glyphs.
2783 Note many of the ligatures remain very very messy.
2784
2785 * Makefile:
2786
2787 added more validations
2788 made to work with GenerateOpenType
2789
2790 * FreeSerif.sfd:
2791
2792 Built two more easy Phonetic Extensions
2793
2794 * FreeSerif.sfd:
2795
2796 Built some Phonetic Extensions letters, those with middle tilde
2797
2798 * tools/GenerateOpenType:
2799
2800 Replaced bash version with Python
2801
28022008-09-21 Stevan_White
2803 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
2804
2805 Added lots of Spacing Modifier Letters and Combining Diacritical Marks.
2806
2807 * FreeMono.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSerif.sfd:
2808
2809 Wrote script to check if glyph encodings were in stated ranges, fixed
2810 most discrepancies.
2811
2812 There were a bunch of incompletely deleted characters in several faces.
2813
2814 Sans: found several other problems in the process
2815 # Tamil
2816 Four slots labelled 0BDA-D have glyphs, not in Unicode. also 0BE1
2817 I think they are misplaced; added 0010 to each of them
2818
2819 # Devanagari
2820 Slot labelled U+093B is not in Unicode--can't find glyph: deleted
2821 likewise 094F (may have been meant to be 0954)
2822 0955, 0973-0976
2823
2824 0954 should be a combining mark, but it appears on the wrong side of 0.
2825 0971 was just wrong--made into simple dot.
2826 0972 is also wrong--made my own Candra A.
2827
2828 # Gujarati
2829 Slots labelled 0AE4-5 are not in Unicode; seem not to belong at all.
2830 Deleted. 2800 is a dup of 2790. Deleted
2831
2832 Serif: phillipine_double u1736 was misplaced
2833
2834 A bunch of the Math Alphanumeric symbols are empty in the standard,
2835 because they're represented elsewhere. These should be deleted
2836 First need to make style consistent with existing symbols.
2837
2838 * FreeSerif.sfd:
2839
2840 Applied patch from Daniel J
2841 Remedies bug
2842 FreeSerif: Missing glyphs with palatal hook
2843 https://savannah.gnu.org/bugs/index.php?24298
2844 Adding several letters to Phoenetic Extensions range U+1D80-BF
2845
2846 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
2847
2848 Made four characters U+200C-F to be zero-width
2849 Remedy to bug #23593: Mono 0-width chars: zero-width or space?
2850 https://savannah.gnu.org/bugs/index.php?23593
2851
2852 * FreeSerif.sfd:
2853
2854 Made Mahjong tiles to take up less space using references
2855 Cleaned up several validation problems
2856
28572008-09-20 Stevan_White
2858 * tools/checkGlyphNumbers.py:
2859
2860 included other Private Use Ranges
2861
28622008-09-19 Stevan_White
2863 * FreeSerif.sfd:
2864
2865 Added several Hebrew Alphabetic Presentation Forms (some easy ones), to
2866 make its coverage the same as Serif Bold.
2867
2868 * FreeSerifBold.sfd:
2869
2870 Re-encoded.
2871 Deleted several glyphs in Hebrew Alphabetic Presentation Forms that
2872 didn't correspond valid Unicode
2873
2874 * FreeMonoBold.sfd, FreeSans.sfd, FreeSerifItalic.sfd:
2875
2876 Ran script to find mis-numbered glyphs. Several were simply typos,
2877 some offset by one.
2878
2879 * FreeSansOblique.sfd:
2880
2881 Numerous cases of glyphs in Private Use area incorrectly assigned
2882 Unicode numbers and names. Gave all -1 for Unicode and named like
2883 "slot.XXXX".
2884
2885 * FreeSerif.sfd:
2886
2887 Adapted Mahjong Tiles from George Douros' Unicode Symbols font.
2888
2889 * FreeSerif.sfd:
2890
2891 Added Domino Tiles. Domino outline is copied from George Douros'
2892 Unicode Symbols, but the rest I preferred to do with references.
2893
28942008-09-19 Stevan_White
2895 * tools/ranges.py:
2896
2897 corrected and simplified calculation of whether OS/2 bit is set.
2898 Now works mostly perfectly, except for some high Unicode ranges...
2899
2900 * tools/GenerateOpenType:
2901
2902 Made to output old-style kerning tables for Windows
2903 (FontForge complains though)
2904
2905 * tools/GenerateTrueType:
2906
2907 Made to hint before instructing: FontForge bases TT instructions on hints
2908 although hints are not put into TrueType fonts.
2909
2910 * tools/hex_range.py:
2911
2912 cosmetic tweek
2913
2914 * tools/isMonoMono.py:
2915
2916 re-worked to take a list of files as input
2917
2918 * tools/ranges.py:
2919
2920 re-structured code and corrected a few ranges
2921
29222008-09-18 Stevan_White
2923 * FreeSerif.sfd:
2924
2925 Adapted Mathematical Alphanumeric Symbols from George Douros' Unicode
2926 Symbols font.
2927
2928 * FreeMonoBoldOblique.sfd:
2929
2930 This one got away from me--I don't know what I did.
2931 Looks like some small contour edits.
2932
2933 * FreeSansBoldOblique.sfd:
2934
2935 Fixed one mis-numberd character in Latin Extended-B
2936
2937 * FreeSerifBold.sfd, FreeSerifItalic.sfd:
2938
2939 Fixed several mis-numbered characters.
2940
2941 * FreeSansBold.sfd:
2942
2943 SansBold: one Georgian letter with no name, one Zapf Dingbat was
2944 unnumbered
2945 ATT test shows a bunch of problems with Gurmukhi and 'blwf' table
2946 indeed shows those letters at 0x10000+
2947 Sans names them like uni0A30_uni0A4D.blwf: they are in range
2948 ECC6 to ED06
2949
2950 I meant to move this range into Private Use in last release, and
2951 missed it. So now it is moved, into same range as Sans.
2952
2953 Both Sans and SansBold in nukt table for Gurmukhi have duplicate
2954 entries for uni0A15 uni0A3C. Deleted dups.
2955
2956 * FreeMonoOblique.sfd:
2957
2958 fixed a number of Unassigned Code Points in Greek Extended
2959
2960 * FreeSansOblique.sfd:
2961
2962 mis-numbered Combining Diacritics
2963
2964 * FreeSansOblique.sfd:
2965
2966 Several chars in Latin Extended hadn't been named.
2967 One spurious letter in Letterlike Symbols
2968
29692008-09-16 Stevan_White
2970 * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd:
2971
2972 Lots of additions: unless otherwise noted, they are from George Duros'
2973 fonts Analecta, Music, and Unicode (haven't got final confirmation of
2974 the eligibility of these glyphs, so this is just for testing.)
2975
2976 Added some combining marks, fiddled a bit. In both Serif & Mono, tried
2977 to get a key symbol characters to fit inside the key combining mark
2978
2979 Serif
2980 Got rid of ears on Upsilon
2981 Added:
2982 # Gothic
2983 # Western & Byzantine Musical Symbols
2984
2985 # Misc Symbols, Misc Technical Symbols (drew many myself)
2986 # Supplemental Symbols and Arrows
2987
2988 Mono
2989 Added:
2990 # lotsa Misc Technical Symbols
2991 # OCR Symbols
2992 # drew many Supplemental Symbols and Arrows, Misc Technical
2993
2994 Sans
2995 Added # Phoenecian
2996 Made a few Letterlike Symbols; Made Re and Im to be sans-serif.
2997
29982008-09-11 Stevan_White
2999 * FreeSerif.sfd:
3000
3001 Removed pointless entries from Latin kern table
3002
3003 Tidied points in Sinhala
3004
30052008-09-07 Stevan_White
3006 * FreeSerif.sfd:
3007
3008 Tidied up Tamil ligatures EEA8-EEAB to fix TT build warning
3009 "MonotonicFindAlong: Never found our spline."
3010
3011 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, Makefile:
3012
3013
3014 Added APL characters to FreeMono (why?...)
3015
3016 Fixed several last-minute problems, including
3017
3018 Serif: Tweeked GPOS mark table for Cyrillic
3019 Sans: Added a GPOS table for Cyrillic (but several diacritics missing)
3020
3021 Serif, Mono: tweeked some bugs in extensible brackets & integrals
3022
3023 Serif: Vietnamese o circumflex: accent was a bit high. fixed.
3024
3025 MonoBoldOblique OTF build
3026 uni213b intersects self
3027
3028 Generation of TT fonts complains about several things to stderr,
3029 including:
3030
3031 SerifBold: "There exists a 'fpgm' code that seems incompatible with FontForge's. Instructions generated will be of lower quality. If legacy hinting is to be scrapped, it is suggested to clear the `fpgm` and repeat autoinstructing. It will be then possible to append user's code to FontForge's 'fpgm', but due to possible future updates, it is extremely advised to use high numbers for user's functions."
3032 Probably has been there since I first copied the TT instructions in.
3033 Just repeated the copying process carefully, and the warning went away.
3034
3035 Serif: "FindMatchingHVEdge fell into an impossible position"
3036 fixed a bunch of point too close
3037
3038 REMAINING PROBLEM in Serif TT build
3039 "MonotonicFindAlong: Never found our spline."
3040 fixed several bad TT matrices-- there are several more
3041 fixed many "control points too close" no luck
3042
30432008-09-03 Stevan_White
3044 * FreeSans.sfd, FreeSansOblique.sfd:
3045
3046 Added/corrected some Misc. Symbols by copying from Serif.
3047 Note this is only a stopgap solution. Want real sans-serif symbols.
3048
3049 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3050
3051 Added minimal Miscellaneous Symbols: card suites and some musical notes.
3052 Note not happy with shapes...some I just drew. Sans isn't really sans.
3053
3054 Fixed one APL symbol in Mono so it verified in OTF version
3055
30562008-08-31 Stevan_White
3057 * FreeMono.sfd:
3058
3059 Built set of APL symbols.
3060
30612008-08-30 Stevan_White
3062 * FreeSans.sfd:
3063
3064 Un-linked references in uni02B2 and uni02B5, because when validating the
3065 TrueType version, FontForge gave an error "is drawn in wrong direction".
3066 I suspect a bug in FontForge. Other similar glyphs make no errors.
3067
3068 Fixed missing extrema in TrueType.
3069 These were the last cases being reported by validate in all the faces.
3070
3071 * FreeSerifItalic.sfd:
3072
3073 fixed last missing extrema in TrueType
3074
3075 * Makefile:
3076
3077 restructured validation to look in a directory
3078
3079 * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd:
3080
3081 Fixed missing extrema in TrueType versions
3082
3083 * isMonoMono.py, validate.py:
3084
3085 restructured validation to look in a directory
3086
30872008-08-15 Stevan_White
3088 * FreeSans.sfd:
3089
3090 Same problem with uni0A83 as with bn_llikaar. Just made zero-width.
3091
30922008-08-14 Stevan_White
3093 * FreeSans.sfd, FreeSansOblique.sfd:
3094
3095 Glyph bn_llikaar, U+09E3 BENGALI VOWEL SIGN VOCALIC LL,
3096 has right bound positioned far into the negative. Causes a warning in
3097 FontForge when opening OTF version.
3098 Comparing with other fonts supporting Bengali, found no others that
3099 do this.
3100 Serif makes glyph width 0 (which sounds right according to Unicode)
3101 and puts glyph wholly to left of 0. But, I haven't found this letter
3102 in text anywhere. I wonder if it is really used in writing.
3103
3104 * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
3105
3106 Further TrueType validation fixes.
3107 Sans still has two glyps in wrong direction.
3108
3109 * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3110
3111 Fixed more TrueType problems...all missing extrema in TTF validation
3112
31132008-08-13 Stevan_White
3114 * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3115
3116 fixed all the TrueType validation problems of type "intersects itself"
3117 and all but two of the "wrong directions", as well as a lot of
3118 "missing extrema". But there remain hundreds of missing extrema in the
3119 TrueType version.
3120 Also, bn_llikaar in Sans and Oblique still has a problem in OTF version.
3121
3122 * FreeMono.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd:
3123
3124 Made .ttf files to validate. Other faces have many more problems still.
3125
31262008-08-12 Stevan_White
3127 * FreeMonoOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
3128
3129 Continuing to make OTF versions validate.
3130
3131 * FreeMonoOblique.sfd:
3132 lots of missing points at extrema
3133 * FreeSerif.sfd:
3134 12 wrong directions, 1 missing extrema
3135 * FreeSerifItalic.sfd:
3136 many missing points at extrema, 1 self-intersecting
3137
3138 What was wrong: in several oblique cases, an already-italic glyph was
3139 made more italic, thereby fouling up extrema (although why it passed
3140 validation in the SFD I don't know). Some glyphs were
3141 overly-complicated with many near points. Cleaned up, rounded to int.
3142
3143 Remaining problem: OTF FreeSansOblique FreeSans. one Bengali glyph in
3144 each whose advance width and htmx don't match.
3145
3146 Moral of story: validate the OTF and TTF versions too before a release.
3147
3148 * FreeSansOblique.sfd:
3149
3150 Reverse a mistake from last commit: somehow this file was converted to
3151 quadratic, or something.
3152
3153 * tools/GenerateTrueType:
3154
3155 For TrueType, one puts in Instructions, not Hints.
3156 This vastly improves look of TrueType fonts in Windows.
3157
31582008-08-11 Stevan_White
3159 * FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3160
3161 Found that SFD files that validated produced OpenType files that don't.
3162 These represent the easy fixes. Some were result of conversion to
3163 quadratic; some shouldn't have validated in the SFD...
3164
3165 * MonoBoldOblique: uni0250 missing pts at extrema [reference glyph rotated...]
3166 * Sans: uni0AC4 wrong direction [simplified, rounded to int]
3167 * SansOblique: uni01EA wrong direction [rounded to int]
3168 * SerifBold: uni023f wrong direction [round to int]
3169 * SerifBoldItalic: uni0245 missing pts at extrema [ungrouped ref, added extrema]
3170
31712008-08-06 Stevan_White
3172 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd:
3173
3174 Re-set font metrics, which were somehow making uneven vertical spacing.
3175
31762008-06-22 Steve White
3177 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3178
3179 Made to validate
3180
3181 * ranges.py:
3182
3183 Brought more into line with OpenType
3184 Added some ranges
3185 Fixed bug with ranges outside of font
3186
3187 * CREDITS:
3188
3189 3 new ranges
3190
3191 * FreeSerif.sfd, FreeSerifItalic.sfd:
3192
3193 Cyrillic: tweeked accents for consistency, and for readability in small
3194 sizes.
3195
3196 * FreeSerif.sfd:
3197
3198 Thanna range: tweeking
3199
3200 Thaana range: Scaled up by about 15%, raised by 100EM, tightened
3201 some of the diacritics to get inside 900 to -300 EM limits.
3202
3203 * FreeSans.sfd:
3204
3205 Added Old Persian and Ugaritic from MPH2BDamase font.
3206
32072008-06-21 Steve White
3208 * FreeSerif.sfd:
3209
3210 Added Tai Le range adapted from MPH2BDamase font.
3211
3212 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3213
3214 Added some ancient Greek numerals from Tempora to high Unicode area,
3215 (partly just to show it can now be done.)
3216
3217 * FreeSerifItalic.sfd:
3218
3219 Couple of tweeks putting glyphs above -300EM.
3220
3221 * FreeSerif.sfd, FreeSerifItalic.sfd:
3222
3223 Surgery to Thai letter 'tho than', u+0e10, to push it above -300 EM.
3224 This makes Thai range completely between 900 and -300 EM.
3225
3226 * FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
3227
3228 Many auxilary characters (esp. for Malayalam, Bengla, and Tamil)
3229 representing ligatures and alternative forms without their own Unicode,
3230 were moved from
3231 ranges above 0xFFFF (which ought to have been slots for other defined
3232 Unicode ranges) into the Private Use area.
3233
3234 In Serif, I segregated the scripts, in Sans it was hard to see where one
3235 began and another ended, so I moved them en masse.
3236
3237 Note several problems with wrongly-named characters:
3238 I already re-named glyph570 and glyph582.
3239 But there are others with names starting with A...
3240
3241 * FreeSansBold.sfd, FreeSansOblique.sfd:
3242
3243 Fixed (I hope the last) problem with scripts in lookups
3244 Find Problems -> ATT (all selected) finds multiple issues,
3245
3246 * FreeSansBold.sfd:
3247 In addition to script 'guru', added 'gur2' to the scripts for these
3248 lookups
3249 'nukt' Nukta forms in Gurmukhi
3250 'blwf' Below Base Forms in Gurmukhi
3251 'pstf' Post Base Forms in Gurmukhi
3252 'blws' Below Base Substitutions in Gurmukhi
3253 'abvs' Above Base Substitutions in Gurmukhi
3254 'psts' Post Base Substitutions in Gurmukhi
3255
3256 * FreeSansOblique.sfd:
3257 In addition to script 'beng', added 'bng2' to the scripts for the lookup
3258 'half' Half Forms in Bengali
3259
3260 Moreover, the lookup
3261 'aalt' Access All Alternates in Latin
3262 contains only Bengali letters.
3263 Re-named as Bengali, made to work on beng, bng2 scripts
3264
32652008-06-20 Steve White
3266 * FreeSerif.sfd:
3267
3268 Scaled Sinhala range.
3269 Remedies bug #23656: Sinhala letters over-sized
3270
3271 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3272
3273 Mostly messing with Greek Extended accents again.
3274 re-positioned ypogegrammani on advice of Alexey Kryukov
3275 Put prosgegrammani beneath main letters in Mono, to make narrower glyphs
3276 Implemented more distinction between tonos and acute.
3277
32782008-06-19 Steve White
3279 * FreeMonoBoldOblique.sfd:
3280
3281 Completed fit of Mono to 800 to -200 EM.
3282
3283 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd:
3284
3285 Set Metrics to recommended values
3286
3287 * FreeMonoOblique.sfd:
3288
3289 Now Mono Oblique, as well as roman and Bold, are within 800 to -200 EM.
3290 Just BoldOblique to go.
3291
3292 * FreeMono.sfd, FreeMonoBold.sfd:
3293
3294 More toward fitting to 800 to -200 EM.
3295 Basically, reduced Georgian by 92%.
3296 Also made an over-all offset, so Georgian is somehow centered (Bold...I
3297 guess I already did this in roman).
3298 Want to also do an emboldening to make stroke like rest of font, but
3299 current FontForge has a nasty crash that loses data on this function.
3300
3301 * FreeMono.sfd:
3302
3303 In effort to make fit in 800 to -200 EM,
3304 Scaled Georgian by 92%, centered on 600 wide box.
3305 Next: Embolden a bit.
3306
33072008-06-18 Steve White
3308 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
3309
3310 Toward making all glyphs lie between -200 and 800 EM.
3311 Numerous small changes, especially raising descenders of some Hebrew
3312 letters.
3313 Georgian remains a problem
3314
33152008-06-13 Steve White
3316 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3317
3318 Moved prosgegrammeni up to baseline,
3319 (and then moved all references down to baseline)
3320
3321 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3322
3323 Added Control Picture "blank" to all faces.
3324 Switched U+0222-3 from TemporaLGCUni
3325
33262008-06-11 Steve White
3327 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3328
3329 More fiddling with Greek Extended accents
3330
3331 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3332
3333 Tweeks to accents etc in Greek Extended and Cyrillic
3334
33352008-06-10 Steve White
3336 * FreeSerifBold.sfd, FreeSerifItalic.sfd:
3337
3338 Fixed a few big horizontal spacing problems
3339
3340 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3341
3342 Implemented TemporaLCGUni glyphs in Cyrillic ranges.
3343 Added a breve_cyrillic for the moustache breve mark.
3344
33452008-06-08 Steve White
3346 * FreeSerif.sfd:
3347
3348 Replaced most of Cyrillic range with TemporaLGCUni.
3349 Remodelled many of the derived Cyrillic characters after these.
3350 Fiddled globally with spacing of small letters.
3351 Unclear on diacritics 485-6, unhappy with breve.
3352
3353 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3354
3355 Started implementing TemporaLCGUni in Greek ranges.
3356
3357 Replaced 3DC-3E1 from Tempora, because I thought they looked nicer and
3358 more like the other existing FreeFont glyphs.
3359 Replaced 3DA-B from Tempora, because they look more like Unicode
3360 samples, and nicer.
3361 Added 03f3-4, 03F7-F.
3362 Prefer my own lunate epsilon.
3363 Replaced Phi and Omega from Tempora.
3364 These plainly fit the other FreeFont glyphs better than the origninals.
3365 (How did this happen?)
3366
3367 In bold, replaced U+03D7
3368
3369 Copied lbbar u+2114
3370
3371 Small italic greek--replaced most except phi, psi, omega
3372
3373 Based on new information, broke the identification of oxia with Latin
3374 acute.
3375
33762008-06-07 Steve White
3377 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
3378
3379 Efforts to control heights of characters
3380
33812008-06-06 Steve White
3382 * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
3383
3384 Made to validate
3385
33862008-06-05 Steve White
3387 * FreeSans.sfd:
3388
3389 Fixed undefined character in kerning classes
3390
33912008-06-04 Steve White
3392 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
3393
3394 tweeks and additions to General Punctuation
3395
33962008-06-03 Steve White
3397 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansOblique.sfd:
3398
3399 Completed/tweeked Number Forms
3400
3401 * FreeMono.sfd, FreeSerif.sfd:
3402
3403 Added some Miscellaneous Technical symbols
3404
34052008-06-02 Steve White
3406 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3407
3408 Tweeks...mostly Letterlike
3409
34102008-06-01 Steve White
3411 * FreeMono.sfd, FreeSerif.sfd:
3412
3413 Added Box Drawing characters to Serif.
3414 Tweeked a glyph in Mono
3415
3416 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3417
3418 Added several glyphs to Letterlike Characters
3419
34202008-05-31 Steve White
3421 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3422
3423 Validation pass
3424
3425 SansOblique and SansBoldOblique had validation problem with BlueValues
3426 Private Dictionary
3427 Elements in BlueValues/OtherBlues array are disordered
3428 Elements in BlueValues/OtherBlues array are too close
3429 (Change BlueFuzz)
3430 StemSnapV does not contain StdVW value.
3431 So I ordered the array, and based on other slanted fonts,
3432 removed StemSnapV.
3433
3434 Note however, I still think the two top Blues lines are too close
3435 But I don't even know what the second-to-top line is meant to do.
3436
3437 * FreeSerif.sfd:
3438
3439 Added to Block Elements, Geometric Shapes
3440 Made to validate
3441
34422008-05-29 Steve White
3443 * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3444
3445 Looking at special symbols.
3446 Drew several Miscellaneous Symbols in Mono and Serif
3447 > Completed/corrected planetary symbols, added Dice,
3448 some other easy ones
3449 > Completed Dingbats in Serif (using URW Dingbats)
3450 Added some Block Elements to Serif
3451
34522008-05-26 Steve White
3453 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3454
3455 More changes stemming from J. Poon's report.
3456
34572008-05-25 Steve White
3458 * FreeSerif.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3459
3460 Height surgery on SerifBoldItalic.
3461 More fiddling with accents in others.
3462
3463 * FreeSerifItalic.sfd:
3464
3465 More height surgery. Only a few left in Benglai and Thai
3466
3467 * FreeSerifBold.sfd:
3468
3469 Re-applied surgery to make glyphs between 900 and -300EM
3470
3471 *** Regression
3472 Inadvertently un-linked all references in SerifBold in r1.83.
3473 This reverses that error (but also un-does the surgery mentioned there)
3474
3475 * FreeSerifBold.sfd, FreeSerifItalic.sfd:
3476
3477 Applied surgery to make Latin letters go under 900EM.
3478 One exception yet...
3479
34802008-05-24 Steve White
3481 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3482
3483 Serif: much fiddling with accents in Latin ranges.
3484 Re-thought some glyphs (there are still a few messy ones, especially
3485 in bold)
3486 Checked horizontal spacing...fixed a number of problems.
3487
34882008-05-23 Steve White
3489 * FreeSansBold.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3490
3491 Made Latin Extended-B coverage consistent across Serif; cleaned up some
3492 glyphs
3493
3494 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3495
3496 Filled more of General Punctuation in Sans and Serif
3497 Made all agree on coverage of Latin Extended Additional
3498
34992008-05-22 Steve White
3500 * FreeSans.sfd, FreeSansBold.sfd, FreeSansOblique.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3501
3502 Added Latin Extended Additional to SansOblique.
3503 Made Latin Extended Additional coverage consistent across Sans, B, I
3504 Made Latin Extended-B coverage same in SerifBold.
3505
3506 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeSansBold.sfd:
3507
3508 Mono* made Latin-B coverage consistent across faces
3509
3510 * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
3511
3512 Made set of Latin Extended-B consistent across Sans faces
3513
3514 * FreeSans.sfd, FreeSansBold.sfd:
3515
3516 More filling in General Punctuation
3517
3518 * FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3519
3520 Another bunch of J. Poon's reports
3521 also, filling in some Combining Diacriticals, Spacing Modifiers, and
3522 General Punctuation in bold faces
3523
35242008-05-21 Steve White
3525 * FreeMono.sfd, FreeMonoBold.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3526
3527 Mucking about with mark tables in Thai (Serif)
3528 Other faces: Making changes from J. Poon's report
3529
35302008-05-20 Steve White
3531 * CREDITS:
3532
3533 Mark Williamson
3534 Jacob Poon
3535
3536 * Makefile:
3537
3538 added tests target
3539
35402008-05-18 Steve White
3541 * ranges.py:
3542
3543 Put table explanation back in
3544
3545 Improved behaviour for high Unicode
3546
3547 * FreeSans.sfd:
3548
3549 Revision of kerning
3550
3551 * FreeSerif.sfd:
3552
3553 Made Latin kerning a little more reasonable:
3554 reduced many excessive kerns (some had letters apparently
3555 overlapping, which shouldn't happen)
3556 made kerns increment by 5EM for ease of reading
3557 got rid of kerns too small to be seen
3558
3559 * FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerifBold.sfd:
3560
3561 Made to verify
3562
35632008-05-13 Steve White
3564 * FreeSerif.sfd:
3565
3566 Made to validate
3567
3568 * FreeSerif.sfd:
3569
3570 Gurmukhi: filled range in Serif, taking glyphs from the original
3571 Punjabi font by Hardip Singh Pannu
3572 http://members.aol.com/hspannu/punjabi.html (file pb_win95.exe)
3573
35742008-05-12 Steve White
3575 * FreeSans.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
3576
3577 Hebrew, basic. Some faces missing punctuation marks, added.
3578
3579 * FreeMono.sfd, FreeSans.sfd:
3580
3581 Armenian: Sans tried to make verticals and horizontals of more uniform
3582 width both, finddled with punctuation
3583
3584 * FreeMonoOblique.sfd:
3585
3586 made to validate
3587
3588 * FreeMonoBold.sfd:
3589
3590 made to validate
3591
3592 * FreeSans.sfd, FreeSansBold.sfd:
3593
3594 Armenian in Sans: regularized letter spacing
3595
3596 * FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd:
3597
3598 Armenian: fill out ranges and clean up
3599 SansBold especially had a lot of incorrect references.
3600 Now all the ranges with Armenian at least share the same set of
3601 characters.
3602
3603 * FreeMono.sfd:
3604
3605 Fixed glyph with wrong width.
3606
36072008-05-11 Steve White
3608 * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerifItalic.sfd:
3609
3610 1) made to validate
3611 2) Mono: copied in Spacing Modifier Letters (glyphs not yet named)
3612 3) SerifItalic: Filled in General Punctuation
3613
3614 * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
3615
3616 Made to validate, and pass all other FontForge tests.
3617 Expedient: rounded everything to int
3618
3619 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3620
3621 Made to have the same Greek Symbols,
3622 Made to validate
3623
3624 * FreeSans.sfd, FreeSansBold.sfd:
3625
3626 Made Greek Symbols as full as rest of Sans. Changed a name in Sans.
3627
3628 * FreeMonoOblique.sfd:
3629
3630 Made Greek as full as other faces
3631 Made to validate
3632
3633 * FreeSansBold.sfd:
3634
3635 Deleted seven orphaned Arabic characters; looks like somebody started,
3636 didn't get very far, putting Arabic in bold.
3637
3638 Deleted orphaned Arabic glyph from Arabic Presentation forms-B
3639
3640 * FreeSerifBold.sfd:
3641
3642 Deleted the single Arabic character: it was clearly there by mistake.
3643
3644 * FreeSansOblique.sfd:
3645
3646 Made Greek Symbols as full as rest of Sans
3647
3648 Tweeks to Armenian
3649
3650 Comment from previous commit of FreeSans was meant for FreeSansOblique.
3651 In FreeSans, only tweeked a few letters during putting more characters
3652 in this face.
3653
3654 Filled in Spacing Modifier Letters, increased General Punctuation.
3655
3656 * FreeSans.sfd:
3657
3658 Filled in Spacing Modifier Letters, increased General Punctuation
3659
3660 * FreeMono.sfd:
3661
3662 Made Armenian as full as other roman faces.
3663
3664 Completed Spacing Modifier Letters
3665 Added a couple of Greek Punctuation
3666
3667 added more Spacing Modifier Letters
3668
36692008-05-10 Steve White
3670 * FreeSerif.sfd, FreeSerifItalic.sfd:
3671
3672 Did same process of scaling and sizing for Thai in Sans as in Serif.
3673 Added mark tables to Sans. Improvement, but there are questions...
3674
3675 * FreeSans.sfd:
3676
3677 Tidied some Gurmukhi glyphs, validated.
3678
3679 Deleted ranges for Oriya, Kannada, on account of
3680 1) they only contained a subset of the consonant glyphs of the scripts,
3681 few if any vowels, and had no ligature lookups as required
3682 2) Kannada was based on the Akurti fonts, which have copyright issues.
3683
3684 See
3685 bug #23225: Oriya range only partial
3686 bug #23224: Kannada range only partial
3687
3688 * FreeMonoBoldOblique.sfd:
3689
3690 Made metrics like rest of Mono
3691
36922008-05-09 Steve White
3693 * ranges.py:
3694
3695 More info on range intervals
3696
3697 * FreeSerif.sfd:
3698
3699 Deleted Telugu range.
3700 It didn't represent a complete writing system for the language.
3701
3702 See notes at https://savannah.gnu.org/bugs/index.php?23202
3703 Serif: Telugu range missing many characters; many wrong
3704
3705 Got a copy of the original Tikkana font,
3706 Copied in remaining consonants and vowels that I could find there.
3707 I think one vowel 0C55 is missing according to unicode).
3708 Strangely, the Telugu digits are alo missing.
3709 In Tikkana, the default "checkmark" structural mark is missing from many
3710 consonants, according to Unicode, but is a separate glyph. I put
3711 the checkmark on.
3712 This, and scaled up by 150% and cleaned up intersecting glyphs and
3713 many unnecessary points.
3714
37152008-05-08 Steve White
3716 * FreeSerif.sfd:
3717
3718 Filled out Telugu consonants.
3719 Vowels still need to be done
3720
37212008-05-07 Steve White
3722 * FreeSerif.sfd:
3723
3724 Operated on Latin glyphs with stacked accents to make them fit under
3725 900EM.
3726 Scaled Telugu bu 150%.
3727
37282008-05-06 Steve White
3729 * FreeMono.sfd, FreeMonoBold.sfd, FreeSansBold.sfd, FreeSerif.sfd:
3730
3731 Corrected further fontforge "find problems"
3732 Added some math characters to FreeSerif
3733
37342008-05-05 Steve White
3735 * FreeSansBold.sfd:
3736
3737 Made to validate, and fixed bad TT transformations
3738
37392008-05-04 Steve White
3740 * FreeMono.sfd, FreeSerif.sfd:
3741
3742 Mainly TeX additions trying to satisfy Markus Kuhn's TeX-as-Unicode page
3743
3744 * FreeMono.sfd:
3745
3746 Adjusted heights of extensible brackets
3747
3748 Fixed problems with extensible brackets, thanks to Markus Kuhn's page
3749 http://www.cl.cam.ac.uk/~mgk25/ucs/examples/UTF-8-demo.txt
3750
3751 * ranges.py:
3752
3753 fiddled with ranges, doc
3754
3755 made some ranges more correct?
3756
3757 fixed some bugs in ranges
3758 better error reporting
3759
3760 Got rid of Unicode 1.1 references
3761
3762 made to use OpenType table
3763
3764 * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd:
3765
3766 made to validate
3767
37682008-05-03 Steve White
3769 * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3770
3771 Removed digits from Private Use Area.
3772 See bug 23050.
3773
3774 * FreeMono.sfd, FreeSans.sfd:
3775
3776 Completed General Punctuation
3777
3778 * FreeSans.sfd:
3779
3780 Completed IPA Extensions
3781
3782 * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd:
3783
3784 More work on Superscripts and Subscripts, Spacing Modifiers.
3785 Sans is now complete in both.
3786 Added Pfennig to Sans and Mono.
3787
3788 * ranges.py:
3789
3790 Restructure text output
3791 Rearrangement and cosmetic ...except I had broken it. now fixed
3792 Seems to be in a useful form at this point.
3793 More docs, date
3794
3795 * FreeSerif.sfd:
3796
3797 Added a hand-drawn old German Pfennig to Currency Symbols
3798
3799 * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifItalic.sfd:
3800
3801 Further additions to General Punctuation, Super and Sub Scripts,
3802 Spacing Modifiers, etc.
3803
38042008-05-02 Steve White
3805 * FreeSans.sfd:
3806
3807 additions to Spacing Modifiers, IPA
3808
3809 * FreeSerifItalic.sfd:
3810
3811 Shortening stacked accents to maintain readability when clipped
3812
38132008-05-01 Steve White
3814 * FreeSans.sfd:
3815
3816 Additions to Spacing Modifiers and changes to Combining Diacritics
3817
3818 * FreeSerif.sfd:
3819
3820 Made sure all the half rings in Combining Diacriticals and Spacing
3821 Modifiers were really half rings (J. Poon had complained about this)
3822
3823 Filled out General Punctuation
3824 Some work on Spacing Modifiers
3825
3826 Filled out Mathematical Operators
3827 still needs lots of work
3828 Made to validate
3829
3830 Filled out Latin Extended B
3831 Added some letters with curls to Latin Extended B
3832 More fiddling with Latin Extended B accents
3833
38342008-04-30 Steve White
3835 * FreeSerif.sfd:
3836
3837 Added Hanunóo script, with characters based on those in
3838 font MPH2BDamase, on request from the maintainer of that font,
3839 http://packages.debian.org/sid/ttf-mph-2b-damase
3840
3841 Glyphs are simple vector strokes. Could be a little more uniform.
3842
3843 Added Buginese script "Lontara", with characters based on those in
3844 font MPH2BDamase, on request from the maintainer of that font,
3845 http://packages.debian.org/sid/ttf-mph-2b-damase
3846
3847 Note the glyphs are pretty rough, clearly a digitization of handwriting.
3848 I just cleaned them up, and corrected discrepancies with Unicode,
3849 and compared with some pictorial samples of the script I could find.
3850
38512008-04-29 Steve White
3852 * ranges.py:
3853
3854 Improved look a lot--still unhappy with some ranges
3855 OS/2 seems sometimes bang-on, sometimes unrelated to anything (including
3856 fontforge's OS/2 listing)
3857
3858 * FreeSerif.sfd:
3859
3860 Much fiddling with Tamil range.
3861 First scaled to 78% (avoiding the references)
3862 This gets it in the ballpark height-wise. [A bit taller than the Latin
3863 letters, but the stroke is narrower, but then the glyphs are busier.]
3864 Then had to re-align combined references, the trickiest being the
3865 halants.
3866 Checked with other fonts with Tamil text.
3867
38682008-04-28 Steve White
3869 * FreeSans.sfd, FreeSerif.sfd:
3870
3871 Cleanup of control points in Arabic and Thaana
3872
3873 * FreeSerif.sfd:
3874
3875 Cleanup of missing extrema in Arabic and Thaana
3876
3877 Many changes to Thai, trying to make the script fit between some lines,
3878 so accents won't get clipped, etc.
3879 Also, stroke weight was heavier than that of Latin.
3880
3881 Scaled whole thing by 93%.
3882 Shrank the tallest letters 0E42-4 to get them under 900EM.
3883 Shaved off top of maiek.
3884 Fiddled with positioning of all accents.
3885 Made positioning tables for accents.
3886 Note: unclear these are working correctly
3887
3888 Fixed a bug having to do with character replacements for characters
3889 named 'ng' and 'nj'; these names had been taken on by other characters.
3890
3891 Made to validate
3892
3893 Unicode positions of two Cyrillic Extended characters were switched.
3894 Fiddled with a couple of Cyrillic combining diacritics
3895
38962008-04-27 Steve White
3897 * FreeSans.sfd:
3898
3899 bugfix: a left harpoon mysteriously appeared to the left of letter p!
3900
39012008-04-26 Steve White
3902 * FreeMono.sfd:
3903
3904 Made to validate
3905
3906 * FreeSans.sfd:
3907
3908 Made to validate
3909
3910 Toward J. Poons report
3911 Made 032B more like proper double-arches (and distinct fro 033C seagull)
3912 Made 032b more like a seagull
3913
3914 * FreeSans.sfd, FreeSansBold.sfd:
3915
3916 Sans: fiddling with widths and terminators of math symbols,
3917 toward J. Poon's report
3918 R & B: removed u+2741 because it didn't match the Unicode description
3919
3920 * FreeMono.sfd:
3921
3922 Extensible parenthesis symbols weight/terminators
3923 Toward bug # 23064: https://savannah.gnu.org/bugs/index.php?23064
3924 Rounded a bunch of terminators
3925
39262008-04-22 Steve White
3927 * FreeSerif.sfd:
3928
3929 Small alignment problem in Greek Extended
3930
3931 One more tweek to spacing in Cyrillic Extended
3932
3933 Corrected spacing in Cyrillic Supplement
3934
3935 Added Cyrillic Supplement letters for
3936 Enets, Khanty, Chukchi, Itelmen, Mordvin, Kurdish, Aleut
3937
3938 Added Cyrillic letters for Nivkh (completing Cyrillic range)
3939 More tightening of accents in Latin Extended.
3940
3941 * FreeSans.sfd:
3942
3943 Fiddled with math--consequences of changing the "similar" operator
3944
3945 More tightening of accents
3946
3947 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3948
3949 Adjustments to h and k with caron and cedilla in Latin A and B
3950
3951 * FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd:
3952
3953 FreeSerifBold: deleted 3 dotted Hebrew letters in Private/Corporate use
3954 (E801-3). They weren't ligatures or in any other lookup, and they
3955 weren't present in FreeSerif.
3956
3957 * FreeSansBold:
3958 Unlinked and deleted F6C3, which called itself commaaccent.
3959 Made some new spacing and non-spacing accents to make up for it.
3960
3961 * FreeSansBoldOblique:
3962 Made references of many Latin Extended.
3963 Also corrected several wrong ones.
3964
3965 * Freeserif:
3966 Re-named commaaccent
3967
39682008-04-21 Steve White
3969 * FreeMono.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSerif.sfd, FreeSerifBold.sfd:
3970
3971 Deleted Hiragana and Katakana ranges, as discussed on bugs list.
3972 Cleaned up some encoding issues, unnamed glyphs
3973
3974 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
3975
3976 Roman: added 'sine' -- not beautiful, but I liked drawing it
3977 All: Made special lookup for Dutch ligatures 'IJ' and 'ij'
3978
3979 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
3980
3981 Roman: ffi etc Latin ligatures from 'liga' to 'dlig' (these weren't
3982 really ligatures anyway, and only looked very bad when used.
3983 Retain for condensed type.
3984 Others: deleted Latin 'liga' table altogether
3985 BoldOblique : added j to ij ligature
3986
3987 Toward J. Poon's Report:
3988 Except for issues of terminators not always vertical or horizontal,
3989 and a few things that were too hard or I was unsure of.
3990
39912008-04-20 Steve White
3992 * FreeSerif.sfd:
3993
3994 Futzing with accents in Latin Extended Additional and Latin Extended-B
3995
3996 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
3997
3998 Added primemod character, referenced by Greek number sign
3999
4000 * FreeMono.sfd, FreeMonoOblique.sfd:
4001
4002 Following J. Poon's report, disconnected NJ (01CA)
4003
40042008-04-19 Steve White
4005 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
4006
4007 First pass throught J. Poon's bug list.
4008 See bug reports for details.
4009
4010 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
4011
4012 Made underscore slanted in Oblique faces, made all to be width of
4013 space character.
4014 Towards J. Poon's report.
4015 Disturbed that xterm and some other apps put small space between
4016 characters when none was called for.
4017
4018 * FreeMono.sfd, FreeMonoBold.sfd, FreeSans.sfd, FreeSansOblique.sfd:
4019
4020 Corrections on Currency Symbols
4021
4022 * FreeMono.sfd, FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4023
4024 More corrections, additions to Currency Symbols
4025
4026 * FreeSans.sfd, FreeSerif.sfd:
4027
4028 Filled out and corrected Currency Symbols
4029
40302008-04-18 Steve White
4031 * FreeSans.sfd, FreeSerif.sfd:
4032
4033 Adjustments to Combining Marks for Symbols
4034 Additions to range in Sans, and re-structured its marks table so that
4035 "middle" can apply to any range
4036
4037 * FreeSerif.sfd, FreeSerifItalic.sfd:
4038
4039 Made reference between combining koronis and lenis of Greek Extended.
4040 In Serif, re-worked combining marks lookup tables, added anchors in
4041 Latin, moved so without marks they work in kedit (but now I'm doubting
4042 kedit does a reasonable thing...what is a better application for
4043 testing this?)
4044
40452008-04-16 Steve White
4046 * FreeSerifItalic.sfd:
4047
4048 Adjusting of spacing and accents in Greek
4049
4050 * FreeMono.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansOblique.sfd, FreeSerif.sfd:
4051
4052 Much futzing with Greek letter spacing and accents.
4053 Added lenis to FreeMono.
4054
4055 * FreeMono.sfd, FreeSerif.sfd:
4056
4057 Adjusted spacing of dots of Greek dieresistonons in Serif
4058 Whipped up something for Greek kappascript in Mono (could use revision)
4059
4060 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4061
4062 Raised dots on double-dotted Cyrillic i, to match that of i and j.
4063
40642008-04-14 Steve White
4065 * FreeMono.sfd:
4066
4067 Corrected 27e6-7 "white bracket"
4068 Note it is probably a FontForge bug these symbols aren't showing up.
4069 FontForge thinks they are in Supplemental Arrows, but they should be
4070 in Supplemental Math-A
4071
4072 Named some Greek characters
4073
4074 * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd:
4075
4076 Spacing of some Cyrillic characters
4077
40782008-04-13 Steve White
4079 * FreeSerif.sfd:
4080
4081 Some fiddling with accents
4082 'yogh' was too wide
4083
4084 * FreeSansBold.sfd, FreeSansOblique.sfd:
4085
4086 Character spacing was chaos--tried to improve. BoldOblique also needs
4087 it.
4088
4089 * FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd:
4090
4091 Completed the fix of bug #12798, Greek glyphs with accents to side
4092 Much mucking with accents here, and fixed a few things that were just
4093 wrong.
4094
40952008-04-12 Steve White
4096 * FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
4097
4098 Made Mono curly quotes "bent"
4099
4100 * FreeMono.sfd:
4101
4102 More fiddling with Greek accents
4103 Made quotes "bent"
4104
4105 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4106
4107 Adjustments on Greek diaresistonos etc.
4108 Adjustments in Serif on combining marks for symbols
4109
4110 * FreeSerif.sfd:
4111
4112 More additions to Combining marks for Symbols
4113
4114 Additions to Combining marks for Symbols -- now mostly full.
4115 Lots of adjustments to middle anchor point in Latin to make big circle
4116 (nearly) encircle preceding latter
4117
41182008-04-11 Steve White
4119 * FreeMono.sfd:
4120
4121 Bugfix:
4122 Had indroduce a glyph of width other than 600, making kterminal not
4123 recognize it as a monospace font.
4124
41252008-04-10 Steve White
4126 * FreeSans.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4127
4128 More messing with accents.
4129 Further to bug #12798, Greek glyphs with accents to side
4130 Much messing with glyphs in Greek Extended range
4131
41322008-04-09 Steve White
4133 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSerif.sfd:
4134
4135 Revisited Latin-1 and Latin-A accents.
4136 Glyph B7 was called "periodcentered", but Unicode callse it Mid Dot,
4137 and the description doesn't refer to the period. I made it like the
4138 dot accent. throughout, and referred L-dot to it.
4139
4140 Also double-checked "commaaccent" characters (some in Unicode called
4141 cedilla, but the Unicode example shows a comma...mystery)
4142
4143 Also the funny IPA upside-down f often had two bars, incorrectly.
4144
4145 To do: go through rest of Serif, and Sans
4146
4147 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
4148
4149 Completed re-structuring of stacked Latin accents in Mono.
4150 Also: lots of associated adjustments of Greek Extended accents.
4151 (Trying to at least center extremely wide characters on their box)
4152 Repaired some victems of "find overlaps" sweeps
4153 Worked on glyphs with apostrope/comma parts
4154 Corrected a few wrong glyphs.
4155
4156 Trying out a "bent quotes" solution to making primes distinct from
4157 quotes.
4158
41592008-04-08 Steve White
4160 * FreeMonoOblique.sfd:
4161
4162 Toward reducing overall height
4163 Did similar process as for Mono, fixing a few errors along the way.
4164 Also the Greek Extended range was very messed up vertical and
4165 horizontally.
4166 Horizonal spacing of the heavily accented Greek is a real problem in
4167 Mono...
4168 To do:
4169 revisit "commaaccent" characters in all faces: do some have
4170 edillas?
4171 some Hebrew glyphs are a little low
4172 Georgian generally is way out of bounds
4173
41742008-04-07 Steve White
4175 * INSTALL:
4176
4177 Various updates and corrections, tweeked formatting
4178
4179 * FreeMonoBold.sfd:
4180
4181 Tweeking of accents
4182
41832008-04-06 Steve White
4184 * FreeMono.sfd, FreeMonoBold.sfd:
4185
4186 Re-worked accents in FreeMonoBold.sfd to make Latin ranges lie between
4187 800 and -200 EM, as with FreeMono.
4188
4189 * FreeMono.sfd:
4190
4191 Latin Extended ranges: Implemented new policy of shortening the letters
4192 of the characters with the highest-stacked accents.
4193
4194 At this point all the Latin glyphs lie betweeen 800 and -200 EM.
4195
4196 Also checked for readability of all the Latin extended letters in xterm.
4197 (Issue: it chops letters outside their bounding boxes; many accents had
4198 been a bit outside. Made sure that if they were chopped, they were at
4199 least still recognizable.)
4200
42012008-04-05 Steve White
4202 * FreeMono.sfd:
4203
4204 Following exchange about Mono on freefont-bugs with Joe Wells, who
4205 > doesn't like the curly quote marks
4206 > wants combining diacritics to work
4207 > wants tight line spacing
4208
4209 Trying to reduce font height:
4210 > exclamdown was below -200
4211 > Throughout Extended Greek, ypogegrammeni were too low. Shortened
4212 glyph, and raised all references.
4213 > Lots of messing with Latin Extended ranges to make glyphs mostly
4214 fit into 800 height. Mostly succeeded. A couple will get chopped.
4215 > Messed with "commaaccent" glyphs, which were very low
4216 > Cyrillic 04B1 had a tail that was incorrectly low
4217 > Much mucking with Georgian range. Moved up by 95 (read that Georgian
4218 is written as though centered between two horizontal lines, rather than
4219 as sitting on a baseline) There are still a few very high glyphs.
4220
4221 FontForge U+0122 called Gcommaaccent, glyph looks like that, but
4222 Unicode says it's Gcedilla. Made the ones called cedilla by Unicode
4223 to be cedillas
4224
4225 Note bug in Unicode: standard for 0122, 0123, 0136, 0137, 013B, 013C,
4226 0145, 0146, 0156, 0157 all talk about cedilla, say to make it with
4227 cedilla, but example shows comma.
4228
4229 By the way:
4230 > Got rid of commaaccent and dotlessj in Corporate Use
4231 > Replaced shadedark, with little squares now not overlapping.
4232 > Corrected IPA symbol 'ts' 02A6, added 02a8, 02a9, 02aa, 02ab, 02ac,
4233 02ad, 02ae, 02af
4234
4235 (so many changes...the CVS server was down...)
4236
4237 * FreeSerif.sfd:
4238
4239 Re-named arabic and hebrew characters
4240 Big adjustment to comma-accents. Mostly effects Greek Extended.
4241 Made such accents to be like comma, rather than like Russian apostrophe
4242 (and de-referenced that symbol)
4243
42442008-04-04 Steve White
4245 * FreeMono.sfd, FreeSerif.sfd:
4246
4247 Raised dot on superscript i (2071) -- more distinct at small sizes
4248
4249 * FreeMono.sfd:
4250
4251 added two IPA symbols
4252
42532008-04-02 Steve White
4254 * FreeSerif.sfd:
4255
4256 fixed a few more control points too close
4257
4258 Fixed names of languages in ligature table for latn "w/i".
4259 This fixes a crash when FontForge opened the ttf table
4260
4261 Motivated by bug crashing FontForge when opening ttf file,
4262 started cleanup of useless control points. Not finished.
4263 Got partway through Sinhala
4264
42652008-03-31 Steve White
4266 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoOblique.sfd, FreeSans.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4267
4268 Fixed various "Find Problems", including glyphs with mixed-up names,
4269 and bad TT matrices. (lots more bad TT matrices remain)
4270
4271 * FreeSerif.sfd:
4272
4273 Re-named a bunch of Cyrillic letters
4274
4275 * FreeSerif.sfd:
4276
4277 Put above mark on Cyrillic i and double-dot i for Slavonic number forms
4278
42792008-03-30 Steve White
4280 * FreeSans.sfd:
4281
4282 Tightened spacing on glyphs of last commit
4283
4284 * FreeSans.sfd, FreeSerif.sfd:
4285
4286 Concerning bug #16120, Include upper case Wynn and upper case Yogh
4287 Adapted Herman Miller's Thyromanes letters 01F7 021C 021D for Serif
4288 Drew my own versions for Sans.
4289
4290 * FreeSerif.sfd:
4291
4292 Added 04F6,7
4293
4294 * FreeSerif.sfd, FreeSerifItalic.sfd:
4295
4296 Made more Cyrillic diacritics really combine.
4297 Made a mark lookup just for Cyrillic diacritics,
4298 Marked most of the unadorned Cyrillic alphabet.
4299
4300 Still not clear on correct shapes for some of the marks.
4301
4302 * FreeMono.sfd, FreeMonoOblique.sfd:
4303
4304 Tweeks to accents
4305
43062008-03-29 Steve White
4307 * FreeSans.sfd, FreeSerifItalic.sfd:
4308
4309 Small adjustments in Cyrillic
4310
4311 * FreeSerif.sfd:
4312
4313 Corrected small palochka
4314 Made Cyrillic combining hundred-thousands and millions really combine
4315 Named some combining diacriticals
4316
4317 * FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd:
4318
4319 Mostly adjusted horizontal spacing of mono oblique faces
4320
4321 * FreeMono.sfd, FreeMonoBold.sfd, FreeMonoBoldOblique.sfd, FreeMonoOblique.sfd, FreeSansBold.sfd, FreeSansBoldOblique.sfd, FreeSansOblique.sfd, FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4322
4323 More cleanup of Cyrillic ranges
4324
4325 Completely re-did horizontal spacing of SerifItalic and SerifBoldItalic.
4326 See bug #17912, poor kerning in Cyrillic oblique...
4327 https://savannah.gnu.org/bugs/index.php?17912
4328 It looked like chaos to me.
4329 Only so much can be done: the font is flawed.
4330 But I think the changes make text readable in these faces.
4331
4332 There were dozens of incorrect glyphs in higher-numbered characters.
4333 I deleted all those I found. No glyph is better than a wrong glyph.
4334
4335 Futzt with accents, shooting for consistency and readability.
4336
4337 A maintenance thing: making correct references (acyrillic vs a,
4338 although they may be the same glyph) I made a lot of headway, but
4339 it isn't finished.
4340
4341 Likewise, a large fraction of these are compound characters, which can
4342 be made with references, resulting in easier maintenance, reduced
4343 likelihood of errors, and smaller files. I replaced many.
4344
4345 * FreeSerif.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4346
4347 Cyrillic italic
4348 Added italic, bolditalic
4349 0493, 04a7, 04AD
4350 because their form clearly varies in italic. But was just guessing...
4351
4352 * FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4353
4354 Cyrillic italic
4355
4356 Added italic, bolditalic
4357 0493, 04AD
4358 because their form clearly varies in italic.
4359 But was just guessing as to exact form.
4360
4361 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4362
4363 Overhaul of Cyrillic
4364
4365 Italic, BoldItalic
4366 added small yat for bug #22588 (note Times New Roman doesn't use
4367 alternate form in Italic)
4368
4369 All forms of Serif have big problems in Cyrillic.
4370
4371 The ugliest is in roman. The letters, even of the Russian alphabet, are
4372 of inconsistent height (awfully, small 0438 (ii) 0446 (tse))
4373 and they vary from the height of Latin
4374 and they vary from the height of italic and bold.
4375 They are a mish-mash of letters from several fonts, of similar (but not
4376 quite identical) weight, and similar, (but not quite identical) size.
4377
4378 I think the best solution would be to identify the face that best
4379 matches Latin, and fill the range with that. I think this is possible
4380 because the rarer letters seem to be better: the common letters are the
4381 ones that are wrong.
4382
4383 For now, I just increased the sized of 0438 and 0446, and 048a, 048b,
4384 also 0459 (lje) 045A (nje) 0464 (dje)
4385
4386 Other issues
4387
43882008-03-27 Steve White
4389 * FreeSerifBoldItalic.sfd:
4390
4391 Moving all Greek capitals with accent so they don't cover previous
4392 letter. Remedies bug #12798
4393
4394 * FreeSerif.sfd, FreeSerifBold.sfd, FreeSerifBoldItalic.sfd, FreeSerifItalic.sfd:
4395
4396 Various tweeks to accented Latin letters.
4397 Connected O-ogonek correctly
4398
4399 * FreeSerifItalic.sfd:
4400
4401 Accents of numerous accented Latin letters got shifted in a previous
4402 commit. This fixes it.
4403
4404 * FreeSerif.sfd:
4405
4406 Adjusted combining tack left and right (0318-0319) to be above -300 EM.
4407
4408 * FreeSans.sfd, FreeSerif.sfd:
4409
4410 Added some "middle" marks for positioning of diacritics
4411
4412 * FreeSans.sfd:
4413
4414 Copied 4 enclosing combining diacriticals from Serif 20DD - 20E0
4415
4416 * FreeSerif.sfd:
4417
4418 Adjusted and added some enclosing diacritics 20DD - 20E0
4419 In response to Debian bug #472566
4420 ttf-freefont: U+20DD COMBINING ENCOLSING CIRCLE doesn't combine
4421 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472566
4422
44232008-03-26 Steve White
4424 * FreeSerif.sfd:
4425
4426 Lowered a few over-high Latin accents
4427
4428 * FreeSansBold:
4429
4430 Devangari--only digits 1 and 2, and nothing else. Deleted
4431
4432 * FreeMonoBold, FreeMonoOblique,
4433 FreeSerifBold, FreeSeriftalic, FreeSerifBoldItalic,
4434 FreeSansOblique, FreeSansBold, FreeSansBoldOblique:
4435
4436 Got rid of dotlessj, comma in Corporate Use
4437 Single Substitution lookup, ccmp table
4438 Made proper dotlessj, re-linked j-circumflex
4439
4440 Note:
4441 FreeSansBold has a commaaccent in Corporate Use, used by several other
4442 characers. Haven't done anything about this.
4443
44442008-03-25 Steve White
4445 * FreeSerif.sfd:
4446
4447 Added/corrected glyphs for yeh hamza in Arabic,
4448 Added init and medi lookups for yeh hamza.
4449
44502008-03-24 Steve White
4451 * FreeSerif.sfd:
4452
4453 Added isolated and final forms for
4454 0629 teh marbuta
4455 0624 waw hamza
4456 0626 yeh hamza
4457 0649 alef maksura
4458 A previous commit had added lookups that referred to these,
4459
4460 More fiddling with super/subscripts
4461
4462 * Makefile, Makefile, GenerateTrueType:
4463
4464 Scripts and Make targets to generate OpenType fonts and zip file
4465
4466 * maintenance.txt:
4467
4468 Added gnupload and info about tagging
4469
44702008-03-23 Steve White
4471 * FreeSerif.sfd:
4472
4473 Last of Find Problems -> ATT
4474 'mark' Latin lookup: afii10026 is in 'cyrl', also afii10074
4475 Upper and lower Cyrillic i. Just removed mark from both letters.
4476
4477 'half' Bengali lookup Khanda_Ta is in 'bng2'. Added bng2 to lookup
4478 Added TtTable etc
4479
4480 Clean-up of Points too Close through to end of font.
4481 This episode completes the paths/points clean-up of Serif.
4482 But note: many ranges, esp. Ethiopic, Japanese, and Indic, have way
4483 too many points, resulting in lumpiness.
4484
4485 At this point, FontForge can convert splines to quadratic, auto-hint,
4486 and auto-instrument without segfault.
4487
4488 * Makefile, sfd/Makefile, tools/GenerateTrueType:
4489
4490 Alterations to build process: added a Makefile, and made to work
4491 on my system. Now auto-hints before generating TrueType.
4492
44932008-03-22 Steve White
4494 * sfd/FreeSans.sfd:
4495 Lots of additions of math characters. Should complete for
4496 LaTeX 2e, except for extensible brackets.
4497
44982008-03-21 Steve White
4499 * *.sfd:
4500
4501 Regularized stacking of accents in Latin Extended Additional
4502 Changed name of 00B5 from 'mu' to 'micro',
4503 2206 from 'Delta' to 'Delta.math',
4504 0308 from 'diaerisis' to 'diaerisiscomb'
4505
4506 * FreeMono.sfd:
4507
4508 additions to IPA
4509
4510 * FreeMonoBoldOblique.sfd:
4511
4512 Moved dotlessj from Corporate Use,
4513 Deleted commaaccent there
4514 Fixed mis-named glyphs tcommaaccent, Tcommaaccent
4515 Changed name of 030A from 'dieresis' to 'ringcomb'
4516
4517 * FreeSans.sfd:
4518
4519 Added some arrows, and a couple of blackboard bold characters
4520
4521 Several characters in U+F600 Corporate Use range
4522 dotlessj, onefitted, commaaccent
4523
4524 dotlessj referred to by: jcircumflex, uni01F0:
4525 renamed it to uFFFF, re-linked others by hand
4526
4527 commaaccent
4528 http://diacritics.typo.cz/index.php?id=9
4529 should be u+0326 but wasn't linked to anything
4530
4531 * FreeSansBold.sfd:
4532
4533 U+0617 etc: read glyphs "4GWglm". It should be Arabic. Deleted
4534
4535 * FreeSansBold.sfd, FreeSansOblique.sfd, FreeSansBoldOblique.sfd:
4536
4537 Removed bogus glyphs for 200C 200D, ZWJ and ZWNJ
4538
4539 * FreeSerif.sfd:
4540
4541 Split lookup for ligatures in latin into two classes;
4542 ff, ffl, fl which are appropriate for all languages,
4543 and fi, ffi, which are not appropriate in Turkish (due to distinction
4544 between short and long i)
4545 Needs to be done for other faces.
4546
4547 Filled set of extensible brackets in Miscellaneous Technical
4548
4549 Think IPA is now complete.
4550
45512008-03-18 Steve White
4552 * FreeSans.sfd:
4553
4554 clean-up of all path issues and points too close
4555
45562008-03-18 Steve White
4557 * FreeSans.sfd:
4558
4559 Something was causing crashing effects in Windows. Cleanup of
4560 problems eventually made it go away. Now works well.
4561
4562 Cleaned up many "points too close"
4563
4564 Cleaned up all ATT problems, of which there were many and various.
4565
4566 # Incorrectly labelled zero-width joiner used in a ligature
4567
4568 # Incorrect substitution of dotlessi and dotlessj with i and j was
4569 somehow connected with FontForge crash. Attemts to remove the
4570 substitution would damage a 'ccmp' table; subsequent changes would
4571 result in FontForge crashing on save, and truncating the sfd file.
4572 Surgically removed with vi.
4573
4574 # A couple of Indic lookups had incorrect script DFLT; one had 'latn'.
4575
4576 # Don't understand why there are scripts named
4577 dev2 bng2 grj2 gur2 when there are already deva beng gurj guru
4578 But anyway, lots of 'vatu' 'pres' 'haln' and 'liga' lookups contained
4579 characters in the '2' scripts but were lablled only for the 'non-2'
4580 ones. Added the '2' scripts to all these lookups. Suspect a mistake.
4581
4582 Note: several of these problems are repeated in other Sans faces.
4583
45842008-03-16 Steve White
4585 * FreeMono.sfd:
4586
4587 Cleanup of many path problems "points too close"
4588
4589 Strove to make accents Latin Extended range legible at small sizes
4590
4591 Named some unnamed characters; removed a duplicate
4592
4593 At this point, all fonts are passing FontForge Validate.
4594
45952008-03-15 Steve White
4596 * FreeSerif.sfd:
4597
4598 CJK punctuation: made some of the very high glyphs smaller (under 900EM)
4599 The brackets in Sans were very ugly, and not even Sans-serif.
4600 Serif: added extensible square brackets, diddled with integral
4601 corrected direction of some added glyphs
4602
4603 Several bugs having to do with missing glyphs in Tamil range.
4604 Also a buggy ligature in Devangari.
4605
4606 Shortened names of many lookup tables
4607
4608 Futzt with some combining diacriticals
4609
4610 Added extensible square brackets.
4611
4612 * FreeSans.sfd:
4613
4614 Changed names of a bunch of glyphs with invalid
4615 TrueType names, in range 0x1025f+ (not real Unicode).
4616 Took pains to retain information contained in the names.
4617 Wonder if these glyphs have ever been of any use.
4618
4619 CJK Punctuation: brackets were hand-drawn and very ugly. Improved.
4620
4621 * *.sfd:
4622
4623 Set OS/2 Metrics back to absolute 900/300. Offsets are not
4624 interpreted uniformly.
4625
4626 Cleanup of many path problems up to extrema and self-intersecting
4627
4628 Ordered PS Blue values.
4629
46302008-03-14 Steve White
4631 * FreeSerif.sfd:
4632
4633 Got rid of mixed references and contours
4634 Cleanup of many path problems "points too close"
4635
4636 Started clean-up to satisfy FontForge Validate
4637
4638 Changed names of three glyphs in the
4639 Tamil ligatures range...all clearly bugs.
4640
4641 * FreeSans.sfd:
4642
4643 Added slanted-hyphen
4644
4645 * *.sfd:
4646
4647 Unified OS/2 Metrics
4648 Added Grid Fit
4649
46502008-03-13 Steve White
4651 * FreeSans.sfd:
4652
4653 Rearranged PS BluesValues so they were in increasing order,
4654 Made all 20 in width.
4655
46562008-03-12 Steve White
4657 * FreeSans.sfd, FreeMono.sfd:
4658
4659 Added TrueType hinting tables.
4660 Fixed glyphs that didn't convert well to quadratics
4661 Got rid of mixed contours and refs
4662
4663 * FreeSerifBold.sfd:
4664
4665 Cleanup of path problems
4666
46672008-03-11 Steve White
4668 * FreeMonoOblique.sfd:
4669
4670 Cleanup of path problems
4671
46722008-03-09 Steve White
4673 * FreeSerif.sfd:
4674
4675 Corrected L-dot
4676 Further cleanup of path/ref problems
4677
4678 Found several ligatures that referred to a missing glyph "ZWJ".
4679 Took this to mean the "zero width joiner" u+200D
4680
4681 * *.sfd:
4682
4683 Changed OS/2 metrics to be absolute 900/300
4684
4685 * FreeSerifItalic.sfd:
4686
4687 Added Greek lunate epsilon
4688
4689 * FreeMono.sfd:
4690
4691 Many additions in math range
4692 Reduced size of binary union, intersection, vee, wedge
4693 Corrected empty set
4694 Corrected logical 'assert' relations, etc. 22a2-22af
4695 Efforts to make Math glyphs legible at small point sizes
4696
4697 * FreeSans.sfd:
4698
4699 Added Greek lunate epsilon and rho symbol
4700 Unstacked more stacked diacriticals
4701
4702 Further cleanup of path/reference problems
4703
47042008-03-08 Steve White
4705 * FreeSans.sfd, FreeSerif.sfd:
4706
4707 Added some "n-ary" Math operators
4708
4709 * FreeSerif.sfd:
4710
4711 Further clean-up of path problems...up to Ethiopic
4712 > Started adding and correcting Math operators for LaTeX 2e
4713 > Corrected n-ary union, intersection, and spikes to be larger
4714 than the binary operators
4715 > Made (many of) the operators based on + - = to use those
4716 symbols directly (by reference or copying).
4717 > Added lunate epsilon
4718 > Corrected empty set
4719 > Tightened up spacing of some other technical characters
4720 > Worked on some more math operators involving =
4721 > triangle
4722 > Several arrows
4723 > Supplemental Arrows-A
4724
4725 * FreeSans.sfd:
4726
4727 Clean-up of font paths
4728 Open self-intersecting outermost-clockwise missing-extrema
4729 also flipped references (unlinked)
4730
4731 Added Greek lunate epsilon and rho symbol
4732
47332008-03-06 Steve White
4734 * sfd/FreeSerif.sfd: Shortened and thickened the combining hook mark,
4735 U+0309, to make more like Unicode samples.
4736 Also see (bug #22499) un-stacked incorrectly stacked accents
4737
47382008-03-05 Steve White
4739 * sfd/FreeSerif.sfd: vertical lines: combining diacritical marks
4740 corrected 0300 030D 0329 0348 (were rendered as straight apostrophes)
4741 Spacing Modifier letters added 02C8 02CC
4742 02B9 02Ba prime and double-prime
4743 Fixed positioning U+1EC8, 9, I with hook above
4744
47452008-03-03 Steve White
4746 * sfd/FreeSerif.sfd: TT strings updates.
4747 updated Copyright to 2008
4748 Added Vendor URL as the Savannah freefont site
4749 * sfd/FreeMono.sfd: A standard pangram as the Sample Text for Russian
4750 It reads: In the thickets of the South once there was a citrus
4751 ...--yes, but a fake specimen!
4752 * sfd/*.sfd: Set the OS/2 Sup/Sub settings, which by default looked
4753 like random trash.
4754
47552008-03-02 Steve White
4756 * sfd/FreeSerif.sfd: began cleanup of problems given by FontForge
4757 "Find Problems" feature. (bug #22454)
4758
47592008-03-01 Steve White
4760 * sfd/FreeSerif.sfd: made Arabic work for text display (bug #22329)
4761 Added required contextual replacement tables,
4762 Made a few missing characters,
4763 * sfd/*.sfd: Removde all back layers from glyphs that had them.
4764
47652008-02-27 Steve White
4766 * sfd/FreeSans.sfd: filled in Combining Diacriticals
4767 * sfd/FreeSerif.sfd: shifted whole Arabic range down by 200EM.
4768
47692008-02-26 Steve White
4770 * sfd/FreeSerif.sfd: enabled DPOS table.
4771
47722008-02-24 Steve White
4773 * sfd/*.sfd: Much fiddling with the "combining diacriticals"
4774 range 0300-036F. Made to align with medium-size lowercase
4775 preceding character if not using DPOS table.
4776
47772008-02-23 Steve White
4778 * sfd/FreeSerif.sfd, FreeSans.sfd, FreeMono.sfd: (bug #21784) Filled
4779 in set of HTML 4 Character Entities.
4780
4781 * sfd/FreeSerif.sfd, FreeSans.sfd, FreeMono.sfd: (bug #18413)
4782 undertie too low -- went on to tidy other similar characters in
4783 Combining Diacriticals range.
4784
47852008-02-21 Steve White
4786 * sfd/*.sfd: Moved capital Greek letters with tonos so tonos doesn't
4787 cover preceding letter (bug #12798)
4788
4789 * sfd/FreeSerif.sfd, FreeSans.sfd: (bug #13370) made extended
4790 integrals to line up.
4791
47922008-02-20 Steve White
4793 * sfd/*.sfd: started removing glyphs with back layers (printing bug)
4794 * sfd/*.sfd: adjusted vulgar fractions (bug #17756)
4795 * sfd/*.sfd: adjusted numerical superscripts (bug #20278)
4796
47972008-02-18 Steve White
4798 * sfd/FreeSerif.sfd: Offset Hiragana and Katakana ranges (bug #22326)
4799 * sfd/FreeSerif.sfd: U+30FB, KATAKANA MIDDLE DOT to be full width
4800 (bug #18326)
4801
4802 * sfd/FreeSerif.sfd: Re-promoted
4803 ff ffi ffl fi fl
4804 as standard ligatures in Latin.
4805
48062008-02-17 Steve White
4807 * sfd/*.sfd: committed to FontForge Spline Font Database (SFD) 2
4808 format.
4809
48102008-02-10 Steve White
4811 * sfd/*.sfd: brought into line with Debian ttf-freefont
4812 Deleted a couple of patches, and applied those applied to Debian.
4813
48142006-09-20 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4815
4816 * INSTALL: added installation procedure for MacOS X, courtesy
4817 Philipp Kempgen.
4818
48192006-05-04 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4820
4821 * sfd/FreeMono.sfd: deleted Russian sample text, which did not
4822 conform to UTF-7.
4823
48242006-04-15 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4825
4826 * sfd/FreeSerif.sfd: corrected U+10D3.
4827
4828 * sfd/FreeSans.sfd: ligature U+FB06 (LATIN SMALL LIGATURE S T)
4829 changed from mandatory ("liga") to discretionary ("dlig") (bug
4830 #16253).
4831
4832 * sfd/FreeMono.sfd: deleted incomplete glyph U+FB06 (LATIN SMALL
4833 LIGATURE S T); deleted U+FB00, U+FB01, U+FB02, U+FB05 as
4834 ligatures (bug #16253).
4835
4836 * sfd/FreeMonoOblique.sfd, sfd/FreeMonoBoldOblique.sfd: added
4837 U+FB00; deleted U+FB01, U+FB02 as ligatures (bug #16253).
4838
4839 * sfd/FreeMonoBold.sfd: deleted U+FB00, U+FB01, U+FB02 as
4840 ligatures (bug #16253).
4841
4842 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4843 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
4844 sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4845 sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
4846 sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
4847 sfd/FreeSerifBoldItalic.sfd: added Georgian letters, donated by
4848 Gia Shervashidze
4849
48502006-02-22 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4851
4852 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd: ligature U+FB4F
4853 changed from mandatory ("liga") to discretionary ("dlig"). This is
4854 respons to Bug#349657: [bug #15792] Freefont Alef and Lamed
4855 combine
4856
48572006-02-21 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4858
4859 * sfd/FreeSerifBold.sfd, sfd/FreeSans.sfd,
4860 sfd/FreeSansOblique.sfd, sfd/FreeSansBoldOblique.sfd,
4861 sfd/FreeSansBold.sfd: ligature U+FB4F changed from mandatory
4862 ("liga") to discretionary ("dlig"). This is respons to Bug#349657:
4863 [bug #15792] Freefont Alef and Lamed combine
4864
4865 * sfd/FreeSerif.sfd: corrected bug#275759: [bug #15790] FreeSerif
4866 glyphs for U+2198/U+2199 were reversed.
4867
48682006-02-15 Denis Jacquerye <moyogo@gmail.com>
4869 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd,
4870 sfd/FreeMonoBoldOblique.sfd, sfd/FreeMonoBold.sfd: removed ij
4871 and IJ ligatures.
4872
48732006-02-10 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4874
4875 * sfd/FreeSerif.sfd: added small Georgian letters (mkhedruli),
4876 donated by Gia Shervashidze
4877
4878 * AUTHORS: Added Gia Shervashidze
4879
4880 * CREDITS: Added Gia Shervashidze
4881
48822006-01-26 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4883
4884 * notes/maintenance.txt: Added information on the Makefile now
4885 used; username for FTP login is anonymous.
4886
4887 * sfd/FreeSansBold.sfd: added U+0569, U+0571, U+0579, U+057B,
4888 U+0586. Armenian small letters completed.
4889
4890 * sfd/FreeSerif.sfd: added U+0297, U+02AD-02AF. IPA Extensions
4891 section is now complete. Copied a dozen of glyphs from Omega IPA
4892 to Phonetic Extension section.
4893
48942006-01-25 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4895
4896 * sfd/FreeSans.sfd: added U+01A, U+01A3, U+01A6, U+01B2, U+01BA,
4897 U+01BB, U+01BE, U+01BF.
4898
4899 * sfd/FreeSans.sfd: aligned small Armenian letters to x-height in
4900 response to bug #15480. Armenian in Free Sans needs a major
4901 cleanup.
4902
49032006-01-24 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4904
4905 * sfd/FreeSerif.sfd: changed U+0452, U+045B. Cleanup: U+0460,
4906 U+0461, U+04Bc, U+04BD, U+0508.
4907
4908 * sfd/FreeSansOblique.sfd: replaced accented chars in Latin-1 and
4909 Latin Extended-B sections with references, where possible.
4910
4911 * sfd/FreeSerif.sfd: changed U+0285.
4912
49132006-01-23 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4914
4915 * sfd/FreeSans.sfd: added U+0195, U+01AA, U+0297, U+03D7,
4916 U+03F0. Several flipped references replaced by outlines.
4917
4918 * sfd/FreeSansOblique.sfd: Latin Extended-B section more or less
4919 brought in sync with FreeSans.
4920
4921 * sfd/FreeMonoBoldOblique.sfd: added glyphs from FreeMonoBold in
4922 the Latin Extended-B and IPA Extensions sections.
4923
4924 * sfd/FreeSerifBold.sfd: Added U+0224, U+0225. Changed U+01B7,
4925 U+01B8, U+04E0, U+0452, U+045B. Replaced accented characters in
4926 the Cyrillic region with references.
4927
49282006-01-21 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4929
4930 * sfd/FreeSans.sfd: added U+0255, U+0264, U+0277, U+0286,
4931 U+029D. Changed U+0261. Deleted spurious glyphs in the control
4932 code area.
4933
49342006-01-19 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4935
4936 * sfd/FreeSans.sfd: replaced Hardip Pannu Singh's Gurmukhi with
4937 AnmolUni by Kulbir Singh Thind.
4938
49392006-01-17 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4940
4941 * sfd/FreeSansBold.sfd: Added U+018D, U+0194, U+01B5, U+01B6,
4942 U+01BE, U+0262, U+02A2.
4943
4944 * sfd/FreeSansBold.sfd: Changed U+0261 in order to distinguish it
4945 from U+0067. Changed U+0251, U+0252.
4946
4947 * sfd/FreeSerifBold.sfd: Small changes in the Cyrillic
4948 section. Added U+0183, U+018C.
4949
4950 * sfd/FreeSans.sfd: Added U+2045, U+2046.
4951
4952 * sfd/FreeSansBold.sfd: Filled in the Gurkmukhi part with the
4953 AnmolUni-Bold by Kulbir Singh Thind. Also some minor corrections
4954 in the Cyrillic part.
4955
4956 * CREDITS: Added Kulbir Singh Thind.
4957
4958 * AUTHORS: Added Kulbir Singh Thind.
4959
49602006-01-14 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4961
4962 * sfd/FreeSerif.sfd: Thomas Ridgeway's Tamil characters replaced
4963 by the ones released by the Samyak font project.
4964
4965 * CREDITS: Added Pravin Satpute, Bageshri Salvi, Rahul Bhalerao
4966 and Sandeep Shedmake
4967
4968 * AUTHORS: Added Pravin Satpute, Bageshri Salvi, Rahul Bhalerao
4969 and Sandeep Shedmake
4970
49712006-01-08 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4972
4973 * sfd/FreeSansBold.sfd, sfd/FreeMonoBoldOblique.sfd: minor changes.
4974
49752006-01-05 Denis Jacquerye <moyogo@gmail.com>
4976
4977 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
4978 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
4979 sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
4980 sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
4981 sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
4982 sfd/FreeSerifBoldItalic.sfd: added cedi sign U+20B5, Ghanaian
4983 currency
4984
49852005-12-29 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4986
4987 * sfd/FreeSans.sfd: minor cleanup in the Gujarati part.
4988
49892005-12-22 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4990
4991 * sfd/FreeSans.sfd: Devanagari and Gujarati parts cleared; once
4992 again merged with Gargi 1.9 and Padmaa 0.6, this time correctly so
4993 that the anchor points survived the merger.
4994
49952005-12-16 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
4996
4997 * sfd/FreeSans.sfd: added U+0577.
4998
49992005-12-15 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5000
5001 * sfd/FreeSans.sfd: added U+0559, U+055F, U+2024.
5002
5003 * sfd/FreeSansBold.sfd: added U+056E, U+0573.
5004
50052005-12-14 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5006
5007 * sfd/FreeSans.sfd: Merged with Gargi 1.9 and Padmaa 0.6,
5008 courtesy Monika Shah and Sonali Sonania from C-DAC, Mumbai.
5009
5010 * CREDITS: Added Monika Shah and Sonali Sonania.
5011
5012 * AUTHORS: Added Monika Shah and Sonali Sonania.
5013
50142005-12-13 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5015
5016 * sfd/FreeSans.sfd - Removed Sinhala glyphs.
5017
5018 * sfd/FreeSerif.sfd - Added Sinhala glyphs, formerly in FreeSans.
5019
50202005-12-09 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5021
5022 * sfd/FreeSerif.sfd: added U+20AF, U+211E. Changed U+20AC (EURO
5023 SIGN).
5024
5025 * tools/freefont-ttf.spec: Added specification file for building
5026 RPM package, courtesy Rok Papez.
5027
5028 * sfd/FreeSerifBold.sfd: added more glyphs from Txfonts to the
5029 Arrows and Mathematical Symbols ranges.
5030
5031 * sfd/FreeSerifBoldItalic.sfd: added U+03F5 from Txfonts.
5032
50332005-12-08 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5034
5035 * sfd/FreeSans.sfd: added U+0567, U+056A, U+056C, U+0582.
5036
5037 * sfd/FreeSerifBold.sfd: copied Box Drawing range from FreeSans.
5038
5039 * sfd/FreeSerifBold.sfd: added glyphs from Txfonts to the Arrows
5040 and Mathematical Symbols ranges.
5041
5042 * sfd/FreeSerif.sfd: added U+2259-225A, U+22BA, U+2308-230B,
5043 U+2322-2323. Cyrillic composite characters replaced with
5044 references.
5045
50462005-12-07 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5047
5048 * sfd/FreeSerifBold.sfd: added U+025A, U+025D, U+026B, U+029B,
5049 U+02AE, U+02AF, U+02DE.
5050
5051 * sfd/FreeSerifBold.sfd: updated Hebrew part with Drugulin font
5052 from the Culmus project.
5053
5054 * sfd/FreeSerif.sfd: added U+207A-207C, U+208A-208C, U+2215-2216.
5055
5056 * sfd/FreeSans.sfd: added U+2320 TOP HALF INTEGRAL, U+23AE
5057 INTEGRAL EXTENSION, U+2321 BOTTOM HALF INTEGRAL (bug #13370).
5058
50592005-12-07 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5060
5061 * sfd/FreeSerifBold.sfd: added U+0294-0296, U+02A1-02A2. Started
5062 adding "below" anchors. Performed hinting on characters that were
5063 not hinted "en masse".
5064
50652005-12-06 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5066
5067 * sfd/FreeSans.sfd: fixed some more metrics problems in the
5068 Extended Greek area; performed hinting on characters that were not
5069 hinted "en masse".
5070
5071 * Makefile: clean also signature files.
5072
5073 * sfd/FreeMonoBoldOblique.sfd, sfd/FreeMonoBold.sfd: cosmetic
5074 changes; cleaning background of referenced composed characters.
5075
50762005-12-05 Panayotis Katsaloulis <panayotis@panayotis.com>
5077
5078 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5079 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5080 sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5081 sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
5082 sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5083 sfd/FreeSerifBoldItalic.sfd: Some changes to the greek glyphs,
5084 mostly having to do with "tonos" (accent)
5085
50862005-12-05 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5087
5088 * sfd/FreeSans.sfd: minor cosmetic changes.
5089
5090 * sfd/FreeSans.sfd: adjusted widths of characters in the Extended
5091 Greek range; accents are not any more considerably overhanging on
5092 the left side. Added U+1EDA-1EE3, U+1EE8-1EF1.
5093
5094 * sfd/FreeSans.sfd: continued working on Extended Greek range;
5095 metrics still not finished.
5096
50972005-12-03 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5098
5099 * sfd/FreeSans.sfd: fixed combined Greek accents (bug
5100 #12800). Width of characters still need to be adjusted as in
5101 FreeSerif.
5102
5103 * sfd/FreeSerif.sfd: fixed positions of Greek accents (bug #12798).
5104
5105 * CREDITS: Added Panayotis Katsaloulis.
5106
5107 * AUTHORS: Added Panayotis Katsaloulis.
5108
5109 * Makefile: minor changes; now creating also a tarfile with sfds.
5110
51112005-12-01 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5112
5113 * sfd/FreeSerifItalic.sfd: added U+0183, U+018C, U+01C0, U+01C1,
5114 U+01C3, U+01E0, U+01E1, U+01F8, U+01F9.
5115
5116 * Makefile: created a Makefile to assist building.
5117
5118 * README: an update.
5119
5120 * COPYING: added GNU General Public License, version 2.
5121
5122 * tools/GenerateTrueType: wrote a FontForge script for conversion
5123 to TrueType.
5124
5125 * sfd/FreeSerif.sfd: merged with SolaimanLipi Bangla OpenType font
5126 from www.ekushey.org, courtesy Solaiman Karim.
5127
5128 * sfd/FreeSerifItalic.sfd: merged with SolaimanLipi Bangla
5129 OpenType font from www.ekushey.org, slanted by 15.5 degrees.
5130
5131 * sfd/FreeSans.sfd: merged with Rupali Bangla OpenType font from
5132 www.ekushey.org
5133
5134 * sfd/FreeSansOblique.sfd: merged with Rupali Bangla OpenType font from
5135 www.ekushey.org, slanted by 12 degrees.
5136
5137 * CREDITS: added Solaiman Karim
5138
5139 * AUTHORS: added Solaiman Karim
5140
51412005-11-30 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5142
5143 * sfd/FreeSerif.sfd: merged with the Rachana Normal.
5144
5145 * AUTHORS: added K.H. Hussain and R. Chitrajan
5146
5147 * CREDITS: added K.H. Hussain and R. Chitrajan
5148
51492005-11-23 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5150
5151 * sfd/FreeSans.sfd - cleaned some background images.
5152
5153 * sfd/FreeSans.sfd - added U+01A0-01A1, U+01AF-01B0, U+026E,
5154 U+028F, U+0291, U+02A3-02A5, U+031B. Modified U+0198.
5155
51562005-11-22 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5157
5158 * sfd/FreeSans.sfd - added U+2504-250B.
5159
5160 * sfd/FreeSans.sfd - added U+2591-25A1, U+25A3-25A5, U+25AA, U+25AC.
5161
5162 * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd - added U+0263.
5163
51642005-11-21 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5165
5166 * sfd/FreeMono.sfd - corrected positions of some Greek diacritics
5167 on page 0x1F.
5168
5169 * sfd/FreeMonoOblique.sfd - working on bringing it in sync with
5170 FreeMono.sfd.
5171
5172 * sfd/FreeSerifBoldItalic.sfd - applied the sequence suggested by
5173 Werner Lemberg for reducing redundant points. Added a couple of
5174 glyphs in the IPA Extensions region.
5175
5176 * sfd/FreeSansBold.sfd - added U+0574, U+0576. Removed overlaps.
5177
51782005-11-20 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5179
5180 * sfd/FreeSerif.sfd - added U+02AA-02AC, U+02B0-02B2.
5181
51822005-11-19 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5183
5184 * sfd/FreeSans.sfd - added U+01B7-01B9, U+0196, U+019A, U+01C3,
5185 U+0224-0225, U+025E, U+029A, U+2422. Changed U+0184-0185, U+0192,
5186 U+01B4, U+0282, U+0284.
5187
51882005-11-18 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5189
5190 * sfd/FreeSerif.sfd - added U+02EE, U+207F.
5191
5192 * sfd/FreeSans.sfd - started Box Drawing area.
5193
51942005-11-17 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5195
5196 * sfd/FreeSerifBold.sfd - added glyphs from the Omega project to
5197 Latin Extended-B, IPA Extensions and Greek ranges.
5198
5199 * sfd/FreeSerifBoldItalic.sfd - added glyphs from the Omega
5200 project to Latin Extended-B, IPA Extensions and Greek ranges.
5201
5202 * sfd/FreeSerifItalic.sfd - added glyphs from the Omega
5203 project to Latin Extended-B, IPA Extensions and Greek ranges.
5204
5205 * sfd/FreeSerifItalic.sfd - added U+018B, U+025C, U+0265, U+026F,
5206 U+0279, U+0287, U+028C-028E, U+029E.
5207
5208 * sfd/FreeSerifBoldItalic.sfd - added U+1EDA-1EE3, U+1EE8-1EF1,
5209 U+2190-219B, U+219E-21A8, U+21B9-21BA, U+21C4-21CA, U+21E4-21E5,
5210 U+2669-266F. MES-1 compliant.
5211
5212 * sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5213 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSansOblique.sfd,
5214 sfd/FreeSansBold.sfd, sfd/FreeSansBoldOblique.sfd,
5215 sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5216 sfd/FreeSerifBoldItalic.sfd - added U+FFFD.
5217
5218 * sfd/FreeSerif.sfd - removed overlaps in Latin Extended-B and IPA
5219 Extensions ranges.
5220
52212005-11-16 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5222
5223 * sfd/FreeSerifItalic.sfd - applied the sequence suggested by
5224 Werner Lemberg for reducing redundant points.
5225
5226 * sfd/papers/eurotex2003/freefont.tex,
5227 sfd/papers/eurotex2003/freefont.bib - Revised version, sent back
5228 by Karl Berry on 20050110, that should match the one published in
5229 TUGboat.
5230
5231 * sfd/FreeSerifItalic.sfd - started added accent anchors. Added a
5232 handful of Greek letters from Omega font collection.
5233
5234 * sfd/FreeSerif.sfd - added a handful of letters in the Latin
5235 Extended-B and IPA Extension ranges from the Omega font collection.
5236
52372005-11-16 Denis Jacquerye <moyogo@gmail.com>
5238
5239 * sfd/FreeSerif.sfd - moved U+0263 to U+0264; added U+0263
5240
5241 * sfd/FreeSerifItalic.sfd - fixe U+01EE; added U+01B7-U+01B9
5242
52432005-11-16 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5244
5245 * sfd/FreeSans.sfd - Made small Greek letters the same height as
5246 Latin and Cyrillic ones and replaced them with references, where
5247 applicable.
5248
5249 * sfd/FreeSerif.sfd - replaced Greek letters with references,
5250 where applicable. Added U+03D7, U+03F0-03F2.
5251
5252 * sfd/FreeSerif.sfd - added U+0255, U+025A, U+025D, U+025F,
5253 U+0262-0263, U+026B-026C, U+0274, U+0276-0277, U+028F, U+0291,
5254 U+029D.
5255
5256 * sfd/FreeMonoOblique.sfd - applied the sequence suggested by
5257 Werner Lemberg for reducing redundant points. Added U+F6BE.
5258
5259 * sfd/FreeSansOblique.sfd - applied the sequence suggested by
5260 Werner Lemberg for reducing redundant points.
5261
5262 * sfd/FreeSans.sfd - changed U+01A5.
5263
52642005-11-16 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5265
5266 * sfd/FreeSans.sfd - applied the sequence suggested by Werner
5267 Lemberg for reducing redundant points. Replaced accented glyphs in
5268 the Latin-1 and Latin Extended-A areas with references. Made
5269 capital Greek letters the same height as Latin and Cyrillic ones
5270 and replaced them with references, where applicable.
5271
52722005-11-15 Denis Jacquerye <moyog@gmail.com>
5273
5274 * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd,
5275 sfd/FreeSansBoldOblique.sfd, sfd/FreeSansOblique.sfd - fixed
5276 U+026A, it was a dotlessi and therefore like U+0069 when
5277 accented.
5278
52792005-11-15 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5280
5281 * sfd/FreeMonoBold.sfd - corrected Greek tonos (slanted instead of
5282 a vertical line).
5283
5284 * sfd/FreeMonoBoldOblique.sfd - applied the sequence suggested by
5285 Werner Lemberg for reducing redundant points. Replaced accented
5286 glyphs in the Latin-1 and Latin Extended-A areas with references.
5287
52882005-11-14 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5289
5290 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5291 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5292 sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5293 sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
5294 sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5295 sfd/FreeSerifBoldItalic.sfd - Added 2005 in copyright info.
5296
5297 * sfd/FreeSansBoldOblique.sfd - applied the sequence suggested by
5298 Werner Lemberg for reducing redundant points. Replaced accented
5299 glyphs in the Latin-1 area with references.
5300
5301 * sfd/FreeSansBoldOblique.sfd - added U+0180, U+0184, U+0185,
5302 U+0195, U+01A0-01A2, U+01AF-01B0, U+025E, U+026E, U+0292,
5303 U+0294-0296, U+029A, U+02A1, U+2126-2127, U+2190-219B,
5304 U+219E-21A8, U+21C4-21CA, U+2669-266F. MES-1 compliant.
5305
5306 * sfd/FreeMono.sfd - Replaced accented glyphs in the Greek and
5307 Cyrillic areas with references.
5308
5309 * sfd/FreeMonoBold.sfd - applied the sequence suggested by Werner
5310 Lemberg for reducing redundant points. Replaced accented glyphs in
5311 the Latin-1 and Latin Extended-A areas with references.
5312
53132005-11-14 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5314
5315 * sfd/FreeSerif.sfd - applied the sequence suggested by Werner
5316 Lemberg for reducing redundant points.
5317
5318 * sfd/FreeSansBold.sfd - added U+219A, U+219B, U+2669-266F.
5319
5320 * sfd/FreeSerifBold.sfd - added U+2669-266F.
5321
53222005-11-12 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5323
5324 * sfd/FreeSansBold.sfd - added U+0180, U+0181, U+0183, U+0187,
5325 U+0188, U+018A, U+018C, U+018D, U+0193, U+019C, U+01A0, U+01A1,
5326 U+01AC, U+01AF, U+01B0, U+025C, U+0260, U+026E, U+0277, U+0281,
5327 U+0284.
5328
53292005-11-11 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5330
5331 * sfd/FreeSansBold.sfd - added U+195, U+1A6, U+025E, U+026E,
5332 U+029A, U+0313, U+0314, U+0342, U+0344, U+0345. Started adding
5333 accent anchors.
5334
5335 * sfd/FreeMono.sfd - applied the sequence for reducing redundant
5336 points, suggested by Werner Lemberg.
5337
5338 * sfd/FreeMono.sfd - corrected Greek letters (using tonos instead
5339 of a vertical line). Added U+026E, U+F6BE. Accented characters in
5340 Latin 1, Latin Extended A and partly Latin Extended B replaced by
5341 references.
5342
5343 * sfd/FreeSerifBold.sfd - applied the sequence for reducing
5344 redundant points, suggested by Werner Lemberg. Added U+01A5,
5345 U+02A0, U+2190-219B, U+219E-21A8, U+21B8, U+21B9, U+21C4-21CA,
5346 U+21E4, U+21E5.
5347
53482005-11-10 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5349
5350 * sfd/FreeSansOblique - changed U+0192, U+01A5; added U+01C0-01C3.
5351
5352 * sfd/FreeSansBold.sfd - replaced glyphs with references in the
5353 Cyrillic area. Removed U+04A8, U+04A9. Added U+04C5, U+04C6,
5354 U+04C9, U+04CA, U+04CD, U+04CE, U+0535, U+053F, U+0546, U+0565,
5355 U+0584, U+0587, U+0589.
5356
53572005-11-10 Denis Jacquerye <moyogo@gmail.com>
5358
5359 * sfd/FreeSans.sfd - added U+028A-U+028B
5360
5361 * sfd/FreeSansOblique - added U+028A-U+028B, U+0276,
5362 U+0292, U+0294-U+0296, U+0298-U+0299 and U+029B; fixed some
5363 other glyphs
5364
53652005-11-10 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5366
5367 * sfd/FreeSerif.sfd - added U+01A6. Simplified outlines in the
5368 ASCII range.
5369
5370 * sfd/FreeSansBold.sfd - added U+00A0, U+00AD, U+0531, U+2126,
5371 U+2190-2199, U+219E-21A8, U+21C4-21CA.
5372
5373 * sfd/FreeSansBold.sfd - applied the sequence for reducing
5374 redundant points, suggested by Werner Lemberg. Added automatically
5375 constructed accented characters in page 0x1E.
5376
53772005-11-09 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5378
5379 * sfd/FreeSerif.sfd - added U+0183, U+018C.
5380
5381 * sfd/FreeSans.sfd - added U+1EA2, U+1EA3, U+1EA8, U+1EA9, U+1EB2,
5382 U+1EB3, U+1EBA, U+1EBB, U+1EC2, U+1EC3, U+1EC8, U+1EC9, U+1ECE,
5383 U+1ECF, U+1ED4, U+1ED5, U+1EE6, U+1EE7, U+1EF6, U+1EF7, U+220A,
5384 U+220B, U+220D, U+2272, U+2273, U+2282, U+2283.
5385
5386 * sfd/FreeSerifItalic.sfd - changed U+03D5.
5387
5388 * sfd/FreeSerifBoldItalic.sfd - changed U+03C6; added U+2070,
5389 U+2075-2079, U+207F, U+2080, U+2085-2089, U+2155-217F.
5390
5391 * sfd/FreeSerif.sfd - added U+0184, U+0185, U+018D, U+0195,
5392 U+0197, U+019A, U+019B, U+01A0, U+01A1, U+01AC, U+01B5, U+01B6,
5393 U+01C0, U+01C1, U+01C3, U+01F6, U+0294-0296, U+1E9A, U+1EDA-1EE3,
5394 U+1EE8-1EF1.
5395
53962005-11-07 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5397
5398 * sfd/FreeSansBold.sfd - added U+0562, U+056D. U+0575.
5399
5400 * sfd/FreeMono.sfd - added U+0589.
5401
54022005-11-06 Primoz Peterlin <peterlin@localhost.localdomain>
5403
5404 * sfd/FreeSans.sfd - added U+0278, U+03D5, U+2248. Corrected
5405 U+2071, U+222E, U+2242, U+2243 in response to bug reports
5406 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276118
5407 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276120
5408
5409 * sfd/FreeMono.sfd - added U+2227, U+2228, U+2262. Corrected
5410 U+2299-229D in response to bug report
5411 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=276121
5412
5413 * sfd/FreeMonoBold.sfd - added U+2010, U+2012 in response to bug
5414 report http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=289032
5415 Swapped U+03C6 (Greek small letter phi) and U+03D5 (Greek phi
5416 symbol) in order to conform to Unicode standard. Simplified glyph
5417 shapes in ASCII range. Started adding "above" and "below" anchors.
5418
54192005-11-05 Primoz Peterlin <peterlin@localhost.localdomain>
5420
5421 * sfd/FreeSerif.sfd - accented letters in Latin Extended-A
5422 replaced by references wherever possible.
5423
5424 * sfd/FreeSerif.sfd - added U+0180, U+0181, U+0187, U+0188,
5425 U+018A, U+0193, U+019C, U+01A4, U+01A5, U+01A7, U+01A8, U+01AF,
5426 U+01B0, U+026E, U+0270, U+0278, U+0280, U+0281, U+028B, U+0299,
5427 U+029C, U+029F.
5428
54292005-11-03 Primoz Peterlin <peterlin@localhost.localdomain>
5430
5431 * sfd/FreeSansBold.sfd - added U+0180, U+0184, U+0185, U+0192,
5432 U+019B, U+01A0-01A2, U+01AF, U+01B0, U+01EE, U+01EF, U+0292,
5433 U+0294-0296, U+02A1, U+0532, U+054C, U+057C, U+222B. Changed
5434 U+014B, U+01A5, U+01B4, U+03BB.
5435
5436 * sfd/FreeSans.sfd - added U+04C5, U+04C6, U+04C9, U+04CA, U+04D,
5437 U+04CE.
5438
5439 * sfd/FreeSansBold.sfd - cleaner Arabic outlines. Added U+01E4,
5440 U+01E5.
5441
54422005-11-02 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5443
5444 * sfd/FreeSansBold.sfd - started Armenian; added U+0538, U+0542,
5445 U+0544, U+0548, U+054D, U+054F, U+0550, U+0553, U+0555, U+0561,
5446 U+0563, U+0564, U+0566, U+0568 U+056B, U+056F, U+0570, U+0572,
5447 U+0578, U+057A, U+057D-057F, U+0580, U+0581, U+0583, U+0585.
5448
5449 * sfd/FreeMono.sfd - swapped U+03C6 (Greek small letter phi) and
5450 U+03D5 (Greek phi symbol) in order to conform to Unicode standard.
5451 Added U+04C5, U+04C6, U+04C9, U+04CA, U+04D, U+04CE.
5452
54532005-11-01 Primoz Peterlin <peterlin@localhost.localdomain>
5454
5455 * sfd/FreeSansBold.sfd - modified U+019C.
5456
5457 * sfd/FreeSansBoldOblique.sfd - added U+00A0, U+00AD, U+019C,
5458 U+01B7, U+01B8, U+0275, U+0278, U+0298, U+2012, U+2015,
5459 U+2070-207F, U+2080-208E, U+2153-217F, U+2213, U+2215.
5460
54612005-10-31 Primoz Peterlin <peterlin@localhost.localdomain>
5462
5463 * sfd/FreeSerif.sfd - added U+0199, U+01AB, U+0265, U+0282,
5464 U+0288, U+028C-028E, U+0290, U+029E, U+02A0.
5465
54662005-10-28 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5467
5468 * sfd/FreeSerifBold.sfd - added U+019E, U+01AB, U+01AD, U+01B1,
5469 U+0256, U+025F, U+0265, U+0269, U+026F, U+0270, U+0279-027F,
5470 U+0282, U+0287, U+0288, U+028C-028E, U+0290.
5471
5472 * sfd/FreeSerifBold.sfd - added U+2070, U+2075-2079, U+2080,
5473 U+2085-2089, U+2153-215E, U+2113-2115, U+2119.
5474
5475 * sfd/FreeSerifBold.sfd - added U+0199, U+019B, U+01B8, U+01B9,
5476 U+01BE, U+01C0, U+0262, U+0274, U+0278, U+0280, U+028F, U+0298,
5477 U+0299, U+029C, U+029E, U+029F, U+2012, U+2015, U+2016, U+2129,
5478 U+2217.
5479
54802005-10-27 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5481
5482 * sfd/FreeSans.sfd - added U+018D, U+0194, U+019B, U+019C, U+01B5,
5483 U+01B6, U+0295, U+0296, U+029B, U+02A2, U+0472, U+0473, U+2114,
5484 U+2119.
5485
5486 * sfd/FreeSerifItalic.sfd - minor cleanup in the superscript range
5487 (U+2070-2079).
5488
5489 * sfd/FreeSansBold.sfd - added subscripts and superscripts
5490 (U+2070-208F), completed fractions (U+2152-215F) and Roman
5491 numerals (U+2160-217F).
5492
5493 * sfd/FreeSerifBold.sfd - added U+018B, U+018E, U+018F, U+0191,
5494 U+019D, U+01A7, U+01A8, U+01AE, U+0253, U+0266, U+0267, U+026A,
5495 U+0271-0273, U+0283, U+0285.
5496
54972005-10-26 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5498
5499 * sfd/FreeSans.sfd - added "above" anchors to selected Cyrillic
5500 characters. Added U+0294, U+02A1.
5501
5502 * sfd/FreeMono.sfd - added U+2011, U+2012, U+203B, U+204A, U+2071,
5503 U+2129, U+2232, U+2233. Changed and/or corrected U+2106, U+211E,
5504 U+2126, U+2127, U+2153-215F, U+2202.
5505
5506 * sfd/FreeMono.sfd - a try to imitate Denis' work on adding
5507 anchors by adding "above" anchor to a couple of basic Latin
5508 characters.
5509
5510 * sfd/FreeSansBold.sfd - added U+0278, U+0298. Cleaned up outlines
5511 of most Greek letters.
5512
5513 * sfd/FreeSansBold.sfd - Added U+2010-2012, U+2015, U+2032,
5514 U+203C, U+2047-2049.
5515
5516 * sfd/FreeSans.sfd - Added U+01C0-01C2, U+0276, U+0292,
5517 U+0298. Changed U+0251, U+0294, U+02A1.
5518
55192005-10-25 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5520
5521 * sfd/FreeSerifItalic.sfd - added U+00A0, U+00AD, U+2010-2012,
5522 U+2015, U+2126, U+2127, U+2153-215E, U+2160-217F, U+2190-2193,
5523 U+2669-266F. FreeSerifItalic is now MES-1 compliant.
5524
5525 * sfd/FreeSerif.sfd - added U+0191, U+019D, U+01AE, U+027E,
5526 U+027F, U+0283, U+0285.
5527
5528 * sfd/FreeSerif.sfd - added U+019E, U+01AD, U+01B8, U+01B9,
5529 U+0253, U+0256, U+0257, U+025C, U+0260, U+0266, U+0267, U+0269,
5530 U+026D, U+0271-0273, U+0279-027D.
5531
5532 * sfd/FreeSerifBoldItalic.sfd - added U+00A0, U+00AD, U+2010-2012,
5533 U+2015, U+2032-2034, U+203C, U+2047-204A, U+2074, U+2081-2084,
5534 U+2126, U+2153, U+2154, U+215F, U+2215. Corrected positions of
5535 diacritics on U+0200-0217.
5536
5537 * sfd/FreeSansOblique.sfd, sfd/FreeSans.sfd, sfd/FreeSansBold.sfd,
5538 sfd/FreeSansBoldOblique.sfd, sfd/FreeMonoBoldOblique.sfd,
5539 sfd/FreeMonoBold.sfd, sfd/FreeSerifItalic.sfd,
5540 sfd/FreeSerifBold.sfd sfd/FreeSerifBoldItalic.sfd - brought in
5541 sync with Valek Filipov's urw-fonts-1.0.7pre41.
5542
5543 * sfd/FreeSansOblique.sfd - added U+00A0, U+2011-2012, U+2015,
5544 U+2070, U+2071, U+2074-2079, U+2080-2089, U+2126, U+2153-215F,
5545 U+2190-2195, U+2215, U+266A. FreeSansOblique is now MES-1
5546 compliant.
5547
55482005-10-24 Denis Jacquerye <moyogo@altern.org>
5549
5550 * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd,
5551 sfd/FreeSansOblique.sfd, sfd/FreeSansBoldOblique.sfd - added
5552 ccmp for i and j to be substituted with dotless i or j when
5553 followed by above diacritic
5554
55552005-10-24 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5556
5557 * sfd/FreeSans.sfd - added U+2011, U+2012, U+2015. FreeSans is now
5558 MES-1 conformant.
5559
55602005-10-23 Denis Jacquerye <moyogo@gmail.com>
5561
5562 * sfd/FreeSans.sfd - added above, below, abovemk and belowmk
5563 anchors for diacritics placement to many Basic Latin characters,
5564 some Latin Extented A and B, and some IPA characters; fixed a
5565 couple of precomposed characters to have diacritics at the same
5566 height as similar characters.
5567
55682005-10-21 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5569
5570 * sfd/FreeSerif.sfd - added U+02B9, U+02BA, U+02CD, U+2017,
5571 U+2036, U+2037, U+203C, U+203E, U+2047-204A.
5572
55732005-10-20 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5574
5575 * sfd/FreeSerifBold.sfd - added U+0182, U+0189, U+0192, U+019F,
5576 U+01A9, U+01B7, U+01C4-01CC, U+01E0-1E2, U+01F0-01F3, U+F6BE.
5577 Corrected position of diacritics on U+0200-0217.
5578
5579 * sfd/FreeSerif.sfd - added U+00A0, U+00AD, U+0182, U+0189,
5580 U+018B, U+018E, U+018F, U+0192, U+019F, U+01A9, U+01B1, U+01B7,
5581 U+01DD, U+2010-2013, U+2015. FreeSerif is now MES-1 conformant.
5582
55832005-10-19 Denis Jacquerye <moyogo@gmail.com>
5584
5585 * sfd/FreeSerif.sfd - added U+0268, U+026A, U+0289, U+0292; and
5586 anchor "above" to more base glyphs.
5587
5588 * sfd/FreeSerifBold.sfd, sfd/FreeSerifItalic.sfd,
5589 sfd/FreeSerifBoldItalic.sfd - added U+0250-0252, U+0258-0259,
5590 U+0261, U+0268, U+026A, U+0279, U+0289
5591
5592 * sfd/FreeSerifBold.sfd - added anchor "above" to marks
5593 U+0300-0314, and to base glyphs (vowels).
5594
55952005-10-18 Denis Jacquerye <moyogo@gmail.com>
5596
5597 * sfd/FreeSerif.sfd - added anchor "above" to marks U+0300-0314,
5598 and bases vowel of the U+0041-007A range, U+00E6, U+0186, U+0190,
5599 U+0254 and U+025B; fixed Latin-1 Supplement block accented glyphs
5600 to use references.
5601
56022005-10-17 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5603
5604 * sfd/FreeSansBold.sfd - added U+01B7, U+01B8, U+0275.
5605
56062005-10-16 Denis Jacquerye <moyogo@gmail.com>
5607 * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd - added some Latin
5608 Extended-B African letters: U+0181, U+018A, U+0197-0198, U+01A4,
5609 U+01AC, U+01B1, U+01B3-01B4;
5610
5611 * sfd/FreeSansBold.sfd, sfd/FreeSansBoldOblique.sfd - added Latin
5612 Extended-B U+0187, 018E-018F, U+0191, U+0193, U+0197-0199,
5613 U+019D-019F, U+01AB-01AE; correcting width of non-space
5614 Combining Diacrtical Marks; added more glyphs to IPA Extensions
5615 to match non Bold
5616
5617 * sfd/FreeSansBoldOblique.sfd - added many accented glyphs to
5618 Latin Extended-B
5619
56202005-10-15 Denis Jacquerye <moyogo@gmail.com>
5621 * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd - added IPA Extensions
5622 U+0262,U+0274,U+0280-0281, U+0299, U+029F, and Spacing Modifier
5623 Letters U+02C9-02CB; fixed U+0287,029E height to baseline; added
5624 stroke to U+0268
5625
5626 * sfd/FreeSansOblique.sfd - fixed skew on U+027F
5627
5628 * sfd/FreeSansBold.sfd, sfd/FreeSansBoldOblique.sfd - added to Latin
5629 Extended-B U+01A7-01A8, IPA Extensions U+0251-0253, U+0256-0257,
5630 U+0261, U+0265-026A, U+026F-0273, U+0289, U+028C-028E
5631
5632 * sfd/FreeSansBoldOblique.sfd - added to Latin extended-B U+0189,
5633 U+01A8, U+01B1, U+0283, U+02C9 and Spacing Modifiers U+02C9-02CB
5634
56352005-10-14 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5636
5637 * sfd/FreeSansBold.sfd - Added a couple of composite glyphs,
5638 mostly in the IPA and Latin Extended B ranges.
5639
56402005-10-13 Denis Jacquerye <moyogo@gmail.com>
5641
5642 * FreeSans.sfd - removed overlap and simplified U+0187, 0191,
5643 0193, 01A5, 01AE, 0260, 0271, 0272, 0273, 027B; fixed diacritics
5644 placement on U+0200-0217; fixed glyph for U+0283 to correct esh
5645 without stroke; added U+025F and fixed U+025F from it; fixed
5646 height of glyph at U+0285; arranged U+027E,027F to make more
5647 distinguishable from U+0072.
5648
5649 * FreeSansOblique.sfd - added the corrected or new glyphs from
5650 FreeSans; diacritics on U+200-0217 will need height readjustements.
5651
5652 * FreeSansBold.sfd, FreeSansBoldOblique.sfd - added U+0186, 0190,
5653 0250, 0254, 0258, 0259, 025B, 025C
5654
56552005-10-13 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5656
5657 * sfd/FreeSerif.sfd - Minor changes: U+22A2, U+22A3, U+22A6, U+23AE.
5658 Added U+0250, U+0251, U+0258, U+0259, U+0275.
5659
5660 * sfd/FreeSerifItalic.sfd - Added glyphs U+222B-U+222F, U+2320,
5661 U+2321. Fixed diacritics on U+0200-U+0217.
5662
56632005-10-12 Denis Jacquerye <moyogo@gmail.com>
5664
5665 * sfd/FreeSerif.sfd - Corrected diacritics position on
5666 U+01D5-01D9,01DB,01EA-01ED,0200-0217 and U+022A.
5667
5668 * sfd/FreeSerif.sfd, sfd/FreeSerifBold.sfd, sfd/FreeSerifItalic.sfd,
5669 sfd/FreeSerifBoldItalic.sfd - added U+0186,0190,0254 and U+025B.
5670
56712005-10-11 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5672
5673 * sfd/FreeSerif.sfd - Fixed bug #13399 (glyphs for U+0360 and
5674 U+0361 were swapped).
5675
5676 * sfd/FreeSerif.sfd - Attempt to correct bug #13370: INTEGRAL
5677 EXTENSION does not align with TOP/BOTTOM HALF INTEGRAL; added
5678 glyph U+23AE.
5679
56802005-05-16 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5681
5682 * sfd/FreeMono.sfd - Corrected shapes for Cross of Lorraine and
5683 Cross of Jerusalem.
5684
56852005-04-07 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5686
5687 * sfd/FreeSansBold.sfd - Added some combining accents, just to
5688 test the a version of FontForge.
5689
56902003-12-05 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5691
5692 * sfd/FreeMono.sfd - Some composite Latin characters rebuilt, as
5693 they had accents 600 points to the left due to changes on October
5694 2. Some other minor changes in the mathematics area.
5695
56962003-10-08 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5697
5698 * sfd/FreeMonoOblique.sfd, sfd/FreeSerifBoldItalic.sfd,
5699 FreeSerifItalic.sfd - applied Josef Segur's corrections from
5700 Oct. 5.
5701
57022003-10-02 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5703
5704 * sfd/FreeSerif.sfd - Abbas Izad's contributed Arabic/Farsi
5705 characters added.
5706
5707 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5708 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5709 sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5710 sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
5711 sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5712 sfd/FreeSerifBoldItalic.sfd - Combining characters (U+0300 -
5713 U+036F) moved left, so that they have negative horizontal values
5714 and zero advance width.
5715
57162003-09-15 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5717
5718 * sfd/FreeSerifBold.sfd, sfd/FreeSerifItalic.sfd - Started working
5719 on super- and subscripts.
5720
57212003-09-12 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5722
5723 * sfd/FreeSans.sfd, sfd/FreeSerif.sfd - Added some missing
5724 Hiragana and Katakana characters.
5725
5726 * sfd/FreeSansBold.sfd - Cleared background characters in Latin
5727 Extended-A. Added some automatically constructed characters in
5728 Latin Extended-B. Started with superscripts and subscripts.
5729
5730 * sfd/FreeSans.sfd - Subscript numerals (U+2080-U+2089) completed.
5731
57322003-05-19 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5733
5734 * sfd/FreeSerif.sfd - Thai characters po pla and bo baimai
5735 swapped; Thai character fongman corrected; all courtesy Theppitak
5736 Karoonboonyanan.
5737
57382003-05-17 Panayotis Katsaloulis <panayotis@panayotis.com>
5739
5740 * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
5741 sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - Full support
5742 of all ancient greek glyphs
5743
57442003-05-15 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5745
5746 * tools/KerningNumerals.pl - A Perl script for moving kerning
5747 information from ASCII numerals (U+0030...) to characters in the
5748 Adobe corporate use area (U+F6xx).
5749
5750 * sfd/FreeSansBold.sfd, sfd/FreeSansOblique.sfd,
5751 sfd/FreeSansBoldOblique.sfd - Created kerned numerals in the Adobe
5752 corporate use area (U+F6xx) and moved kerning information from
5753 ASCII numerals to the kerned numerals.
5754
57552003-05-14 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5756
5757 * sfd/FreeSans.sfd - First approximation of super- and subscript
5758 numerals and vulgar fractions.
5759
5760 * sfd/FreeSerif.sfd - Super- and subscript numerals complete,
5761 vulgar fractions completed and redone as references rather than
5762 outlines.
5763
57642003-05-12 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5765
5766 * sfd/FreeSerif.sfd - Clean-up of the Cyrillic letters added on
5767 March 27; super- and subscripts, vulgar fractions.
5768
57692003-05-09 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5770
5771 * sfd/FreeMonoBold.sfd - Added a couple of characters to
5772 the Latin Extended-B area and the IPA extensions area.
5773
57742003-05-08 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5775
5776 * sfd/FreeSerifBoldItalic.sfd - Added a couple of characters to
5777 the Latin Extended-B area.
5778
5779 * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
5780 sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - ASCII
5781 numerals now monospaced; kerned numerals moved to Adobe corporate
5782 use area
5783 (U+F6xx).
5784
57852003-05-07 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5786
5787 * sfd/FreeSerif.sfd - Roman numerals now more complete.
5788
5789 * sfd/FreeSansOblique.sfd, sfd/FreeSansBoldOblique.sfd - Accented
5790 characters added in the Latin Extended-B area.
5791
5792 * sfd/FreeSans.sfd - Greek accents added in the Greek Extended
5793 area, characters added in the Latin Extended-B area, Roman
5794 numerals added.
5795
5796 * sfd/FreeMonoOblique.sfd - Kerning pairs removed (what were they
5797 doing in a monospaced font, anyway?).
5798
5799 * sfd/FreeMonoBoldOblique.sfd - Additions in Latin Extended-B and
5800 Basic Greek.
5801
5802 * sfd/FreeMono.sfd, sfd/FreeMonoBold.sfd, sfd/FreeMonoOblique.sfd,
5803 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5804 sfd/FreeSansBold.sfd, sfd/FreeSansOblique.sfd,
5805 sfd/FreeSansBoldOblique.sfd - Major cleanup (fixed widths, open
5806 paths, path directions (clockwise/counter-clockwise), points
5807 rounded to integer values; outlines simplified etc.)
5808
58092003-05-06 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5810
5811 * tools/OS2UnicodeRange - A simple script to display OS/2 Unicode
5812 range table in TrueType fonts.
5813
5814 * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd - ASCII numerals now
5815 monospaced; kerned numerals moved to Adobe corporate use area
5816 (U+F6xx). FreeSans is done, FreeSansBold half-way.
5817
5818 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5819 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5820 sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5821 sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
5822 sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5823 sfd/FreeSerifBoldItalic.sfd - Added 2003 in copyright info.
5824
58252003-03-27 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5826
5827 * sfd/FreeSerif.sfd - Cyrillic and Cyrillic Supplement blocks
5828 brought to conformance with Unicode 3.2, courtesy Daniel Shurovich
5829 Chirkov.
5830
58312003-03-19 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5832
5833 * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd - somewhat wider
5834 germandbls (U+00DF), due to complaints by Walter Schmidt.
5835
58362003-03-18 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5837
5838 * sfd/FreeSans.sfd - Added Sinhala glyphs from the Tipitaka
5839 project <http://www.metta.lk>, recoded to Unicode by Noah Levitt.
5840
58412003-02-19 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5842
5843 * sfd/FreeSans.sfd - Minor changes on mathematical operators.
5844
58452003-02-18 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5846
5847 * sfd/FreeMono.sfd - minor cleanup of glyph backgrounds; changed
5848 integral signs (U+222B - U+2230)
5849
58502003-02-05 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5851
5852 * sfd/FreeSans.sfd - added a couple of glyphs in the IPA and
5853 African Latin ranges.
5854
58552003-01-30 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5856
5857 * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5858 sfd/FreeSansBoldOblique.sfd, sfd/FreeMonoBold.sfd,
5859 sfd/FreeMonoBoldOblique.sfd - Corrected Maltese Hbar (U+0126)
5860 and/or hbar (U+0127).
5861
58622003-01-28 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5863
5864 * sfd/FreeSerifItalic.sfd - Corrected Maltese hbar (U+0127).
5865
58662002-12-18 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5867
5868 * tools/ConvertFont - PfaEdit script for converting SFD files to
5869 TrueType fonts.
5870
5871 * sfd/FreeSans.sfd - Added Tamil and Kannada glyphs from the
5872 Akruti Indic fonts.
5873
58742002-12-17 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5875
5876 * sfd/FreeSans.sfd - Added Devanagari and Gujarati glyphs from the
5877 Akruti Indic fonts.
5878
5879 * www/index.html - Added information on Rogier van Dalen's tools.
5880
5881 * AUTHORS - Added M.S. Sridhar.
5882
5883 * CREDITS - Correct spelling of Culmus project. Added M.S. Sridhar.
5884
58852002-12-06 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5886
5887 * sfd/FreeMono.sfd - Added Braille glyphs, courtesy Vyacheslav
5888 Dikonov.
5889
5890 * sfd/FreeSans.sfd - Added Unicode Syriac glyphs, courtesy
5891 Vyacheslav Dikonov.
5892
58932002-10-11 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5894
5895 * www/index.html - Added information on the availability of the
5896 Debian GNU/Linux package.
5897
5898 * sfd/FreeSerif.sfd, sfd/FreeSans.sfd - added some kern pairs
5899 beyond Latin-1 area.
5900
5901 * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
5902 sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - re-introduced
5903 all the emtpy glyph slots (changes from Sep 23 made PfaEdit
5904 crash).
5905
59062002-09-23 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5907
5908 * sfd/FreeSerif.sfd, sfd/FreeSerifItalic.sfd,
5909 sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd - imported
5910 kerning information from the URW++ AFM files
5911
59122002-09-11 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5913
5914 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5915 sfd/FreeMonoOblique.sfd - updated Hebrew parts to comply with
5916 Culmus v0.6.
5917
5918 * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5919 sfd/FreeSansOblique.sfd - Added Danilo Segan's Serbian Cyrillic
5920 glyphs; updated Hebrew parts to comply with Culmus v0.6.
5921
59222002-09-09 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5923
5924 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5925 sfd/FreeMonoOblique.sfd, sfd/FreeSans.sfd,
5926 sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5927 sfd/FreeSansOblique.sfd - Updated Cyrillic part to match
5928 Filippov's 1.0.7pre14
5929
5930 * sfd/FreeSansOblique.sfd - added Sam Stepanyan's Armenian glyphs
5931 from FreeSans (skewed for 12 degrees).
5932
59332002-09-06 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5934
5935 * sfd/FreeSans.sfd, sfd/FreeSansOblique.sfd,
5936 sfd/FreeSansBold.sfd, sfd/FreeSansOblique.sfd - Added Maxim
5937 Iorsh's Hebrew characters.
5938
59392002-08-29 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5940
5941 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd,
5942 sfd/FreeMonoBold.sfd, sfd/FreeMonoOblique.sfd - Added Maxim
5943 Iorsh's Hebrew characters.
5944
5945 * AUTHORS, CREDITS - Added Maxim Iorsh as author.
5946
59472002-08-28 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5948
5949 * www/index.html - Added information of Microsoft's withdrawal of
5950 freely available Unicode TrueType fonts
5951
5952 * www/resources.html - Added link to Maxim Iorsh's Culmus project.
5953
59542002-07-26 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5955
5956 * sfd/FreeMono.sfd - Added a couple of characters (Arrows area).
5957
59582002-06-11 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5959
5960 * sfd/FreeMono.sfd - Applied Michalis Kabrianis's patch concerning
5961 perispomeni in Greek politoniko.
5962
59632002-05-23 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5964
5965 * sfd/FreeMono.sfd - Applied Michalis Kabrianis's patch concerning
5966 psili in Greek politoniko. Also added two working variants of
5967 chars in the IPA range.
5968
59692002-05-15 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5970
5971 * sfd/FreeSans.sfd, sfd/FreeSansBold.sfd, sfd/FreeSerif.sfd,
5972 sfd/FreeSerifBold.sfd - Deleted explicit ".notdef" character with
5973 no contours.
5974
59752002-05-14 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5976
5977 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5978 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5979 sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5980 sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
5981 sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
5982 sfd/FreeSerifBoldItalic.sfd - The new version of PfaEdit saves
5983 correctly formed Panose and LineGap lines.
5984
5985 * sfd/FreeSansBoldOblique.sfd - Filled-in the missing TTFWidth and
5986 TTFWeight values.
5987
59882002-05-09 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5989
5990 * sfd/FreeSans.sfd - Added diacritics to the Spacing Modifier
5991 Letters and Combining Diacritical Marks areas. Added composed
5992 glyphs to the Latin Extended-B area.
5993
59942002-05-07 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
5995
5996 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
5997 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
5998 sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
5999 sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
6000 sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
6001 sfd/FreeSerifBoldItalic.sfd - Updated Panose information with data
6002 provided by Josef W. Segur. Updated TTF headers with English and
6003 Slovenian text.
6004
60052002-04-30 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6006
6007 * sfd/FreeMonoBold.sfd - Working on Greek small letters. Several
6008 minor changes (lower carons etc.)
6009
60102002-04-29 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6011
6012 * FreeMonoBoldOblique.sfd - Started adding Greek.
6013
6014 * sfd/FreeMonoBold.sfd - Added glyphs in the Geometrical Shapes
6015 and Miscellaneous Symbols area. Harmonizing Greek with Latin. Done
6016 with capitals.
6017
6018 * sfd/FreeMono.sfd - Deleted the explicit .notdef character. Added
6019 one glyph to the Geometrical Shapes area, which is now completed;
6020 added three glyphs to the Miscellaneous Symbols area. Harmonizing
6021 Greek with Latin. Done with the capitals.
6022
60232002-04-26 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6024
6025 * sfd/FreeSans.sfd - Adjusted accent positions on several glyphs
6026 in the Latin Extended-A area.
6027
60282002-04-25 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6029
6030 * sfd/FreeMonoBold.sfd - Box Drawing area completed. Added a
6031 couple of glyphs in the Geometrical Shapes area.
6032
6033 * sfd/FreeMono.sfd - Small corrections in the Box Drawing area.
6034
60352002-04-24 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6036
6037 * sfd/FreeMono.sfd - Box Drawing area completed.
6038
60392002-04-23 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6040
6041 * tools/WGL4.lst - corrected.
6042
6043 * sfd/FreeMono.sfd, sfd/FreeMonoBold.sfd - Working on Box Drawing
6044 area.
6045
60462002-04-22 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6047
6048 * sfd/FreeMono.sfd, sfd/FreeMonoBold.sfd - Working on Latin
6049 Extended-B and Greek.
6050
60512002-04-19 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6052
6053 * sfd/FreeSerif.sfd - Somewhat cleaner chess figures.
6054
6055 * tools/MES-2.txt, tools/MES-2.lst - Corrected list (it is not
6056 203C-203E, it is 203C and 203E).
6057
6058 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
6059 sfd/FreeMonoBoldOblique.sfd, sfd/FreeSans.sfd,
6060 sfd/FreeSansOblique.sfd, sfd/FreeSansBold.sfd,
6061 sfd/FreeSansBoldOblique.sfd, sfd/FreeSerif.sfd,
6062 sfd/FreeSerifItalic.sfd, sfd/FreeSerifBold.sfd,
6063 sfd/FreeSerifBoldItalic.sfd - Changed "Family Name" from Free to
6064 FreeSerif, FreeSans and FreeMono, as appropriate. Changed Font
6065 Modifiers from MonoBold etc. to Bold, Italic, Oblique, BoldOblique
6066 and BoldItalic.
6067
60682002-04-18 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6069
6070 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd, sfd/FreeMonoBold.sfd,
6071 sfd/FreeMonoBoldOblique.sfd - Corrected metrics; now all character
6072 widths are set to 600.
6073
60742002-04-17 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6075
6076 * sfd/FreeSerif.sfd - Corrected glyphs in the Box Drawing area and
6077 Block Elements area, which should extend through the ascender *and
6078 descender* height.
6079
6080 * sfd/FreeMonoBold.sfd - Continued working on harmonizing Greek
6081 letters with Latin and Cyrillic.
6082
6083 * sfd/FreeMonoBold.sfd - Added some box drawing characters.
6084
60852002-04-16 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6086
6087 * www/design-notes.html - Updated notes on stroke width for
6088 symbols in Free Mono Bold.
6089
6090 * sfd/FreeMono.sfd - Added a handful of characters in the
6091 Miscellaneous Symbols area.
6092
6093 * sfd/FreeMonoBoldOblique.sfd - Added subscripts, superscripts and
6094 vulgar fractions.
6095
6096 * sfd/FreeMonoBold.sfd - Started harmonizing Greek letters with
6097 Latin and Cyrillic.
6098
6099 * sfd/FreeMonoBold.sfd - Added subscripts, superscripts and vulgar
6100 fractions.
6101
61022002-04-15 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6103
6104 * www/design-notes.html - Updated notes on super-/subscripts in
6105 Free Mono Bold. Separate subsections for Free Mono regular and
6106 Free Mono Bold.
6107
61082002-04-12 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6109
6110 * sfd/FreeSerif.sfd - Added Ethiopian glyphs, converted from the
6111 Metafont sources from TGI, UniversitÀt Hamburg (authors Berhanu
6112 Beyene, Prof. Dr. Manfred Kudlek, Olaf Kummer, and Jochen
6113 Metzinger) using Szabo's TeXtrace and retouched using
6114 PfaEdit. Ethiopian metafonts are released under GNU GPL,
6115 <http://www.informatik.uni-hamburg.de/TGI/mitarbeiter/wimis/kummer/ethiop_eng.html>.
6116
6117 * sfd/FreeMonoBold.sfd - Added 40 characters, mostly in the Latin
6118 Extended-B and IPA Extensions areas.
6119
61202002-04-11 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6121
6122 * sfd/FreeMono.sfd - Added a handful of characters in the Latin
6123 Extended-B, IPA Extensions, Currency Symbols and Miscellaneous
6124 Symbols areas.
6125
61262002-04-09 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6127
6128 * sfd/FreeMono.sfd - Correcting accent positioning in the Extended
6129 Greek area; adding a couple of characters here and there. Still 20
6130 characters short of MES-2 conformance.
6131
61322002-04-08 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6133
6134 * sfd/FreeMono.sfd - Added some characters in the Arrows area;
6135 more or less completed Extended Greek area (accents still need to
6136 be fine-tuned).
6137
61382002-04-05 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6139
6140 * sfd/FreeMono.sfd - Modern non-Russian Cyrilic mostly completed.
6141
6142 * sfd/FreeMonoOblique.sfd - Synchronized with FreeMono.
6143
6144 * sfd/FreeSerif.sfd - Added Thomas Ridgeway's Tamil characters
6145 (converted from Metafont and edited somehwat).
6146
61472002-04-04 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6148
6149 * sfd/FreeMonoOblique.sfd - Armenian letters added.
6150
6151 * sfd/FreeMonoBold.sfd - Serbian Cyrillic letters dje, tshe, lje
6152 and nje corrected.
6153
6154 * sfd/FreeMono.sfd - Serbian Cyrillic letters dje and tshe
6155 corrected. Some other non-Russian Cyrillic letters modified and
6156 "welded together".
6157
61582002-04-03 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6159
6160 * sfd/FreeMono.sfd - Added more or less complete Armenian
6161 area. The glyphs are a tidied-up version based on the Armenian
6162 Courier on the <http://www.cilicia.com/armo8.html>. Now we have
6163 1673 characters.
6164
61652002-03-28 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6166
6167 * sfd/FreeMono.sfd - Added some mathematical symbols.
6168
61692002-03-26 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6170
6171 * sfd/FreeSans.sfd - took H.S. Pannu's Gurmukhi from FreeSerif. It
6172 actually fits to FreeSans much better. It seems I'll have to look
6173 for another Gurmukhi font with modulated stroke for FreeSerif.
6174
6175 * sfd/FreeSerifItalic.sfd - replaced existing Hebrew glyphs by
6176 those from FreeSerif (slanted for 15.5 degrees).
6177
6178 * sfd/FreeSerif.sfd - Added dotted Hebrew letters. Changed barred H.
6179
6180 * sfd/FreeMono.sfd - Completed vulgar fractions; minor changes in
6181 Greek; added some mathematical operators.
6182
6183 * sfd/FreeMonoBold.sfd - added 12 characters to Latin Extended-B
6184 and IPA Extensions areas (total 984).
6185
61862002-03-25 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6187
6188 * sfd/FreeMonoBold.sfd - started adding Latin Extended-B and IPA
6189 Extensions.
6190
6191 * sfd/FreeMono.sfd - Minor cosmetic changes; cleaning up Greek
6192 (removing redundant control points), added some non-European
6193 Cyrillic glyphs as a test.
6194
61952002-03-22 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6196
6197 * sfd/FreeMono.sfd - Some minor modifications; letters in Latin
6198 Extended-B area "welded" together.
6199
62002002-03-20 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6201
6202 * www/index.html - finally linked the resources and design notes
6203 pages.
6204
6205 * www/design-notes.html - added scaling information for super- and
6206 subscript numerals in FreeMono.
6207
62082002-03-19 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6209
6210 * sfd/FreeMono.sfd - the Latin Extended-B and IPA Extension area
6211 characters moved from FreeMono and skewed for 12 degrees.
6212
62132002-03-18 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6214
6215 * sfd/FreeMono.sfd - added a dozen or two of new characters, in
6216 particular in the Latin Extended-B and IPA Extension area.
6217
62182002-03-15 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6219
6220 * sfd/FreeMono.sfd - added a dozen of two of new characters, in
6221 particular in the IPA Extension area.
6222
6223 * www/design-notes.html - Corrected data for x-height in FreeMono;
6224 information on constructing small caps.
6225
62262002-03-14 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6227
6228 * sfd/FreeMono.sfd - added three smiley characters to the
6229 Miscallaneous Symbols area.
6230
62312002-03-10 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6232
6233 * sfd/FreeSerif.sfd - Anshuman Pandey has only converted Gurmukhi
6234 from TrueType to Metafont; the original author of Gurkmukhi font
6235 is Hardip Singh Pannu <http://members.aol.com/hspannu/punjabi.html>.
6236 Got the permission from him to include the Gurmukhi glyph set.
6237
62382002-03-08 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6239
6240 * sfd/FreeSerif.sfd - Added some more glyphs in the Mathematical
6241 Symbols area to a total number of 3374.
6242
62432002-03-06 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6244
6245 * sfd/FreeSerif.sfd - Added a basic Gurmukhi set.
6246
6247 * www/design-notes.html - started a page on design notes
6248
6249 * sfd/FreeMono.sfd - realized that glyphs in the Box Drawing area
6250 and Block Elements area should extend through the ascender *and
6251 descender* height, and corrected it.
6252
6253 * sfd/FreeMono.sfd, sfd/FreeMonoOblique.sfd - added some musical
6254 glyphs, linking "no-break space" to space, "soft hyphen" to
6255 hyphen-minus etc.
6256
62572002-03-05 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6258
6259 * tools/WGL4.lst - Added Windows Glyph List 4.0
6260
6261 * tools/LigatureList.pl - Wrote a Perl script, which lists the
6262 GSUB list (ligature list) of a OpenType font.
6263
6264 * sfd/FreeSerifBold.sfd, sfd/FreeSerifBoldItalic.sfd,
6265 sfd/FreeSerifItalic.sfd - auxilliary Hebrew glyphs added. They are
6266 too light compared with Latin and will be substituted with better
6267 ones.
6268
62692002-03-04 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6270
6271 * sfd/FreeSerif.sfd - Added some more glyphs to the Mathematical
6272 Operators area (page 0x22).
6273
6274 * sfd/FreeSerif.sfd - Incomplete and fragmentary support for
6275 Devanagari, originating from Harsh Kumar's Shusha fonts was
6276 replaced by Frans Velthuis' Devanagari metafont, now maintained by
6277 Anshuman Pandey <apandey@u.washington.edu> and available under
6278 GPL. Until I figure out how to provide glyph substitution table in
6279 OpenType, only the Unicode part is there.
6280
62812002-02-28 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6282
6283 * ChangeLog file created
6284
6285 * sfd/FreeSerif.sfd - Added some Telugu glyphs to page 0x0C,
6286 courtesy Prasad A. Chodavarapu <http://chaitanya.bhaavana.net/fonts/>
6287
6288 * sfd/FreeSerif.sfd - Added some glyphs to the Miscellaneous
6289 Symbols page (0x26).
6290
62912002-02-26 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6292
6293 * mailing lists freefont-announce and freefont-bugs created
6294
62952002-02-25 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6296
6297 * sfd/FreeSerif.sfd - Added a couple of glyphs in Mathematics
6298 Operators area.
6299
6300 * sfd/FreeMono.sfd
6301 - Added some more glyphs, in particular in the Mathematical
6302 Operators section.
6303 - Changed FamilyName to Free, FontName to FreeMono, and Full name
6304 to "Free Monospaced".
6305
63062002-02-20 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6307
6308 * sfd/ directory added containing FreeSerif, FreeSans and FreeMono
6309 families.
6310
6311 * tools/ directory added containing lists with characters required
6312 for MES (Multilinguag European Subset) compliance.
6313
6314 * tools/mes-list-expand.pl created - a Perl script for expanding MES
6315 ranges into simple one-char-per-line format
6316
6317 * tools/CheckConformance.pl created - a Perl script for checking
6318 conformance of a font file with a given coded character set
6319
6320 * homepage <http://www.freesoftware.fsf.org/freefont/> created
6321
63222002-02-19 Primoz Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
6323
6324 * freefont (Free UCS Scalable Fonts) project approved on
6325 savannah.gnu.org: <http://savannah.gnu.org/projects/freefont/>
Note: See TracBrowser for help on using the repository browser.