Distribuce
-
Redhat
-
8.0
-
Item 3006
Otßzka
Uva╛uji o tom, ╛e bych Φasem p°e╣el na RH8.0, ale docela m∞ d∞sφ prßce v Unicode v souvislosti s propojenφm na poΦφtaΦe nepracujφcφ s Unicodem. Navφc mßm v╣echno v ISO-8859-2 (ISO Latin2) nebo v angliΦtin∞ ("obyΦejnΘ" k≤dovßnφ). Musφm to p°ek≤dovßvat? Postupn∞, nebo n∞jak najednou? Bohu╛el si nemohu dovolit si cviΦn∞ nainstalovat RH8.0 a vyzkou╣et si to.
Proto se ptßm, jestli nemßte n∞kdo praktickΘ zku╣enosti s Unicodem v RH8.0. Jde mi o to, ╛e zatφm by to byl jedin² poΦφtaΦ s unicodem v okolφ. Jak se tedy tvß°φ p°i komunikaci s ostatnφmi poΦφtaΦi?
- p°ipravenost emacs, (CS)LaTeX, xfig, pine (a k≤dovßnφ email∙ v∙bec), ...
(Musφm konvertovat souΦasnΘ soubory v ISO-8859-2? Musφm pak vzniklΘ dokumenty konvertovat zpßtky, kdy╛ je posφlßm na jinΘ poΦφtaΦe a jin²m lidem (v jin²ch zemφch)?)
- OpenOffice (tady by to asi mohlo b²t nejjednodu╣╣φ)
- komunikace p°es ssh/scp (jak oni ke mn∞, tak jß k nim),
- p°enos na jin² OS (p°φmo nebo p°es sambu a Novell)
- spou╣t∞nφ vzdßlen²ch aplikacφ (xterm, emacs, slo╛it∞j╣φ aplikace jak terminßlovΘ, tak X-ovΘ).
PS: Mo╛nß by to mohl b²t n∞jak² Φlßnek.
Odpov∞di
Dokud budete pouzivat texty, ktere by se bez problemu
zobrazily i v ISO8859-1, nepostrehnete rozdil.
Unicode je sice multibytovy format, ale jeho
implementace UTF-8 je hybrid, ktery pro znaky,
ktere doposud mely 1 byte pouziva take 1 byte.
(presneji pro ASCII 0-127). Jakmile je potreba
pracovat s akcenty, hieroglyfy nebo Klingonstinou,
(viz. man unicode ) pouzije se vice bytu.
Tyto vyssi byty neobsahuji specialni ridici znaky
ASCII, takze se nemuze stat, ze program, ktery
cte az do \n najednou dostane dvoubajtovy akcentovy
znak, kde v druhem/dalsim bytu najde \n a predcasne
ukonci cteni textu.
Pro mountovani disku (i sitovych) lze pouzit
prepinace, ktere nastavi konverzi ISO<->UTF.
Interaktivni session je opet v pohode do te doby,
pokud Vam staci 7bitove ASCII.
Pokud kazu bludy, tak me nekdo pls opravte. Dik.
PS: zkuste nekdo fundovane rozebrat cachry s
unicode_{start|stop}, setfont, loadkbmap
a magickou sekvenci echo -ne "\033K("
Mam RH 8.0 a zalezi na tom co delate.
S UTF-8 ani tak problem nemam. Kdyz nic tak funguje
iconv -f LATIN-2 -t UTF-8 < stary_il2.txt > novy_utf8.txt
Co mi prekazi vic je gtk2, ktere necte nektere mrtve klavesy jako napriklad hacek+T mi ve vsech gtk2 aplikacich (napr. gnome-terminal) jenom pipne, namisto toho aby napsal hacek nad velkym T.
S qt (aplikace v KDE) tyto problemy nejsou.
Jinak jsem nejake extra problemy nezaznamenal.
|