О сервисе

Сервис «Typographie» предназначен для тех, кому лень запоминать и постоянно вводить alt-коды для получения такой банальной штуки как специальные символы. Однако, если в личной переписке допустимо, например, вместо тире написать обитающий на клавиатуре символ «дефис», то публикуемый в Сети текст должен быть лишён подобных изъянов. А поскольку делать это вручную вашему покорному слуге было ещё более лень, чем вводить alt-коды, то возникла идея раз и навсегда автоматизировать этот процесс.

Идея проста: вы пишете текст в привычном для себя формате, получаете — готовый к публикации. Для вставки спецсимволов достаточно конструкции из доступных на клавиатуре знаков (например, +- превращается в ±). При этом можно «типографировать» как обычный текст, так и с HTML-тэгами, или даже конвертировать из одного формата в другой. При желании можно настроить список действий, которые будет совершать «Typographie» над вашим бедным текстом.

Полный список манипуляций, совершаемых скриптом, выглядит следующим образом (версия 1.3.0):

  • Замена программистских кавычек ("") на традиционные кавычки-ёлочки («»)
  • Замена вложенных кавычек (««»» → «„“») или, в зависимости от настроек, слияние с повторяющими
  • Замена дефисов на тире в тексте и на минус в цифровых конструкциях
  • Замена звёздочек и кавычек у чисел на знаки градуса, фута, дюйма и т.д.
  • Исправление дублирующих пробелов
  • Замена многоточия на спецсимвол троеточия
  • Добавление специальных символов через конструкции (например, {ss} → §)
  • Исправление ошибок в пунктуации, таких как неправильная отбивка пробелами или дублирующие запятые
  • Исправление отступов вокруг спецсимволов (например, §5 → § 5, а вот 25 % → 25%)

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

Кроме того, если вы постоянно используете сервис, то можно упростить себе жизнь и воспользоваться API или скачать исходники.