TeX是由著名计算机科学家Donald E. Knuth (Gartner)发明的排版系统。使用TeX,可以轻松生成并打印出高质量的dvi文件。最基本的TeX程序只是由一些原语命令组成,可以完成简单的排版操作和编程功能。TeX还允许你用这些原始命令定义一些更复杂的高级命令。

TeX是由著名计算机科学家Donald E. Knuth (Gartner)发明的排版系统。使用TeX,可以轻松生成并打印出高质量的dvi文件。

用dvips,dvipdfmx,pdfLaTeX等程序生成pdf,ps文件,LaTeX2html生成html文件。在学术界很受欢迎,尤其是在数学、物理、统计和计算机科学领域。

TeX被普遍认为是一个很好的排版工具,尤其是在处理复杂的数学公式时。使用LaTeX等终端软件,TeX可以排版漂亮的文字。CTAN上的宏包可以扩展功能,制作幻灯片,定义模板。中文支持可以通过CCT、CJK、ctex等完成。

最基本的TeX程序只是由一些原语命令组成,可以完成简单的排版操作和编程功能。TeX还允许你用这些原始命令定义一些更复杂的高级命令。这样,可以使用低级块结构来形成用户友好的环境。

在处理器运行过程中,程序首先读取所谓的格式文件,格式文件中包含了用原语言编写的各种高级命令,还包含了分词的连字符排列方式。然后,处理程序处理源文件,该文件包含要处理的真实文本和格式化文件中定义的格式化命令。