王朝百科
分享
 
 
 

WebTeX网络公式编辑器

王朝百科·作者佚名  2010-02-07  
宽屏版  字体: |||超大  

WebTeX网络公式编辑器

在所有的可以排版科技著作的计算机格式化程序中,要属Stanford大学Donald E.Knuth在1977年5月开始设计的TeX程序功能最强了。其名字来源于希腊字母tec。正是由于这个原因,其最后一个字母的发音并不是x,而类似于苏格兰语单词loch或者德语单词ach中的ch,也类似于西班牙语中的j或俄语中的kh。这个名字强调指出了数学文本的印刷是该程序功能中不可分割的一部分。注意真正的TeX标志为TEX,这三个字母相靠得很近,而且中间的那个E有点儿下沉。但在无格式文件中,就写为TeX。最基本的TeX程序只是由一些很原始的命令组成,它们可以完成简单的排版操作和程序设计功能。然而,TeX也允许用这些原始命令定义一些更复杂的高级命令。正是由此这种原因,美国计算机学家Leslie Lamport在二十世纪八十年代初期开发了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、对于初学者,有直观易用、所见即所得(英文:What You See Is What You Get,缩写:WYSIWYG)的用户界面;对于TeX/LaTeX语法精通者,能所想即所得(英文:What You Think Is What You Get,缩写: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?luelarge y=ax^2+bx+c 就可显示对应公式!

2、共享我的TeX服务器,将tex.htm文件等与你的在线编辑器整合在起即可。

三、演示指南

1、按安装方法在本地显示。

2、在http://news.yifou.com/news/c/06421/102.html的公式编辑演示窗口中输入lue LARGE x=frac{-bpmsqrt{b^2-4ac}}看效果,注意一定要一个一个字母的输入来看效果啊,不要直接拷进去,我这网速慢,可能效果不明显。

3、在其他网站论坛以插图的形式,加入http://cgi.yifou.com/tex.exe?lue LARGE x=frac{-bpmsqrt{b^2-4ac}},看效果。

4、在http://news.yifou.com/admin/editor/dialog/tex.htm的可视化编辑窗口中进行可视化编辑,不过注意公式内容要放在公式指令的{}中。

四、指令说明 与LaTeX指令基本一致。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
中国古代四大美女:背后隐藏惊人秘密
 女性   2025-06-20
如何用java替换看不见的字符比如零宽空格​十六进制U+200B
 干货   2023-09-10
网页字号不能单数吗,网页字体大小为什么一般都是偶数
 干货   2023-09-06
java.lang.ArrayIndexOutOfBoundsException: 4096
 干货   2023-09-06
Noto Sans CJK SC字体下载地址
 干货   2023-08-30
window.navigator和navigator的区别是什么?
 干货   2023-08-23
js获取referer、useragent、浏览器语言
 干货   2023-08-23
oscache遇到404时会不会缓存?
 干货   2023-08-23
linux下用rm -rf *删除大量文件太慢怎么解决?
 干货   2023-08-08
刀郎新歌破世界纪录!
 娱乐   2023-08-01
js实现放大缩小页面
 干货   2023-07-31
生成式人工智能服务管理暂行办法
 百态   2023-07-31
英语学习:过去完成时The Past Perfect Tense举例说明
 干货   2023-07-31
Mysql常用sql命令语句整理
 干货   2023-07-30
科学家复活了46000年前的虫子
 探索   2023-07-29
英语学习:过去进行时The Past Continuous Tense举例说明
 干货   2023-07-28
meta name="applicable-device"告知页面适合哪种终端设备:PC端、移动端还是自适应
 干货   2023-07-28
只用css如何实现打字机特效?
 百态   2023-07-15
css怎么实现上下滚动
 干货   2023-06-28
canvas怎么画一个三角形?
 干货   2023-06-28
canvas怎么画一个椭圆形?
 干货   2023-06-28
canvas怎么画一个圆形?
 干货   2023-06-28
canvas怎么画一个正方形?
 干货   2023-06-28
中国河南省郑州市金水区蜘蛛爬虫ip大全
 干货   2023-06-22
javascript简易动态时间代码
 干货   2023-06-20
 
>>返回首页<<
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有