作者rogerli (我不想当好人,但...)
看板LaTeX
标题[心得] 跌跌撞撞学LaTeX (二)第一件差事
时间Sun Mar 14 21:25:27 2010
2 Hello TeX World!
开始实验之前,先做个最後的检查:
第一种方法:在〔我的电脑〕图示上点滑鼠右键,选〔内容〕=>〔进阶〕
=>〔环境变数〕,然後看下方的系统变数,找出Path这行,
看一下有没有包含「mitex\bin 」这几个字。*
第二种方法:打开DOS 视窗,输入set ,会跑出一堆英文字,找出Path这
行,看一下有没有包含「mitex\bin 」这几个字。**
虽然第一种方法比较直观,但我仍然希望大家用第二种。不久的将来,我
们就要在DOS 环境下做一些尝试,先习惯一下比较好。
检查完毕,终於可以做点事了。首先,执行TeXwork 。咦!怎麽看起来怪
怪的?只占了萤幕的左半边。
先别急着放大,因为右半边是留给预览程式用的。
在编辑区输入以下范例:
====================================================范例 2.1
%第一件差事 ***
Hello \TeX\ World!
\end
============================================================
继续动作之前,让我们先找个好风水把档案储存起来。选择下拉式选单中
的〔File〕=>〔Save As...〕,然後输入档名。****
接着,你可能会觉得:这编辑器未免阳春了些,而且字也小了点!
点选〔Edit〕=>〔Preferences...〕=>〔Editor〕,选好自己喜欢的字型
和大小,同时记得把〔Line Numbers〕勾选起来,然後〔OK〕。接着点选
〔Format〕=>〔Syntax Coloring 〕勾选〔LaTeX 〕。关闭程式後再次开
启。接着点选〔File〕=>〔Open Recent 〕,选择刚刚储存的档名。
哇!完全不同了,这次。不但有行号,而且编辑区红、蓝、黑交杂,好看
多了。接着我们就让TeX 编译这个小小范例。
下拉式选单下方有个绿色像是播放的按钮,就勇敢、坚决地按下去吧。
咦?怎麽变成了红色的叉叉?而且下方出现一堆奇怪的讯息。
在TeXwork 的介面里,凡是编译错误绿色播放钮就会变成红叉叉,同时程
式会暂停,等待使用者解决问题。如果问题很少,可以直接在讯息视窗下
方的命令输入行直接输入更改指令;但如果讯息太多,请先按一下红叉,
然後到存档资料夹查阅log 档。档名和主档相同,只是副档名是log 。
如果有安装Notepad++ ,在档案图示上按右键,可以看到Notepad++ 的选
项,点下去就可以直接用Notepad++ 开启。
分析、查阅log 档对学习TeX 很有帮助。不过这部分属於较深入的范围,
以後再谈(当然是在我愿意完成这系列的前提下)。
第一个范例的错误在於,那三行用的是白得不能再白的TeX ,俗称"Plain
TeX",而系统预设的编译器是"pdfLaTeX+MakeIndex+BibTeX" ,当然会出
错!
於是我们先按一下红叉,让它变回绿色;然後在绿色按钮旁边的表列选单
里,点选最上面的"pdfTeX",再次按下绿色播放钮。
天啊!萤幕右边出现神奇的东西了。(没力了,下次见)
* 路径Path是从UNIX时代就有的设计,是为了方便使用者在自己的
工作目录下启动应用程式。UNIX like 系统是把环境变数放在使
用者工作目录下的.profile档案里;DOS 则是存在autoexec.bat
里面。Win3.1加入了登录资料库registry的概念,从Win95 开始
环境变数都存放在registry里面了。不过为了和某些别扭的老程
式相容,视窗系统仍在系统槽保留autoexec.bat这个只剩下名字
无实质内容的档案(然後还藏起来不让人看)。
Path的作用是这样:当我们在DOS 视窗下键入某串文字後,系统
会认为使用者在要求执行这个程式。然後系统会先从目前目录开
始搜寻这个名字的应用程式是否存在?如果不存在就会按照Path
提供的目录名依序搜寻,这也是很多应用程式安装时把自己的安
装目录放在Path最前面的原因。
由於DOS 预设的程式副档名有三种(bat 、com 、exe ),如果
在同一目录下存在同名却不同副档名的档案,系统选择执行档的
顺序是:bat >com >exe 。
** 开启DOS 视窗也有两种方法:一是从〔附属应用程式〕当中点选
〔命令提示字元〕(哪个白痴取的名字?);另一是〔开始〕=>
〔执行〕,输入cmd 。以後凡是用「输入」,包含按下"enter"
或"return"的动作。
*** 本文范例采用「最少内容」原则,意即只要能表达想说的,绝不
多一个字元。另外,在TeX 里,大小写的意义不同,所以输入范
例时,请保持和本文提供的大小写一致。
**** 关於档案管理的碎碎念:帮很多人处理过电脑问题,常常会发现
两种极端:〔我的文件〕里面,不是空无一物(都放在桌面),
就是乱成一堆。所以我建议:先在你喜欢的地方建立TeX 专用的
资料夹,里面再建立类似proj01这样的子资料夹。每个小资料夹
只放一个TeX 主档。如果有人问:名称用到proj99後该怎麽办?
我也只好赏他一个白眼。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.255.14.204
1F:推 JediDotOrg:proj99 接下来当然是 proj9a *拖走* 03/14 21:31
2F:→ JediDotOrg:另,WinXP 其实已经没有"DOS"了...不过解说这个当然会 03/14 21:32
3F:→ JediDotOrg:让新手(电白?)感到困惑... 所以原po维持原样无妨 03/14 21:34
4F:推 leo80042:推,请继续把系列教学文写完吧,我支持你! 03/15 14:04
5F:推 pi719:推一个,辛苦大大了 03/16 04:03
6F:推 biscuit125:有看有推~ 想继续看教学文+1 03/16 16:34
7F:推 mingco:我觉得一开始真的好难学,我也想继续看教学文! 03/17 20:48
8F:推 dirak:推一个。请继续写完吧,清楚明白的好文。 03/17 23:58
9F:推 SNK007:你的付出对新手很有帮助!!thx. 03/22 12:03
10F:推 jamesLD:thanks for your sharing. 04/22 01:21
11F:推 greenmi:超浅显好上手的教学!! 05/22 12:03