LaTex源文件的基本结构
LaTeX文档分为“导言区”和“正文区”(文稿区)。
①在导言区,我们可以用documentclass
命令引入一个文档类。比如article类、book类、report类、letter类。
②在正文区,用begin
和end
输入环境。
我们将“环境名称”设为“document”。
注
(1)一个LaTeX文件只能有一个document环境。
(2)%之后是注释,注释不参与文档的编译,不参与文档的输出。
我们在document环境里面输入一段文字“hello world”。
然后编译文档。
在显示区看到最终的结果:
LaTeX在导言区主要进行全局设置。
例如,
- 我们可以在导言区利用
title
命令,输入文档的标题。
- 用
author
命令输入文章的作者。
- 用
date
命令输入编辑文档的时间。
在此,我们可以用\today表示今天。
为了正确使用刚才设置的标题信息,我们需要在正文区用maketitle
命令来输出整个标题。
然后我们进行编译。
我们可以通过改变文档类来改变整个文档的结构。
- 比如我们改成book类。
这样就会生成有封面有内容(两页)的PDF。
-
- 比如我们改成report类。
和book类类似,有封面,有内容。
-
- 比如我们改成letter类。
此时会报错。
为啥呢?
是因为在letter
类里面,并没有maketitle这个命令。
因此我们需要将其注释掉。
注
(1)
被美元符$包围起来的是数学公式,其他是文本模式。
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VXeLsMIz-1643728104783)(https://cdn.jsdelivr.net/gh/Monkey666-nice/image/202202012250993.png)]
可以注意到,显示出来的结果中,“hello world”和这一句话,显示在了同一行上。
那我们如何让它们显示在不同的行?
用空行就可以实现
(2)数学公式
数学公式,可以用单对美元符(行内公式)包裹起来,也可以用双对美元符(行间公式)包裹。
用双对美元符包裹的时候,是会让公式另起一行显示的哦!
(3)关于注释
我们可以在任意位置添加注释。
我们会发现,虽然注释不会显示,但是还是会占用空间。
在右边的PDF显示中,hello world和f(x)那一句又在同一行了。
我们还需要通过空行来实现,让他们分行显示。
添加注释。
[外链图片转存中...(img-Ew3c56VJ-1643728104792)]
我们会发现,虽然注释不会显示,但是还是会占用空间。
在右边的PDF显示中,hello world和f(x)那一句又在同一行了。
我们还需要通过空行来实现,让他们分行显示。