Expanze pri zapisu do souboru

Jaromir Kuben kuben at scova.vabo.cz
Fri Apr 7 12:25:16 CEST 2000



Tomas Hala píše:
> 
> Dobry den,
> pomoci \immendiate\write\soubor{bla bla~bla} (soubor je radne otevren)
> jsem zapsal do souboru retezec, ktery je uveden ve svorkach.
> Narazil jsem vsak na problem expanze nekterych maker (\LaTeX, \uv) a
> znaku, ktere jsou v TeXu nejak definovany (napr. ~).
> 
> V souboru se mi objevi expandovany tvar, ktery obsahuje
> jakousi posloupnost maker. Potreboval bych, aby se tam na misto
> te posloupnosti maker objevila tilda.
> 
> Nevi nekdo, jak se to dela?

Ochrani se to prikazem \protect\uv a pod.
Ten by mel byt uvnitr \write definovan jako \noexpand.
Kdysi o tom byl clanek p. Wagnera v TeXbulletinu.
Zdravi
       Jaromir Kuben
> 
> Diky,
>                                          Tomas Hala
> ------------------------------------------------------------------------
> Mendelova zemedelska a lesnicka univerzita, Provozne ekonomicka fakulta,
> Ustav informatiky, Zemedelska 5, CZ-613 00 Brno,  tel. ++420 5 4513 2053
> ------------------------------------------------------------------------
> http://www.mendelu.cz/~thala
> ------------------------------------------------------------------------




More information about the csTeX mailing list