Skip to contentSkip to conversation

kbd plans

kbd Alexey Gladkov 3 participants 5 messages Jun 13, 2015 – Jun 17, 2015

lore
Share & tools
lore
#0 lore raw

Greetings!

I'll make a new release next week (20 Jun 2015). So, if you have any patches please send them this week.

Signature · 1 line
Rgrds, legion
#3 lore raw
In reply to Alexey Gladkov

Hi Alexey,

Quoted 3 lines · Alexey Gladkov

I'll make a new release next week (20 Jun 2015). So, if you have any patches please send them this week.

two eurlatgr related minor patches attached:

1) Amend the README.eurlatgr me a bit, few whitespace fixes also

2) Add a separate mappings for eurlatgr (which heavily relies on remapping) file which is IMHO easier to read/use than setfont -ou output

I think 1) is useful, I'll leave the decision whether to include 2) to you.

IIRC we had some encoding issues in the past so I'm also attaching the results of the patched files gzipped just in case.

Thanks,

Signature · 1 line
Marko Myllynen

From b237903dd4fb082612fe16d69401f576052b6ddf Mon Sep 17 00:00:00 2001
From: Marko Myllynen <[email protected]>
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(-)
data/consolefonts/README.eurlatgr +62 -8
index c312327..3402899 100644
@@ -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 (Ѐ).
+
+-----
Signature · 1 line
1.8.3.1
Quoted 1 line

From b237903dd4fb082612fe16d69401f576052b6ddf Mon Sep 17 00:00:00 2001

From: Marko Myllynen <[email protected]>
Date: Mon, 15 Jun 2015 17:06:59 +0300
Subject: [PATCH] Add README.eurlatgr.mappings

---
 data/consolefonts/README.eurlatgr.mappings |  515 ++++++++++++++++++++++++++++
 1 files changed, 515 insertions(+), 0 deletions(-)
 create mode 100644 data/consolefonts/README.eurlatgr.mappings
data/consolefonts/README.eurlatgr.mappings new file +515 -0

515 lines not on this page · raw message

Signature · 1 line
1.7.1
author Applied
#4 lore raw
In reply to Marko Myllynen

15.06.2015 17:33, Marko Myllynen пишет:

Quoted 10 lines

Hi Alexey,

Quoted 3 lines · Alexey Gladkov

I'll make a new release next week (20 Jun 2015). So, if you have any patches please send them this week.

two eurlatgr related minor patches attached:

1) Amend the README.eurlatgr me a bit, few whitespace fixes also

Applied.

Quoted 4 lines

2) Add a separate mappings for eurlatgr (which heavily relies on remapping) file which is IMHO easier to read/use than setfont -ou output

I think 1) is useful, I'll leave the decision whether to include 2) to you.

Applied too.

Quoted 2 lines

IIRC we had some encoding issues in the past so I'm also attaching the results of the patched files gzipped just in case.

Thanks!

Signature · 1 line
Rgrds, legion