每周软件推荐-TeX
今天最后的叶子有了一个新点子,写点软件推荐的文章。
这让我回想起高中三年,我们经常为某一款软件的好坏争得不可开交的场景。
评判一款软件的好坏最重要的一点就是那款软件适不适合你,所以软件总要自己去尝试,而不是听大众的意见,这就跟你欣赏不欣赏某一类音乐是一个道理。接下来我们才看一个软件的效率扩展性如何。专业的人员可能还会去了解这一款优秀软件的设计思想、架构、实现方法。
好的软件并不都是优秀的软件,优秀的软件也并不都是好的软件。
举两个例子。Foobar和千千静听,Foobar在音频处理上绝对比千千静听优秀,但是千千静听更适合我们3亿网民的使用习惯。TeX和Word,在排版质量上TeX是比Word好的多,但是Word比TeX更具亲和力。
总之,软件是我们的靴,套在脚上舒服才能走得更远。
今天首发软件推荐,我就来介绍一款迄今没几乎没有bug的软件,就是上文也提到的。
(大家可能已经注意到那个一种不同的TeX了吧,这就是的排版效果,很漂亮吧)
首先是由
在编写
时,由于不满意于当时出版社的排版质量而自己动手写的一个排版软件。这个软件花费了
八年的时间编写,足见
的严谨作风。写完之后
非常自信地宣称,本程序没有bug;若有bug,他将金钱奖励发现bug的人。直到今天,他都没有因为此而损失大量金钱。
的长处在于排版复杂的数学公式。举个简单的例子,比如黎曼的
函数
再试试Euler数
大家现在可能对如何实现公式的排版有了一定的兴趣了吧。现在你可以把鼠标悬停在公式上面,就可以看到一段
的代码。对,没错。跟Word大不一样,
不是一个所见即所得的排版软件,是要通过键入一定代码实现的。它的实现流程有点像编程,
源文件
文件
打印设备。
如果你没学过编程,也许你会觉得上面这个流程有点摸不着头脑。这么说吧,现在你有一份文档需要排版打印,TeX源文件里面就是储存你的文档内容以及你要告诉电脑如何排版的信息,当然告诉电脑的方法就是学习的语言。你鼠标悬停时看到的就是一段
语言。TeX其实就是一个转换程序,将
源文件的信息转换为电脑可以理解的二进制信息,这样电脑就可以处理你的这份文档了。接着电脑就会很听话地输出一份
文件。
全名是
,就是说这个文件全世界的打印机都可以识别它,并可以将它打印出来。最后你就可以看到一份称心如意的文档了。
学习就是学习它的语法,就跟学习英语差不多,或者比英语还简单。那要怎样开始学习呢?
首先要明确绝对不是一个下午就能学好的。很多学习过程其实都有共通之处,要不断积累。美国人并不比中国人聪明,但是别人的技术积累比咱们要丰厚,所以别人就强大。
回正题。
学习的最好方法我觉得就是多看它的实例,一般看着看着,会自然而然记住几个实用的语法,慢慢的就会找到感觉,之后再看看系统介绍的书,查缺补漏什么的,具体了解各种语法,就会相当简单,剩下的就全是记忆活了。
在这里介绍一本电子书,对初学很有帮助。
如果一天看一点,再多加训练,五天掌握的基本功能是没有问题的。
还是那句话,不断积累,不断练习。
本文由 Malloc 创作,转载或引用前请联系我们。
相关文章:
标签:Knuth, LaTeX, TeX
沙发~~
赞”评判一款软件的好坏最重要的一点就是那款软件适不适合你”~
Word里可以用Aurora这个插件来用TeX代码写公式,很爽。一般人我不告诉他
回复
呵呵,以后的每周软件推荐,我们就是要推出Aurora这样的很好用又很少人用的软件。
回复
有没有powerpoint下的公式编辑器?类似于texpoint那种可以插入内嵌公式的编辑器
或者有texpoint的注册码吗,支持office 2007的?
回复
哇,zhiqiang也来这里挖~~拜一个~
您问的问题我都不知道…注册码传说用百度可能能搜出来~
回复
先膜拜……
但是关于这个问题我不知道……
回复
厉害啊~
TEX
我还是大众化一点吧~~
回复
不要搞混TeX和LaTeX….
还有,TeX需要”推荐”么….
回复