TeX,LaTeX和KaTeX简介

作为一个作者,在博客中公式的编辑总是难免的。markdown并不支持数学公式编辑,这些公式仅靠编辑器自带的排版功能是难以表示的,所以需要我们掌握网页公式编辑方案。目前比较流行的网页公式编辑方案是采用TEX/LATEX语法编辑,知名的有MathJax、KATEX。由于CSDN博客中支持LATEX公式,所以学习了一下。在学习的过程中遇到了容易混淆的TEX,LATEX和KATEX,所以写此博客记录一下TEX,LATEX和KATEX的相关知识与区别,也希望大家能通过本文对于排版系统有初步的认识。

TEX

说到排版系统不得不提的就是TEX。TEX是一种排版系统,是基于宏的流行的文本格式化程序。它提供了一套功能强大并且十分灵活的排版语言,多达900多条指令,而且有宏功能,用户可以不断地定义自己适用的新命令来扩展TEX系统的功能。
TEX系统的排版结果DVI文件与输出设备无关,DVI文件可以显示、打印、照排,几乎可以在所有的输出设备上输出。利用TEX可以很容易地生成高质量的dvi文件,打印输出。
它在学术界十分流行,特别是数学、物理学、统计学与计算机科学界。被普遍认为是一个很好的排版工具,特别是在处理复杂的数学公式时。
利用TEX提供的宏定义功能可以对TEX进行二次开发。它是包括LaTeX和teTeX在内的其它的此类格式化程序的基础。利用诸如LaTeX等终端软件,TEX就能够排版出精美的文本。通过CTAN上的宏包可以扩展其功能,可以做幻灯片,定义模板。中文支持可以由CCT、CJK、ctex等来完成。
TEX有几种常见的格式:

  • Plain TEX:TEX的作者设计了Plain TEX的基本格式,以与低层的TEX互应。这种格式是用TEX处理文本时相当基本的部分,以致于我们有时都分不清到底那条指令是真正处理程序TEX的,哪条是这个特殊格式的。Plain TE
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值