Хочу установить LaTeX. Установил CKEditor - все нормально заработало. Установил MathJax, затем установил Equations in CK Editor (v1.1) от http://www.codecogs.com/index.php. Затем прописал в ckeditor.config.js код вызова 'equation'.
Дальше предлагается 6.Integrate the CK Editor into your page and load in the normal way: (code).
Вопрос: куда поместить этот код (не знаю, как найти соответсвующий файл)?
Комментарии
Этот пункт за вас делает модуль CKEditor.
Единственное, что вам нужно теперь сделать - это добавить кнопку вызова этого equation editor'a в панель кнопок CKEditor'a. Теперь (в последних версиях модуля CKEditor) это делается не через ckeditor.config.js, а через UI... но чтобы эта кнопка появилась в UI, надо написать хук, который бы говорил модулю CKEditor - смотри, у меня есть для тебя кнопка... Можно написать для этого маленький кастомный модуль, который будет это делать и позволит добавлять кнопку через UI.
В UI кнопка есть и перетащить ее в панель кнопок можно. Но дальше на странице сайта с CKEditor нет этой кнопки.
Спасибо за разъяснение, но я не знаком с хуками и не могу (пока) писать свои модули. Пытаюсь найти выход.
Хм... если эта кнопка есть на странице настроек профился CKEditor (где её можно перетащить на панель используемых кнопок) - значит вам уже не надо писать для этого ничего.
Проверьте, что на странице сайта с CKEditor используется именно этот профиль. Насколько я помню, в 7-й версии модуля CKEditor профили привязываются к форматам ввода.
Вот эта кнопка и ее можно перетащить на панель используемых кнопок (см. прикрепленный файл)
Второй прикрепленный файл показывает панель кнопок с перетащенной кнопкой.
CKEditor подключается и работает нормально на страницах в режимах Filtered HTML и Full HTML, но кнопка на странице среди кнопок редактора отсутствует (перетащил и пробовал Full HTML text format).
А все остальные кнопки именно те и в том порядке, как и должны быть?
Тогда могу посоветовать смотреть в джаваскриптовую консоль в браузере на предмет ошибок при инициализации CKEditor.
Да, все кнопки в том порядке, как и должны быть.
Посмотрю.
Спасибо за Ваше доброе участие.
Я вот уже думаю состряпать модуль, который будет это реализовывать без всяких ручных правок конфигов и так далее...
Написал модулек, который интегрирует их плагин с друпаловским модулем для CKEditor и с модулем WYSIWYG+CKEditor. Все работает, но по ходу не так, как вам бы хотелось - этот их плагин вставляет в текст картинки формул... типа таких http://latex.codecogs.com/gif.latex?\frac{df}{fhd} - при этом MathJax совсем не нужен и не используется...
Ссылка на модулек - http://andrewberezovsky.ru/demos/equationeditor.zip
Чтобы его использовать, нужно положить их плагин в папку sites/all/libraries/equation; чтобы был доступен sites/all/libraries/equation/plugin.js
Спасибо большое, Duozersk. До августа нет возможности заниматься сайтом, попробую позже.