Member 11183856 Ответов: 2

Латекс в математическую формулу


Привет,

Я преобразовал математический образ в латекс, и мой латекс-это
"
\frac { \dot { \Delta P } _ { N } } { P _ { 0 } } \sim \gamma ^ { 2 } \frac { P _ { 0 } P _ { N } } { \alpha ^ { 2 } } \int _ { W } d \omega _ { 1 } \int _ { W } d \omega _ { 2 } \int _ { W } d \omega _ { 3 } \int _ { W } d \omega _ { 3 } \int _ { W } d \omega S [ \omega _ { 1 } , \omega _ { 2 } \rightarrow \omega _ { 3 } , \omega
"

мне нужно знать, как преобразовать этот latex в математическую формулу с помощью c# и отобразить в средстве просмотра уравнений.

Что я уже пробовал:

I converted the mathematical image to latex and my latex is 
"<pre>\frac { \dot { \Delta P } _ { N } } { P _ { 0 } } \sim \gamma ^ { 2 } \frac { P _ { 0 } P _ { N } } { \alpha ^ { 2 } } \int _ { W } d \omega _ { 1 } \int _ { W } d \omega _ { 2 } \int _ { W } d \omega _ { 3 } \int _ { W } d \omega _ { 3 } \int _ { W } d \omega S [ \omega _ { 1 } , \omega _ { 2 } \rightarrow \omega _ { 3 } , \omega
"

мне нужно знать, как преобразовать этот latex в математическую формулу с помощью c# и отобразить в средстве просмотра уравнений.

0x01AA

Это не вопрос, это скорее приказ...

2 Ответов

Рейтинг:
2

Kornfeld Eliyahu Peter

У вас нет другого способа, кроме разбора строки (регулярное выражение может вам помочь)...
Если вы не чувствуете, что можете сделать это самостоятельно, вы можете использовать Google и найти готовую к использованию библиотеку синтаксического анализа TeX (math) для .NET...