Ich bin gespannt, ob ein nativer .NET Renderer für TeX/LaTeX existiert. Die beste Übereinstimmung, die ich finden konnte, ist eine Java-Implementierung, JMathTeX. Ich bin versucht, dies in C# zu portieren, aber bevor ich das tue, möchte ich einfach überprüfen, ob jemand eine .NET-Implementierung da draußen kennt.LaTeX-Renderer für .NET?
Meine aktuellen Gedanken sind, MiKTeX zusammen mit dvipng
zu verwenden, um die TeX-Quelle zu kompilieren und den generierten DVI als PNG zu rendern, aber ich mache mir immer noch Sorgen, dass dies einen unannehmbaren Aufwand verursachen kann, ganz zu schweigen von der Notwendigkeit zu bündeln MiKTeX mit dem gegebenen Programm.
Ich frage mich, warum Sie das tun würden. Knuths Version ist ziemlich fehlerfrei (er bietet einen Geldpreis für bestätigte Bugs an und wurde lange nicht mehr beansprucht). Ein Umschreiben ist wahrscheinlich nicht so gut. – dmckee
@dmckee: Die Alternative für das Rendern in .NET-Anwendungen ist die Verwendung eines Compilers wie MiKTeX und dann dvipng, um es in ein PNG umzuwandeln. Dies ist eine eher indirekte Methode, und ich hatte auf etwas Einfacheres gehofft. – Noldorin
Ich würde erwarten, dass es eine bessere Alternative ist, das (ausgezeichnete) pdf [la] tex zu verwenden, da das Ergebnis dann schon ein (relativ) leicht darstellbares Format wäre. –