Cestina na konzoli & mc

Martin Mares mj na albireo.ucw.cz
Čtvrtek Červenec 23 14:46:34 CEST 1998


Preji krasne odpoledne,

> o neformálním standardu ucw v rámci linuxové komunity nepochybuji ;-) měl
> jsem na mysli na platformě nezávislý a mezinárodně dohodnutý standard.

   Mapovani znaku z kodovani pouzivaneho aplikaci do kodovani skutecneho fontu
pres UniCode je opravdovym mezinarodnim Linuxovym standardem -- je v jadru jiz
delsi dobu a mimo nekolika drobnosti s nim ja nemam nic spolecneho -- UCW
cestina jen tento mechanismus vhodnym zpusobem nastavuje.

> jak lze v ucw mapovat texty obsahující více kódových stránek, např. iso8859-1
> až iso8859-5? (o exotičtějších glyfech ani nemluvě) není lepší přímo unikód?

   Zakladnim problemem je, ze VGA umi fonty o maximalne 512 znacich, EGA pouze
256, takze "ciste UniCodovy" font bohuzel neni mozne pouzit. Soucasna verze
UCW CS pouziva 256-znakove fonty, do pristi verze chystam 512-znakovy font,
ktery bude podporovat vetsinu ISO-8859-X sad (mozna dokonce vsechny, ale nejsem
si jist, jestli se i s arabstinou a hebrejstinou vejdu).

   Co se primeho pouzivani UniCodu tyce, jiz ve stavajici verzi UCW CS to je
mozne -- soucasne s podporou mapovani znaku pres UniCode zacal kernel podporovat
i mod, v nemz konzole dostava znaky v UTF-8 (staci poslat ridici sekvenci ESC
%G) a opet je timtez mechanismem mapuje do aktualniho fontu).

-- 
Martin `MJ' Mares   <mj na ucw.cz>   http://atrey.karlin.mff.cuni.cz/~mj/
Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth
"COBOL -- Completely Outdated, Badly Overused Language"


Další informace o konferenci Linux