Применение символики TeX при передаче текстов на национальных языках Европы в условиях кодировки ASCII

(для пользователей FTN)

(x) Copyleft, Marinais, 17.06.2001

Когда пользователи FTN-переписки пытаются писать чтолибо на языке, отличном от русского или английского, они сталкиваются с одной проблемой. Она заключается в том, что в принятой в отечественном Фидо 866–й кодировке отсутствуют специфические, но необходимые в этих языках знаки, расширяющие латинский и кириллический алфавиты. Унифицированной же системы их условной передачи они не знают и потому начинают действовать каждый на свой лад, что не способствует ясности, а только запутывает проблему.

Однако, уже очень давно существует общепринятая международная система обозначений, как раз предназначенная для передачи только средствами ASCII многих символов, которых в ней нет. Это кодовый язык TeX, хорошо знакомый обычно представителям естественных наук, но как показывают наблюдения, неизвестный представителям гуманитарных. :-)

Хотя этот язык очень богат и сложен, и имеет много не совсем согласованных расширений, для передачи символов европейских языков, основанных на латинице, достаточно знать лишь небольшое его вполне устоявшееся подмножество, которое и перечислено ниже.

Для европейских языков, использующих кириллицу, столь же устоявшихся стандартов нет. Однако, значительный потенциал, заложенный в концепции языка TeX изначально, позволяет достроить их по аналогии.

Диакритические знаки. Символ ? обозначает букву, которую модифицирует диакритический знак. Напр., последовательность «\'a» обозначает букву "a" со знаком ударения (штрихом вправо) над нею.
\'? — сильное ударение («ударение вправо»)
\`? — слабое ударение («ударение влево»)
\"? — диарез (2 точки над буквой)
\^? — циркумфлекс («крышечка» над буквой)
\~? — тильда («волна» над буквой)
\=? — макрон («надчёркивание»)
\.? — точка над
\u? — бреве («дужка» над буквой)
\v? — карон («птичка» над буквой)
\H? — двойное сильное ударение
\r? — болле («кружочек» над буквой)
\c? — седиль («крючок» под буквой)
\d? — точка под
\b? — подчёрк
\k? — огонек («крючок» под буквой снизу справа)
Греческие буквы. Обозначаются просто как английское название соответствующей буквы.
\alpha — строчная альфа
\beta — строчная бета (вита)
\gamma — строчная гамма
\delta — строчная дельта
\Delta — заглавная дельта
\epsilon — строчная эпсилон
\zeta — строчная дзета (зита)
\eta — строчная эта (ита)
\theta — строчная тета (фита)
\Theta — заглавная тета (фита)
\iota — строчная йота
\kappa — строчная каппа
\lambda — строчная лямбда (ламда)
\Lambda — заглавная лямбда (ламда)
\mu — строчная мю (ми)
\nu — строчная ню (ни)
\xi — строчная кси
\Xi — заглавная кси
\pi — строчная пи
\rho — строчная ро
\sigma — строчная сигма
\Sigma — заглавная сигма
\varsigma — концевая сигма
\tau — строчная тау (таф)
\upsilon — строчная ипсилон
\Upsilon — заглавная ипсилон
\phi — строчная фи
\chi — строчная хи
\psi — строчная пси
\Psi — заглавная пси
\omega — строчная омега
\Omega — заглавная омега
Прочие знаки
\ae — лигатура ae («склеенные» ae)
\AE — лигатура AE («склеенные» AE)
\oe — лигатура oe («склеенные» oe)
\OE — лигатура OE («склеенные» OE)
\ЛЬ — заглавная ле («склеенные» ЛЬ)
\ль — строчная ле («склеенные» ль)
\НЬ — заглавная не («склеенные» НЬ)
\нь — строчная не («склеенные» нь)
\O — O виргуле (перечёркнутая O)
\o — o виргуле (перечёркнутая o)
\i — i без точки
\TH — заглавная торн (Ф без левого «ушка»)
\th — строчная торн (p с продлённой вверх «палочкой»)
\DJ — заглавная эт (D с перечёркнутой «палочкой»)
\dj — строчная эт (d с перечёркнутой «палочкой»)
\l — польская l (перечёркнутая)
\L — польская L (перечёркнутая)
\Tn — прописная че («склеенные» Tn)
\hbar — строчная че (h с перечёркнутой «палочкой»)
\Tng — заглавная дже («склеенные» Tn с «загогулинкой» снизу)
\hgbar — строчная дже (h с перечёркнутой «палочкой» и «загогулинкой»)
— прописная джэ (Ц со свисанием посередине)
— строчная джэ (ц со свисанием посередине)
\Г' — прописная твёрдая гэ (Г с «отворотом»)
\г' — строчная твёрдая гэ (г с «отворотом»)
\ss — эсцэт (сглаженная B)
Преобразования. Эти преобразования не являются очень уж унифицированными, а подобраны в основном как обобщение отдельных обозначений. Наличие готовых преобразований полезно для ситуаций, когда готового обозначения нет, а передать его необходимо. Символ ? обозначает преобразовываемую букву.
?` — поворот на 180ш
\?bar — перечёркивание вертикального штриха
\var? — альтернативное написание (применяется в случае, когда у символа есть помимо основного ещё и менее распространённое альтернативное начертание (встречается у греческих букв))
\reflect? — отображение по горизонтали
\flip? — отображение по вертикали
^? — верхний индекс
_? — нижний индекс
\circled? — помещение в круг
\not? — перечёркивание
\bb? — контурное начертание
\cal? — каллиграфическое начертание
\goth? — готическое начертание