LATEX教程第一讲—— LATEX入门

1.1 什么是LATEX?

Latex是一款可以编排论文格式的软件,使用Latex可以非常方便、快速地编译pdf文档,尤其在公式等方面尤为突出,同时Latex编译效果极其优美,是Word,WPS等软件调整相当长的时间才可以做到的。

1.2 怎么下载?

可以在百度里直接搜索Latex官网下载或者直接点击下面的链接就可以在对应位置下载Latex。
这里需要注意操作系统,Windows操作系统和Mac操作系统的下载链接是不同,博主的电脑是Macbook Pro 2018,因此该教程中所出现的所有页面都是Mac系统下的,Windows系统可能有所不同,但二者编译的语言和最终呈现的效果是一致的。
https://www.latex-project.org/get/

1.3 Latex初入门

1.3.1 基本框架

Latex可以完成多种多样的编译操作,根据编写的代码来进行pdf文档的生成。但总的来说,每一个Latex文档都包含以下几大块的内容。

Created with Raphaël 2.2.0 所有代码的第一行 \documentclass[***]{***} 宏包区 \usepackage{***} 文档开始 \begin{document} 文档的正文 所有代码的第一行 \end{document}

1. 一篇Latex的开始——\documentclass[***]{***}

\documentclass[***]{***}是每一个latex文档的开始,它可以设置关于文档的一系列最基本内容,中括号内为一些设置项,大括号内为整篇文档的基本属性。

例1.1 \documentclass[UTF8,a4paper]{ctexart}中UTF8能让Latex编译汉字,a4paper保证了pdf的页面为A4纸张的大小,ctexart是文章的格式,为可编译汉字的Article。

例1.2 \documentclass[UTF8,a4paper]{book}中大括号与例1.1不同,在book下整篇文档按照书的形式编译,也就是可以给奇偶数页以不同的设置。当然,这需要添加更多的代码让整篇pdf文档更加美观和多元。

2. 让Latex功能强大——\usepackage{***}

\usepackage{***}是有关Latex宏包的设置,其位置在\documentclass[***]{***}之后,begin{document}之前,它能够给予Latex以更多的功能。

例1.3 \usepackage{amsmath}可以让Latex编辑的数学公式更为美观,功能更加强大。

例1.4 \usepackage{url}可以让Latex编译网站超链接,同时在pdf中点击链接就可以直接跳转。

3. 开始创作——\begin{document}

顾名思义,在\begin{document}\end{document}这两个语句中间的自然是编译的重头戏,你所编译的代码都能在最后的pdf文件中有所显示。但要注意,这一部分能否编译成功与是否使用宏包有关,也与编译的代码是否正确有关。在\end{document}语句之后的代码都不会被编译。

例1.5 来看下面的Latex代码(Latex 1.1)。

\documentclass[UTF8,a4paper]{ctexart}
\begin{document}
Welcome to \LaTeX ! 欢迎来到 \LaTeX !
\end{document}

将这一段代码在Latex里编译后的结果就像下图所示。
例1.5的编译结果

1.3.2 综合练习

例1.6 来看下面的Latex代码(Latex 1.2)。

\documentclass[UTF8,a4paper]{ctexart}
\usepackage{amsmath} 
\begin{document}
加法交换律
\begin{equation}
a+b=b+a
\end{equation}
\end{document}

将这一段代码在Latex里编译后的结果就像下图所示。
例1.6的编译结果
在这里,\begin{equation}\end{equation}是编写公式的指令,其中间的指令则会被编译成公式的样式,并默认加上一个序号。虽然不适用\usepackage{amsmath}也可以完成编译,但对于更复杂的情况,\usepackage{amsmath}则是需要使用的,出于一种习惯当然建议使用这个宏包。

TIP:宏包可多不可少,同时随着使用功能的增加,宏包数量只增不减,只要电脑里有这个宏包的文件(下载Latex的时候就一并下载了),多出来的宏包对于整个编译就是没有影响的。

1.4 让Latex跑起来

点击编译页面的排版或者使用键盘的Command+T(Mac)或Ctrl+T(Windows)也可以完成操作。

注意!!!!!!!

一定要选择XeLaTex进行排版!!!!以上所示都是在这一环境下排版的!!!!

1.5 常用网站和链接

虽然Latex是用代码完成编写的,但是有许多网站可以将代码“可视化”,也就是可以像word一样编辑公式和表格,系统自动给出代码,复制一下就可以了,如果以后还有好的网站会随时更新哦~

公式编辑器:https://private.codecogs.com/latex/eqneditor.php?lang=zh-cn

表格编辑器:https://www.tablesgenerator.com

Latex工作室(有许多模板和技巧):https://www.latexstudio.net/category/5/26.html

以上就是对于Latex最为基本的介绍,当然需要更复杂的功能还请继续关注后学的教程,想先学习哪些内容欢迎在评论区里留言,总之,Latex就是要多试才能编译出自己满意的文档,加油哦~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值