TeXove efekty

Zdenek Wagner wagner at cesnet.cz
Thu Dec 6 15:45:19 CET 2001


On Thu, 6 Dec 2001, Vit Zyka wrote:

>
> Aby mezery nevznikly i pouzitim makra v horizontalnim modu (i kdyz to
> nebude casty pripad) zakomentaruji jeste zacatek makra \BigBegin, cele asi
> takto:
>
> \def\takefirst#1{%
>  \vbox to\ht1{\bigfont\hbox{#1}}}
> \def\BigBegin#1{%
>  \setbox1=\hbox{#1}%Zachovam puvodni vysku pismene
>  \begingroup%
>  \def\par{\endgraf\endgroup}%
>  \noindent%
>  \hangindent=3pc
>  \hangafter=-2
>  \hbox to0pt{%
>   \hskip-\hangindent%
>   \takefirst #1%
>   \hfill%
>  }}
>
Za \begingroup, \hangindent a \hfill procento nepotrebujete. Kdyz TeX cte
ridici sekvenci, pak jeji zacatek pozna podle znaku s kategorii 0, pak
bere znaky s kategorii 11 a skonci na prvnim znaku, ktery ma kategorii
jinou. Pokud je to 10, tedy mezera, pak spolkne vsechny mezery. Pri
nacitani textu ze souboru (pokud to neni prenastaveno jako napr. ve
\verbatim) se konec radku nahradi jednou mezerou. Mezery na zacatku radku
se take ignoruji. Podobne nevadi mezery ani konce radku za ciselnymi
udaji, protoze cislo konci mezerou nebo znakem, ktery nesmi v ciselnem
udaji byt. Presneji viz TeXbook nebo TBN.

> Vice napr. v TeXBooku naruby.
>
> Vitek Zyka
>
> > a mam rovnou par otazek. Da se to prvni pismeno posunout doleva tak, aby
> > ladilo s levym okrajem? Nebo je navrzeno ve fontu tak, aby byl pred nim
> > kus mista...to je blbost ne?
> >
> >
> > S pozdravem Dalibor
> >
> >
>
> --
> _________________________________
> | Vit Zyka, researcher, CVUT FEL|
> | Center for Machine Perception |
> | zyka@ http://cmp.felk.cvut.cz |
> ---------------------------------
>

Zdenek Wagner
e-mail: wagner at mbox.cesnet.cz  or  wagner at icpf.cas.cz

see also http://www.icpf.cas.cz/wagner/
         http://icebearsoft.euweb.cz


     Your windows will look best with
        ________________________
       /   /   /   /   /   /   /
      /_OS/2__/___/_OS/2__/___/
     /   /   /   /   /   /   /
    /___/___/_OS/2__/___/___/
   /   /   /   /   /   /   /
  /___/_OS/2__/___/_OS/2__/
 /   /   /   /   /   /   /
/___/___/___/___/___/___/




More information about the csTeX mailing list