Ceske locales
Cejka Rudolf
cejkar at dcse.fee.vutbr.cz
Fri Jul 31 19:34:01 CEST 1998
> > Konzola:
> > 1) Mapa klavesnice - tu mam (klasicky psaci stroj; zadne hrani si na
> > standardizacni komisi neplanuji; ostatni mapy lze snadno dodelat).
>
> Co se tyce klavesnic, protoze pouzivamja FreeBSD tak Linux, moc bych
> se primlouval za to aby byly stejne... aby se mi to zase nepletlo...
Klidne je mozne zkusit protlacit dve klavesnice - prvni psaci stroj,
druhou programatorskou. Jak ma vypadat programatorska, je mi zcela jedno.
Kdyz mi nekdo posle tu zarucene pravou a jedinou pouzivanou, lze o ni
premyslet (samozrejme prevedenou do FreeBSD formatu - to by nemel byt
vubec zadny problem :-)). Jenze jak znam lidi okolo sebe, kazdy si pod
programatorsou klavesnici predstavuje uplne neco jineho. Takze i kdyz
psaci stroj neni vzdy to prave orechove (hlavne y <-> z), nic
akceptovatelnejsiho jsem zatim nevidel. (Umi nekdo psat na programatorske
klavesnici rychlosti >= 250 zn/min bez chyby s paralelni optickou nebo
zpetnovazebni kontrolou?)
Konecne jsem dostal vetsi disk, takze na malou partisnu planuji i opetovnou
instalaci nejakeho Linuxu. Ale vzhledem k tomu, jake dotazy a problemy se
v soucasne dobe (a dobe minule) resi na Linuxove konferenci, to vypada, ze
skutecny navrat k Linuxu se mi spise vzdaluje nez priblizuje...
> > 4) Termcap - to mam, pridava se par polozek pro rozchozeni ramecku
> > s ceskymi fonty na konzole.
>
> Zde bych rad varoval pred nekolika problemy. Pred casem jsem si uzil peklo
> s ramecky pod Linuxem a nebylo to nic prijemneho. Vetsinu jich diskutuje
> Martin Mares na jeho Linuxove pocestovaci strance
> http://atrey.karlin.mff.cuni.cz/~mj/linuxcs. Jeho reseni z UNICODem
> pouzivam uz delsi doby a je uplne bezproblemove a funguje jednoduse
> receno skvele. Mozna by podobne reseni slo pouzit pod FreeBSD.
Ja taky (= uzil jsem si peklo). Proc myslite, ze jsem Linux pouzival mene
a mene? Protoze to bylo velke cestovani od chyby k chybe, od problemu
k problemu, od jednoho "chytraka" k druhemu (= Neni problem, ze nekdo
neco nevi o unixech. Ale je katastrofa, kdyz ten nekdo nema zadnou snahu
se necemu priucit, dela aplikace a pak je zverejnuje.)
UNICODE - zni to perfektne, ze? A ctete freebsd konference? A ptal jste se
lidi z Japonska, Ciny a Koreje? Nedavno se o UNICODE bavili. Jake bylo
moje prekvapeni, kdyz jsem se dozvedel, ze 65536 znaku jim nestaci a
UNICODE je pro ne mrtve (urcite alespon pro dva :-))...
K WWW (s jejim soucasnym ctenim):
* Devitipixelove znaky - dalsi problem, ke kteremu jsem se zatim nedostal.
Ale toto mi pripada jako prkotina. Za vetsi problem povazuji nedopiplanou
konzolu (blikani pri vyznacovani, blikani znaku v miste polohy mysi...)
* Emacs: Evidentne vadna aplikace.
* Bash: Dalsi vadna aplikace, ale alespon ve FreeBSD nemusim tvorit
~/.inputrc kvuli psani ceskych znaku v prikazove radce.
(Uz rok mam dojem, ze jsem jediny na teto planete, komu vadi, ze
interni prikaz bashe "time" obcas vypisuje nesmysly.)
Shrnuti: Chyby jsou hlavne na strane autoru, kteri jsou zvykli z MSDOSu
a o termcap/terminfo databazich a o prenositelnosti jeste nikdy
neslyseli. Co chcete delat s aplikaci, ktera kresli ramecky
pomoci znaku definovanych makry typu "#define LEFTUPPER 176"? Zahodit.
Vse si lze snadno zjistovat z terminalovych databazi.
> > 5) Jeste by to chtelo nejakou prekodovaci tabulku pro DOSovske svazky.
> > Slo by se poucit od ruske lokalizace (tabulku asi mam, jen format
> > je nejspis potreba zmenit).
>
> Tady nerozumim, co je tim mineno. O co tu jde?
Win* pouzivaji kodovani Win1250. V unix(-like) mate ISO-8859-2. Je bezne,
ze ve Win* vytvarite soubory s ceskymi nazvy, tedy s kodovanim Win1250.
Pokud v unix(-like) pripojite tento DOSovy disk, nazvy souboru s ceskymi
znaky musite prekodovat z Win1250 do ISO-8859-2.
> > 6) Vzdaleny pristup je trochu problem, protoze spousta telnetu nepodporuje
> > ACS znaky (ramecky) u emulace terminalu "vt???". Pro DOS mame upraveny
> > cutcp-telnet (upraveny telnet nekde z CVUT nejede podle nasich prestav,
> > problemem byla hlavne osmibitova komunikace... take delsi povidani).
> > Pro Windows jsem zatim zadny dobry freeware nevidel (akorat shareware
> > NetTerm; jenze potrebuji nejaky freeware).
> > A kdyz uz se vyresi ramecky, je problem s prekodovavanim cestiny. Delat
> > hackovane klienty je podle meho nazoru ztrata casu. Pri cestach s sebou
> > odmitam vozit tuny klientu, abych mohl z libovolneho pocitace cist
> > cestinu (i treba prevedenou do ascii). Na SCO je mapchan, ktery
> > prekodovavani dela na urovni jadra systemu - to je dobre. Casem by to
> > mohlo byt i ve std FreeBSD, jenze slovo "casem" take muze znamenat
> > nekolik let... (Problem je v tom, ze existuje spousta dulezitejsich
> > cinnosti.)
>
> Je pravda, ze ceske telnety jsou peklo. Nejake IOCTl na nastaveni prekodovavaci
> tabulky se mi zda jako zajimavy napad. Nikdy jsem to nezkousel ale poptam
> se... Ted me napada, ze takove premapovavaci IOCTL je vpodstate to, co
> Linux propaguje pod tou "UNICODovou konzoli"
Rad se priucim. Budu-li mit UNICODovou konzoli, vyresi se mi problemy
s prekodovavanim cestiny pri vzdalenem pristupu? Tj. budou se mi posilat
definovatelne mapovane jednoznakove kody na telnetovskou linku?
--------------------------------------------------------------------------
Rudolf Cejka (cejkar at dcse.fee.vutbr.cz; http://www.fee.vutbr.cz/~cejkar)
Technical University of Brno, Faculty of El. Engineering and Comp. Science
Bozetechova 2, 612 66 Brno, Czech Republic
More information about the Users-l
mailing list