как работает mathjax? - PullRequest
       9

как работает mathjax?

0 голосов
/ 15 января 2012

Я использую Mathjax в проекте, над которым я работаю, но не могу понять, как он работает. Я использую MathML со следующим кодом:

<body>
    <math>
        <mi>x</mi>
        <mo>+</mo>
        <mn>2</mn>
    </math>
</body>

Этот код работает нормально.

Мое понимание XML-файлов заключалось в том, что их нужно вызывать и интерпретировать через AJAX, но MathML, похоже, отображается через MathJax, как только страница загружается. Есть ли метод onload, который отображает MathJax, как только страница загружается? Я попытался найти в документации метод, который преобразует XML в графику MathJax, но ничего не смог найти. Я также пытался найти какую-то карту между тегами XML и шрифтами Mathjax, но там тоже ничего не смог найти. Есть идеи?

1 Ответ

1 голос
/ 15 января 2012

Да, есть обработчик onload, который MathJax использует для первоначальной типизации страницы.

Мне не ясно, чего вы пытаетесь достичь, но если вам нужно изменить математику напосле запуска обработчика onload вам нужно будет использовать очередь обработки MathJax для выдачи новой команды набора.См. изменяющую математику на странице документации.

Нет соответствия между тегами и шрифтами (перевод более сложный, чем этот).Опять же, это поможет узнать, чего вы пытаетесь достичь.

Сообщество поддержки MathJax более активно участвует в форуме пользователей MathJax и форуме разработчиков , поэтомувы можете попробовать спросить там.

Давиде

...