有木有可在.NET下使用的MathML组件?有木有!!!有木有!!!

stg609 2011-04-15 10:23:42
大家好,有人用过MathML来做公式相关的编辑吗?请问有没有这方面的组件可在.NET 下使用的?(无论是否开源,都可以)

不过要满足以下几个条件:
1. 不能是COM组件
2. 必须支持公式编辑
3. 必须支持Content MathML Markup

我找到几个可在.Net下使用的非COM MathML组件(MathML .net Control,numerator等),不过都不支持Content Markup!

请大家帮忙,谢谢。如果分不够可以加分!!!

...全文
199 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
stg609 2011-04-20
  • 打赏
  • 举报
回复
还有其他解决方案吗?如果么有的话,那24:00前结贴,顶着有分~
stg609 2011-04-17
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 zyrr159487 的回复:]

到CodeProject问问吧,或许有人知道
[/Quote]

我在codeproject、stackoverflow、msdn forum上都问了,貌似没有什么收获呀。CSDN人气还是挺旺的,呵呵
ajq1989 2011-04-16
  • 打赏
  • 举报
回复
zyrr159487 2011-04-16
  • 打赏
  • 举报
回复
到CodeProject问问吧,或许有人知道
zzxap 2011-04-15
  • 打赏
  • 举报
回复
木有。
stg609 2011-04-15
  • 打赏
  • 举报
回复
谢谢 大家!希望能找到解决方案~
  • 打赏
  • 举报
回复
不知道有木有啊。
stg609 2011-04-15
  • 打赏
  • 举报
回复
Presentation MathML markup主要用于呈现,该标记包含一些字体等样式的设计
Content mathMl markup主要集中在语义化,方便阅读设备读取。

在网页上只支持P-MathML

如果实在找不到合适的工具,估计就只能想个办法来转化P-Mathml 到C-Mathml了。不过不知道有这种现成的转换器
stg609 2011-04-15
  • 打赏
  • 举报
回复
MathML 是W3C制订的用于公式解析的一套规范。我想要的效果:
1. 给你一个符合MathML content markup标准的代码,然后你可以根据这个解析出对应的公式。
2. 可以在编辑器中对公式进行编辑,编辑的效果和WORD中大同小异。
3. 可以根据你提供的公式,生成对应的MathML content markup
4. 基于此实现的软件,应当具有高可移植性,不依赖系统注册表。也就是我上面提到不能是COM的原因

如果自己从头来做这个,至少需要制作一套解析引擎(用于解析格式),也需要一个自定义控件支持公式的编辑。这2个东西,所需要花费的代价可能超过预算。因此打算考虑购买现成的组件或开源的库。
zyrr159487 2011-04-15
  • 打赏
  • 举报
回复
LZ或许可以想想别的思路,具体想实现什么样的效果呢
wanghao2979 2011-04-15
  • 打赏
  • 举报
回复
木有木有木有木有木有木有
stg609 2011-04-15
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zyrr159487 的回复:]

调用WORD的公式编辑器不能满足需求吗
[/Quote]

我不清楚如何在.NET中调用,不过我在WORD中直接编辑公式,然后导出XML,发现并不是我想要的Content MathML markup.
zyrr159487 2011-04-15
  • 打赏
  • 举报
回复
调用WORD的公式编辑器不能满足需求吗

110,553

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧