Работа в системе LaTeX
de301fb4

Вызов символа по коду


Можно добраться до любого символа в текущем шрифте, если знать код этого символа. Для этих целей предназначена команда \symbol. Ее единственный обязательный аргумент — код символа. Для латинских букв и цифр эти коды совпадают с обычными ASCII-кодами:

Кошка по-английски будет \symbol{99}\symbol{97}\symbol{116}.

Код символа можно указывать не только в десятичной системе, как в приведенном примере, но и в восьмеричной (тогда перед кодом надо поставить символ "'") или шестнадцатеричной (перед кодом ставится символ |"|, "цифры" от A до F должны быть прописными буквами). Например, записи \symbol{122} , \symbol{'172} и \symbol{"7A} на печати дадут одно и то же: букву "z".

Если вы не знаете ASCII -кода нужного вам символа, можно в аргументе команды \symbol вместо номера поставить символы `\ и требуемый вам символ:

{\ttfamily\symbol{`\\}\symbol{`\s}qrt}

Мы использовали в этом примере команду \ttfamily, включающую специальное начертание шрифта , чтобы backslash выглядел на печати как \ (в большинстве TeX'овских шрифтов символу с этим кодом на печати соответствует нечто другое, см. таблицу в приложении В).



Содержание раздела