Powered by Invision Power Board
Доброго времени суток, уважаемые новички форума и те, кто не так давно зарегистрировал форум на нашем сервисе. Обращаем Ваше внимание на то, что данный форум - своеобразная база знаний, на которой хранятся ответы на все Ваши сформировавшиеся (также как и не сформировавшиеся) вопросы по работе Вашего форума. Администрацией сервиса было принято решение написать документацию по использованию поиска по форуму технической поддержки. Мы понимаем, что конечно лучше, когда именно Вам лично дают качественный ответ, но ответы на большинство вопросов уже даны - достаточно правильно спросить поисковик, и он найдёт Вам то, что Вы ищите.
  1. На этом форуме осуществляется техническая поддержка только и только форумов IP.Board Сервиса IPB.SU.
  2. Заполните в Профиле поле: "Адрес Вашего форума" - это упростит работу Aдминистрации при решении Bаших проблем.
С уважением,
Администрация Сервиса IPB.SU!


Forum Rules Правила раздела

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

  Reply to this topicStart new topicStart Poll

> LaTeX-формулы
gagarin
Quote Post

undefined is not a function
Group Icon


Сообщений: 57

Активность: Member Offline


Ответить Автору

Репутация: 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

Скриншот:
user posted image

Это сообщение отредактировал gagarin - Июл 13 2017, 00:35
PMEmail Poster
Top
gagarin
Quote Post

undefined is not a function
Group Icon


Сообщений: 57

Активность: Member Offline


Ответить Автору

Репутация: 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>
PMEmail Poster
Top
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:

Topic Options Reply to this topicStart new topicStart Poll


 


Текстовая версия