LaTeX 到现在四十年过了,在中国普及的时间是比较晚的,我们今天大致梳理下其大致的情况,借此也让我们回望过去,更好地走向未来与明天。
TeX 是面向西文的排版系统, 不能直接用于中文, 为了充分利用 TeX 系统的功能,国内的一些学者开发了几种中文预处理系统, 只需用这些预处理系统处理一下含有中文的原稿, 就可以使用 TeX 系统了. 人们通常把中文预处理系统与 TeX 系统合称为中西文 TeX 排版系统. 其中最有名的是 CCT 系统和天元系统, 两者都是免费软件,都有广泛的人群在使用,不过因为设计原理不完全相同,因此并不兼容,上述两个系统都是多年前开始开发的,当时的计算机与现在比还是很落后的, 因此两者有一个共同点,就是只生成所需汉字的点阵字库, 以加快处理速度并减少硬盘的占用量. 两个系统也在与时俱进, 但上述设计基础未变, 中文与西文的处理未能统一起来,由此带来两点不便: 一是多了一个中文预处理过程,二是生成的 dvi 文件不能离开当前环境, 不过第二点不是一个大问题,因为可在当前环境下将 dvi 文件转换成 pdf 文件或 ps 文件, 就可与其他人交流了.(选自《LaTeX 入门与提高》)
值得一提的是从 20 世纪 80 年代后期肖刚就开发了中文 TeX (天元软件的前身). 肖刚教授,于 2014 年因肺癌病逝于法国,享年 64 岁。参看:http://www.xinhuanet.com/science/2018-11/06/c_137600232.htm
说实话,我本人没有使用过 天元,下面是其现在还能找到的网站截图,在这里:
地址:http://wims.math.ecnu.edu.cn/ty/tydownload.php
其使用的界面如下:
cctbase. sty, cctart.cls,和cctbook.cls是1998-1999年间为了一本书的排版和几个同事一起制做的宏包和文档类。由于是匆忙间编的,因此当时并没有将它们正式发布,而只是为了使用方便将它们包含在了CCT的发行文件中,准备等将来有时间对它们进行规范化,如改成 docstrip 格式以及对一些命令进行扩充,然后再予以正式发布。然而之后的时间里,除了对它们做过一些小修补外,一直没有机会去系统地完善它们。后来邓建松等人的《LaTeX2e科技排版指南》一书中对这些文档类做了介绍,使得许多人开始使用它们,以致于逐渐变成了CCT事实上的标准文档。由于缺乏相关资料,经常会有人问及有关它们的问题,故此将当年编写这些文档类时写的一份说明草稿整理了一下,重新用新CCT排版,公布出来供大家参考。(选自:张林波的 CCT 说明)
CCT 普及程度高很多,现在的很多期刊比如数学实践与认识,系统工程理论与实践等等,都还是 CCT 时期的模板,到现在很多期刊还很中意,说明其当时的流传程度了。大家有兴趣可以去考古下。
CCT 的使用,主要是我们日常的排版中会用到,对于现在的中文支持来说比较落后了。
现在,张老师主要在中科院并行计算方面潜心研究了。
国内举办的 TeX 交流会,“中文TeX与数学网站交流会”于 2004 年 7 月 9 日至 11 日在华东师范大学举行。 这是国内首次 TeX 爱好者与数学网站建设者的聚会。这是国内首次也是到目前唯一一次。至此以后,再无举办了。
会议的主页还在,大家可以回看一下:http://wims.math.ecnu.edu.cn/texmeeting/index.html
“TUG 2005 国际排版技术大会”,即 “TeX 用户群体第 26 届年会” 将于 2005 年 8 月 23-25 日在中国武汉举行。CTUG(中文 TeX 用 户俱乐部)被授权承办此次会议。对于中文 TeX 用户俱乐部的成员,以及每一位与会的中国人,这无疑是 一个值得自豪和具有特殊意义的会议,因为这是自北宋毕升发明活字印刷术并流传到世界一千多年后,中国人在 自己的祖国、印刷术的发源地举办国际性的关于排版技术的大会。
地址在:https://tug.org/tug2005/ctug/tug/tug2005-cn.html
王垠的站点,应该是在 TeX 推广上非常里程碑式的人物了,这个站点最早是挂在浙大的内部论坛网站的,后来找不到了,说起 LaTeX 论坛,最早的应该就是浙江大学数学院的论坛了,专门的 LaTeX 讨论区,活跃度很高,我的印象里比水木清华这些都要早。现在浙江大学似乎没有那么个区域了,普及度也落后了很多。
王垠的各种推广介绍,让很多用户对于 LaTeX 有了更广泛的认识,其站点,我这里还有个 bak 站点,大家可以来看看:https://www.latexstudio.net/shredderyin/tex_frame.html
同时也介绍下,王垠的现状可以来这里看看:http://www.yinwang.org/
这个站点是我入门的时候经常翻阅的站点,里面的分类总结非常好,各类的应用让人流连忘返,胡老师的站点域名也比较奇怪应该是挂在其他的地方的机房的,后来种种原因吧,网站关闭了,这里我们也有个备份站:https://www.latexstudio.net/hulatex/
这个站点是比较百科全书式的,就像是胡老师的书《LaTeX2e 完全学习手册》,有兴趣的你可以再翻阅翻阅。
如果说 LaTeX 编辑部是我经常翻阅的,CTeX 论坛是我经常去逛的地方,在 21 世纪初论坛有点像是现在的拼多多,火热得很,很多人泡在上面。CTeX 论坛也汇集了国内的各路大咖,直到论坛关闭,吴凌云把帖子的备份给了我一份,一直没时间整理,以后希望能够把有价值的帖子整理出来发在我们的问答等地方,供大家学习使用。
CTeX 套装随着 TeX 多语言的支持的进步,逐步也走入历史了。网站依然还在,大家也可以再去看看:http://www.ctex.org/HomePage,虽然套装存在的必要性不大了,CTeX 的宏集依然在发挥着非常重要的作用,惠及中国每一个 TeX 用户。
ChinaTeX 套装是和 CTeX 套装类似的,这个套装是《LaTeX 入门与提高》配套程序套装,网站也是时间差不多同步建设起来的,由于李树钧老师的出国计划等等,论坛和站点逐渐疏于维护了,胡知能老师也是发起和建设这个站点的大咖。现在两位大咖都潜心学术,不问 LaTeX 江湖世事了。
这个站点应该是 2008 年左右,胡老师和李老师整体转给我维护了,慢慢我将站点内容逐步合并到了 https://www.latexstudio.net 这里,才有了我们现在的站点,几经改版,初心不变。