Latex语法学习
Latex是一种将内容和排版分开的工具
Latex中所有命令以反斜杠/开头,后面可跟一个花括号{},代表该命令的参数
\documentclass[]{}
{}表示文档的类型,可以是:
- article 最普通的文章,最广泛使用
- book,report
- ctexart 支持中英文的混合排版
- beamer 幻灯片
[]表示编码类型,默认为UTF-8
前言区(Preamble)
所有位于\begin{document}命令前的内容都被认为是前言(Preamble),一般用于指定文档格式、页面尺寸、需要导入的宏包等非正文内容的信息
\title{文章的标题}
\author{作者}
\date{日期},可配合\today自动生成当天的日期
正文区
介于\begin{document}和\end{document}之间的内容称为文档的正文
\maketitle:将前言区信息展示在正文区中
\textbf{...}:加粗
\textit{...}:斜体
\underline{...}:下划线
一个换行符:空格
两个换行符:换行,开启新的段落
\part{部标题}:开启新的部,通常用于书籍排版中的第几部
\chapter{章标题}:开启新的章,通常用于书籍排版中第几章
\section{章节标题}:开启新的章节
\subsection{子章节标题}:开启新的二级子章节
\subsubsection{二级章节标题}:开启新的三级子章节
添加图片
- 在前言区引入外部包:\usepackage
- 在需要插入图片的地方新增图片区
\begin{figure}\end{figure} - 在图片区写入命令
\includegraphics[]
设置图片大小
\includegraphics[width=0.5\textwidth]
给图片添加标题
\includegraphics[width=0.5\textwidth]
\caption{图x xxxxx}
居中显示
\centering
完整代码
\begin{figure}
\centering
\includegraphics[width=0.5\textwidth]
\caption{图x xxx}
\end{figure}
列表
任何介于\begin{}和\end{}之间的内容均属于同一个环境,位于同一个环境中的内容将共享相同的文字格式
完整代码
\begin{enumerate}
\item 列表项1
\item 列表项2
\item 列表项3
\end{enumerate}
数学公式
行内公式
$E=mc^2$
单独行公式
\begin{equation}
E=mc^2
\end{equation}
复杂公式请参考在线Latex公式编辑器
表格
完整代码1
\begin{tabular}{|c|c|c} # 表示表格一共有3列,|表示竖直边框,其中每一列内容 c:居中对齐,l:左对齐 r:右对齐
\hline # 水平方向边框
单元格1 & 单元格2 & 单元格3 \\ # 每个行内单元格通过&符号隔开,每列通过\\符号隔开
\hline # 水平方向边框
单元格4 & 单元格5 & 单元格6 \\
\hline # 水平方向边框
单元格7 & 单元格8 & 单元格9
\end{tabular}
完整代码2
\begin{table}
\centering # 居中
\begin{tabular}{|p{2cm}|p{2cm}|p{2cm}} # 表示表格一共有3列,|表示竖直边框,p代表paragraph,为一种允许设置列宽的列格式,{2cm}表示列宽
\hline # 水平方向边框
单元格1 & 单元格2 & 单元格3 \\ # 每个行内单元格通过&符号隔开,每列通过\\符号隔开
\hline # 水平方向边框
单元格4 & 单元格5 & 单元格6 \\
\hline # 水平方向边框
单元格7 & 单元格8 & 单元格9
\end{tabular}
\end{table}

浙公网安备 33010602011771号