Нас очень давно просят опубликовать типограф ГитХабе, чтобы дать возможность развивать продукту еще быстрее. Так как мы не создаем модули для разных систем, а делаем, только код типографа, то пришло время опубликовать типограф на ГитХабе и предоставить всем желающим возможность делать форки и открыто развивать продукт под свои нужды.
Метка «инструмент»
Типограф Муравьёва опубликован на GitHub
2014-05-18 в 12:52, admin, рубрики: github, php, Веб-разработка, инструмент, муравьёв, продукт, сервис, типограф, типографика, типография, метки: github, PHP, инструмент, муравьёв, продукт, сервис, типограф, типографика, типографияТрубчатое жало
2014-01-05 в 23:36, admin, рубрики: diy или сделай сам, инструмент, пайка, метки: инструмент, пайкаНесколько лет назад я про него писал, а сейчас запилил видюшку с изготовлением и использованием.
Третья версия типографа Муравьёва
2013-09-27 в 17:35, admin, рубрики: php, Дизайн в IT, инструмент, муравьёв, продукт, сервис, типограф, типографика, типография, метки: PHP, инструмент, муравьёв, продукт, сервис, типограф, типографика, типографияПрактически пять лет назад я опубликовал на Хабре пост про свой типограф: habrahabr.ru/post/67010/. Прошло много времени, он несколько раз обновлялся и получал продолжения в модулях для движков и блогов. Пришло время задуматься о самом лучшем и грамотном инструменте, который будет за вас типографировать текст. Именно по этому я вернулся к своему типографу и все начал заново.
Типограф — инструмент для форматирования текста с использованием норм, правил и специфики русского языка и экранной типографики.
Естественно я понимал, что существуют и другие решения от других разработчиков, которые имеют свои плюсы и минусы. Но мне очень хотелось начать создавать продукт, который будет иметь минимальное количество минусов и сложностей. Другими словами я хочу создать самый лучший типограф в мире — пока только для русского языка. Просмотрев все существующие типографы, собрав все правила, тесты, проверки и книги по типографике, я постарался составить тот список правил, который получится нормально реализовать в новой, третьей версии типографа, а остальные оставить на обдумывание.
О продукте
- Типограф получил поддержку Unicode (это позволяет получать на выходе сразу красивый и форматированный текст без HTML-мнемоники). По умолчанию он отключен, нужно вручную включить.
- Включил около 70 правил, 30 дополнений и исключений к ним. На сайте есть раздел со всеми общими правилами, там можно подробнее прочитать. Но опять-таки они не все, т.к. есть множество под-правил и условий.
- Теперь типограф занимаем всего один файл (EMP.php) и доступен для PHP, но в ближайшее время выйдут версии и для Python (в процессе), Ruby, Perl и JS.
- Инструмент бесплатный и всегда будет оставаться таким. Открытый исходный код. При использовании мы не просим ничего указывать, но будет здорово, если расскажете об этом.
- Каждое правило можно включить или выключить. Внутри много скрытых правил.
- Реализована висящая пунктуация (некоторые это называют оптическим выравниванием).