[arch-general] What is FONT_MAP for?

"Jérôme M. Berger" jeberger at free.fr
Thu Nov 1 14:22:23 EDT 2012


Damjan wrote:
> On чет, 01 ное 2012 14:28:43 CET, "Jérôme M. Berger" wrote:
>> Tom Gundersen wrote:
>>> On Thu, Nov 1, 2012 at 10:33 AM, "Jérôme M. Berger"
>>> <jeberger at free.fr> wrote:
>>>>          So what is FONT_MAP for?
>>>
>>> Check the setfont(8) manpage.
>>>
>>     Thanks. So if I understand correctly, it is useful for programs
>> that output 8 bit characters that are not valid UTF-8 sequences and
>> serves to convert their output into valid unicode for display, right?
> 
> No,
> some console fonts don't have a Unicode map, so they're essentially an
> index -> glyph file where index is from 0-255. A unicode map adds a
> "Unicode Code Point -> index" mapping.
> 
> Most fonts in /usr/share/kbd/consolefonts should have bult-in maps
> (haven't checked though). For those that don't have it, there's the -m
> option in setfont or FONT_MAP.
> 
> Without an unicode map, you must make sure the loaded font has the same
> layout as the charset you're using. Without the unicode map you can't
> use utf8
> 
	Now I'm confused. According to setfont(8), there are two kinds of
maps (not counting the keymap): the console map (option -m) and the
unicode font map (option -u). What you describes appears to be the
unicode font map but that still leaves the other one.

	BTW, which does FONT_MAP refer to? I tried to grep through /etc to
see how it is used in the initscripts, but this only shows the
vconsole.conf entry...

		Jerome
-- 
mailto:jeberger at free.fr
http://jeberger.free.fr
Jabber: jeberger at jabber.fr

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://mailman.archlinux.org/pipermail/arch-general/attachments/20121101/0175291a/attachment.asc>


More information about the arch-general mailing list