[cstex] Chyba v novych definicnich souborech pro cestinu a slovenstinu v babelu?

Zdenek Wagner zdenek.wagner at gmail.com
Mon Jun 11 16:49:27 CEST 2007


11.6.07, hospodka at fel.cvut.cz <hospodka at fel.cvut.cz>:
> Ja jsem to ted vyzkousel na Win a zda se to byt OK presne pro dany dokument a to
> bez ohledu na poradi jazyku (vzdy dostanu identicky vysledek). Mam posledni
> verzi csbabelu, tj. 3.1.
>
> Jiri Hospodka
>
> Cituji z emailu od Zdenek Wagner <zdenek.wagner at gmail.com>:
>
Muj jednoduchy dokument byl moc jednoduchy. Uz se mi take podarilo tu
chybu zreprodukovat.

> > Zatim jsem zkusil jenom jednodussi kod a bez ohledu na kodovani mi
> > \iflanguage funguje spravne. Zatim jsem to zkusil jen v OS/2, vecer to
> > zkusim i v Linuxu a zkusim presne dodany soubor.
> >
> > 11.6.07, Jaromír Kuben <kuben at scova.vabo.cz>:
> > > Dobry den.
> > >
> > > Pripravoval jsem LaTeXovsky stylovy soubor pro nasi konferenci.
> > > Potreboval jsem prepinat mezi cestinou, slovenstinou a anglictinou,
> > > takze jsem se rozhodl pouzit babel s novymi soubory pro cestinu a
> > > slovenstinu
> > > (aktualni verze 3.1).
> > > Dockal jsem se ale nemileho prekvapeni pri testovani, ktery jazyk je
> > > zapnuty.
> > >
> > > Kod
> > >
> > > \documentclass{report}
> > > \usepackage[english,slovak,czech]{babel}
> > > \usepackage[IL2]{fontenc}
> > >
> > > \begin{document}
> > >
> > > \selectlanguage{slovak}
> > > \iflanguage{slovak}{Slovensky.}{CHYBA!} \languagename
> > >
> > > \selectlanguage{czech}
> > > \iflanguage{czech}{Česky.}{CHYBA!} \languagename
> > >
> > > \selectlanguage{english}
> > > \iflanguage{english}{Anglicky.}{CHYBA!} \languagename
> > >
> > > \end{document}
> > >
> > > dal
> > >
> > > CHYBA! slovak
> > > Česky. czech
> > > Anglicky. english
> > >
> > > Tedy jazyk byl nastaven na slovenstinu, ale podminka byla vyhdnocena
> > > jako FALSE.
> > >
> > > S hlavickou
> > > \usepackage[english,czech,slovak]{babel}
> > > se stalo totez s cestinou.
> > >
> > > A s hlavickou
> > > \usepackage[czech,slovak,english]{babel}
> > > byla spatne cestina i slovenstina. Anglictina je vzdy spravne (zkousel
> > > jsem i danish a dutch).
> > >
> > > Cirou nahodou jsem zjistil, ze test je spravne vyhodonocen, kdyz je
> > podminka
> > > slovak:IL2 resp. czech:IL2 (popr. slovak:T1 a czech:T1 pri zvolenem
> > > kodovani T1).
> > > Napadlo mne to pri pohledu do souboru language.dat.
> > >
> > > Pokud tedy volba czech resp. slovak neni posledni, test nefunguje dle
> > > ocekavani.
> > > Je-li posledni (a tedy je jazyk na zacatku nastaven jako aktivni),
> > > funguje spravne podminka
> > > czech i czech:IL2 resp. Totez pro slovenstinu.
> > >
> > > Takove chovani (ze vysledek zavisi na poradi jazyku) urcite neni v poradku.
> > >
> > > Ukazku posilam i p. Tesarikovi.
> > >
> > > Zdravi
> > >                   Jaromir Kuben
> > > _______________________________________________
> > > csTeX mailing list
> > > csTeX at cs.felk.cvut.cz
> > > http://lists.felk.cvut.cz/mailman/listinfo/cstex
> > >
> >
> >
> > --
> > Zdeněk Wagner
> > http://hroch486.icpf.cas.cz/wagner/
> > http://icebearsoft.euweb.cz
> >
> > _______________________________________________
> > csTeX mailing list
> > csTeX at cs.felk.cvut.cz
> > http://lists.felk.cvut.cz/mailman/listinfo/cstex
> >
>
>
>
>
> _______________________________________________
> csTeX mailing list
> csTeX at cs.felk.cvut.cz
> http://lists.felk.cvut.cz/mailman/listinfo/cstex
>


-- 
Zdeněk Wagner
http://hroch486.icpf.cas.cz/wagner/
http://icebearsoft.euweb.cz




More information about the csTeX mailing list