W this article autor omawia użycie \ @ do wstawiania poprawnych odstępów po kropkach, które nie są na końcu zdania, np. Pan tj itpPoprawny sposób definiowania makr etc ie w lateksie
Makro zasugerował
\newcommand\etc{etc\@ifnextchar.{}{.\@}}
nie jest całkiem doskonały, gdyż w przypadku (\etc more text)
produkuje (etc.more text)
.
Widziałem wielu autorów, którzy stworzyli własne wersje makro \etc
, głównie wersje na etc.\
.
Jakie makra dla \etc
, \ie
, \etal
, \eg
dają najładniejsze wyniki w większości sytuacji?
Czy jest to coś zbyt osobistego, aby można je było ogólnie rozwiązać?
To był mój ulubiony SO [latex] qn w długim czasie. –
Użyłem \ xspace dla moich makr \ etc-like i patrząc na to, daje mi to złe odstępy i nigdy tego nie zauważyłem. Cieszę się, że przeczytałem to pytanie. –
@Ivan - Jakie są przykłady liczników? Wysłałem odpowiedź kilka dni temu i właśnie zobaczyłem ten komentarz. – Geoff