武汉大学珞珈山水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/04/20
深大在线 荔园在线 荔园晨风 荔园晨风BBS 荔园晨风bbs站 深大bbs 深圳大学bbs 深圳大学论坛 深圳大学内部网 szu bbs 荔园晨风地址 荔园晨风校外地址 荔园晨风登陆地址 荔园晨风登录地址 荔园晨风怎么登录 荔园晨风怎么登陆 深圳大学荔园晨风 荔园晨风登录不了吗 深大荔园晨风关了吗 荔园晨风官网 荔园晨风无法校外登陆 荔园晨风bbs登录不了 梨园晨风
None is of freedom or of life deserving unless he daily conquers it anew.