您现在的位置是:首页 > 理科知识查询 > 数理化学

webtex网络公式编辑器的

编辑:chaxungu时间:2022-09-28 08:28:14分类:数理化学

在所有的可以排版科技著作的计算机格式化程序中,要属stanford大学donalde.knuth在1977年5月开始设计的tex程序功能最强了。其名字来源于希腊字母tec。正是由于这个原因,其最后一个字母的发音并不是x,而类似于苏格兰语单词loch或者德语单词ach中的ch,也类似于西班牙语中的j或俄语中的kh。这个名字强调指出了数学文本的印刷是该程序功能中不可分割的一部分。注意真正的tex标志为tex,这三个字母相靠得很近,而且中间的那个e有点儿下沉。但在无格式文件中,就写为tex。最基本的tex程序只是由一些很原始的命令组成,它们可以完成简单的排版操作和程序设计功能。然而,tex也允许用这些原始命令定义一些更复杂的高级命令。正是由此这种原因,美国计算机学家leslielamport在二十世纪八十年代初期开发了latex格式,这种格式提供了一组生成复杂文档所需的高级命令。利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由tex所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。
一、功能特点
  webtex网络公式可视化编辑器的源码分为两部分。一部分是核心源码,是一个基于tex/latex的cgi应用程序、dll组件或浏览器插件。另一部分是基于asp/php/asp.net/jsp的输入tex/latex指令的可视化编辑器源码,它可在线对数学方程式进行可视化编辑。编辑后有四种输出方式供选择。一是将数学公式生成图片,放在webserver上,链接地址由asp/php/asp.net插入网页中。二是直接生成静态网页,当访客打开含有数学公式的静态网页时,再激发webserver上的cgi将数学公式生成图片输出。三是将编辑好的数学公式的tex/latex指令与网页一起存于数据库中,在访客通过asp/php/asp.net/jsp调用时,由webserver生成图片并输出网页。四是生成符合mathml标准的文本文件,再由浏览器插件解析为公式显示。
  webtex网络数学公式编辑器的主要特点:
  1、对于初学者,有直观易用、所见即所得(英文:whatyouseeiswhatyouget,缩写:wysiwyg)的用户界面;对于tex/latex语法精通者,能所想即所得(英文:whatyouthinkiswhatyouget,缩写:wytiwyg),随心所欲编辑数学公式,无需再像ms-word那样在工具栏中选来选去,直接写下你心中的公式,编译一下,马上就能看到你心中所想的数学公式,不行再改。
  2、对于初学者,具有可视化的web编辑界面;对于精通者,可直接在网页中插入公式tex代码,存储一下,即可完成公式的网络发布,而不必先在mathtype或ms-word中编好公式,再以在网页中插图的方式来进行数学公式的网络发布。
  3、能在windows、linux和freebsd等各种网络服务器中运行。
  4、自动智能改变公式的字体和格式,适合各种复杂的公式,支持多种字体。
  5、支持tex和latex,并能够把公式转化为支持web的各种图形。
  6、超过600种公式符号和模版,涵盖数学、物理、化学、地理等科学领域,另外能生成围棋棋普、乐谱等。
二、安装方法
  1、下载http://www.yifou.com/uploadfile/tex.rar,在windows2003等windows服务器下建cgi环境,将tex.exe放在cgi-bin目录,并打开此目录的执行权限,即可测试。如在浏览器地址栏输入:http://127.0.0.1/cgi-bin/tex.exe?\blue\largey=ax^2+bx+c就可显示对应公式!
2、共享我的tex服务器,将tex文件等与你的在线编辑器整合在起即可。
三、演示指南
  1、按安装方法在本地显示。
  2、在http://news.yifou.com/news/c/06421/102l的公式编辑演示窗口中输入\blue\largex=\frac{-b\pm\sqrt{b^2-4ac}}看效果,注意一定要一个一个字母的输入来看效果啊,不要直接拷进去,我这网速慢,可能效果不明显。
  3、在其他网站论坛以插图的形式,加入http://cgi.yifou.com/tex.exe?\blue\largex=\frac{-b\pm\sqrt{b^2-4ac}},看效果。
  4、在http://news.yifou.com/admin/editor/dialog/tex的可视化编辑窗口中进行可视化编辑,不过注意公式内容要放在公式指令的{}中。
四、指令说明与latex指令基本一致。

上一篇:过量熵的

下一篇:萨雷特试剂的