Ростислав Чебыкин

Суррогаты не пройдут

Суррогатные символы в типографике

Стоун. Может возникнуть паника, если станет известно, что суррогаты опасны для жизни.

Суррогаты (2009), режиссёр Джонатан Мостоу

Суррогатными символами или просто суррогатами называют символы, которые применяются для имитации похожих букв, цифр и других знаков, когда те недоступны.

Например, на некоторых пишущих машинках не было клавиш для обычных скобок ( ), зато была косая черта. Она использовалась вместо обеих скобок:

Машинопись

На тех же машинках часто отсутствовали цифры 3 и 0. Вместо них печатали прописные буквы З и О.

Подобными недостатками обладали телетайпы и другие текстовые машины, для которых простота, надёжность и экономичность были важнее, чем типографское качество. К таким устройствам относились и первобытные компьютеры. Они не умели выводить, например, тире (—) и кавычки («»), не говоря о более экзотических знаках вроде параграфа (§) или промилле (‰).

Вот суррогаты, которые использовались чаще всего:

Суррогат Пример Настоящий символ Пример
Дефис Знание - сила Длинное тире Знание — сила
64-69 кг Короткое тире 64–69 кг
5 - 7 = -2 Минус 5 − 7 = −2
Одинарная
машинописная
кавычка
Д'Артаньян Апостроф Д’Артаньян
5' Штрих
(футы, минуты и др.)
5′
'Eat Me' Одинарная кавычка
(англ.)
‘Eat Me’
Двойная
машинописная
кавычка
"Что делать?" Кавычка «Что делать?»
„Что делать?“
“Eat Me”
24" Двойной штрих
(дюймы, секунды и др.)
24″
Три точки Пауза... Многоточие Пауза…
Буква икс 1920 x 1080 Знак умножения 1920 × 1080

Но эти замены были актуальны давным-давно, когда большинство читателей этой статьи ещё не родились. С тех пор компьютеры научились отображать не только все знаки, для которых раньше применялись суррогаты, но и тысячи других, которые прежде не умела печатать ни одна типография. Надобность в символах-заменителях отпала.

Однако суррогаты не ушли в историю. И на сайтах, и в деловых документах, и в соцсетях, и в инструментах текстового общения (SMS, мессенджеры) сплошь и рядом употребляются дефисы вместо тире, машинописные кавычки и надписи вроде 100 м2. Почему так происходит?

Вся беда — в клавиатуре. Компьютерные клавиатуры практически без изменений унаследовали конструкцию от пишущих машинок и почти не эволюционировали за всю историю. В нашем XXI веке напрямую с клавиатуры можно ввести те же несколько десятков символов, что на «Ремингтоне» 1870-х годов.

Обычные пользователи привыкли печатать только те знаки, которые изображены на клавишах, и не подозревают о существовании остальных. А даже если подозревают, их приходится набирать окольными путями: через буфер обмена, хитрые сочетания клавиш, особые раскладки или специальные программы вроде «Таблицы символов». Людям лень этим заморачиваться, и я их понимаю.

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

Tap and Hold

Но и здесь остаётся та же проблема: многие пользователи не знают о такой возможности, а многие из тех, кто знает, не видят смысла пользоваться ею.

И в самом деле: велика ли беда в том, чтобы набирать суррогаты вместо настоящих символов? От символов-заменителей ещё никто не умер и не разорился — так в чём же проблема?

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

Когда дефис применяется вместо тире или буква «икс» вместо знака умножения — получается, что нормальный знак используется по ненормальному назначению, что с типографской точки зрения ничуть не лучше, чем буква З вместо цифры 3 или латинская n вместо русской п. А прямые кавычки ( ' и " ) — вообще особый случай, потому что таких символов вовсе не было в истории письменности и типографского дела. Их придумали специально для пишущих машинок, чтобы не заводить десяток клавиш для штрихов, апострофов и разных видов кавычек. Такие «усреднённые» суррогаты смотрятся одинаково скверно в роли любого из символов, которые призваны заменять.

В стандарте Unicode словом surrogate называются специальные кодовые позиции, которые используются в парах, чтобы в кодировке UTF-16 представить символы с кодами выше U+FFFF. Это не те суррогаты, про которые шла речь в этой статье.