linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: ISO-8859-1 completeness of kernel fonts?
@ 2001-02-27 13:41 Mack Stevenson
  2001-02-27 17:37 ` H. Peter Anvin
  0 siblings, 1 reply; 13+ messages in thread
From: Mack Stevenson @ 2001-02-27 13:41 UTC (permalink / raw)
  To: hpa, linux-kernel

Hello,

Thank you for your reply.

> >
> > The 8x16 and Sun 12x22 kernel fonts I tried seem to lack some standard
> > glyphs necessary to represent the entire ISO-8859-1 charmap; I am 
>talking
> > about all accented capital vowels except for 'É'.
> >
> > This seems to happen in both 2.2.16 as well as in 2.2.18.
> >
> > Is this intentional? If so, why?
> >
> > How can I override this behaviour?
> >
>
>They're probably CP 437 fonts.  Just load your own; e.g. "setfont 
>lat1u-16".
>

I know that, but unfortunately all the fonts I found for use with the kbd 
and console-tools packages are much smaller than 12x22, making them hardly 
legible (to me) on high dpi screens: that's why I even tried the ones in the 
kernel. :-)

[Is there any easy way for you to create larger console fonts out of the 
8x16 Latin* ones you already wrote?]

"setfont -h22 [font]" doesn't work, too.

Anyway, I have already pinned down the source file (in 2.2.18) -  
drivers/video/font_sun12x22.c - and would like to try to change this. Yet it 
seems like the kernel boots using the CP437 charmap, so this would need to 
be modified, too -  I suppose that the relevant file is 
drivers/char/consolemap.c.

- How can I instruct the kernel to use the ISO-8859-1 character map? 
drivers/char/consolemap.c contains three different translation tables - 
CP437, ISO-8859-1 and VT100 mapped to Unicode -; how can I choose one of 
them?

- Or shouldn't I even bother about this since in the ASCII range CP437 and 
ISO-8859-1 map to the same characters? May I just boot the kernel using an 
unmatched pair of (CP437) charmap and (ISO-8859-1) font, feeling at ease 
because the kernel won't try to print any non-ASCII characters, and only 
later, in userspace, call loadunimap?

Am I understanding this correctly?

Thank you,

Mack
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: ISO-8859-1 completeness of kernel fonts?
@ 2001-02-27 23:34 Andries.Brouwer
  0 siblings, 0 replies; 13+ messages in thread
From: Andries.Brouwer @ 2001-02-27 23:34 UTC (permalink / raw)
  To: dwguest, garloff; +Cc: linux-kernel

>> kbd-1.05 comes with sun12x22.psfu, which essentially is the kernel font
>> together with a unimap.

> Note, that I also have a SuSE12x22 font, which is based on the Sun font,
> some charcaters slightly changed and added lots of 8859-1 symbols.
> Isn't it included in kbd-1.04 and later, Andries?

It may be that that is the one called sun12x22.psfu in kbd-1.05.
I think I first took your first version and later replaced it
with your latest version. Perhaps I did some work on it myself
as well, but maybe that was first for kbd-1.06. There was also
a Polish contribution for kbd-1.06, so the 1.06 version will have
a few more symbols, I think.

Andries


^ permalink raw reply	[flat|nested] 13+ messages in thread
* Re: ISO-8859-1 completeness of kernel fonts?
@ 2001-02-27 21:45 Mack Stevenson
  0 siblings, 0 replies; 13+ messages in thread
From: Mack Stevenson @ 2001-02-27 21:45 UTC (permalink / raw)
  To: dwguest, hpa, hpa, eccesys; +Cc: linux-kernel

Thank you for your help; I'll try to use a psf editor on the Sun 12x22 font 
in the new kbd package.

Cheers,

Mack
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


^ permalink raw reply	[flat|nested] 13+ messages in thread
* ISO-8859-1 completeness of kernel fonts?
@ 2001-02-27  6:37 Mack Stevenson
  2001-02-27  7:34 ` H. Peter Anvin
  2001-02-27 16:26 ` Thorsten Glaser Geuer
  0 siblings, 2 replies; 13+ messages in thread
From: Mack Stevenson @ 2001-02-27  6:37 UTC (permalink / raw)
  To: linux-kernel

Hello,

The 8x16 and Sun 12x22 kernel fonts I tried seem to lack some standard 
glyphs necessary to represent the entire ISO-8859-1 charmap; I am talking 
about all accented capital vowels except for 'É'.

This seems to happen in both 2.2.16 as well as in 2.2.18.

Is this intentional? If so, why?

How can I override this behaviour?

Thank you.

Cheers,

Mack Stevenson
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2001-02-28  7:30 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-02-27 13:41 ISO-8859-1 completeness of kernel fonts? Mack Stevenson
2001-02-27 17:37 ` H. Peter Anvin
2001-02-27 19:58   ` Guest section DW
2001-02-27 23:16     ` Kurt Garloff
  -- strict thread matches above, loose matches on Subject: below --
2001-02-27 23:34 Andries.Brouwer
2001-02-27 21:45 Mack Stevenson
2001-02-27  6:37 Mack Stevenson
2001-02-27  7:34 ` H. Peter Anvin
2001-02-27 16:26 ` Thorsten Glaser Geuer
2001-02-27 19:49   ` H. Peter Anvin
2001-02-27 20:05     ` Thorsten Glaser Geuer
2001-02-27 21:19       ` H. Peter Anvin
2001-02-28  7:29   ` idalton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).