OT: Acroread a LC_ALL (was Re: diakritika a pdflatex)
David Antos
xantos at hypnos.fi.muni.cz
Fri Nov 23 16:32:12 CET 2001
vpospichal at iol.cz (=?iso-8859-2?Q?Ing_=2E_Vlastimil_Posp=EDchal?=) writes:
> mam z toho LC_ALL trochu zamotanou hlavu. Sam jsem si nastavoval
> podle neci rady "export LC_ALL=cs_CZ" a vsechno mi jede cesky bez
> potizi. Proc se me vsichni snazi presvedcit, ze spravne je
> LC_ALL=C ? Je snad LC_ALL=cs_CZ spatne?
LC_neco promenne nastavuji kategorie lokalizace. LC_ALL nastavi vse, pak
se da podrobneji nastavit trideni, vypis men, data atd. cs_CZ je OK.
Spravne napsany program se podiva, jak jsou nastaveny LC_neco promenne a
podle se chova. Je to zalezitost C knihovny.
Problem s acroreadem je ten, ze se nechova korektne pri nastaveni LC_ALL
na neco jineho nez C. To C znamena system default, prakticky anglictinu.
Takze muze pomoci, kdyz nastavite LC_ALL=C.
Kdyz promennou oznacite jako exportovanou, tak jeji hodnotu zdedi i
procesy spustene danym procesem. Jinak je promenna lokalni k prostredi
procesu, ve kterem byla nastavena. Takze muzete spoustet acroread treba
ve vnorenem shellu,
(export LC_ALL=C; acroread)
Pak
... tady je LC_ALL=neco
(export LC_ALL=C; acroread) spustite acroread, ten dostane LC_ALL=C
... tady uz je zase LC_ALL co predtim.
Ja mam udelany alias acrostart, kterym delam neco takoveho.
D.A.
--
\//\\//\\//\\//\\/ \//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\/
Fight against David Antos
software Heydukova 1, Brno 628 00, Czech Republic
piracy---use xantos at fi.muni.cz
free software http://www.fi.muni.cz/~xantos/
/\\//\\//\\//\\//\ /\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\\//\
More information about the csTeX
mailing list