Как вы заметили, все вводимые в этой книге команды верстаются в рамке и включаются в указатель в конце книги. Вместо того, чтобы напрямую использовать необходимые для этого команды LATEX, автор создал пакет, в котором определил новые команды и окружения для этой цели. Теперь можно просто писать:
\ci{dum}
dum
В этом примере используются как новое окружение, называющееся
command и отвечающее за рисование рамки вокруг команды, так и
новая команда, называющаяся
ci и верстающая название команды и
заносящая соответствующий элемент в указатель. Вы можете в этом
убедиться, поискав команду
dum в указателе в конце книги, где вы
найдете запись для
dum, указывающую на эту страницу.
Если автор когда-нибудь решит, что ему не нравятся больше команды, сверстанные в рамке, он просто изменит определение окружения command. Это намного проще, чем пройти по всему документу, выискивая все места, где использованы общие команды LATEX для рисования рамки вокруг слов.