Последовательность управления, служебное слово и служебный символ
При чтении входных данных TeX преобразует последовательности вводимых символов в последовательность токенов. Когда TeX видит обратную косую черту \, он будет обрабатывать следующие символы особым образом, чтобы создать последовательность управления.
Последовательности управления делятся на две категории:
- служебное слово, когда последовательность управления собирается из
\, за которой следует хотя бы одна буква ASCII (A-Zиa-z), а затем хотя бы один небуквенный символ. - служебный символ, когда последовательность управления собирается из
\, за которой следует один небуквенный символ.
Последовательность символов, найденная после \, также называется именем последовательности управления.
Пробелы после служебного слова игнорируются и не создают пробелов в выводе (см. \newcommand & \renewcommand и Обратная косая черта-пробел, \ ).
Так же, как команда \relax ничего не делает, следующий ввод просто выведет ‘Привет!’:
Hel\relax lo!
Это потому, что пробелы после \relax, включая новую строку, игнорируются, а пробелы в начале строки также игнорируются (см. Начальные пробелы).
© 2007–2018 Karl Berry
Public Domain Software
http://latexref.xyz/Control-sequences.html