title C-j
这时你的文章多了一行 \\title{} (第4行)变成了这样:
1: \\documentclass{article} 2:
3: \\begin{document} 4: \\title{} 5: \\end{document}
光标停在 \\title{} 的花括号里。不用说你也知道,该输入文章的标题了。那么就给它一个标题:
1: \\documentclass{article} 2:
3: \\begin{document}
4: \\title{How to Structure a \\LaTeX{} Document} 5: \\end{document}
发现了吗?凡是以反斜杠开头的都是命令, \\LaTeX{} 也是。它的唯一作用就是把 \\LaTeX 这五个字母输出成一副怪样子。 好了,在 title 下新起一行。再
C-c C-m
你肯定知道 C-c C-m 是干什么用的了吧?就是要输入一个 Macro, 也就是 LaTeX 命令。 mini buffer 里又会有提示:
Macro (default title): \\
Emacs会把我们上次输入的Macro,也就是title,做为默认值提示出来。不用管它,输入:
author C-j
不用我说了吧?在 \\author{} 的花括号里输入作者的名字。当然,也可以把自己的通信地址、email写在里面。就像下面这样:
1: \\documentclass{article} 2:
3: \\begin{document}
4: \\title{How to Structure a \\LaTeX{} Document} 5: \\author{Andrew Roberts\\\\ 6: School of Computing,\\\\ 7: University of Leeds,\\\\ 8: Leeds,\\\\
9: United Kingdom,\\\\ 10: LS2 1HE\\\\
11: \\emph{andyr@comp.leeds.ac.uk}} 12: \\end{document}
注意, \\\\ 代表“强制换行”。 再新起一行,加上日期:
C-c C-m date C-j C-c C-m today C-j
其实,没有 \\date{\\today} 这一句系统会自动把今天的日期添加上的。而且 \\date{} 里面也不一定非要是当天的日期。 title, author, date 一般被叫做文章的 top matter 。 再新起一行,写
\\maketitle C-j
\\maketitle 自然是要排版 top matter 了。换句话说,不要标题的话可以省略掉这个命令。现在文章变成了这样:
1: \\documentclass{article} 2:
3: \\begin{document}
4: \\title{How to Structure a \\LaTeX{} Document} 5: \\author{Andrew Roberts\\\\ 6: School of Computing,\\\\ 7: University of Leeds,\\\\ 8: Leeds,\\\\
9: United Kingdom,\\\\ 10: LS2 1HE\\\\
11: \\emph{andyr@comp.leeds.ac.uk}} 12: \\date{\\today} 13: \\maketitle 14:
15: \\end{document}
好奇的话,现在可以编译一下,看看PDF文件的效果:
C-c C-c C-j C-c C-v
如果你的 xpdf 没出毛病的话,一个PDF文件应该显示在屏幕上了。如果 xpdf 不正常,那么就打开命令行,敲:
evince simple.pdf &
效果还满意吧?保持你的好奇心。在下面的操作中,你随时可以编译一下看看效果。
相关推荐: