$\LaTeX$ Template for Shanghai University Master's Thesis

上海大学硕士学位论文$\LaTeX$模板

关于$\LaTeX$模板:

这是一个简陋的上海大学硕士学位论文$\LaTeX$模板,供习惯用$\LaTeX$写作的同学们使用。 本模板的所有代码都放在Github, 也可以直接下载本模板的源代码, 和预览预编译的PDF。 如果遇到问题可以在下方留言(留言功能可能需要fanqiang)。

你可以参考我的我的硕士学位论文来写作,这里是我的学位论文的 PDF 以及 $\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'等多种格式的矢量图。矢量图放大后不会模糊失真,特别适合数学和科技论文写作。

pressue plot
Caption a.
pressue plot
Caption b.
pressue plot
Caption c.