数学建模美赛写作LaTeX简易教程

数学建模美赛写作LaTeX简易教程


获取更多关于算法、人工智能、复杂性科学的内容,欢迎关注我的公众号《复杂与美》


为什么要用 LaTeX \LaTeX LATEX,因为好看啊!

接下来我们就来学习如何使用 LaTeX \LaTeX LATEX来对数学建模论文进行排版

一:安装LaTeX编辑器

官网下载texlive,在安装的过程中可以选择里面自带的texwork,安装完成之后选择里面自带的texwork运行就可以了

二:使用LaTeX数学建模模板

可以参考我2017年美赛的代码

链接: https://pan.baidu.com/s/1WllFA8oJBf4FfBttQ8-dfQ

三:LaTeX数学符号

LaTeX具有十分强大的数学符号编辑功能

1.LaTeX语法有两种控制符可以用来控制生成数学公式

  1. $…$ 生成的数学公式与文字并列
  2. $$…$$ 生成的数学公式独占一行
  • 通过$…$控制符来生成数学行内公式:

    例子:

    语句:$y=\sum_{b}{a}x2$_

    运行生成之后: y = ∑ b a x 2 y=\sum_{b}^{a}x^2 y=bax2

  • 通过$$…$$控制符来生成数学块公式:

    例子:

    语句:$$y=\sum_{b}{a}x2$$

    运行生成之后:

    y = ∑ b a x 2 y=\sum_{b}^{a}x^2 y=bax2

2.有了前面两种数学公式的控制语句之后我们就可以开始在里面编辑数学公式了

  • 我们可以把数学公式的编辑分为**语法(结构)元素(内容)**两部分

  • 一个字符或字符串可以称为元素,由中括号{}括起来的语句也可以称为元素

    举个栗子:

    公式:$\sum_{b}^{a}{x_i}$
    运行生成之后: ∑ b a x i \sum_{b}^{a}{x_i} baxi

    在这个例子中\sum_{}^{}{}就是一个语法产生 ∑ □ □ □ \sum_{\Box}^{\Box}{\Box} 这样的结构,x_i中的_也可以看成是一个产生下标的语法 x □ x_{\Box} x

    而b、a、{x_i}就可以看成是元素

  • 有了语法和元素的概念之后就可以通过查文档或者百度的方法获得各种各样的数学符号了

    需要注意的一点:因为控制语句$ _ { }等在公式表达中用来控制语句的结构,所以如果我们要在公式中使用这些符号就需要用到转义字符来表示

    比如要得到 1 { a + b } \frac{1}{\{a+b\}} {a+b}1,就在公式中就需要用到\{和\}来表示前后中括号,$\frac{1}{\{a+b\}}$

    同样如果要表示\就需要这样写:\\

更多的数学符号表示可以参考网上一份总结:http://www.mohu.org/info/symbols/symbols.htm

四:论文格式控制

论文格式的命令控制语法和类似于HTML的标签式语言

下面列举一些常用的排版格式控制语句:


1.整体格式控制

| || |
| ----------------------------- | :--------------------------------------- |
| \ begin{XXX}…\end{XXX} | 表示一个段落,XXX填document表示整篇文章,abstract表示摘要。。。 |
| \newpage | 新起一页 |
| \setcounter{page}{1} | 设置页码计数器从当前页面开始之后每页自动加上页码 |
| \section{XXX} | 段落,XXX为段落标题 |
| \subsection{XXX} | 子段落 |

**2.语句编辑**

| || |
| ------------------ | -------------------------- |
| \indent… | 缩进 |
| \noindent | 不缩进(如果本身就没有缩进就不用加) |
| \\ | 换行,不另起一段 |
| \par | 换行,另起一段(首行缩进) |
| \bf | 加粗 |
| {…} | 语句块,和之前latex数学符号中的作用类似 |
| $…$ | 行内数学公式 |
| $$…$$ | 数学公式块 |
| \url | 加入超链接(一般用于参考文献那里) |

3.**插入图片**

| || |
| ---------------------------------------- | --------------------------------------- |
| \centerline{\includegraphics[height=X.Xcm]{图片名.后缀名}} | 插入图片设置图片高度(大小),要插入的图片放在figures文件夹里面 |
| \centerline{XXXX} | 图片下方文字标注 |

**4.插入表格**

| || |
| ---------------------------------------- | -------------- |
| \ begin{table}…\end{table} | 插入表格块控制语句 |
| \ begin{tabular}{{p{3cm}|p{3cm}|p{3cm}|p{3cm}}… \end{tabular} | 控制表格每一列的宽度 |
| \centering | 居中 |
| \hline | 表格每一行的的横线 |
| & | 表示表格一行中的 |
| \\ | 表格中一行的结束 |
| \rowcolor[gray]{0.9} | 设置一行的颜色 |

上面的控制语句需要在文档开头添加上相对应的包(package):

| || |
| :------------------------ | ------ |
| \usepackage{palatino} | 字体 |
| \usepackage{graphicx} | 图片 |
| \usepackage{tabularx} | 表格 |

在使用的编辑文档过程中如果遇到不会的问题可以百度寻找相应的教程。

你可能感兴趣的:(数学建模)