配套软件
1.公式生成 www.mathpix.com
2.表格生成 www.tablesgenerator.com
3.参考文献整理 zotero以及其浏览器拓展程序 jabref
4.pdf软件小修改 Adobe Acrobat Reader
5.图片润色 Adobe Photoshop
6.流程图制作 Microsoft PowerPoint
摘要与关键词
1.Latex中一个空行等于一个分段,多个空行等价于一个空行
2.\quad 表示一个中文空格
3.添加目录
%目录
\tableofcontents
4.分页符
%新的一页
\newpage
5.\\也可以产生一个换行,使用\\加一个空行可以产生一个空行
\\和空行的区别:\\的换行不会产生缩进,因此可以用于表格的制作
字体设置
1.设置方法
%第一种是使用字体命令,括号里就是具体内容
\textrm{Roman Family} 罗马字体
\textsf{Sans Serif Family} 无衬线字体
\texttt{Typewriter Family} 打印机字体
%第二种是使用字体声明,大括号用于分组,限定字体限制的范围
{\rmfamily Roman Family}
{\sffamily Sans Serif Family}
{\ttfamily Typewriter Family}
{\songti 宋体}
{\heiti 黑体}
{\kaishu 楷书}
2.粗细设置
\textmd{Medium Series}
\textbf{Boldface Series}
{\mdseries Medium Series}
{\bfseries Boldface Series}
特殊符号与运算符号的表示
1.两个$之间的表示公式,其中用两个$$表示的为行间公式,一个$表示行内公式
2.编号设置
可以用1. 2. 3.编号,也可以用小黑点,小黑点格式如下:
\begin{itemize}
\item 假设该线路上运行的是同一钟类型的公交车;
\end{itemize}
3.转义符可以输出特殊符号
4.运算符号
大于 小于 大于等于 小于等于 点乘 叉乘 除号
$>$ $<$ $\geqslant$ $\leqslant$ $\cdot$ $\times$ $\div$
输出:
表格制作
1.普通表格
\begin{center}
\begin{tabular}{|c|c|c|}
\hline
姓名 & 学号 & 成绩 \\
\hline
\end{tabular}
\end{center}
%l 表示的是竖直的表格线
%\hline 表示的是水平的表格线
%l 表示的是左对齐
%c 表示的是居中对齐
%r 表示的是右对齐
%p{1.5cm} 表示的是指定对应列的宽度
2.三线表
\begin{table}
\begin{tabular}{ccc}
\toprule[1.5pt]
\makebox[0.3\textwidth][c]{姓名} &
\makebox[0.4\textwidth][c]{年龄} &
\makebox[0.4\textwidth][c]{成绩} \\
\midrule[1pt]
张三 & 19 & 95 \\
李四 & 20 & 100 \\
\bottomrule[1.5pt]
\end{tabular}
\end{table}
图片与浮动体设置
\begin{figure}[H]
\caption{问题一模型示意图} % 图片标题
\label{paiduimx} % 加标签便于引用图X
\centering % 图片居中显示
\includegraphics[width=.6\textwidth]{排队论模型.png} % 插入的图片名字
\end{figure}
注意:此处的label一定要相对在caption之后!
H表示浮动体的一种类型,与htbp对比,后者表示将图片优先显示在与文字排版不冲突的位置,此时位置可能不固定而产生后移的情况。值得注意的是,用H的话文章开头要加这句话:
\usepackage{float} %用于排版图片位置
多张图片的排版
\begin{figure}[H]
\caption{高峰区到低峰区的调度示意图}
\label{diaoduhou1}
\subfigure
{
\begin{minipage}[b]{.3\linewidth}
\centering
\includegraphics[scale=0.25]{调度1.png}
% 此处使用scale、width还是height根据图片类型尝试,美观就行
\end{minipage}
} \quad \quad \quad \quad \quad \quad \quad
% 此处加若干空格是因为如果没有的话,同一行的图片会产生重叠的情况,这个空格的数量是试出来的
\subfigure
{
\begin{minipage}[b]{.3\linewidth}
\includegraphics[scale=0.25]{调度2.png}
\end{minipage}
}
% 此处的空行是为了产生两行图片
\subfigure
{
\begin{minipage}[b]{.3\linewidth}
\includegraphics[scale=0.25]{调度3.png}
\end{minipage}
} \quad \quad \quad \quad \quad \quad \quad
\subfigure
{
\begin{minipage}[b]{.3\linewidth}
\includegraphics[scale=0.25]{调度4.png}
\end{minipage}
}
\end{figure}
数学公式
1.行内公式的表示方式
$ a+b=b+a $
\( a+b=b+a \)
\begin{math}
a+b=b+a
\text{如公式里面写文字,要加这个框架}
\end{math}
2.上下角标
$ 3x^{22}-1=0 $
$ a_{11} $
3.希腊字母
$ \alpha $
$ \beta $
$ \gamma $
$ \Gamma $ % 大写的希腊字母
$ \pi $
$ \omega $
$ \Omega $ % 大写的希腊字母
$ \epsilon $
4.数学函数、对数、指数、三角函数
$ \log $
$ \ln $
$ \sin $
5.根式
$ \sqrt{2} $
$ \sqrt{4}{x^{2}+y^{2}} $
6.分式
直接使用分式,$ 3/4 $
利用frac命令,$ frac{x_2+y_2}{x_3+y_3} $
7.行间公式
$$ a+b=b+a $$
\[ a+b=b+a \]
\begin{displaymath}
a+b=b+a
\end{displaymath}
8.自动编号
\begin{equation}
a+b=b+a
\end{equation}
\begin{equation}
a+b=b+a
\end{equation}
9.非自动编号
\begin{equation}
a+b=b+a
\end{equation}
\begin{equation*}
a+b=b+a
\end{equation*}
\begin{equation}
a+b=b+a
\end{equation}
1.简单矩阵
% 无括号 小括号 方括号 大括号 单竖线 双竖线
\[
\begin{matrix}
0 & 1 \\
1 & 0
\end{matrix} \qquad
\begin{pmatrix}
0 & 1 \\
1 & 0
\end{pmatrix} \qquad
\begin{bmatrix}
0 & 1 \\
1 & 0
\end{bmatrix} \qquad
\begin{Bmatrix}
0 & 1 \\
1 & 0
\end{Bmatrix} \qquad
\begin{vmatrix}
0 & 1 \\
1 & 0
\end{vmatrix} \qquad
\begin{Vmatrix}
0 & 1 \\
1 & 0
\end{Vmatrix} \qquad
\]
注意:空格\qquad和\quad的区别如下:
2.带省略号的矩阵
\[
\begin{pmatrix}
a_{11} & a_{12} & \dots & a_{1n} \\
a_{21} & a_{22} & \dots & a_{2n} \\
\vdots & \vdots & \vdots & \vdots \\
1 & 1 & 1 & 1
\end{pmatrix} \qquad
\]
\[
\begin{pmatrix}
a_{11} & a_{12} & \dots & a_{1n} \\
a_{21} & a_{22} & \dots & a_{2n} \\
\vdots & \vdots & \ddots & \vdots \\
1 & 1 & 1 & 1
\end{pmatrix}_{n \times n} \qquad
\]
如果要用另一个方向的省略号,要在文章开头导入一个包:
\usepackage{mathdots} %iddots
再输入:
\[
B= \begin{pmatrix}
a_{11}^2 & a_{12}^2 & a_{13}^2 \\
0 & \iddots & a_{23} \\
a_{31} & 0 & a_{33}
\end{pmatrix}_{3 \times 3}
\]
3.分块矩阵(嵌套矩阵)
\[
\begin{pmatrix}
\begin{matrix}
1 & 0 \\
0 & 1
\end{matrix} & \Large 0 \\
\Large 0 & \begin{matrix}
1 & 0 \\
0 & 1
\end{matrix}
\end{pmatrix}
\]
注意:各种省略号的区别如下:
4.三角矩阵(了解套用即可)
%\multicolumn{cols}{pos}{text}合并多列
%\raisebox调整高度
\[
\begin{pmatrix}
a_{11} & a_{12} & \cdots & a_{1n} \\
& a_{22} & \cdots & a_{2n} \\
& & \ddots & \vdots \\
\multicolumn{2}{c}{\raisebox{1.3ex}[0pt]{\Huge 0}}& &a_{nn}
\end{pmatrix}
\]
5.跨列省略号矩阵(了解套用即可)
%hdotsfor{列数}
\[
\begin{pmatrix}
1 & \frac 12 & \dots & \frac 1n \\
\hdotsfor{4} \\
m & \frac m2 & \dots & \frac mn
\end{pmatrix}
\]
6.行内小矩阵(了解套用即可)
复数$ z=(x,y) $也可以用矩阵
\begin{math}
\left(%需手动加上左括号
\begin{smallmatrix}
x & -y \\
y & x
\end{smallmatrix}
\right)%需手动加上右括号
\end{math}来表示。
多行公式排版
1.gather环境 多个公式居中排版
%gather环境中的全有编号
\begin{gather}
a+b=b+a \\
abc=bac=cba=cab
\end{gather}
%gather*环境下的全无编号
\begin{gather*}
a+b=b+a \\
abc=bac=cba=cab
\end{gather*}
%gather环境下实现其中某一行没有编号
\begin{gather}
a+b=b+a \\
1+2=3 \notag \\
abc=bac=cba=cab
\end{gather}
2.align环境 多个公式之间的对齐排版
%align环境 实现对应部分的对齐,默认也是带编号
\begin{align}
x &=t+\cos t +1 \\
y &=2\sin t
\end{align}
%不带编号以及多个公式分别对齐,如等号对齐,开头对齐
\begin{align*}
x &=t & x &=\cos t & x &=t \\
y &=2t & y &=\sin (t+1) & y &=\sin t
\end{align*}
3.split环境 连等号 居中编号
%split 在equation环境下实现居中编号,连等公式
\begin{equation}
\begin{split}
\cos 2x &=\cos ^{2} x - \sin ^{2} x \\
& =2\cos ^{2} x -1
\end{split}
\end{equation}
注意:不想要编号是在equation加*号;
4.cases环境 分段函数
%cases,用于分段函数
%每一行公式用&连接后面部分
%通常表示值和后面的条件
%在equation大环境下,文本用\text{}
%\mathbb设置字母字体
\begin{equation}
F(x)=\begin{cases}
1,& \text{如果} x \in \mathbb{Q} \\
0,& \text{如果} x \in \mathbb{R} \setminus \mathbb{Q}.
\end{cases}
\end{equation}
利用mathpix生成公式
这个软件截图实现识别成latex语言,但是一个月只有50次的免费试用次数。
利用zotero实现参考文献自动导入
%参考文献
\bibliography{book}
步骤:
1.找到要引用的文献详细信息页;
2.打开zotero软件才能正常运行浏览器中的zotero插件;
3.点击浏览器右上角的插件图标,保存到“我的文库”;
4.在zotero软件中找到所有已保存的文献,导出条目,保存到桌面;
5.用记事本方式打开,将所有内容复制到文章所在目录下面的book.bib文档中(以记事本方式打开),并粘贴在其中;
6.注意第一个逗号前面的内容即为相应文献的标签,建议用其题目作为标签,保存后退出;
7.在文章中,用\cite{}引用即可;
根据\cite{图像秘密共享的研究与应用}和\cite{基于多项式和细胞自动机的图像秘密共享方法研究}所选择数据的特点,采取时间时序模型的简单移动平均法。其模型示意图如下图:
8.最后注意检查语法错误;
附录
新启一页:
\appendix
\section{调度利润与阈值对比图}
\begin{lstlisting}[language=matlab]
%代码全文
\end{lstlisting}
练习资料
练习资料获取专用跳转链接(本链接属于优快云网站,可放心跳转)