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{二级章节标题}:开启新的三级子章节

添加图片

  1. 在前言区引入外部包:\usepackage
  2. 在需要插入图片的地方新增图片区\begin{figure} \end{figure}
  3. 在图片区写入命令\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}
posted @ 2025-04-15 19:57  安河桥北i  阅读(176)  评论(0)    收藏  举报