znaky

Jaromir Kuben kuben at scova.vabo.cz
Tue Nov 16 09:24:48 CET 1999


>
> On Mon, 15 Nov 1999, Zdenek Wagner - Ustav chemickych procesu AV wrote:
>
> > On Sun, 14 Nov 1999, Michal Vadila wrote:
> >
> > > Chcel by som poprosit o radu.
> > >
> > > Pisem dokument v ktorom chcem pouzit nejake vety v polskom jazyku.
> > >
> > > Problem mam pri napisani pismena a pod ktoym je vlnovka smerom doprava.
> > > Teda v pohode mozem napisat "\c a" co je vsak vlnka do opacnej strany ak vsak
> > > pouzijem "\k a" co by malo byt to prave tak dostanem neprivetivy oznam, ze
> > >
> > > ! LaTeX Error: Command \k unavailable in encoding IL2.
> > >
> > LaTeX ma pravdu, ogonek v IL2 neni a tento znak neni ani v CS-fontech. Mel
>
> Toto neni pravda. V CS-fontech ogonek je, protoze tyto fonty nezaprou svou
> polskou minulost. Je na pozici 157, viz dodatek F v TST. V csplainu jsem
> definoval makro:
>
> \def\ogonek #1{\setbox0\hbox{#1}\ifdim\ht0=1ex\accent157 #1%
>    \else{\ooalign{\unhbox0\crcr\hss\char157}}\fi}
>
> V LaTeXu by mozna stacilo v definicnich souborech pro kodovani IL2
> nekam napsat \let\k=\ogonek nebo proste:
> \def\k #1{\setbox0\hbox{#1}\ifdim\ht0=1ex\accent157 #1%
>    \else{\ooalign{\unhbox0\crcr\hss\char157}}\fi}
>
> Povazuji to za chybu cslatexu, ze to tam neni.
>
> Petr Olsak
>
>

Chyba uz je czech.sty. Ogonek (a podobne promile) je totiz definovan
pouze v casti, kde test \iflte je \false, takze pro LaTeX2e je to
neznamy prikaz. Asi by bylo dobre to opravit. A pripadne doplnit
definici francouzskych uvozovek, ktere v cs* fontech rovnez jsou.
Zdravi
       Jaromir Kuben



More information about the csTeX mailing list