Problem setbox
Martin Slachta
martin.slachta at vsb.cz
Tue Dec 2 18:13:02 CET 1997
Dobry den
Mam takovy maly problem.
Mam makro napr. tohoto typu:
\def\macro(#1){...}
uvnitr makra provedu:
\setbox\pom=\hbox{#1}
Nasledne chci obsah tohoto boxu v neexpandovanem tvaru ulozit do TMP
souboru.
Tedy aby pri volani \macro(\bf text {\it pokus}) bylo v souboru ulozeno \bf
text {\it pokus}.
Pouziji tedy:
\immediate\write\outf{\box\pom}%
Dostanu ovsech chybovou hlasku:
! Bad register code (1000).
Pouziji -li pro ulozeni parametru \setbox0, pak \box0 funguje.
Problemem pravdepodobne je, ze pri zapisu do souboru je mezi \box a \pom
vlozena mezera.
Nevite, co s tim?
PS: Box \pom i vystupni soubor \outf jsou spravne definovany
Dekuji.
**************************************
Ing. Martin Slachta
VSB-TU Ostrava
http://www.vsb.cz
E-mail: Martin.Slachta at vsb.cz
**************************************
More information about the csTeX
mailing list