光显示公式而不是分析公式的话,不解析latex语法,不难。
随便找个图形库,比如uwp的win2D,wpf的virtual canvas,手机端skia等等,找个你熟悉的。反正你找可以画基本图像和字体的图形库。
准备好字体,就是数学符号所用的字体。
准备好测量字体的方式,就是如何测量每个字符的长和宽。基本每个图形库都携带。依次确定每个字符对应的大小。
准备好画布定位基准和公式对齐基准,以此确定每个字符的位置。
准备好输入方式,这个随便你喜欢,面板拖曳,latex解析,快捷键等等。
好了,你看很简单的。
我曾经在一个自己写的工具软件中写过一个显示积分公式的小区域,因为格式比较固定,也就一天时间的工作量。
【 在 anything1999 的大作中提到: 】
: 是的,所见即所得的很难,其实输入latex公式,然后显示出来也不容易啊,
:
: 得处理每一个公式符号的位置,还得考虑anti-alias, kern等等,相当繁琐啊。
: ...................
--来自微水木3.5.10
--
FROM 223.167.169.*