xspace

W pakiecie jest zdefiniowane polecenie robiące spację jeżeli następnym znakiem nie jest znak punktuacyjny. Polecenie może mieć następujące zastosowanie: Definiujemy polecenie \ccC jako
\newcommand{\ccC}{$^{\circ}$\,C}
użycie polecenia w tekstach
dzisiaj jest 10\ccC ciepła
dzisiaj jest 10\ccC, 
a wczoraj było 12\ccC.
daje następujący rezultat:

Natomiast definicja polecenia \ccC jako

\newcommand{\ccC}{$^{\circ}$\,C\xspace}

daje pożądany efekt (TeX ignoruje wszystkie spacje po nazwie wywołanej makroinstrukcji, w pierwszym przypadku mogliśmy napisać \ccC{})


Włodzimierz Macewicz
Ostatnie zmiany: 05.05.2014.