【国赛/美赛】数学建模latex小白速成入门论文排版(快速上手latex,零基础不愁) 您所在的位置:网站首页 美赛写论文用哪个软件好 【国赛/美赛】数学建模latex小白速成入门论文排版(快速上手latex,零基础不愁)

【国赛/美赛】数学建模latex小白速成入门论文排版(快速上手latex,零基础不愁)

2024-07-12 08:12| 来源: 网络整理| 查看: 265

前言: 数模排版通常面临两个选择:Word、latex,但是许多人对latex并不熟悉,就算下载了别人分享的模板,还有一些小细节不会。在此,我分享latex排版时常用语法。

本人还是觉得latex会用了是很方便的,节约排版的时间,尤其是图、表、公式比较多的时候,latex可以自动标号。推荐小白使用overleaf https://www.overleaf.com/。

数学建模latex速成入门 1.引入包库2.基础知识3.大标题+段行标号大标题标号 4.插入图片5.表格6.公式7.引用参考文献

1.引入包库

就像Python、C语言一样,latex使用某些语法函数时也需要导包

\usepackage{geometry} \usepackage{array} \usepackage{amsmath} \usepackage{subfigure} %插入图片 %类似与上述这种,使用\usepackage{}的形式 2.基础知识

文字写在标题代码之后,换行需要文字段直接隔一行

标题、加粗等对某句操作的语法代码:在{}内写标题、需要加粗的内容

特殊字符需要转义,为了不影响编译,在字符前面加\即可 文本里包含&,&不是代码,就写成 \& Saaty

\newpage %从此之后从新的一页开始 \textbf{加粗} %{}里面的字加粗 \textit{斜体} %{}里面的字倾斜 \begin{} 必须有 \end{} 在\begin{document}和\end{document}之间写文字 \vspace{5pt} %灵活调整上下行间距,排版好帮手 % mm毫米 1 mm = 2.845 pt % pt 点 1 pt = 0.351 mm \thispagestyle{empty} %去除改页的页头页尾等的格式

在这里插入图片描述

3.大标题+段行标号 大标题

就像Word里的设定好的标题形式一样,套上格式就可以

\title{论文题目} \begin{document} \maketitle \renewcommand{\abstractname}{\Large 摘要\\} \begin{abstract} %摘要的格式 \normalsize 摘要内容写这里就可以。 \textbf{关键字}: \end{abstract} \section{一级标题} \subsection{二级标题} \subsubsection{三级标题} %一般就三个等级的标题就够用了

在这里插入图片描述

标号

下面这些在写模型优缺点这种一条条的比较适用

有序段,根据1. 2. 3.的排序的段行 \begin{enumerate}[\bfseries 1.] \setlength{\parsep}{0ex} %段落间距 \setlength{\topsep}{0.5pt} %列表到上下文的垂直距离 \setlength{\itemsep}{0.5pt} %条目间距 \item 第一条; \item 第二条; \item 第三条; \item 第四条. \end{enumerate}

在这里插入图片描述 还可以这样

\begin{itemize} \item[1.] When predicting other sports, as more data are obtained, the accuracy and generalizability of the model can be further improved. \item[2.] Establishing a relationship between psychological factors and related variables could provide a more intuitive understanding of fluctuations in players' states. \item[3.] The model may perform less effectively for tennis competitions with different formats. \end{itemize}

在这里插入图片描述 带括号,随意自己编辑

\begin{itemize} \item[(1)] one \item[(2)] two \item[(3)] three \end{itemize}

在这里插入图片描述

无序段,以点点开头 \begin{itemize} \setlength{\parsep}{0ex} %段落间距 \setlength{\topsep}{2ex} %列表到上下文的垂直距离 \setlength{\itemsep}{1ex} %条目间距 \item one; \item two; \item there; \item four. \end{itemize}

在这里插入图片描述

4.插入图片

直接将图片拖入overleaf要插入的地方即可自动生成代码,或者点击编辑器里的右上角三个点的insert figure插入图片。

%[H]可以让图片不浮动,固定安排好的地方 %因为在latex里面,图片表格会自己找合适的地方待着,不一定在插入的文字的后面 \begin{figure}[H] \centering %图片居中 \includegraphics[width=0.8\linewidth]{data processing.png} %width为1就是最大合适大小了,大于1会超出,小于1会按比例缩小 %后面的{data processing.png}是图片名字 \caption{data processing} %caption里是图片的标题 \label{fig:enter-label} %label在数模里基本用不着,写论文比较需要 \end{figure} 5.表格

很好用的在线编辑表格转latex代码的网址:https://www.tablesgenerator.com/

如果要细调,或者用三线表模板就用下面的 表格也复杂也不复杂,下面这个是讲解一个复杂一点的,调整会比较灵活

\begin{table}[H] %[H]让表格不浮动 \begin{center} %表格居中 \caption{Calculation results} %表格标题 \resizebox{10cm}{!} %控制表格大小 {\begin{tabular}{c c c} %c的意思是列居中,三个c就是三列都居中 %所以有几个列时,就有几个c \toprule[2pt] %表格最上线加粗为2pt \multicolumn{1}{m{5cm}}{\centering \textbf{Variable}} &\multicolumn{1}{m{3cm}}{\centering \textbf{Weight}} &\multicolumn{1}{m{3cm}}{\centering \textbf{$\alpha$} }\\ % m后面是列宽 %\textbf{}里面的是列标题,分别是三个列标题 \midrule %这是列标题下面的线 %下面是表格的除了第一行的内容 %和编译出的结果对比看看,也能明白 %每一行用 \\ 隔开,每一列用 & 隔开 P\_sets & 0.041 & 0.986 \\ P\_games & 0.024 & 0.99 \\ sever & 0.023 & 0.989 \\ P\_ACE & 0.200 & 0.858 \\ P\_winner & 0.103 & 0.965 \\ P\_double\_fault & 0.135 & 0.720 \\ P\_unf\_err & 0.018 & 0.979 \\ rally\_count & 0.058 & 0.921 \\ P\_distance\_run & 0.025 & 0.974 \\ P\_win\_point & 0.115 & 0.819 \\ break\_point\_won & 0.226 & 0.813 \\ P\_score & 0.031 & 0.989 \\ \bottomrule[2pt] %表格最下线加粗为2pt \end{tabular}} \end{center} \end{table}

效果如下: 在这里插入图片描述 下面的简单一些

\begin{table}[H] \centering \caption{Player’s partial comprehensive score}%标题 \label{tab:my-table} %数模用不上,不用管 \resizebox{12cm}{!} %表格大小 {\begin{tabular}{cccc} \toprule[2pt] %下面是4个列标题 \textbf{Alexander Zverev} & \textbf{Matteo Berrettini} & \textbf{Carlos Alcaraz} & \textbf{Novak Djokovic} \\ \midrule 0.16 & 0.17 & 0.16 & 0.19 \\ 0.16 & 0.19 & 0.17 & 0.19 \\ … & … & … & … \\ 0.19 & 0.57 & 0.29 & 0.27 \\ \bottomrule[2pt] \end{tabular}} \end{table}

效果如下: 在这里插入图片描述 关于想要加列线,需要改这一句

{\begin{tabular}{cccc} %如果在第一列和第二列之间加线,就在第一个c和第二个c之间加一个|(竖线),如下 {\begin{tabular}{c|ccc}

效果如下: 在这里插入图片描述

6.公式

公式有特定的语法, 方便自动转latex代码的方法我放在这一条博客里了latex写论文包括公式、画图等

下面是需要了解的语法,因为公式有时候可能会识别错误,总有一些小细节需要自己修改一下

在文章中的公式需要用$$括起来 The trained model achieved an $R^{2}$ of 0.98.

在这里插入图片描述

自动编号的大公式行 需要用 \begin{equation}和 \end{equation}括起来 \begin{equation} \label{eq2} %数模用不到不用管 W=\frac {D} {\sum {D}} %公式本体 \end{equation}

公式如下: 在这里插入图片描述

\alpha 是α ,\beta 是β \cdots 是横着的三个点,\vdots是竖着的三个点,\ddots是斜着的三个点 下面是公式里矩阵的语法,和表格的差不多

\begin{bmatrix} \beta_{11} & \beta_{12} & {{\cdots}} & \beta_{1n}\\ \beta_{21} & \beta_{22} & {{\cdots}} & \beta_{2n}\\ {{\vdots}} & {{\vdots}} &{{\ddots}} &{{\vdots}}\\ \beta_{n1} & \beta_{n2} & {{\cdots}} & \beta_{nn} \end{bmatrix}

公式如下: 在这里插入图片描述

7.引用参考文献

在文章内[1]替换成\cite{},{}里的内容写1或2等等 如果要引用第一个文献,就写\cite{1}即可,编译出来会是[1]的样子

\begin{thebibliography}{99} \bibitem{1}Gu, W., \& Saaty, T. L. (2019). Predicting the Outcome of a Tennis Tournament: Based on Both Data and Judgments. \textit{Journal of Systems Science and Systems Engineering}, 28(3), 317–343. https://doi.org/10.1007/s11518-018-5395-3 \bibitem{2} 文献2 \bibitem{3} 文献3 \end{thebibliography}

在这里插入图片描述



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有