[cstex] Proc je "sezran" \kern?

Petr Olsak petr at olsak.net
Tue Mar 24 19:36:52 CET 2009


On Tue, 24 Mar 2009, Petr Tomasek wrote:

>
> Zdravim!
>
> Doufam, ze se neptam na nejakou trivialitu, ktera je vsem jasna;
> vracim se po delsi dobe k TeXu a narazil jsem na tohle:
>
> Potrebuju na zacatek a konec urcite radky vysazet symbol
> nad prvnim a poslednim pismenem tak, aby byly zarovnany
> pekne k zacatku/ke konci radky.
>
> Makro pro symbol na konci radky funguje bez problemu:
>
> \def\byzpostup#1{%
> \setbox0=\hbox{\mus #1}%
> \kern-\the\wd0%
> \raise12pt\box0%
> }%
>
> Ovsem obdobne makro pro diakrtka na zacatku radky ne:
>
> \def\byzpreup#1{%
> \setbox0=\hbox{\mus #1}%
> \raise12pt\box0%
> \kern-\the\wd0%
> }%

Odpovidam na dotaz v subjectu:

Protoze po vypraznedni \boxu0 je v naledujicim prikazu uz \wd0 nulovy.

Normalni reseni by asi bylo: \setbox0=\hbox to0pt{\mus #1\hss}%
a dale se zadnym kernem po vytisteni \box0 netrapit.

Zdravim

Petr Olsak




More information about the csTeX mailing list