|
Packit Service |
50ad14 |
From: Guylhem AZNAR <guylhem@oeil.qc.ca>, GPL
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
Basically, lat is psf, latu is psfu (currency is replaced by EURO), latv
|
|
Packit Service |
50ad14 |
is pure unicode (currency will not be replaced by EURO symbol, only
|
|
Packit Service |
50ad14 |
unicode EURO are replaced) and latw replaces unicode EURO and currency
|
|
Packit Service |
50ad14 |
by EURO.
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
Here's a chart, please tell me if it isn't clear enough (I wanted font
|
|
Packit Service |
50ad14 |
support to become exhaustive since many people asked for special
|
|
Packit Service |
50ad14 |
replacement of currency or instead non replacement since they already
|
|
Packit Service |
50ad14 |
use UNICODE, etcetera......)
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
| Iso encoding | Unicode map | Single | Cross
|
|
Packit Service |
50ad14 |
| within font | included | compatibility | compatibility
|
|
Packit Service |
50ad14 |
-------------------------------------------------------------------
|
|
Packit Service |
50ad14 |
lat9 | y | n | n | lat1 + lat9
|
|
Packit Service |
50ad14 |
-------------------------------------------------------------------
|
|
Packit Service |
50ad14 |
lat9u | n | y | n | lat1 + lat9
|
|
Packit Service |
50ad14 |
-------------------------------------------------------------------
|
|
Packit Service |
50ad14 |
lat9v | y | y | unicode | n
|
|
Packit Service |
50ad14 |
-------------------------------------------------------------------
|
|
Packit Service |
50ad14 |
lat9w | y | y | n | lat1 + lat9
|
|
Packit Service |
50ad14 |
| | | | + unicode
|
|
Packit Service |
50ad14 |
-------------------------------------------------------------------
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
* lat9 fonts do not include any unicode translation map,
|
|
Packit Service |
50ad14 |
therefore each currency sign will look like euro, what could cause
|
|
Packit Service |
50ad14 |
compatibility problems for files coming from windows computers (cp1252 or
|
|
Packit Service |
50ad14 |
latin1 are "incompatible" with latin9) but the huge advantage is it works
|
|
Packit Service |
50ad14 |
right now with linux.
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
* lat9u fonts are encoded in a non standard sequence (but
|
|
Packit Service |
50ad14 |
identical to latXu fonts from kbd) compared to the latter, therefore it
|
|
Packit Service |
50ad14 |
brings the same problems with cp1252 and latin1 but the unicode translation
|
|
Packit Service |
50ad14 |
map allows nice chars. for semi graphical applications like Yast, mc or
|
|
Packit Service |
50ad14 |
other ncurses or dialog based programs.
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
* lat9v encoded in iso official sequence just like lat9 but
|
|
Packit Service |
50ad14 |
with a full fledged unicode translation map, so no currency sign will be
|
|
Packit Service |
50ad14 |
replaced by euro
|
|
Packit Service |
50ad14 |
This avoids export problems if you use pure unicode and a unicode keymap :
|
|
Packit Service |
50ad14 |
each latin9 char. is replaced by the adequate unicode char. and then
|
|
Packit Service |
50ad14 |
displayed what is not only technically elegant but also useless with
|
|
Packit Service |
50ad14 |
"standard" linux console. Very few systems are unicode ready !
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
Therefore only use lat9, lat9u or lat9v fonts if you know what you are
|
|
Packit Service |
50ad14 |
doing, else you can go with lat9w, the best compromise : you can
|
|
Packit Service |
50ad14 |
be latin9 compatible immediately.
|
|
Packit Service |
50ad14 |
There is no obligation of unicode or whatever, semi graphical chars. are
|
|
Packit Service |
50ad14 |
not messed up and if you feel like trying unicode, latin9 chars are
|
|
Packit Service |
50ad14 |
displayed correctly (only the 0.3% latin9 incompatible chars. from latin1
|
|
Packit Service |
50ad14 |
lack)
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
You do not need to understand anything to use euro in everyday life, and if
|
|
Packit Service |
50ad14 |
you still hesitate, trust my choice : lat9w.
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
In order to use lat9-16.psf (or another lat9 .psf), you must supply a
|
|
Packit Service |
50ad14 |
unicode map :
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
loadunimap lat9.uni
|
|
Packit Service |
50ad14 |
setfont lat9-16.psf
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
To use lat9w-16.psf (or another lat9u, lat9v or lat9w) :
|
|
Packit Service |
50ad14 |
|
|
Packit Service |
50ad14 |
setfont lat9w-16.psf
|