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