From b237903dd4fb082612fe16d69401f576052b6ddf Mon Sep 17 00:00:00 2001 From: Marko Myllynen Date: Mon, 15 Jun 2015 17:06:51 +0300 Subject: [PATCH] README.eurlatgr: describe differences with other often used fonts --- data/consolefonts/README.eurlatgr | 70 ++++++++++++++++++++++++++++++++++----- 1 file changed, 62 insertions(+), 8 deletions(-) diff --git a/data/consolefonts/README.eurlatgr b/data/consolefonts/README.eurlatgr index c312327..3402899 100644 --- a/data/consolefonts/README.eurlatgr +++ b/data/consolefonts/README.eurlatgr @@ -12,8 +12,8 @@ includes a broad range of Latin/Greek letter variations as well as special characters so that the following standards and code pages are fully supported by the font: -ANSI_X3.4-1968 (US-ASCII) -ANSI_X3.110-1983 +ANSI X3.4-1968 (US-ASCII) +ANSI X3.110-1983 ISO 646:1991 IRV ISO-6937 ISO-8859-1 @@ -76,6 +76,18 @@ Apple ROMANIAN Apple TURKISH NEXTSTEP +The following standards and code pages are not supported by the font: + +ISO-8859-5 +ISO-8859-6 +ISO-8859-8 +ISO-8859-11 +KOI8-R +KOI8-U +Unicode block Latin Extended-B +Unicode block Latin Extended Additional +WGL4 + Attached is also the complete list of glyphs supported by the font. By remapping identical or similar characters to same positions the number of glyphs (664) is way over the 512 limit. In the character list the @@ -92,12 +104,12 @@ U+0392 GREEK CAPITAL LETTER BETA Β U+0043 LATIN CAPITAL LETTER C C ... -The only letters included but not part of any standard above are U+01B5 -and U+01B6 at positions 0x186 and 0x187, respectively, so in case any -additions would be needed in the future, those two letters could be -sacrificed without affecting standards coverage. Few other non-standard -characters are also included to maintain maximum compatibility with -latarcyrheb-sun16 and to support all special characters generated by +The only letters included but not part of any standard above are U+01B5 +and U+01B6 at positions 0x186 and 0x187, respectively, so in case any +additions would be needed in the future, those two letters could be +sacrificed without affecting standards coverage. Few other non-standard +characters are also included to maintain maximum compatibility with +latarcyrheb-sun16 and to support all special characters generated by systemd(1) tools when using a UTF-8 locale. ----- @@ -768,3 +780,45 @@ U+2663 BLACK CLUB SUIT ♣ U+2116 NUMERO SIGN № ----- + +The following glyphs included in the kernel VGA 8x8 font are not +supported by eurlatgr (nor by the widely used latarcyrheb-sun16): + +U+0000 NULL +U+203C DOUBLE EXCLAMATION MARK ‼ +U+2194 LEFT RIGHT ARROW ↔ +U+2195 UP DOWN ARROW ↕ +U+21A8 UP DOWN ARROW WITH BASE ↨ +U+2208 ELEMENT OF ∈ +U+221F RIGHT ANGLE ∟ +U+2302 HOUSE ⌂ +U+23BD HORIZONTAL SCAN LINE-9 ⎽ +U+25AC BLACK RECTANGLE ▬ +U+25B2 BLACK UP-POINTING TRIANGLE ▲ +U+25B6 BLACK RIGHT-POINTING TRIANGLE ▶ +U+25BA BLACK RIGHT-POINTING POINTER ► +U+25BC BLACK DOWN-POINTING TRIANGLE ▼ +U+25C0 BLACK LEFT-POINTING TRIANGLE ◀ +U+25C4 BLACK LEFT-POINTING POINTER ◄ +U+25C6 BLACK DIAMOND ◆ +U+25CB WHITE CIRCLE ○ +U+25D8 INVERSE BULLET ◘ +U+25D9 INVERSE WHITE CIRCLE ◙ +U+263C WHITE SUN WITH RAYS ☼ +U+2640 FEMALE SIGN ♀ +U+2642 MALE SIGN ♂ +U+2660 BLACK SPADE SUIT ♠ +U+2665 BLACK HEART SUIT ♥ +U+2666 BLACK DIAMOND SUIT ♦ +U+266B BEAMED EIGHTH NOTES ♫ + +----- + +The following might be helpful in testing; all of kernel VGA 8x8 / +eurlatgr / latarcyrheb-sun16 support U+0021 (!), only VGA 8x8 supports +U+203C (‼), only eurlatgr supports U+0114 (Ĕ), only latarcyrheb-sun16 +supports U+0401 (Ё), both VGA 8x8 / eurlatgr support U+0393 (Γ), both +VGA 8x8 / latarcyrheb-sun16 support U+F804 (), both eurlatgr / +latarcyrheb-sun16 support U+00AF (¯), and none support U+0400 (Ѐ). + +----- -- 1.8.3.1