请选择 进入手机版 | 继续访问电脑版
楼主: oliyiyi
2634 1

我的 TeX 经历【zz】 [推广有奖]

版主

泰斗

0%

还不是VIP/贵宾

-

TA的文库  其他...

计量文库

威望
7
论坛币
272091 个
通用积分
31269.1753
学术水平
1435 点
热心指数
1554 点
信用等级
1345 点
经验
383778 点
帖子
9599
精华
66
在线时间
5466 小时
注册时间
2007-5-21
最后登录
2024-3-21

初级学术勋章 初级热心勋章 初级信用勋章 中级信用勋章 中级学术勋章 中级热心勋章 高级热心勋章 高级学术勋章 高级信用勋章 特级热心勋章 特级学术勋章 特级信用勋章

oliyiyi 发表于 2014-8-6 21:10:52 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币




闲来无事,谈谈自己的 TeX 经历,与各位分享分享,顺便也想知道一下各位的 TeX 经历。


硕士时要写论文,导师便教我 TeX。那时认为TeX就是WinEdt,WinEdt就是TeX,alpha必须要点那个button才可以输入的,后来才发现用键盘也可以,当时像发现新大陆一样欣喜不已。再后来见的模板多了,发现命令也可以定义,我觉得真神奇。

再后来就是翻TEX的根目录了,首先发现的是很多批处理文件,由于了解一些批处理文件知识,我把那些用于编译的BAT文件最后的那个PAUSE删了,那个DOS黑屏一溜就走了,这个小发现让我爽了很久,因为我不用每次都按空格键关DOS黑屏了。这在当时已经很高级了,我们那个系只有我知道这么做,其它人都不会。

后来发现了那些自带的文档,哇,我发现那里文档真多,看都看不完,还打印了一些,第一个是xypic这个宏包的介绍文档,第二个是<<context the manual>>,那时不知道这些文档是干什么的,只是上面有一些图,很好看,CONTEXT的那个文档排版得也漂亮了,所以就打了。当然是看不懂了,尤其是第二个简真就不知道写的是什么。这个时候兴趣已慢慢地转移到 TeX 系统上来了,还受到导师的批评:“叫你去‘写字’,你怎么研究起‘笔’来了呢!”呵呵,他的比喻还挺形象,可是他的批评基本上没有起作用,暗地里我还是搞TeX。

再后来又知道了TeX和WinEdt不是一个东西,又发现TeX和LaTeX也不一样,有点类似汇编语言和高级语言的关系,现在还记得当时兴高采烈地对别人说自己的这些发现。这个时候看根目录那里的文档就有一定的目的性了,知道什么是宏包等等,目录里的东西也能理出头绪了。于是打印了一本让我最受用的书,就是那本高爷爷的《TeXbook》,呵呵。好几百页的一本书,还是偷偷地用系里打印机打的,每天打几页,针式打印机呀,很慢的,吱吱吱吱地很吵。终于打完了,一个色带也打坏了。

一个寒假我看完了那本书,感觉很爽,介绍的很有条理,还时不时说一句笑话,比如让你找出这本书中所有骗你的话来。我最佩服的是 Donald 用IF(还是WHILE?)语句构造出一个REPEAT...UNTIL语句来,真的是很巧!

知道TEX是用PASCAL写的,虽然我也会一点PASCAL,但是从来不知道PASCAL还可以干这么神奇的事,从此对编程很崇拜,对高爷爷更崇拜:他老人家竟然一气之下就可以整个程序出来。不过也花了他不少时间,前后有十年吧!

寒假结束后回校,寝室里有台电脑,是一个(不是一个系的)师弟的,我忍不住,天天占了他的爱机试TeXBOOK上的例子,有时候到晚上一两点。我是师兄,他不好意思赶我走,无奈之下,他找借口把电脑借给别人了。

后来就工作了。唉,工作几年,业务没长,Tex长进不小。当然买的第一个“家用电器”就是电脑了,是男人估计都这样。每天开机都会把TEX根目录翻一遍,后来翻得也没味道了,天天都是那些东西:宏包说明。很多宏包自己用不到也就没有兴趣看了,而且那些PDF文档白底黑字很伤眼睛,看得眼花。

所以兴趣就转到搜索引擎上来了,找到了CTEX.ORG和ctug.org,好家伙,里面的东西也翻了一遍,该下的文档下了,该试的软件都试了一遍,装装卸卸,卸卸装装,折腾得不行。周边程序算告一段落。

其间也看到不少好文档,有洪峰的《排版、印刷和网络出版》,这本书是介绍排版历史的,挺有意思;盖鹤麟的和李果正的那些文档;以及《TeX by Topic》,很适合在看完《TEXBOOK》后看。

有一天又想看一下伟大的TEX的源程序,终于找到了tex.web,还有DONALD为它写的说明文档,那个说明文档是DVI文档,白底黑字,看得眼睛流泪,放弃了。直接看tex.web,这个东西既像TEXBOOK又不像,又有PASCAL程序,又有TEX命令,既不能用PASCAL编译,又不能用TEX处理,真是狗咬刺猬无处下手。一翻代码:两万多行!妈呀,这打印出来得有几本书吧,等我看完我的英语绝对会上一个台阶,不管是不是懂这个程序!后来看到了yulewang写的“TeX 系统的演变(http://lyanry.is-programmer.com/posts/332.html)”,论坛里也提到了,才知道有多复杂,要WEAVE,要WEB2C,好像有的是后来修改的,但又不是直接修改源文件,还得用一个专门的程序处理才行,所以直接看这个源程序估计不理智。呵呵,还是算了吧,我又不想当TeXpert, 我玩TEX只是为了“玩”,为了爽,现在看这个tex.web,又不爽,那我还有看它的理由吗?

起初在搜索时总是连到我们的这个论坛,不过当时没有注意。因为我压根没想到专门为这个程序竟有一个论坛,我也不知道世界上有这么多人为这个程序着迷(听说清华大学有一个人玩TEX走火入魔而辍学了)。后来有一天自己也进了这个论坛,好了,算是找到家了,也是把八百年前的帖子都翻一遍,该下的下,该试的试,折腾了一两天才算完事。后来就稳定了,现在每天开机第一件事是打开论坛看看有没有新帖子,有没有新回复。

也是从论坛里知道的,世界两大文本编辑器VIM和EMACS,目前的兴趣是在编辑器上。刚刚对VIM有点上手,搞定了配色,折叠,forward 和inverse resarch,配置语言也看了一遍,基本算是驯服了它,剩下的就是熟悉它的一些常见键映射了。可是上次见到论坛里有人发了一个EMACS的preview的截图,又被这个功能吸引了,打开自己的EMACS PREVIEW一下,发现也可以,所以又转向了EMACS...

唉,晕,折腾!

我喜欢TEX胜过自己的专业:数学。我看专业书看不下去时就去摆弄TEX。

有时候想想,搞TEX有什么用呢?又不能当饭吃!任何一个人,只要他把他师兄的论文拿过来,会把题目改了,作者改了,公式换换,会点WINEDT的那些button,那么,这些TEX知识他就够用了,他没有必要再往下学,以后遇到问题,BAIDU一下或者GOOGLE一下一般都可以解决。

所以我们这些人天天在搞这些东西其实不能给我们带来经济价值的,只是一种乐趣,也许快乐就是回报吧。

真希望有一天世界上出现一个新专业:TEX研究及其应用。
呵呵,那时候咱们这些人也可以用TEX养家糊口了。


zz 出处:http://bbs.ctex.org/forum.php?mo ... st%3D1%26digest%3D1
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:TeX Programmer Programme Preview Program 发现新大陆 button 根目录 键盘 论文

已有 1 人评分论坛币 学术水平 热心指数 收起 理由
crystal8832 + 12 + 1 + 1 精彩帖子

总评分: 论坛币 + 12  学术水平 + 1  热心指数 + 1   查看全部评分

缺少币币的网友请访问有奖回帖集合
https://bbs.pinggu.org/thread-3990750-1-1.html
soccy 发表于 2014-8-13 01:44:40 |显示全部楼层 |坛友微信交流群
Hacker精神万岁!

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-29 04:31