TeXovani ciziho zdroje?

Zdenek Wagner wagner at cesnet.cz
Fri Jul 4 11:47:00 CEST 2003


On Fri, 4 Jul 2003, David Necas (Yeti) wrote:

>
>   \expandafter\let\csname BFLMPSVZ\endcsname\input
>   \let\input\relax
>   \long\def\incdoc{\let\aftergroup\relax
>   \let\futurelet\relax
>   \let\incdoc\relax
>   \csname BFLMPSVZ\endcsname UZIVATELUV_DOKUMENT.tex
>   }
>   \expandafter{\expandafter\incdoc}
>   \expandafter\let\expandafter\input\csname BFLMPSVZ\endcsname
>
> kde BFLMPSVZ je dostatecne nahodny a s nicim nekolidujici
> retezec.
>
Kdyz se pouzije generator nahodnych cisel a vytvori se neco jako
\csname .2187534343436753464\endcsname, tak to urcite s nicim kolidovat
nebude.

> Konstrukce s \expandafter u \incdoc je nutna kvuli
> moznemu predefinovani } utocnikem na aktivni znak, coz by mu
> umoznilo predefinovat si cokoli, co by nasel za }.
>
> Doufam, ze uzivatele nebudou potrebovat \aftergroup
> a \futurelet, protoze se mi zda, ze by to s jejich pomoci
> asi slo obejit, dokonce i bez znalosti, jak wrapper vypada.
>
> Je mozne, ze jde obejit i tohle, nebo ze to jde udelat
> i lepe, ale zatim jsem nevymyslel jak.
>
> Yeti
>
> --
> DPM 5.7.2: Do not use tab characters. Their effect is not predictable.
>

Zdenek Wagner
e-mail: wagner at cesnet.cz

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




More information about the csTeX mailing list