Math или LaTeX для телефонов Droid

Есть ли математические или LaTeX-двигатели для Android-телефона? Приложение флеш-карты, которое мне больше всего нравится (AnyMemo), похоже, не может интегрировать уравнения в карточки, кроме как графики, требующие гораздо большей работы над пользовательской частью, и я подумал, что возможность выбора сторонней математики станет возможной.


(Edit 2011.04.24) Подробнее. Из других источников я получил следующие замечания по некоторым из доступных вариантов:

  • JScience: только парсер. Это не полезно для генерации изображений.
  • jsmath: Не отображается правильно в браузере Android.
  • JEuclid: зависит от AWT, которого у Android нет.
  • JMathTex: зависит от Swing, которого у Android нет.
  • snuggletex: зависит от JEuclid (см. выше).

Возможно, С. О. читатель может думать о другом?

Ответ 1

Построено на jsMath, MathJax - замечательный механизм рендеринга браузера для LaTeX, MathML и AsciiMath, который отлично работает в родном Android-браузере, а также в Firefox для Android. Однако, к сожалению, ни одна из этих технологий (кроме, возможно, AsciiMath) полностью не поддерживается в настоящее время. Например, поддерживаются только определенные команды LaTeX. Вы также можете прочитать документацию по Поддержка MathML и Поддержка AsciiMath.

Если вам удобно работать с командной строкой, вы также можете попробовать

  • TeX Live для Android, хотя, как сообщается, он не работает с некоторыми устройствами.
  • TeXPortal, еще одна работа в процессе работы по переносу полного TeX Live на Android.

Итак, есть альтернативы, и все имеет свои взлеты и падения. Я просто надеюсь, что Google превратит Android в полноценную систему Unix, это сделает вещи намного проще для всех.

Ответ 2

Если вы просто хотите сгенерировать PDF-код из вашего кода LaTeX, я бы предложил приложение Android VerbTeX, которое делает именно это. Он использует средства, доступные в Online LaTeX Editor для создания PDF

Ответ 3

Смотрите TeXPortal в Google Play для удобного приложения.

Ответ 4

Я использую TeXPortal. Он может автоматически загружать отсутствующий пакет и запускать

быстро.