LaTeX初步印象和使用杂谈(草稿)

来源:互联网 发布:码字软件哪个好 编辑:程序博客网 时间:2024/05/07 14:04

本文为草稿,希望通过自己排版经验的积累和朋友们的意见,最后形成一个给一穷二白的初学者入门的小东东:

 

最近两周,开始使用大名鼎鼎的LaTeX排版软件。

因为室友的推荐和言传身教,看到其论文排版质量相当的高....令人眼睛一亮~~虽然快要博士毕业了,为自己如此欠缺这方面的学识和天赋,感到惭愧!

遇到很多的钉子....赫赫,希望写下自己的感想。以后有空整理成一个LaTex新手入门。

本人一上来就是看《93分钟学会LaTeX2e》(后称93分钟),看到很多技巧,确实很high。花了几天时间...拼拼凑凑得读完。心里还是没底,虽然看书的时候,似乎都明白.所以对于俺们新手来说第一要点为:从什么资料的学习入手——前提是,你身边没有高手,至少是熟手的及时指点情况下。

根据鄙人做事保守的习惯,一般都是先有把握了在上手,虽然熟知此“心得”乃现代学习之极恶者,但生性如此,秉性难移啊。所以,虽然要了一份某大牛的投稿文章,用于学习,但还是拿起《How to use the IEEEtran LaTex calss》(后称IEEE howto)啃开了,由于有前面《93分钟》的底子,不算一穷二白。也能看明白一些,但是就是搞不清楚什么rule阿,struct之类的东东,区区22页的文档,看得我七荤八素的,强烈打击自信心。

眼看时间来不及,这样下去不知到猴年马月才能出第一个版本的草稿。没办法,直接上!IEEE的模版提供了一些基本的环境设置,排文字部分真的是傻瓜都会干的事儿。慢慢的遇到了公式,查《93分钟》的一些基本例子搞定,但是遇到了要排一个例子演示算法的计算过程,是多行公式推导 ,使用了IEEEeqnarray*,并且在公式行中插入了文本,还是基本参考《IEEE howto》的例子。

真正的问题在排表格的时候遇到了,《93分钟》最大的问题在于没有介绍排表格的基本方法。于是乎,我就傻傻的在看《IEEE howto》里面表格的排版方式,因为其提供的例子显示也确实简单精美。只是我压根不理解什么height, decl等意思,所以看到介绍IEEEeqnarraystructmode, IEEEeqnarraysizeadd....等命令的时候,就是抓不住要害。只能一边看一边用find在pdf文件中找着几个命令的解释,通常寥寥数语,隔靴搔痒,效果可想而知。幸亏误打误撞,盲目撞墙的时候,遇到了《Latex 2e用户手册》,仍然使用一贯的苯办法,find某个命令,查解释!赫赫,这次,height, box等等都挑出来了,hfill, raisebox, rule..解释得清清楚楚,茅塞顿开!改写《IEEE howto》中作者提到:

Please be aware that the line commands of other alignment environments may not work properly within the IEEEeqnarray family which provides its own ways of doing these types of things. In particular, /cline is totally incompatible — users should use the /IEEEeqnarraymulticol{num_cols}{h} {} command instead. However, /vline and /hline should work — unless another LATEX package redefines them in some incompatible way. The IEEEeqnarray family provides its own version of /vline:
        /IEEEeqnarrayvrule[rule_thickness]

让我接触到/hline, /cline等命令,最终去查《Latex 2e用户手册》,读到很多基本的介绍,通过摸索,完成了表格的排版,并没有使用《IEEE howto》提供的例子。,虽然用了/footnotemark[] 和/footnotetext[]{}命令,但是使用基本命令排版表格中的footnote还是有些问题,需要进一步摸索。

废话这么多记录这些天的弯路,只是想说说个人的经验,对于一穷二白如我的初学者,首先找到一个完整的例子(整体印象+如何使用WinEdit, GSView等基本工具),一般的杂志社都会提供这样的模版,看看模版中如何使用一些最基本的命令排出一个文章的框架。然后通过《93分钟》学习一些基本技巧,但是遇到很多棘手问题。这个时候我觉得《Latex 2e手册》不错(基本概念)。特别是你在阅读某个杂志社提供的Howto的时候,一般不容易读懂,原因在于他们摸认为我们是一个比较熟练的,有过一些经验的Latex用户,所以,通过类似《Latex 2e手册》这样的基本书籍搞清楚一些基本概念,才能拨云见日。

继续排版....回来再写!

原创粉丝点击