武汉大学珞珈山水BBS论坛

武汉大学bbs,武汉大学论坛,武汉大学网站,武汉大学bbs论坛,武大bbs,珞珈山水,珞珈山水bbs,武大论坛,洛加山水,加洛山水

[回到开始] [上一篇][下一篇]


发信人: davidgw (Be a TeXer! 欢迎光临 TeX 版), 信区: TeX
标  题: How to become a new TeXer?
发信站: 珞珈山水BBS站 (Sat May 26 16:56:59 2007), 站内

How to become a new TeXer?

by demonstrate
demonstrate@163.com
February 25, 2005

Abstract

TeX/LaTeX现在受到了一部分人的关注,一方面源于Microsoft糟糕的公式编辑器,另一
方面由于TeX/LaTeX社团的逐步强大。我一直认为TeX/LaTeX对人的感召力是+∞,尽管现
在学习TeX/LaTeX还是一件不太容易的事情。

古人云,授以鱼不如授之以渔。这篇短文的目的就是在于介绍一点点方法,希望给新的
TeXer一点帮助,也提高TeXer整体的效率,不要让重复的劳动成为低效的原因。

Contents

1 How to study 1
2 How to search? 2
3 How to ask? 3
4 Be a better TeXer? 4


1 How to study

其实,如果太想偷懒,一点努力都不愿意花费,那么最好别看本文了,装个盗版的
Microsoft Office + MathType了事。但是对于多数愿意看一些和TeX/LaTeX相关的文章
的TeXer而言,我想应该了解的第一件事情就是如何学习TeX/LaTeX了。

其实,TeX/LaTeX并不困难,但是它并不允许你偷太多的懒。如果你愿意花一点银子买参
考书,我觉得学习效果还是不错的。国内这方面的书虽不多,但是质量还是可以的。比如

LaTeX2e科技排版指南  全面的介绍了相关知识,偏于底层一些。

LaTeX2e及常用宏包指南  重于应用,特色在于结合各个宏包,让读者能很快作出需要的
效果。

如果没多少银子,那也没有关系,很多电子文档都是可以轻而易举地获得的。现在有了
CTeX,连文档这些事情基本上都不用操心了。在Windows里面,看看CTeX的程序组里面的
Help,好多好东西就在手边上呢!

lshort  这篇不长但也不短的文章,涵盖了一个新手入门几乎所有的知识,推荐首先看
这玩意。

CTeX-FAQ  所谓的FAQ(Frequent Asked Questions)就是常见问题集,如果你开始练习
TeXing并且遇到问题了,那么很可能这里面有你所需要的,耐着性子读完的话,对你的
帮助不会太小。

LaTeX2e Reference  这是MikTeX自己带的常见的LaTeX2e命令手册,要是忘了哪个命令
怎么用,在这里面搜一下,没准有详细的说明。

symbols  刚开始可能有些符号不会打,怎么办,看看这个,你就明白了。

还有很多文档,在CTeX论坛的LaTeX板块可以获得。但是绝大部分文档是E文的,所以不
太愿意读英文的倒是可以趁机逼自己学习一下。

如果想用TeX/LaTeX,而不愿意了解一些基本知识,结果也许就和一些能把TeX当作word
来用的人一样了,不停的抱怨,TeX/LaTeX真是难学啊,难用啊。这绝对不是TeXer!

我想,对于一个开放系统的学习过程基本就是:

1. 下载软件,找个简单的hello world体验一把

2. 下载文档,了解该体系的一些详尽知识

3. 做一些相关实验,直到把基本技巧能熟练运用

4. 重温一些文档,把自己在练习中体会得到的与文档印证

5. 寻找高级技巧,提出自己的问题


2 How to search?

学习,重要的在于知识的获取,而搜索为我们获取提供了重要的手段。有了问题,或者
想了解什么工具,那么搜索吧。问题在于,我们怎么搜索?

如果你安装了CTeX,那么恭喜你,前面讲到的电子文档中,你可以尽情的搜索你想找的
东西。万一你没有,不妨看看CTAN的Starter Page,那里可以直接获得lshort和A Gentle
Introduction to TeX。通过搜索comprehensive可以获得symbols文档。其他的文档如
CTeX-FAQ可以在CTeX下载。如果你足够细心,你会发现,同一位置还有插图指南
(http://www.ctex.org/documents/latex/graphics/index.html (如果想向文章里面插
图片,碰到了困难,不妨花点时间研究),很多宏包的说明
(http://www.ctex.org/documents/packages/layout/index.htm 。

其实,任何一个TeX系统自己都多多少少带了一些说明文档,特别是一些宏包的说明文
档。如果你安装了CTeX,那么不妨试试在命令行上面敲下面的命令

yap listings

如果你的listings宏包的说明恰好是dvi文件,放在MikTeX搜索目录里面,很快yap就能
打开你需要的说明文件了。大部分说明文件都是英文写成的,但也不排除一些语言问题,
像picinpar宏包就是德语,但是里面的例子足以让我们领会它的用法了。

另外,在下面几个目录里面的东西,可以自己翻翻看。

/texmf/doc/tex/latex  一般LaTeX的宏包的说明文件在这里面。

/texmf/tex/latex  宏包本身和有些说明文件在该目录里面。

/localtexmf 一般非系统安装宏包,字体等等习惯放在这里面,目录结构和/texmf类似。

这些东西,本身就可以解决很多问题了,那么要是还没有找到解决问题的方法怎么办?
或者,看见满屏幕的E文,头脑发胀。的确,我们还要想其他的解决方法──去CTeX上搜
索。其实论坛是带有搜索功能的,但是新来的用户不容易注意到,看看论坛网页的顶部,
是不是有搜索?点进去以后,就可以通过限制范围,进行我们需要的搜索。如,花体的F
怎么打啊?其实老早肯定有人问过了,那么搜一下“花体”,注意时间,是不是30天前?
改成所有日期吧,看看搜索结果?找到了吗?还有,怎么让标题居中?那就搜索“居中”
好了!唯一要注意的是,搜索功能不允许少于4个英文字母,或者两个中文字。下面我再
列出几个论坛:

CTeX  http://bbs.ctex.org

ChinaTeX  http://www.chinatex.org

TeX Users Group  http://www.tug.org

清华牛人王垠的主页也是一个好去处。

实在不行了,Google也是一种选择。那么,如果找了15分钟,连一点提示都没有怎么办?
问别人呗!不过对于一个新的TeXer而言,这往往很难碰到。


3 How to ask?

问问题之前,首先问问自己,“我是不是找过了?”如果你还没找过呢,快找找吧!别
浪费别人的时间。并且如果你心肠足够好,在CTeX上面没有找到,但是你在其他的地方
找到了,那么在CTeX上面贴出来共享一下,我们大家都会感激你的,版主也会有奖励。

那么我们准备好了,问问题吧!把你自己的问题描述清楚,需要的话,提供相关的源代
码。不要一上来就是,“我编译出了问题怎么办?”。我想这个时候,你不会再问“TeX
是什么”了吧?要知道,写TeX/LaTeX文件,本身就类似于在编写程序,所以出了问题,
最好能定位准确。有时候TeX的确会抱怨错了位置,但是这没有关系,慢慢来,大家会帮
助你找到错误的根源,不过你也得自己分析,每个人的TeX系统都不见得一样。

问问题的时候,最好注意不要提出过分的要求,像贴出很长很长的代码,让别人来找错
误;不要没有理解别人的话,就说别人的方法不行,这会使你自己最后很尴尬;不要生
造一些根本不存在的事实,这会使大家糊涂,最后也弄得自己的问题不能解决;不要浪
费他人的时间,正如张林波老师曾经调侃般的说到,“咱们作这些东西(指CCT和TeX相
关的)一般都是不务正业”,即大部分TeXer都是在业余时间来TeXing,所以提问的时候
注意理解他人。

如果你的问题还是存在,那么不妨向可能解决你问题的人写email。如,可能某个宏包存
在一些问题,而作者并没有注意。如果你已经很牛了,不妨自己改改,最后把结果公布,
或者发给宏包的作者,让他在今后更新宏包的时候更正;不过大多数人(包括我自己),
都没有这个水平,这时可以写email到作者那里。作者的邮箱一般在对应宏包目录里面一
个叫AUTHORS的文件内,或者是在README文件里面,找不到的话,也许在宏包文件(如
.cls和.sty)里面。如果你提问恰当,你会得到你需要的解决方案的。


4 Be a better TeXer?

我想,如果你和我一样,甘于做一个“只是用TeX的”TeXer,下面的就不用看了,呵呵。

因为我自己也不是,所以只能建议:

1. 硬着头皮看相关的资料,Knuth的原著,到处都能找到

2. 开始编写自己的宏包,整理相关的资料

3. 写一些程序实现TeX里面的实现困难的部分

4. 出书吧,帮助更多的TeXer吧!

--
用 TeX 写漂亮论文!

Be a TeXer! 欢迎光临 TeX 版~


※ 修改:·davidgw 于 May 26 16:57:45 修改本文·[FROM: 202.114.106.*]
※ 来源:·珞珈山水BBS站 bbs.whu.edu.cn·[FROM: 202.114.106.*]


[回到开始] [上一篇][下一篇]

szuonline.cn 今天是 2024/05/08
深大在线 荔园在线 荔园晨风 荔园晨风BBS 荔园晨风bbs站 深大bbs 深圳大学bbs 深圳大学论坛 深圳大学内部网 szu bbs 荔园晨风地址 荔园晨风校外地址 荔园晨风登陆地址 荔园晨风登录地址 荔园晨风怎么登录 荔园晨风怎么登陆 深圳大学荔园晨风 荔园晨风登录不了吗 深大荔园晨风关了吗 荔园晨风官网 荔园晨风无法校外登陆 荔园晨风bbs登录不了 梨园晨风
遇到你之前,我的世界是黑白的,遇见你之后 哇靠 全黑了。