Edit File by line
/home/barbar84/www/wp-conte.../plugins/sujqvwi/ShExBy/shex_roo.../lib/kbd/consolef...
File: README.lat9
From: Guylhem AZNAR <guylhem@oeil.qc.ca>, GPL
[0] Fix | Delete
[1] Fix | Delete
Basically, lat is psf, latu is psfu (currency is replaced by EURO), latv
[2] Fix | Delete
is pure unicode (currency will not be replaced by EURO symbol, only
[3] Fix | Delete
unicode EURO are replaced) and latw replaces unicode EURO and currency
[4] Fix | Delete
by EURO.
[5] Fix | Delete
[6] Fix | Delete
Here's a chart, please tell me if it isn't clear enough (I wanted font
[7] Fix | Delete
support to become exhaustive since many people asked for special
[8] Fix | Delete
replacement of currency or instead non replacement since they already
[9] Fix | Delete
use UNICODE, etcetera......)
[10] Fix | Delete
[11] Fix | Delete
| Iso encoding | Unicode map | Single | Cross
[12] Fix | Delete
| within font | included | compatibility | compatibility
[13] Fix | Delete
-------------------------------------------------------------------
[14] Fix | Delete
lat9 | y | n | n | lat1 + lat9
[15] Fix | Delete
-------------------------------------------------------------------
[16] Fix | Delete
lat9u | n | y | n | lat1 + lat9
[17] Fix | Delete
-------------------------------------------------------------------
[18] Fix | Delete
lat9v | y | y | unicode | n
[19] Fix | Delete
-------------------------------------------------------------------
[20] Fix | Delete
lat9w | y | y | n | lat1 + lat9
[21] Fix | Delete
| | | | + unicode
[22] Fix | Delete
-------------------------------------------------------------------
[23] Fix | Delete
[24] Fix | Delete
* lat9 fonts do not include any unicode translation map,
[25] Fix | Delete
therefore each currency sign will look like euro, what could cause
[26] Fix | Delete
compatibility problems for files coming from windows computers (cp1252 or
[27] Fix | Delete
latin1 are "incompatible" with latin9) but the huge advantage is it works
[28] Fix | Delete
right now with linux.
[29] Fix | Delete
[30] Fix | Delete
* lat9u fonts are encoded in a non standard sequence (but
[31] Fix | Delete
identical to latXu fonts from kbd) compared to the latter, therefore it
[32] Fix | Delete
brings the same problems with cp1252 and latin1 but the unicode translation
[33] Fix | Delete
map allows nice chars. for semi graphical applications like Yast, mc or
[34] Fix | Delete
other ncurses or dialog based programs.
[35] Fix | Delete
[36] Fix | Delete
* lat9v encoded in iso official sequence just like lat9 but
[37] Fix | Delete
with a full fledged unicode translation map, so no currency sign will be
[38] Fix | Delete
replaced by euro
[39] Fix | Delete
This avoids export problems if you use pure unicode and a unicode keymap :
[40] Fix | Delete
each latin9 char. is replaced by the adequate unicode char. and then
[41] Fix | Delete
displayed what is not only technically elegant but also useless with
[42] Fix | Delete
"standard" linux console. Very few systems are unicode ready !
[43] Fix | Delete
[44] Fix | Delete
Therefore only use lat9, lat9u or lat9v fonts if you know what you are
[45] Fix | Delete
doing, else you can go with lat9w, the best compromise : you can
[46] Fix | Delete
be latin9 compatible immediately.
[47] Fix | Delete
There is no obligation of unicode or whatever, semi graphical chars. are
[48] Fix | Delete
not messed up and if you feel like trying unicode, latin9 chars are
[49] Fix | Delete
displayed correctly (only the 0.3% latin9 incompatible chars. from latin1
[50] Fix | Delete
lack)
[51] Fix | Delete
[52] Fix | Delete
You do not need to understand anything to use euro in everyday life, and if
[53] Fix | Delete
you still hesitate, trust my choice : lat9w.
[54] Fix | Delete
[55] Fix | Delete
In order to use lat9-16.psf (or another lat9 .psf), you must supply a
[56] Fix | Delete
unicode map :
[57] Fix | Delete
[58] Fix | Delete
loadunimap lat9.uni
[59] Fix | Delete
setfont lat9-16.psf
[60] Fix | Delete
[61] Fix | Delete
To use lat9w-16.psf (or another lat9u, lat9v or lat9w) :
[62] Fix | Delete
[63] Fix | Delete
setfont lat9w-16.psf
[64] Fix | Delete
[65] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function