Re: [g-i] freefont vs. dejavu
FYI
On 3/7/06, Eddy Petrişor <eddy.petrisor@gmail.com> wrote:
> On 3/7/06, Davide Viti <zinosat@tiscali.it> wrote:
> > Tonight I've run some tests using dejavu fonts as discussed during the meeting.
> > I created an iso [1] using an unstripped version of dejavu and without freefont;
> > in the same directory ([2]) you can find a screenshot for each language.
> > It turns out that dejavu does not contain Vietnames and Hebrew glyphs, meaning that
> > we can't use it to completely substitute freefont. The latest version of freefont include
> > all the Vietnamese glyphs listed below and the Hebrew glyphs.
>
> I was suspecting this (it says so on the dejavu home page;-), but I am
> glad you did the tests so we can have a clear picture.
Here is the unicode coverage overview (filename: unicove.txt) of
ttf-dejavu, as it is in version 2.3 (there is also a detailed map with
individual unicode points in status.txt):
This is the Unicode coverage file for DejaVu fonts
($Id: unicover.txt 573 2006-02-14 21:55:17Z src $)
Control and similar characters are discounted from totals.
Sans
Serif Sans Mono
U+0000 Basic Latin 100% (95/95)
100% (95/95) 100% (95/95)
U+0080 Latin-1 Supplement 100% (96/96)
100% (96/96) 100% (96/96)
U+0100 Latin Extended-A 100% (128/128)
100% (128/128) 100% (128/128)
U+0180 Latin Extended-B 64% (126/194)
58% (113/194) 58% (113/194)
U+0250 IPA Extensions 100% (96/96)
100% (96/96) 100% (96/96)
U+02b0 Spacing Modifier Letters 51% (41/80)
51% (41/80) 51% (41/80)
U+0300 Combining Diacritical Marks 58% (66/112)
58% (66/112) 58% (66/112)
U+0370 Greek and Coptic 88% (110/124)
88% (110/124) 88% (110/124)
U+0400 Cyrillic 77% (193/248)
48% (120/248) 46% (116/248)
U+0500 Cyrillic Supplement (0/16)
(0/16) (0/16)
U+0530 Armenian 100% (86/86)
(0/86) (0/86)
U+0590 Hebrew (0/86)
(0/86) (0/86)
U+0600 Arabic (0/235)
(0/235) (0/235)
U+0700 Syriac (0/77)
(0/77) (0/77)
U+0750 Arabic Supplement (0/30)
(0/30) (0/30)
U+0780 Thaana (0/50)
(0/50) (0/50)
U+0900 Devanagari (0/107)
(0/107) (0/107)
U+0980 Bengali (0/91)
(0/91) (0/91)
U+0a00 Gurmukhi (0/77)
(0/77) (0/77)
U+0a80 Gujarati (0/83)
(0/83) (0/83)
U+0b00 Oriya (0/81)
(0/81) (0/81)
U+0b80 Tamil (0/71)
(0/71) (0/71)
U+0c00 Telugu (0/80)
(0/80) (0/80)
U+0c80 Kannada (0/82)
(0/82) (0/82)
U+0d00 Malayalam (0/78)
(0/78) (0/78)
U+0d80 Sinhala (0/80)
(0/80) (0/80)
U+0e00 Thai (0/87)
(0/87) (0/87)
U+0e80 Lao (0/65)
(0/65) (0/65)
U+0f00 Tibetan (0/195)
(0/195) (0/195)
U+1000 Myanmar (0/78)
(0/78) (0/78)
U+10a0 Georgian (0/83)
(0/83) (0/83)
U+1100 Hangul Jamo (0/240)
(0/240) (0/240)
U+1200 Ethiopic (0/356)
(0/356) (0/356)
U+1380 Ethiopic Supplement (0/26)
(0/26) (0/26)
U+13a0 Cherokee (0/85)
(0/85) (0/85)
U+1400 Unified Canadian Aboriginal Syllabics (0/630)
(0/630) (0/630)
U+1680 Ogham (0/29)
(0/29) (0/29)
U+16a0 Runic (0/81)
(0/81) (0/81)
U+1700 Tagalog (0/20)
(0/20) (0/20)
U+1720 Hanunoo (0/23)
(0/23) (0/23)
U+1740 Buhid (0/20)
(0/20) (0/20)
U+1760 Tagbanwa (0/18)
(0/18) (0/18)
U+1780 Khmer (0/114)
(0/114) (0/114)
U+1800 Mongolian (0/155)
(0/155) (0/155)
U+1900 Limbu (0/66)
(0/66) (0/66)
U+1950 Tai Le (0/35)
(0/35) (0/35)
U+1980 New Tai Lue (0/80)
(0/80) (0/80)
U+19e0 Khmer Symbols (0/32)
(0/32) (0/32)
U+1a00 Buginese (0/30)
(0/30) (0/30)
U+1d00 Phonetic Extensions 28% (36/128)
28% (36/128) 28% (36/128)
U+1d80 Phonetic Extensions Supplement 57% (37/64)
57% (37/64) 57% (37/64)
U+1dc0 Combining Diacritical Marks Supplement (0/4)
(0/4) (0/4)
U+1e00 Latin Extended Additional 20% (51/246)
20% (51/246) 20% (51/246)
U+1f00 Greek Extended 100% (233/233)
100% (233/233) (0/233)
U+2000 General Punctuation 30% (32/106)
27% (29/106) 27% (29/106)
U+2070 Superscripts and Subscripts 23% (8/34)
23% (8/34) 23% (8/34)
U+20a0 Currency Symbols 13% (3/22)
13% (3/22) 13% (3/22)
U+20d0 Combining Diacritical Marks for Symbols (0/28)
(0/28) (0/28)
U+2100 Letterlike Symbols 11% (9/77)
6% (5/77) 5% (4/77)
U+2150 Number Forms 69% (34/49)
(0/49) (0/49)
U+2190 Arrows (0/112)
(0/112) (0/112)
U+2200 Mathematical Operators 13% (34/256)
8% (23/256) 8% (23/256)
U+2300 Miscellaneous Technical 5% (13/220)
5% (11/220) 4% (9/220)
U+2400 Control Pictures 5% (2/39)
2% (1/39) 2% (1/39)
U+2440 Optical Character Recognition (0/11)
(0/11) (0/11)
U+2460 Enclosed Alphanumerics (0/160)
(0/160) (0/160)
U+2500 Box Drawing (0/128)
(0/128) 100% (128/128)
U+2580 Block Elements 100% (32/32)
100% (32/32) 100% (32/32)
U+25a0 Geometric Shapes 100% (96/96)
100% (96/96) 100% (96/96)
U+2600 Miscellaneous Symbols 4% (7/175)
0% (1/175) 0% (1/175)
U+2700 Dingbats (0/174)
(0/174) (0/174)
U+27c0 Miscellaneous Mathematical Symbols-A 14% (5/35)
2% (1/35) 2% (1/35)
U+27f0 Supplemental Arrows-A (0/16)
(0/16) (0/16)
U+2800 Braille Patterns (0/256)
(0/256) (0/256)
U+2900 Supplemental Arrows-B (0/128)
(0/128) (0/128)
U+2980 Miscellaneous Mathematical Symbols-B 0% (1/128)
0% (1/128) 0% (1/128)
U+2a00 Supplemental Mathematical Operators 1% (3/256)
(0/256) (0/256)
U+2b00 Miscellaneous Symbols and Arrows 10% (2/20)
10% (2/20) 10% (2/20)
U+2c00 Glagolitic (0/94)
(0/94) (0/94)
U+2c80 Coptic (0/114)
(0/114) (0/114)
U+2d00 Georgian Supplement (0/38)
(0/38) (0/38)
U+2d30 Tifinagh (0/55)
(0/55) (0/55)
U+2d80 Ethiopic Extended (0/79)
(0/79) (0/79)
U+2e00 Supplemental Punctuation (0/26)
(0/26) (0/26)
U+2e80 CJK Radicals Supplement (0/115)
(0/115) (0/115)
U+2f00 Kangxi Radicals (0/214)
(0/214) (0/214)
U+2ff0 Ideographic Description Characters (0/12)
(0/12) (0/12)
U+3000 CJK Symbols and Punctuation (0/64)
(0/64) (0/64)
U+3040 Hiragana (0/93)
(0/93) (0/93)
U+30a0 Katakana (0/96)
(0/96) (0/96)
U+3100 Bopomofo (0/40)
(0/40) (0/40)
U+3130 Hangul Compatibility Jamo (0/94)
(0/94) (0/94)
U+3190 Kanbun (0/16)
(0/16) (0/16)
U+31a0 Bopomofo Extended (0/24)
(0/24) (0/24)
U+31c0 CJK Strokes (0/16)
(0/16) (0/16)
U+31f0 Katakana Phonetic Extensions (0/16)
(0/16) (0/16)
U+3200 Enclosed CJK Letters and Months (0/242)
(0/242) (0/242)
U+3300 CJK Compatibility (0/256)
(0/256) (0/256)
U+3400 CJK Unified Ideographs Extension A (0/0)
(0/0) (0/0)
U+4dc0 Yijing Hexagram Symbols (0/64)
(0/64) (0/64)
U+4e00 CJK Unified Ideographs (0/0)
(0/0) (0/0)
U+a000 Yi Syllables (0/1165)
(0/1165) (0/1165)
U+a490 Yi Radicals (0/55)
(0/55) (0/55)
U+a700 Modifier Tone Letters (0/23)
(0/23) (0/23)
U+a800 Syloti Nagri (0/44)
(0/44) (0/44)
U+ac00 Hangul Syllables (0/0)
(0/0) (0/0)
U+d800 High Surrogates (0/0)
(0/0) (0/0)
U+db80 High Private Use Surrogates (0/0)
(0/0) (0/0)
U+dc00 Low Surrogates (0/0)
(0/0) (0/0)
U+e000 Private Use Area (0/0)
(0/0) (0/0)
U+f900 CJK Compatibility Ideographs (0/467)
(0/467) (0/467)
U+fb00 Alphabetic Presentation Forms 17% (10/58)
3% (2/58) 3% (2/58)
U+fb50 Arabic Presentation Forms-A (0/595)
(0/595) (0/595)
U+fe00 Variation Selectors (0/16)
(0/16) (0/16)
U+fe10 Vertical Forms (0/10)
(0/10) (0/10)
U+fe20 Combining Half Marks (0/4)
(0/4) (0/4)
U+fe30 CJK Compatibility Forms (0/32)
(0/32) (0/32)
U+fe50 Small Form Variants (0/26)
(0/26) (0/26)
U+fe70 Arabic Presentation Forms-B (0/141)
(0/141) (0/141)
U+ff00 Halfwidth and Fullwidth Forms (0/225)
(0/225) (0/225)
U+fff0 Specials 20% (1/5)
20% (1/5) 20% (1/5)
U+10000 Linear B Syllabary (0/88)
(0/88) (0/88)
U+10080 Linear B Ideograms (0/123)
(0/123) (0/123)
U+10100 Aegean Numbers (0/57)
(0/57) (0/57)
U+10140 Ancient Greek Numbers (0/75)
(0/75) (0/75)
U+10300 Old Italic (0/35)
(0/35) (0/35)
U+10330 Gothic (0/27)
(0/27) (0/27)
U+10380 Ugaritic (0/31)
(0/31) (0/31)
U+103a0 Old Persian (0/50)
(0/50) (0/50)
U+10400 Deseret (0/80)
(0/80) (0/80)
U+10450 Shavian (0/48)
(0/48) (0/48)
U+10480 Osmanya (0/40)
(0/40) (0/40)
U+10800 Cypriot Syllabary (0/55)
(0/55) (0/55)
U+10a00 Kharoshthi (0/65)
(0/65) (0/65)
U+1d000 Byzantine Musical Symbols (0/246)
(0/246) (0/246)
U+1d100 Musical Symbols (0/219)
(0/219) (0/219)
U+1d200 Ancient Greek Musical Notation (0/70)
(0/70) (0/70)
U+1d300 Tai Xuan Jing Symbols (0/87)
(0/87) (0/87)
U+1d400 Mathematical Alphanumeric Symbols (0/994)
(0/994) (0/994)
U+20000 CJK Unified Ideographs Extension B (0/0)
(0/0) (0/0)
U+2f800 CJK Compatibility Ideographs Supplement (0/542)
(0/542) (0/542)
U+e0000 Tags (0/98)
(0/98) (0/98)
U+e0100 Variation Selectors Supplement (0/240)
(0/240) (0/240)
U+f0000 Supplementary Private Use Area-A (0/0)
(0/0) (0/0)
U+100000 Supplementary Private Use Area-B (0/0)
(0/0) (0/0)
--
Regards,
EddyP
=============================================
"Imagination is more important than knowledge" A.Einstein
Reply to: