Pozirani mezery za expandovanym makrem

Antonin Strejc STREJC at vc.cvut.cz
Fri Apr 2 12:03:28 CEST 1999


Petr Danecek pise:
>Napriklad dalsi moznost, kterou jsem nejmenoval je
> \def\text{textik\ }
> \def\nospc{\unskip}
>a pri pouziti napr. pred carkou psat text\nospc, atd.
>Ale opet se zde na to musi pri pouzivani pamatovat.


V zajmu uplnejsiho vyctu moznosti je treba jeste zminit dve
dalsi reseni, z nichz ani jedno nelze chapat jako univerzalni,
ale pouze vyhovujici ve _specialnich_ pripadech:

1. aktivni carka, tecka... jako makra s unskipem, coz je krajne
   riskantni.

2. pouziti \obeyspaces, ale pak se budou delat mezery za kazdou
   ridici sekvenci nasledovanou mezerou ve zdrojovem textu.
   Pokud to nevadi, je mozne zkusit:

\def\text{textik}
\obeyspaces
Pisu \text, pisu \text a je tu konec.

  Nepujde tedy v temze dokumentu napriklad "\TeX pert" vysazet
  beznym zpusobem jako jedno slovo. Muselo by se udelat napr.:

Nejsem jeste \TeX%
pert.

  nebo

Nejsem jeste \TeX{}pert.

  a podobne s dalsimi ridicimi sekvencemi.

  Dale je treba uhlidat, aby se nevyskytlo ve zdrojovem textu vice
  mezer po sobe (osetrit pomoci Najdi/Nahrad dve mezery za mezeru).


S pozdravem
Antonin Strejc

---------------------------------------------------------------------
Ing. Antonin Strejc                            Phone: +420-2-24352938
---------------------------------------------------------------------
Czech Technical University in Prague                 Computing Centre
Czech Republic                               Zikova 4, 166 35 Praha 6
---------------------------------------------------------------------



More information about the csTeX mailing list