Все типографы
Среда, 30 января 2008
Список существующих реализаций автоматической типографики.
Типограф v.2
Страничка
Наше творение на PHP с открытым исходным кодом и интеграцией под Wordpress, Drupal, Invision Power Board и др.
Типограф Лебедева
Страничка
Самый первый типограф. Написан командой разработчиков студии Лебедева. Имеются кое-какие настройки. Есть веб-сервис для встраивания в свои приложения. Исходный код закрытый.
Типограф Eugene Spearance
Страничка
Построен на Perl-совместимых регулярных выражениях. Написан на Parser 3.3. Постоянно совершенствуется. Для полноценного использования онлайн-версии необходима регистрация. С недавних пор при использовании в обязательном порядке надо ставить у себя баннер. Есть веб-сервис для встраивания в свои приложения. Исходный код доступен только для старых версий.
Автотипографика Андрея Шитова
Страничка
Построена на регулярных выражениях. Является отдельной программой для Windows. Также есть плагин для IE. С 2003 года не обновлялась. Также имеется онлайн-версия.
Free Typographer
Страничка
Построен на регулярных выражениях. Исходный код для большого количества языков.
Perl-типограф IPO-Design
Страничка
Написанный на Perl типограф, построенный на регулярных выражениях.
Типограф Sharky
Страничка
Онлайн-типограф. Исходного кода нет. Есть несколько наборов типографских традиций для различных стран.
Чудесное преобразование
Страничка
Онлайн-типограф. Исходного кода нет.
Typografica, Pixel Apes Group
Страничка
Типограф на регулярных выражениях. Есть исходный код на PHP.
Веб-типографика
Страничка
Только онлайн версия.
TypoGraf
Страничка
Только онлайн версия.
Jevix
Страничка
Страничка PHP-версии
Написан на Perl. Имеется PHP-версия на конечных автоматах. Есть исходный код.
Devanagari
Страничка
Типограф Кирилла Панфилова (Erlang). Основан на регулярных выражениях. Написан на JavaScript.
ODS корректор
Страничка
Ориентирован больше на создание разметки, чем на типографику.
Веб-типограф для форумных систем
Страничка
Типограф для форума Invision Power Board.
Типограф ecto.ru
Страничка
PHP. Доступен исходный код.
Типограф Дениса Селезнёва
Страничка
PHP. Открытый исходный код.
Типографер mmforce
Онлайн версия
Исходного кода нет.
Кавычкер
Страничка
Отдельная программа для Windows, PHP-версия.
WordPress кавычкер
Страничка
Кавычкер в виде планина для WordPress.
Типограф школьной прессы
Страничка
Написан в боевых условиях и там же проверен.
Мамбот «Русская типографика»
Форум
Мамбот для CMS Joomla.
Типограф Дмитрия Барановского
Онлайн-версия
Типографирует английский текст. Написан на JavaScript, использует регулярные выражения.
Типограф Игоря Кононученко
Страничка
Написан на Python. Открытый исходный код. Для проверки функционала используются юнит тесты. За основу взят мой PHP-типограф.
Типограф для FCK
Страничка
Обновлённая версия
Плагин типографирования для визуального редактора FCKEditor, позволяющий типографировать текст тремя способами на выбор: сервисом студии Лебедева, сервисом Евгения typograf.ru и нашим типографом.
Типограф для TinyMCE
Страничка
Плагин для TinyMCE, использующий наш Типограф.
Типограф для Wordpress
Страничка
Плагин типографики для WordPress. Написан на основе многих наработок.
Типограф Муравьёва
Страничка
Написан на PHP с использованием регулярных выражений. Имеется онлайн версия.
Типограф для FireFox
Страничка
Плагин для Firefox, позволяющий типоргафировать текст через API типографа Лебедева.
sTypograph для QIP
Страничка
Плагин для QIP.
Раскладки Бирмана
Страничка
Раскладки клавиатуры для Mac и Windows. Позволяют вводить различные нестандартные для обычной раскладки символы. Автоматически ничего не типографируют.
Раскладки для Linux
Раскладка Сергея Столярова
Рукби
Type it Easy
Страничка
Неплохая Windows-альтернатива типографским раскладкам. Отличается некоторыми дополнительными возможностями и встроенной подсказкой.
Обзор раскладок на Хабре
Неплохой обзор типографов
Сравнительная таблица
Комментарии
http://www.kigorw.com/typo-py/ - внесите в список и мой типограф -)
kigorw
Добавил к списку и сделал небольшой анонс.
Есть мысль: сопоставить формат для тестов и сделать их общими… так найдём больше ошибок.
Пасиб)
Не вопрос, правда у меня юнит-тесты, а у вас их нет. И я написал тесты не на все фичи типографа, у меня просто не было времени, но смогу их дописать (если поможете в формат: Фича, входной текст, результирующий текст)
У меня в архиве лежат тесты в виде:
почти для всех случаев.
Что у нас будет «фичей»? Просто название?
ну да, например "замена кавычек" итд.
короче понял... ) мне надо прошустрить по вашим тестам и добавить себе в юнит-тесты ваши случаи)
А может всё-таки тесты держать в файле с оговорённым форматом? Так и для PHP и для Python можно будет сразу использовать?
У вас тестирует веб интерфейс. У меня юнит-тесты. ПХП веб ориентирован. Питон это просто язык, поэтому юнит-тесты самое простое, что можно придумать.
Понятно, что юнит — это хорошо, но их надо писать под каждый проект свои. А тут более-менее общий набор правил.
Ещё вариант — генерить код для тестов на основе файла.
Общими могут быть только входные и результирующие данные, а механизм проверки может быть чем угодно
Я про это и говорю :)
В общем, главное — чтобы можно было если что обменяться входными данными.
Привет! А можно в моём случае сделать ссылку всё-таки на сам типограф, а не на его описание? То есть не www.erlang.com.ru/web/tech/devanagari/descr, а www.erlang.com.ru/devanagari
Поправил.
Спасибо большое, Александр!!
http://www.moshiach.ru/tip.php
Шолем
А описание есть? И кто автор?
Типограф Муравьёва обновился до новой версии. Стал лучше и умнее.
Я уже прочитал на drupal.ru… вот только не понял, изменилось ли что-то кроме довольно логичного разбиения правил на модули?
Оставить комментарий