Zastaw ciekawych makroinstrukcji
Author: Włodzimierz Macewicz
Keywords: tex, latex, makroinstrukcje, pakiety makroinstrukcji, Wirtualna Akademia

## 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.