LaTeX是精灵还是恶魔

我这个人在技术方面总是有些偏执,对一些复杂的实物和自己不了解的软件总充满着好奇。前天在论坛上看到有人讨论LaTeX,想起前两年曾经琢磨过,但是一直没有使用过,这次好奇心又被勾了起来。www.ctex.org 是一个LaTeX的重要的论坛。看过一些文章之后,知道了一些要点:

1、LaTeX是排版系统,它引以为豪的是“所想即所得”和word的“所见即所得”有着本质的区别,但是学习曲线比较高,主要为一些科技工作者写论文使用。

2、LaTeX是TeX的扩展系统,TeX是大名鼎鼎的《计算机编程的艺术》作者高德纳编写的。

3、为了使得LaTeX兼容中文,有人编写了CJK和CCT两种汉字处理系统。

4、LaTeX在linux上广泛应用。

5、ctex是把LaTeX和CJK打包在一起,并放入了一些必要的程序,使得使用者在windows下安装之后,直接能够处理中文。

为了找到了一个能够编写LaTeX的编辑器我费了一天的功夫。下载了winedt、led、winshell、lyx等等,winedt不能支持中文自动折行,led不能兼容中文,lyx是一款把所见即所得放入了LaTeX系统中,感觉有些怪异,不太好用,winshell可以兼容中文,但是功能太简单,我不喜欢。后来发现了Scite,这是一款开源编辑器,具有开放的界面体系,能够作为ruby等语言的集成开发环境,内置lua解释器,ctex论坛上有人编写了lua脚本,使得其可以做为LaTeX的集成编辑器,支持关键字高亮显示、autocomplete、折叠等多种功能,而且把许多LaTeX编辑中需要使用的命令都做到了菜单中,非常好用,我修改了几个配置之后,发现这就是我想要的编辑器。

LaTeX的中文支持也比较怪异,到现在我也没有明白如何自行加入中文字体,只能使用ctex自带的6种字体,以后再说吧。而且使用LaTeXpdf生成的pdf文件竟然不能选择查找和拷贝中文,后来发现必须先用LaTeX命令生成dvi文件,然后再用dvipdfmx生成pdf,才能支持中文的查找拷贝。有人说通过一系列的配置可以直接从LaTeX生成pdf,支持拷贝,我不知道如何做,以后有时间钻研一下。

我现在觉得LaTeX真是一套复杂的软件系统,在windows上不要说用,光是安装就能让一般的菜鸟转向,仅以此文纪念我今天的劳动吧。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值