Setzen von mathematischen Funktionen in LaTeX, um in Android-Anwendung zu rendern

Weiß jemand, ob es möglich ist, die LaTeX-Markup-Sprache zu verwenden, um Text für die Anzeige in einer Android-Anwendung zu formatieren?

Zum Beispiel kann der Text für eine TextView mit HTML formatiert werden, um die Schriftgröße auf klein und hochgestellt zu ändern usw., indem Sie die Methode Html.formHtml("String") verwenden:

 TextView aTextView=(TextView) findViewById(R.id.textview1); aTextView.setText(Html.fromHtml("2<small><sup>5</sup></small>")); 

Wird in der TextView 2 5 anzeigen.

Allerdings, was ich möchte etwas weiter fortgeschrittenen und formatieren Text mit vielleicht LaTeX, um Mathe-Funktion zu repräsentieren und haben diese als korrekt formatieren Mathe-Funktion in einem TextView (oder etwas anderes) zu machen.

Zum Beispiel sollte der LaTeX-Markup " Evaluate the sum $\displaystyle\sum\limits_{i=0}^ni^3 " gerendert werden:

Http://www.artofproblemsolving.com/Wiki/images/1/1e/Mathsamp4.gif

Wenn es einen anderen Weg gibt, um Mathe-Funktionen zu markieren, so dass sie korrekt in einer Android-App anders als mit LaTeX zeigen, bin ich alle offen für Vorschläge!

  • Wie kann man XML-Strings fett, unterstrichen usw. machen?
  • One Solution collect form web for “Setzen von mathematischen Funktionen in LaTeX, um in Android-Anwendung zu rendern”

    Latex ist nicht in Java geschrieben, so kann es schwer sein, auf dem Android- JLaTexMath laufen zu lassen, ist ein Java-Port, den Sie verwenden können, aber wahrscheinlich nicht gerade aus der Box.

    Eine andere Option, um einen Dienst auf einem Server auszuführen, der eine Formel annimmt und ein Bild zurückgibt, wenn Ihre Formeln wirklich komplex sind, könnte dies sogar schneller sein und dann die Formel wiedergeben.

    Dies wird auch reduzieren Sie Ihre Abhängigkeit auf der Android-Plattform, so dass Sie eher in der Lage, Ihre Anwendung auf IPhone und Html5 portieren.

    Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.