关于$\LaTeX$模板:
Why use $\LaTeX$:
$\LaTeX$ 相比于 Word 的优势主要在于处理数学公式、参考文献和交叉引用, 而这些内容在理工科的论文经常出现。因此LaTeX比较适合用来排版公式、参考文献和交叉引用频繁的理工科论文。 如果你的论文里没有很多公式、图表和参考文献,同时也不会在正文中交叉引用这些内容,那么 Word 就足够了。
Howto use $\LaTeX$:
本地编辑: 如果你要在本地编辑$\LaTeX$文件,需要先安装LaTeX环境。 $TeX$ 有很多发行版,我推荐TexLive,支持多种操作系统(Linux, Windows, MacOS)。 在Ubuntu(或者是Debian)上可以通过'apt-get install texlive-full'来安装。在Windows上可以通过下载安装文件安装。 安装完LaTeX之后,第二步是选一个编辑器。这里我推荐TexMaker,推荐的原因 也是因为跨平台,支持多种操作系统。另外VSCode也可以通过安装插件来支持LaTeX编辑,也可以实现分栏预览,自动编译等功能。
在线编辑: 也可以选在在线编辑LaTeX,比较流行的是使用Overleaf。 例如我的学位论文就可以通过overleaf查看: https://cn.overleaf.com/read/ppwrbgqjbgjq。
公式示例:
$LaTeX$的公式编辑非常方便,掌握几个简单的命令即可快速编辑复杂的公式。这是一个行内公式$f(x) = \frac{1}{\sqrt{2\pi}\sigma}\exp{(-\frac{(x-\mu)^2}{2\sigma^2})}$ 下面是一个行间公式:
$$ f(x) = \frac{1}{\sqrt{2\pi}\sigma}\exp{(-\frac{(x-\mu)^2}{2\sigma^2})} $$ 这是一个带有编号的公式: \begin{equation} f(x)= |x| = \begin{cases} x,& \text{if } x\geq 0\\ -x, & \text{otherwise} \end{cases} \end{equation}多行连等公式:
\begin{equation} \begin{split} \mathbf{H} &= -\mathbf\mu \cdot \mathbf{B} \\ &= -\gamma B_o \mathbf{S}_z \\ &= -\frac{\gamma B_o\hbar}{2} \begin{bmatrix} 1& \cdots &1\\ \vdots & \ddots & \vdots \\ 1 & \cdots & 1 \end{bmatrix} \end{split} \label{eq:matrix} \end{equation}对于一个神经网络的求解问题可以公式化成以下形式:
$$\newcommand{\argmin}{\mathop{\mathrm{argmin}}\limits}$$ \begin{equation} \Theta = \argmin_{\theta} J(\theta) \label{eq:argmin} \end{equation}式\ref{eq:argmin}中$\Theta$为求得的最佳参数,$\theta$为神经网络的参数,$J(\theta)$为误差函数。
或许你还没注意到,本页面中的公式并不是插入的图片,而是通过一个叫Mathjax的 JavaScript库排版生成的。MathAjax支持用$\LaTeX$的公式排版语法往网页中插入公式,排版出的公式不论怎么放大都不会模糊。 TIPS:在网页中区分一个元素是否图片的方法很简单:右击该元素,如果是图片则弹出的菜单有“图片另存为”选项。
矢量图示例:
$\LaTeX$支持插入'eps'、'pdf'等多种格式的矢量图。矢量图放大后不会模糊失真,特别适合数学和科技论文写作。