Latex для формул, модули, библиотеки, скрипты и аналоги

Главные вкладки

Аватар пользователя univerico univerico 19 июня 2019 в 19:32

Здравствуйте! Я пытаюсь отобразить на сайте математические формулы.
В качестве лучшего средства для этого в принципе (т.е. не только для Друпал) был выбран LaTex.
Но возникла проблема с модулями.
Не могу понять, как установить этот модуль с гитхаб или библиотеку?

Там сказано добавить класс в библиотеки. Как это сделать я не пойму?

Также еще для Друпал 8 модуль позволяет только скачать ноду в Latex, а мне нужно отображать на самом сайте.

Для Друпал 7 модуль drutex не работает (после установки - белый экран, помогает выключение модуля с драш)
(PHP Fatal error: Class name must be a valid object or a string in /home/.../modules/contrib/facetapi/plugins/facetapi/adapter.inc on line 870)

Кто пробовал latex_filter ? он только для Друпал 6? у него почему-то только сейчас 1 сайт отражается в использующих его.
И хотелось бы все же более популярный drutex и для Друпал 7 настроить, но пока не могу устранить ошибку с белым экраном.

Можно использовать функционал mathjax, но у меня не получается некоторые виды формул с ним отображать, ошибка происходит.

mathjax вообще можно даже использовать без модуля, а со скриптом в ноде. Может есть еще какие-то аналоги типа mathjax, которые работают просто вставлением скрипта?

Или еще какие-то библиотеки или модули для Друпал 7, 8 или вообще другие средства для отображения формул на сайте?

Комментарии

Аватар пользователя bumble bumble 19 июня 2019 в 20:02
1
Не могу понять, как установить этот модуль с гитхаб или библиотеку?


Потом ручками в sites/all/modules разархивировать, или с помощью ГУИ(admin/modules/install) залить в проект.
После, включить, стсндартно.

Аватар пользователя univerico univerico 19 июня 2019 в 20:23

Спасибо. Основной вопрос был еще и по библиотеке и классу, на хостинге подсказали, сейчас буду пробовать
а для чего там указано Use as isolated class....
Это куда вставлять?

Аватар пользователя univerico univerico 26 июня 2019 в 19:56

Спасибо. А кому-то вообще удалось работать с drutex или Latex с гитхаб?
Как только ни пробую с drutex и latex ничего не получается.
С Drutex
Сначала был конфликт с facet api, пришлось второй отключить, но все равно ошибки,
либо
куча предупреждений типа
"Notice: Use of undefined constant filter - assumed 'filter' in preg_replace() (line 1 of .../sites/all/modules/drutex/drutex.module(363) : regexp code)."

а при испольльзоании $formula$
Unallowed command detected! TeX Embedding failed!
TeX Embedding failed! TeX Embedding failed!

C Latex гитхаб вообще просто ничего не проходит как Latex, а все отображается как простой текст, делаю по инструкции, копирую файл класса в библиотеки, указываю пути, как в инструкции, создаю тип материала и поле в нем, но все равно ничего Latex не отображается.