思路
将文字内容与排版格式分离
LaTeX语法
LaTeX参数
可选参数:中括号;必选参数:大括号
语句分类
注释:以%开头
命令:
普通命令
1 2 3
| % format: \command[option]{content} \documentclass{article} \usepackage[dvipdfm]{graphicx}
|
环境
1 2 3 4 5
| \begin{figure}[htbp] \centering \includegraphics[width=120pt]{avatar.jpg} \caption{This is Rick} \end{figure}
|
数据
源码结构
分两个部分:序言(确定文档的类型、引用的包)、正文
文档类和宏包
1 2
| \usepackage{syntonly} \syntaxonly %只编译不生成pdf,提高排查错误的效率
|
功能
浮动体:figure和table,习惯上figure里放图片,table里放表格
层次结构
自动标号
1 2 3 4 5 6 7
| \part{Part Name} % \chapter{Chapter Name},只要编译就会报错,是因为article里是没有章的 \section{Section Name} \subsection{Subsection Name} \subsubsection{Subsubsection Name} \paragraph{Paragraph Name} \subparagraph{Subparagraph Name}
|
目录
1 2
| \setcounter{tocdepth}{2} % 设定目录深度 \tableofcontents % 列出目录
|
插入图片
1 2 3 4 5 6 7 8 9
| \usepackage{graphicx} %引入包 \includegraphics[option]{path} %插入图片
\begin{figure}[ht] \centering \includegraphics[scale=0.2]{avatar.jpg} \caption{This is Rick} \label{fig:avatar} \end{figure}
|
参数 |
含义 |
width= |
将图片缩放到宽度为 |
height= |
将图片缩放到高度为 |
scale= |
相比于原尺寸缩放 |
angle= |
逆时针旋转 |
多图并排排列
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
| \usepackage{subcaption} %引入包 \begin{figure} \centering \begin{minipage}[c]{0.3\textwidth} %minipage是一个盒子 \centering \includegraphics[width=0.95\textwidth]{f1} \subcaption{流程图} \label{fig:sample-figure-a} \end{minipage} \begin{minipage}[c]{0.3\textwidth} \centering \includegraphics[width=0.95\textwidth]{f1} \subcaption{流程图} \label{fig:sample-figure-b} \end{minipage} \begin{minipage}[c]{0.3\textwidth} \centering \includegraphics[width=0.95\textwidth]{f1} \subcaption{流程图} \label{fig:sample-figure-c} \end{minipage} \caption{多图并排示例} \label{fig:sample-figure} \end{figure}
|
数学公式
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| \usepackage{amsmath}
This is an inline equation $F = ma$. %行内公式
%行间公式 %带编号 \begin{equation} a^2 + b^2 = c^2 \label{pyth} \end{equation}
%不带编号 \[ E = mc^2 \]
|
标题页
插入列表
计数符号可以自定义
有序列表
1 2 3
| \begin{enumerate} \item ... \end{enumerate}
|
无序列表
1 2 3
| \begin{itemize} \item .. \end{itemize}
|
描述
1 2 3
| \begin{description} \item[<item title>] \end{description}
|
对齐
- 环境对齐:
center
/ flushleft
/ flushright
- 命令对齐:
\centering \raggedright \raggerleft
插入表格
1 2 3 4 5 6 7 8 9 10 11 12
| \begin{table}[!htbp] \caption{标准三线表格}\label{tab:001} \centering \begin{tabular}{ccccc} \toprule[1.5pt] $D$(in) & $P_u$(lbs) & $u_u$(in) & $\beta$ & $G_f$(psi.in)\\ \midrule[1pt] 5 & 269.8 & 0.000674 & 1.79 & 0.04089\\ 10 & 421.0 & 0.001035 & 3.59 & 0.04089\\ 20 & 640.2 & 0.001565 & 7.18 & 0.04089\\ \bottomrule[1.5pt] \end{tabular} \end{table}
|
插入定理
除了 definition 环境,还可以使用 theorem 、lemma、corollary、assumption、conjecture、axiom、principle、problem、example、proof、solution 这些环境,根据论文的实际需求合理使用。
交叉引用
引用公式
$/eqref{…}$
引用图片
\ref{}
引用文献
命令
连续空格被视为一个,开头空格忽略,空行会分段,等效于\par
代码 |
功能 |
|
\par |
换行 |
|
\verb\ |
\par\ |
|
输出单词 |
|
`` |
前双引号 |
英文引号不同 |
- |
连字号,复合词 |
|
— |
短破折 |
|
—- |
长破折 |
|
\\ |
换行 |
分段:连续打两个换行
This is copyright.