现在的位置: 首页 > 综合 > 正文

基于web的在线复杂公式编辑器的实现

2013年02月13日 ⁄ 综合 ⁄ 共 1022字 ⁄ 字号 评论关闭

基于web的在线复杂公式编辑器的实现

 

直接调用word的公式编辑器,关键是解决web调用word,借用word的公式编辑器,解决在线编辑公式的问题。如何在线使用word是关键所在。

 

由于能力问题没有解决,可是又必须做公式管理模块。只能用自己的笨方法做了。做法:

 

1 引入“在线公式编辑器”吧:http://www.codecogs.com/latex/eqneditor.php

2 在网上下载个editor3.js

3 在jsp页面加入

<p><a href="javascript:OpenLatexEditor('testbox','html','')">
点击此处开始编辑公式</a><font color="green">(*打开编辑窗口后,编辑完公式后,点击‘复制到文档中’按钮,然后关闭编辑窗口即可)</font>
</p><textarea id="testbox" name="fimg" rows="3"  cols="40">${vof.fimg}</textarea>

 

 

 

 

 

 

1 如何在   JSP 页面中输入数学公式?

你有概念错误,这个不是JSP程序本身有问题,当然了,你可以做一个applet带有软键盘,可以输入一些特殊符号,像在Word里面一样.有些输入法带一些常用的符号,如果觉得不方便可以用图片呀,在Word里面做好了然后上传图片就是了.
ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩⅪⅫ㈠㈡㈢㈣㈤㈥㈦㈧㈨㈩①②③④⑤⑥⑦⑧⑨⑩≈≡≠=≤≥<>≮≯∷±+-×÷/∫∮∝∞∧∨∑∏∪∩∈∵∴⊥∥∠⌒⊙≌∽√‰℃¤¢§№☆★○●◎◇□◆■△▲※→←↑↓〓#@\^_ ̄αβγδεζηθικλμνξοπρστυφχψω

 

2 可以去买现成的基于web的公式工具

 

3 要在网页上显示数学,化学,音乐等特殊符号公式的时候,应该用MathML,可以查看www.w3c.org,输入公式要有一个公式编辑器,它把共识存储为mathml规范的文件,然后网页如ie装一个插件mathplayer,就可以显示了。现在最大的困难就是公式编辑器,取网上昭昭有没有此类插件或控件,如果没有只能在参考mathml规范后自己写一个了,很难!

 

MathML数学标记语言是一个国际标准,Mozilla/Firefox/Netscape(7.1+)浏览器已默认支持MathML语言,但Internet Explorer暂不支持MathML标准,需要安装MathPlayer插件来解析含有MathML标记的网页。

 

抱歉!评论已关闭.