otazka ohladom dcaron
Lubos Kloc
kloc at ipm.cz
Tue Jan 3 09:37:56 CET 2006
Matej Kosik wrote:
.............
>t.j. su tam tie nespravne makcene nad `d', `t' a `l'. Nevedel by mi
>niekto poradit akym prikazom tam viem vysadzat slovenske ď, ť a ľ?
>Netreba v ramci zdrojoveho suboru povedat nieco v tom zmysle, ze "aha
>som slovensky text" alebo nieco take? Funguje to vobec niekomu? Vedel by
>mi niekto poslat zdrojovy subor so slovenskym textom ktory sa u neho
>generuje tak ako ma?
>
>
>
Dobry den,
Podstata problemu je nasledujici: v puvodnich cm fontech nejsou
akcentovane
znaky vubec obsazeny, sekvence typu \v{d} vytvareji kompozitni znak ze
samostatneho
znaku a samostatneho akcentu. To je samozrejme spise nouzove reseni a ne
vzdy
dopada dobre.
Proto csplain pouziva cs fonty, coz je rozsireni puvodnich cm fontu o
ceske a slovenske
akcentovane znaky. Teoreticky by mel prevadet TeX-sekvence na znaky
cs-fontu, pokud
existuji, ale prave jsem zjistil, ze ani u me tato vlastnost csplainu
nefunguje.
(ani v eCS - emTeX a teTeX, ani v Linuxu - teTeX). Nikdy jsem ji nevyuzival,
tak jsem si toho drive nevsiml. Nemam ted bohuzel cas se tim zabyvat a
hledat pricinu.
Spravny tvar d' t' l' tedy dostanete tak, ze tyto znaky primo napisete
do vstupniho
souboru v kodovani, ktere pouziva Vase instalace TeXu.
Z Vaseho textu soudim, ze pracujete na Linuxu a zde se muze objevit
jeden zadrhel:
nove distribuce Linuxu maji implicitne kodovani utf8, ale TeX byva jeste
nastaven na
ISO-8859-2. Poznate to tak, ze po zpracovani slovenskeho textu csplainem
dostanete
na vystupu smeti misto akcentovanych znaku. To lze resit nekolika zpusoby:
1) Prekonfigurujete vas editor tak, aby daval vystup v ISO-8859-2.
2) Vstupni soubor pred TeXovanim prozenete prekodovacim programem (treba
recode).
To lze udelat i v pripade, kdyz uz mate vstupni soubor napsany v
TeX-sekvencich.
3) zmenite konfiguraci TeXu tak, aby pracoval se vstupnim kodovanim
utf8. Musite
pouzit encTeX Petra Olsaka, navod a vse potrebne najdete na jeho
strankach.
Reseni 3) lze pokladat za nejperspektivnejsi.
S pranim uspechu,
Lubos Kloc
More information about the csTeX
mailing list