Pozirani mezery za expandovanym makrem

Petr Danecek petr at ics.cas.cz
Thu Apr 1 15:41:04 CEST 1999



Dobry den vsem,

? Nevi nekdo, zda lze zmenit takoveto chovani:

\def\text{textik}
Pisu, pisu \text, ale \text ejhle.
\end

Text se vysazi jako "Pisu, pisu textik, ale textikejhle".
Jedno z moznych reseni, ale ktere vede nekdy k potizim, je toto:

\def\text#1{textik\savespc{#1}}
\def\savespc#1{{\def\next{#1}\ifx\next\empty\else
  \if #1.\else\if #1,\else\if #1;\else\if #1:\else\ \fi\fi\fi\fi\fi#1}}

Neni to moc pekne. Jina moznost je psat explicitne
Pisu, pisu \text, ale \text\ ejhle.

Lze to jeste nejak jinak?

S diky a pozdravem
Petr Danecek




More information about the csTeX mailing list