Эта книга написана с помощью Texinfo, языка форматирования документов GNU. Единый Texinfo source file использован для производства печатной и диалоговой версий документов. Поэтому типографские соглашения слегка отличаются от обозначений в других книгах, которые вы могли прочесть.
Примеры, которые вы должны набирать в командной строке, предваряются обычными первичными и вторичными подсказками командного процессора (оболочки), `$' и `?'. Выход от команд предваряется комбинацией " a ". Обычно это стандартный ответ команды. Сообщения об ошибках предваряются текстом " error ".
Например:
$ echo hi on stdout
a hi on stdout
$ echo hello on stderr 1?&2 error hello on stderr
В тексте имена команд появляются в таком фонте, а в сегментах кода используется тот же фонт в кавычках, `подобно такому'. Некоторые вещи подчеркиваются, как это, и если предмет должен быть реализован строго, это указывается так. Первое вхождение нового термина обычно является его определением и фигурирует в том же фонте как и предшествующее слово "определение" в этом предложении. Имена файлов указываются подобно следующему: `/path/to/ourfile'. Символы, которые вы вводите через клавиатуру, выглядят так. В частности, имеются специальные символы, называемые "управляющими". Это такие символы, которые вы печатаете, нажимая и УПРАВЛЯЮЩУЮ клавишу и другую клавишу одновременно. Например, Control-d печатют, нажав сначала и удерживая нажатой CONTROL key, затем нажимая клавишу d, а потом отпускают обе клавиши.