Сейчас поддержание нормальной типографики в тексте стало хорошим тоном и, естественно, хотелось бы на своих друпаловских сайтах давать пользователям возможность легко «наводить порядок».
Просмотрев множество решений (в том числе и готовое для Bueditor'а http://drupal.ru/node/11904), не смог найти для себя подходящее по качеству работы и легкости интеграции/пользования.
В то же время, свободно доступный для скачивания «Devanagari 3» (тоже не лишенный недостатков-глюков) меня вполне устраивал. Так как на сайте автора нет никаких указаний на ограничения использования и лицензии, его типограф был немного "обрезан" для использования в качестве кнопки Bueditor'а.
В итоге на своем inchem.ru реализовал такое:
- заливаем файл typo.js в sites/all/modules/bueditor/library;
- (при необходимости его правим под себя используя первоисточник для справки);
- создаем кнопку редактора:
js:
editor.active.setContent(typograph(editor.active.getContent())); - готово, все типографируется одним нажатием кнопки с возможностью дальнейшей ручной правки.