LaTex源文件的基本结构

简介: LaTex源文件的基本结构

LaTex源文件的基本结构

LaTeX文档分为“导言区”“正文区”(文稿区)。

①在导言区,我们可以用documentclass命令引入一个文档类。比如article类、book类、report类、letter类。

image-20220130182146343

②在正文区,用beginend输入环境。

image-20220130182216862

我们将“环境名称”设为“document”。

(1)一个LaTeX文件只能有一个document环境。

(2)%之后是注释,注释不参与文档的编译,不参与文档的输出。

我们在document环境里面输入一段文字“hello world”。

image-20220130182811789

然后编译文档。

在显示区看到最终的结果:

image-20220130182724277

LaTeX在导言区主要进行全局设置。

例如,

  • 我们可以在导言区利用title命令,输入文档的标题。

image-20220201200000318

  • author命令输入文章的作者。

image-20220201200027446

  • date命令输入编辑文档的时间。

image-20220201200054146

在此,我们可以用\today表示今天。

为了正确使用刚才设置的标题信息,我们需要在正文区maketitle命令来输出整个标题。

image-20220201200120622

然后我们进行编译。

image-20220201200147100

  • 我们可以通过改变文档类来改变整个文档的结构。

    • 比如我们改成book类。

image-20220201223220374

这样就会生成有封面有内容(两页)的PDF。

image-20220201223358455

image-20220201223413249

    • 比如我们改成report类。

    image-20220201223857372

    和book类类似,有封面,有内容。

image-20220201223910526

image-20220201223924273

    • 比如我们改成letter类。

image-20220201224134528

此时会报错。

为啥呢?

是因为在letter类里面,并没有maketitle这个命令。

因此我们需要将其注释掉。

image-20220201224424698

(1)

被美元符$包围起来的是数学公式,其他是文本模式

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-VXeLsMIz-1643728104783)(https://cdn.jsdelivr.net/gh/Monkey666-nice/image/202202012250993.png)]

可以注意到,显示出来的结果中,“hello world”和这一句话,显示在了同一行上。

那我们如何让它们显示在不同的行?

用空行就可以实现

image-20220201225307040

(2)数学公式

数学公式,可以用单对美元符(行内公式)包裹起来,也可以用双对美元符(行间公式)包裹。

用双对美元符包裹的时候,是会让公式另起一行显示的哦!

image-20220201225853818

(3)关于注释

我们可以在任意位置添加注释。

img

我们会发现,虽然注释不会显示,但是还是会占用空间。

在右边的PDF显示中,hello world和f(x)那一句又在同一行了。

我们还需要通过空行来实现,让他们分行显示。

添加注释。

[外链图片转存中...(img-Ew3c56VJ-1643728104792)]

我们会发现,虽然注释不会显示,但是还是会占用空间。

在右边的PDF显示中,hello world和f(x)那一句又在同一行了。

我们还需要通过空行来实现,让他们分行显示。

image-20220201230657656

相关文章
|
8月前
|
运维 监控 Cloud Native
构建深度可观测、可集成的网络智能运维平台
本文介绍了构建深度可观测、可集成的网络智能运维平台(简称NIS),旨在解决云上网络运维面临的复杂挑战。内容涵盖云网络运维的三大难题、打造云原生AIOps工具集的解决思路、可观测性对业务稳定的重要性,以及产品发布的亮点,包括流量分析NPM、网络架构巡检和自动化运维OpenAPI,助力客户实现自助运维与优化。
|
9月前
|
缓存 关系型数据库 MySQL
MySQL 索引优化以及慢查询优化
通过本文的介绍,希望您能够深入理解MySQL索引优化和慢查询优化的方法,并在实际应用中灵活运用这些技术,提升数据库的整体性能。
720 7
|
11月前
|
缓存 关系型数据库 MySQL
MySQL慢查询优化
通过上述方法综合施策,可以显著提升MySQL数据库的查询性能,降低延迟,增强应用系统的整体响应能力。实践中,优化工作是一个持续迭代的过程,需要结合具体应用场景不断调整策略。
781 1
|
SQL 数据采集 存储
"揭秘SQL Server中REPLACE函数的神奇力量!一键替换字符串,解锁数据处理的无限可能,你还在等什么?"
【8月更文挑战第20天】SQL Server 的 REPLACE 函数是处理字符串的强大工具,用于在查询中替换字符串的部分内容。基本语法为 `REPLACE(string_expression, string_pattern, string_replacement)`。例如,可将员工邮箱从 `@example.com` 替换为 `@newdomain.com`。支持多级嵌套替换与变量结合使用,适用于动态生成查询。注意大小写敏感性及全局替换特性。掌握 REPLACE 函数能有效提升数据处理能力。
620 0
|
存储 缓存 前端开发
构建前端防腐策略问题之防腐层帮助前端实现稳定性兜底难的问题如何解决
构建前端防腐策略问题之防腐层帮助前端实现稳定性兜底难的问题如何解决
145 1
|
测试技术 项目管理 Windows
基于SpringBoot+Vue健身房管理系统(源码+部署说明+演示视频+源码介绍)(3)
基于SpringBoot+Vue健身房管理系统(源码+部署说明+演示视频+源码介绍)
259 1
|
IDE 数据中心 Docker
使用PyCharm与Docker容器进行开发:从入门到精通
使用PyCharm与Docker容器进行开发:从入门到精通
3382 0
【latex】报错解决汇总
【latex】报错解决汇总
699 0
LaTeX基础使用【系列二】
LaTeX基础使用【系列二】
|
机器学习/深度学习 算法 决策智能
对抗搜索之【最大最小搜索】【Alpha-Beta剪枝
对抗搜索之【最大最小搜索】【Alpha-Beta剪枝
545 0