LaTeX 论文排版
1. 去官网下载安装LaTeX语言环境 Tex Live
2. 下载安装IDE CTEX,默认为WinEdt 7.0(更高版本要求付费)
3. 模板下载网站
http://www.latextemplates.com/
代码及注意事项
1. 公式依赖库要在最开始声明,否则容易报错
1 \documentclass[twoside]{cctart} 2 \usepackage{amsmath} %数学公式 3 \usepackage{amssymb} %数学公式 4 \usepackage{amsfonts} %数学字体 5 \usepackage{mathrsfs} %数学花体 6 \usepackage{headrule,vatola,amssymb} 7 \usepackage{graphicx,multirow,bm} 8 \usepackage{booktabs,dcolumn}%关于小数点对齐 9 \newcolumntype{z}[1]{D{.}{.}{#1}}%关于小数点对齐 10 \usepackage{tabularx}%关于表自动折行 11 \usepackage{slashbox}%表格加斜线
2. 关键词之后要有两行空行,否则"Abstract"与"Keywords"无法对齐。
3. 段落之间要有空行,否则导出的文字视为一段(有空行则视为两段)
4. 图片插入方式,注意文件在"images"目录下("images"与LaTeX文档文件同处于一个目录)
1 \vspace{2mm}\begin{center} 2 \includegraphics[width=8.5cm]{images/picture1.jpg}\\ 3 {\bf \sz 图1\ \ 4 空气质量达标模拟运算流程图} 5 \end{center}\vspace{2mm}
5. 公式和表格编辑应先使用在线编辑工具编辑好,再插入到LaTeX文档中去。
公式在线编辑:https://latex.91maths.com/
公式也可以使用 Mathpix Snipping Tool 本地编辑
表格在线编辑:https://www.tablesgenerator.com/
1 \begin{equation} 2 \left\{\begin{array}{cc} %cc代表一共有两列 3 A_{(\Omega), i j}=\left[\begin{array}{cccc} 4 a_{(\Omega), 11} & a_{(\Omega), 12} & \dots & a_{(\Omega), 1 k} \\ 5 a_{(\Omega), 21} & a_{(\Omega), 22} & \dots & a_{(\Omega), 2 k} \\ 6 \vdots & \vdots & \ddots & \vdots \\ 7 a_{(\Omega), n 1} & a_{(\Omega), n 2} & \dots & a_{(\Omega), n k} 8 \end{array}\right] & \text { 空气质量模拟矩阵 }\\ 9 \operatorname{Conc}_{o b j}(i)=R S M^{o b j} \cdot\left(a_{(\Omega), i 1}, a_{(\Omega), i 2}, \dots, a_{(\Omega), i k}\right)(i=1 \sim n) & \text { 模拟相应关系 } \\ 10 s . t . C o n c_{o b j}(i) \leq G B_{o b j} & \text { 达标约束条件 } 11 \end{array}\right. 12 \end{equation}
注意:公式编辑好后可以在前后添加"$$",否则会报错,若使用{equation}则不需要添加$$。
另外被$$括起的公式会独占一行并居中,若要在段落内引用公式,只需用$括起即可
6. 公式在大括号内左对齐:
\begin{equation} \left\{\begin{array}{ll} % l 表示左对齐,c 表示剧中,r表示右对齐 A_{(\Omega), i j}=\left[\begin{array}{cccc} a_{(\Omega), 11} & a_{(\Omega), 12} & \dots & a_{(\Omega), 1 k} \\ a_{(\Omega), 21} & a_{(\Omega), 22} & \dots & a_{(\Omega), 2 k} \\ \vdots & \vdots & \ddots & \vdots \\ a_{(\Omega), n 1} & a_{(\Omega), n 2} & \dots & a_{(\Omega), n k} \end{array}\right] & \text { 空气质量模拟矩阵 }\\ \operatorname{Conc}_{o b j}(i)=R S M^{o b j} \cdot\left(a_{(\Omega), i 1}, a_{(\Omega), i 2}, \dots, a_{(\Omega), i k}\right)(i=1 \sim n) & \text { 模拟相应关系 } \\ s . t . C o n c_{o b j}(i) \leq G B_{o b j} & \text { 达标约束条件 } \end{array}\right. \end{equation}
1 \begin{equation} \kappa^s(Q_n;P_k)= \kappa(Q_n;P_k)= 2 \begin{cases} 3 \lceil {2n}/({k+1}) \rceil & \text{if $k$ is odd,} \\ 4 \lceil {2n}/{k} \rceil & \text{if $k$ is even.} 5 \end{cases} 6 \end{equation}
1 \[ 2 \left. 3 \begin{aligned} 4 \left. 5 \begin{aligned} 6 \text{条件1}\\ 7 \text{条件2} 8 \end{aligned} 9 \right\}\text{结论1}\\ 10 \left. 11 \begin{aligned} 12 \text{条件2}\\ 13 \text{条件3} 14 \end{aligned} 15 \right\}\text{结论2} 16 \end{aligned} 17 \right\}\text{结论} 18 \]
7. 无论左边还是右边,带有括号的一边使用 \{ 或者 \} 不带括号的一边用 . 表示。
1 \begin{equation} 2 \begin{array}{l} 3 \text{下层}\\ 4 \text{博弈}\\ 5 \text{模型} 6 \end{array} 7 \left\{\begin{array}{l} 8 \left. \begin{array}{ll} 9 s.t.r(\Omega)=\frac{Q_{depart}^{prec}(\Omega)}{Q_{o_{depart}}^{prec}(\Omega)} \quad (r(\Omega)=0\% \sim 90\%) & \text{控排系数}\\ 10 Q_{depart}^{prec}=\sum\limits_{e,p}(S_{e,p}^{depart}\cdot EF_{depart}^{prec}\cdot D_{e,p}^{depart,prec}) & \text {未来年排放量} 11 \end{array}\right\} 12 \begin{array}{l} 13 \text{排放}\\ 14 \text{约束} 15 \end{array}\\ 16 17 \left. \begin{array}{ll} 18 min \quad F_{depart,prec}(e,p) & \text {求极小值} \\ % \quad 表示公式内空格,可以使用不同的参数表示不同的空格间距 19 F_{depart,prec}(e,p)=\sum\limits_{e,p}[(C_{e,p}^{depart,prec}+O_{e,p}^{depart,prec})\cdot S_{e,p}^{depart} ] & \text {目标函数} 20 \end{array}\right\} 21 \begin{array}{l} 22 \text{成本}\\ 23 \text{优化} 24 \end{array} 25 \end{array}\right\} 26 \end{equation}
1 \begin{equation} 2 \begin{array}{l} 3 \text{上层}\\ 4 \text{博弈}\\ 5 \text{模型} 6 \end{array} 7 \left\{\begin{array}{l} 8 \left. \begin{array}{ll} 9 A_{(\Omega), i j}=\left[\begin{array}{cccc} 10 a_{(\Omega), 11} & a_{(\Omega), 12} & \dots & a_{(\Omega), 1 k} \\ 11 a_{(\Omega), 21} & a_{(\Omega), 22} & \dots & a_{(\Omega), 2 k} \\ 12 \vdots & \vdots & \ddots & \vdots \\ 13 a_{(\Omega), n 1} & a_{(\Omega), n 2} & \dots & a_{(\Omega), n k} 14 \end{array}\right] & \text { 空气质量模拟矩阵 }\\ 15 \operatorname{Conc}_{o b j}(i)=R S M^{o b j} \cdot\left(a_{(\Omega), i 1}, a_{(\Omega), i 2}, \dots, a_{(\Omega), i k}\right) & (i=1 \sim n) \\ 16 s.t. \quad Conc_{obj}(i) \leq GB_{obj} & \text { 达标约束条件 } 17 \end{array}\right\} 18 \begin{array}{l} 19 \text{达标}\\ 20 \text{约束} 21 \end{array}\\ 22 23 \left. \begin{array}{ll} 24 F_{a(\Omega),ij}= 25 \begin{bmatrix} 26 F_{a(\Omega),11} & F_{a(\Omega),12} & \cdots & F_{a(\Omega),1k} \\ 27 F_{a(\Omega),21} & F_{a(\Omega),22} & \cdots & F_{a(\Omega),2k} \\ 28 \vdots & \vdots & \ddots & \vdots \\ 29 F_{a(\Omega),n1} & F_{a(\Omega),n2} & \cdots & F_{a(\Omega),nk} 30 \end{bmatrix} & 31 \begin{array}{l} 32 \text{减排成本}\\ 33 \text{核算矩阵} 34 \end{array} \\ 35 min \quad B(i) & \text {求极小值} \\ 36 B(i)=\sum\limits_{j=1}^{k}F_{a(\Omega),i1}F_{a(\Omega),i2}\cdots F_{a(\Omega),i1 37 k} & \text {目标函数} 38 \end{array}\right\} 39 \begin{array}{l} 40 \text{成本}\\ 41 \text{优化} 42 \end{array} 43 \end{array}\right\} 44 \end{equation}
8. 实现类似于word的编号功能。首先引用宏包 eumerate
1 \usepackage{enumerate} %连续标注
1 \begin{enumerate}[(1)] 2 \item 采用平均偏差、归一化平均偏差、标准平均误差、相关系数等统计学方法,以区域环境质量实际监测值对模拟结果进行校验,一般以满足归一化平均偏差在20\%以内来判别系统准确性。 3 \item 采用交叉验证(对参与建模样本的情景)与外部验证(模拟样本以外情景)评估模型的整体可靠性。 4 \end{enumerate}
9. 在行间插入3cm的空行
1 \vskip 3cm
10. 插入图片的另一种方式,参数 [h] 图片出现在页面顶端
1 \begin{figure}[h] 2 \centering 3 \includegraphics[width=13.5cm]{images/picture2.jpg} 4 %\includegraphics[width=1.15\linewidth]{images/picture2.jpg} 5 \end{figure}
参考资料:
https://blog.csdn.net/miao0967020148/article/details/78712811
http://www.mohu.org/info/symbols/symbols.htm
https://www.freesion.com/article/2738378696/