Сервис «Typographie» предназначен для тех, кому лень запоминать и постоянно вводить alt-коды для получения такой банальной штуки как специальные символы. Однако, если в личной переписке допустимо, например, вместо тире написать обитающий на клавиатуре символ «дефис», то публикуемый в Сети текст должен быть лишён подобных изъянов. А поскольку делать это вручную вашему покорному слуге было ещё более лень, чем вводить alt-коды, то возникла идея раз и навсегда автоматизировать этот процесс.
Идея проста: вы пишете текст в привычном для себя формате, получаете — готовый к публикации. Для вставки спецсимволов достаточно конструкции из доступных на клавиатуре знаков (например,
Полный список манипуляций, совершаемых скриптом, выглядит следующим образом (версия 1.3.0):
- Замена программистских кавычек
("") на традиционные кавычки-ёлочки(«») - Замена вложенных кавычек
(««»» → «„“») или, в зависимости от настроек, слияние с повторяющими - Замена дефисов на тире в тексте и на минус в цифровых конструкциях
- Замена звёздочек и кавычек у чисел на знаки градуса, фута, дюйма и т.д.
- Исправление дублирующих пробелов
- Замена многоточия на спецсимвол троеточия
- Добавление специальных символов через конструкции (например,
{ss} → § ) - Исправление ошибок в пунктуации, таких как неправильная отбивка пробелами или дублирующие запятые
- Исправление отступов вокруг спецсимволов (например,
§5 → § 5 , а вот25 % → 25% )
Напоминаю, в настройках можно включить или выключить любое из этих действий.
Кроме того, если вы постоянно используете сервис, то можно упростить себе жизнь и воспользоваться API или скачать исходники.