小编LaR*_*aRi的帖子

如何在WPF标签或面板中显示数学表达式?

我正在编写显示大量数学内容的软件.在windows窗体中,很难在标签中设置下标或希腊字母,我正在考虑切换到WPF.

目前,我正在寻找在我的图形用户界面中渲染数学表达式,公式或仅仅符号的最佳方法.它们必须以标签或绘制的图形/图片显示.没有实时/即时渲染但美丽的修复符号.

最好的方法是什么?我想,MathML应该得到很好的支持,但我找不到很多.我很乐意听到一些建议.

在这里,我可以从中获取符号(或者我更喜欢的):

  • LaTeX代码(首选!代码已经存在,软件和文档中的相同外观将是奇妙的)
  • MathML代码(Word 2007或更高版本中的LaTeX代码 - > Word方程式 - >将纯MathML复制到剪贴板)
  • SVG (在Inkscape中渲染一些LaTeX并导出到XAML)
  • xmcd 文件(Mathcad XML Document.不知道如何,但至少它是XML)
  • html 文件(由LaTeX-> html或Mathcad-> html编写

我个人不会考虑,但也许有很好的解决方案:

  • 图片(png-icons, ,pdf,,dvi 直接进口)epssvg
  • 符号(如从字符映射粘贴的副本.不喜欢字体,不会找到我需要的所有内容,并且不会给出公式语法的交换)

我认为使用LaTeX,MathML或html会很棒,因为它们也可以用于文档.我也可以考虑将计算结果导出到*.tex文件或使用LaTeX完全内部生成图形(tikz,pgfplots ......)

c# xaml label latex mathml

5
推荐指数
0
解决办法
2566
查看次数

标签 统计

c# ×1

label ×1

latex ×1

mathml ×1

xaml ×1