btex ... etex v METAPOSTu

Jaromir Kuben kuben at scova.vabo.cz
Fri Sep 12 11:46:02 CEST 1997


> Dobry den,
>   chtel bych se zeptat jestli je nejaka moznost, abych v METAPOSTu mezi
> btex a etex vlozil promennou typu string, ktera obsahuje to co chci vysazet
> pomoci TeXu. Napr.
>
> string prikaz;
> prikaz:="$t_{25}$";
> label(btex prikaz etex,origin);
>
> Zatim to delam pomoci definovani maker TeXu:
> verbatimtex \def\aa{$t_{25}$} etex;
> label(btex \aa etex,origin);
>
> (Nevyhoda tohoto zpusobu ale je, ze ke kazdemu labelu se spousti TeX a mam
> tech labelu mnoho).
>
Domnivam se, ze nic podobneho neni timto zpusobem mozne.
Program mptotex zda se "vysbira" mechanicky vsechna okoli btex ... etex,
nijak je neinterpretuje a preda je na zpracovani texu.
Tim vznika problem napr. vytvorit makro, v nemz je pouzito okoli btex ...
etex. Cesta,jak to obejit, je naznacena v souboru tex.mp.
Pouzije se prikaz write (neni zminen v mpman.ps,je ale dokumentovan
v mpgraph.ps - byl pridan az do novejsich verzi) a prikaz scantokens.
Snad by to slo pouzit i na Vas problem, ale tex by se opet spoustel
pokazde znovu.
Nevim ovsem, proc se Vam spousti tex ted na kazdy label znovu. Neni to
vicenasobnym pouzitim okoli verbatimtex ... etex?
Mozna by slo dat vice definic do jednoho okoli verbatimtex ... etex a
pak je pouzivat. To zalezi na tom, co vlastne potrebujete.

Zdravi
       Jaromir Kuben



> Dekuji
>                 Jakub Zlamal



More information about the csTeX mailing list