В топике Новая версия веб-типографа Студии Муравьёва был представлен замечательный типограф.
Я использовал его в своем движке магазина, и побочным продуктом стал простой и удобный плагин для TinyMCE.
При нажатии на кнопку не отображается никаких всплывающих окон, текс молча типографируется.
Скачать этот типограф для TinyMCE
Онлайн-демо
Примерно так:
Примерно так:
Типограф работает на PHP5 и UTF8.
UPD.При типографировании выделенного фрагмента иногда происходит глюк по причине того, что TinyMCE обрамляет выделенный фрагмент лишними тегами, если внутри фрагмента есть разорванные теги. Если кто-то знает как это обойти, буду благодарен.
Спасибо dfuse за помощь, исправлено!
UPD2.В некоторых браузерах при типографировании вставляется лишний перевод строки в начало текста. Исправляем.
Исправлено!
Типограф обрабатывает тексты не только по классическим законам (неразрывные пробелы, правильные кавычки, свисающая пунктуация и др.), но и по взятым канонам из «Справочника издателя и автора» Мильчина А. Э. Любители типографики должны это оценить.
Я использовал его в своем движке магазина, и побочным продуктом стал простой и удобный плагин для TinyMCE.
При нажатии на кнопку не отображается никаких всплывающих окон, текс молча типографируется.
Скачать этот типограф для TinyMCE
Онлайн-демо
Как прикрутить его к TinyMCE
1. Скопировать папку jaretypograph в tiny_mce/plugins
2. Подключить плагин при инициализации Tinymce
Примерно так:
tinyMCE.init({
...
plugins : "jaretypograph",
...
});
3. Вывести на тулбар редактора кнопку плагина
Примерно так:
tinyMCE.init({
...
theme_advanced_buttons1 : "jaretypograph",
...
});
Типограф работает на PHP5 и UTF8.
UPD.
Спасибо dfuse за помощь, исправлено!
UPD2.
Исправлено!