Как отображать математические уравнения в Android

Мы используем MathJAX для отображения уравнений, выраженных с помощью латекса, в браузерах. Как сделать что-то подобное на платформе Android, если вам нужно выразить все математические уравнения (например, дроби, алгебраические уравнения, исчисление, дифференциальные уравнения, тригонометрию)


person Joe    schedule 20.03.2011    source источник
comment
Разве JavaScript не работает в браузере Android? Почему бы не попробовать MathJAX и посмотреть, что получится?   -  person duffymo    schedule 20.03.2011
comment
возможный дубликат MathML и Java   -  person CommonsWare    schedule 20.03.2011


Ответы (2)


есть jlatexmath или jeuclid, но я не знаю, работает ли он с андроидом

вы также можете отобразить html-страницу, сохранить ее на SD-карте, а затем показать ее с помощью веб-просмотра.

person sherif    schedule 20.03.2011

Как уже сказал комментатор, вы можете использовать MathJax. Пример приложения для Android с открытым исходным кодом указан на сайте mathjax.org. . Обсуждение этого вопроса см. в Группе пользователей MathJax< /а>.

Если вам нужно создать более сложный редактор, число таких редакторов, построенных на/с MathJax, постоянно растет.

  • MathEditor (с открытым исходным кодом)
  • wysiwhat (с открытым исходным кодом, на основе Aloha, не совсем wysiwyg)
  • mathicando, коммерческий

[отказ от ответственности: я являюсь частью MathJax, но не связан ни с одним из вышеперечисленных.]

person Peter Krautzberger    schedule 25.01.2013
comment
Привет, Питер, я использовал эту ссылку [cs.jsu.edu/wordpress/?p= 498] для отображения математических выражений в моем приложении для Android. Но проблема в том, что у меня есть некоторые дополнения выше и ниже математических выражений, загруженных в веб-просмотр. Я хочу, чтобы это выглядело примерно так [lh3.ggpht.com/ - person Shakti Malik; 26.05.2013
comment
Не уверен, что это полезно после всего этого времени, но это, вероятно, github.com/mathjax/MathJax/ вопросы/681 - person Peter Krautzberger; 20.12.2013
comment
Peter› Mathjax есть только для веб-просмотра? Как насчет нативных приложений для Android, которые не используют веб-просмотр. - person Jasper; 07.07.2015
comment
Да, MathJax был разработан для DOM. В nodejs было бы достаточно jsdom, но я не знаю, как использовать nodejs или jsdom на Android. - person Peter Krautzberger; 07.07.2015