Здравствуйте Гость ( Вход | Регистрация ) | Выслать повторно письмо для активации |
gagarin |
Отправлено: Дек 3 2015, 00:14
|
undefined is not a function Группа: Пользователи Сообщений: 81 Пользователь №: 3 061 Регистрация: 23-Марта 11 Репутация: 4 |
Не уверен, что кому-нибудь будет полезно, но если вы собрали форум кандидатов физико-математических наук, и они каждый раз мучаются, набирая формулу с тройным интегралом, то это то, что вам нужно.
Есть JS-библиотека MathJax, которая делает то, что нужно. Чтобы врубить на своём форуме идём в шаблон Глобальные шаблоны (Global HTML elements) -> Board Header (logo, links, etc) и добавляем в начало: Код <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex2jax: { inlineMath: [ ['[imath]','[/imath]'] ], displayMath: [ ['[dmath]','[/dmath]'] ], } }); </script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script> После этого используем тэги [imath][/imath] для формул внутри строки и [dmath][/dmath] для формул на отдельной строке. Внутри них можно писать формулы как в LaTeX. Небольшой мануал по формулам в LaTeX: http://physics.nad.ru/latex.html Скриншот: Это сообщение отредактировал gagarin - Июл 13 2017, 00:35 |
|
gagarin |
Отправлено: Июл 13 2017, 00:34
|
undefined is not a function Группа: Пользователи Сообщений: 81 Пользователь №: 3 061 Регистрация: 23-Марта 11 Репутация: 4 |
MathJax закрыл свой CDN, так что скрипт нужно теперь брать из другого места.
Строку Код <script type="text/javascript" src="http://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS_HTML"></script> следует заменить на Код <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.1/MathJax.js?config=TeX-AMS_HTML"></script> |
|