2012-06-03 5 views
0

Я разрабатываю приложение для Windows Phone, которое использует различные математические задачи, такие как жесткие уравнения. Дело в том, что я хочу, чтобы это приложение было приятным и классным, и поэтому очевидно, что вы не можете использовать * (снежинка) в качестве символа умножения, и вы не можете использовать^(верхнюю часть крыши) в качестве символа экспонента. Нет, я хочу, чтобы я анализировал уравнения в классных изображениях. Я имею в виду, как это:Математическое уравнение для изображения

Math equation parsed to image

Я знаю, что есть несколько способов, чтобы разобрать математику, включая латекс, MathML и многие другие, я также знаю, что есть много стратегий JavaScript на основе для создания изображения, как это, но я до сих пор не нашел тот, который совместим с Windows Phone 7 на основе C#. И я не хочу, чтобы сервер был на сервере, я хочу, чтобы преобразование между уравнением к изображению выполнялось на клиенте.

Если у вас есть предложения, пожалуйста, оставьте ответ.

+0

Как вы храните уравнение в настоящее время? – SimpleVar

+0

Я могу сохранить уравнение, но это необходимо, но на данный момент в соответствии с этой моделью: (√ (324) + √ (324) +10)/2 – parek

+0

Итак, вы говорите? – SimpleVar

ответ

1

Таким образом, «*» становится «.»? Не уверен, что это круче или нет, но вам все еще не нужен генератор изображений, хороший шрифт будет делать.

+0

Похоже, вы все еще не понимаете, в чем проблема Я сказал вам, что буду обращаться с жесткими уравнениями. Это означает, что они, очевидно, будут иметь более сложную математику, такую ​​как квадратный корень, логарифмы и т. Д. Так, например, я хочу, чтобы знак квадратного корня был как крыша над всем номером квадрата, который, насколько мне известно, несовместим со шрифтами. – parek

+0

@Parek Но вы все еще можете сделать это с красивым шрифтом и иметь небольшие дополнения, подобные тому, который вы упомянули, сделанным вручную после рендеринга текста (продолжение крыши дольше и т. Д.). Не нужно воссоздавать ВЕСЬ с нуля. – SimpleVar

+0

@YoryeNathan Если вы знаете какие-либо шрифты, которые готовы сделать это, я был бы очень признателен, если бы вы хотели его обмануть. – parek