Открыть сервисСервис

Смарт-символ в типографике

Смарт-символ (также «умный символ», от англ. smart symbol) — приём автоматической замены в программах ввода и вёрстки текста последовательностей обычных клавиатурных знаков на типографски корректные символы: кавычки-«ёлочки» и „лапки“, длинное тире, многоточие единым знаком, неразрывный пробел, знаки ©, ®, °C, № и подобные. Такая замена выполняется не пользователем вручную, а алгоритмом программы по заданным правилам и служит для приведения текста к издательским нормам без ручной правки каждого знака.

Общее понятие

Термин объединяет два близких явления. Первое — функция автозамены в текстовых редакторах и издательских системах, которая «на лету» превращает набранное сочетание символов в типографский аналог. Второе — сами получаемые знаки, которые в шрифтовой терминологии называют типографскими, или «умными». В английской традиции закрепилось выражение smart quotes для кавычек и smart dashes для тире; в русскоязычной практике говорят о «смарт-кавычках», «умных тире» и в целом о смарт-символах.

Ключевая идея — разделение ввода и отображения: пользователь набирает привычные знаки на клавиатуре, а программа подставляет символ, соответствующий контексту и правилам конкретного языка.

История

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

По мере перехода к настольным издательским системам, начиная с 1980-х годов, в программы стали встраивать автоматическую замену. В редакторах семейства Microsoft Word, в издательских пакетах и в системах компьютерной вёрстки появились настройки автозамены, а в языке разметки HTML — именованные сущности для типографских знаков. В 2000-х годах смарт-символы вошли в веб-редакторы, системы управления контентом и мобильные клавиатуры, где замена выполняется на уровне операционной системы.

Основные виды замен

НабираетсяЗаменяется наНазначение
"текст"«текст»кавычки-ёлочки в русском тексте
'текст'„текст“кавычки-лапки для вложенных цитат
--—длинное тире
- между словами–короткое (среднее) тире
...…единый знак многоточия
(c), (r), (tm)©, ®, ™знаки охраны прав
1/2, 1/4½, ¼типографские дроби
пробел перед знакомнеразрывный пробелзапрет переноса

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

Правила и языковые различия

Замена зависит от языка документа. В русской типографике основными считаются кавычки-ёлочки «…», вложенные — „лапки“; в английской — “…” и ‘…’; в немецкой — „…“; во французской — «…» с неразрывными пробелами внутри. Поэтому корректная работа смарт-символов требует указания языка текста: одна и та же последовательность знаков может преобразовываться по-разному.

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

Применение

Смарт-символы применяются в следующих областях:

В системах автоматической обработки текста смарт-символы рассматриваются как часть нормализации: разные варианты кавычек и тире приводятся к единому виду, чтобы поиск и сопоставление работали корректно.

Проблемы и критика

Автоматическая замена не всегда уместна. Основные затруднения:

  1. Ложные срабатывания. Апостроф в именах, штрихи в обозначениях размеров, дюймы и минуты могут ошибочно превращаться в кавычки.
  2. Смешение кодировок. Разные стандарты представления символов приводят к появлению «кракозябр» при переносе текста между системами.
  3. Несовместимость с кодом. В исходном коде программ замена кавычек нарушает синтаксис, поэтому функцию отключают.
  4. Обратимость. Не всегда ясно, был ли знак введён намеренно или получен автоматически, что осложняет правку и поиск.

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

Интересные факты

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

Источники

  • Руководства по типографике и набору текста.
  • Документация текстовых редакторов и издательских систем.
  • Справочники по языковой разметке и локализации.
  • Стандарты оформления текстовых документов.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru