数模国赛前————latex速通教程

        latex作为学术排版的工具,在数学领域具有广泛应用。

        这里教大家在数模国赛中速通latex。

        文章最后有惊喜。

   1. 工欲善其事必先利其器——安装

   1.1 安装途径一:(个人较为推荐)

https://mp.weixin.qq.com/s/knQ1-rbQQV7TGGHp1c6o6g

   1.2 安装途径二:

通过百度网盘分享的文件:LaTex安装包和教程.docx
链接:https://pan.baidu.com/s/1qwmZ6MC8MdJKBItx02ZNDA?pwd=i5eg 
提取码:i5eg 
--来自百度网盘超级会员V3的分享

2. 孰能生巧——使用

2.1 打开编译器:

        打开以后如下图所示:

2.2 新建文件:

        点击红框哪里,新建文件。

2.3 保存:

        保存到一个单独的文件夹(非常重要)

1. 点击1哪里,保存

2.注意单独文件夹,重要事情说三遍!!!!(遍遍遍)懒狗作者

3.保存就可以了

2.4 导入宏包:(重要)

        模板文件我放百度网盘了,大家自行下载:

通过百度网盘分享的文件:cumcmthesis.cls
链接:https://pan.baidu.com/s/1uPeiDmZUhudmzSAlL87XLg?pwd=0nnc 
提取码:0nnc 
--来自百度网盘超级会员V3的分享

        注意要放在同一文件路径下

2.5 测试运行

        下方是我弄好的一个测试模板,将他复制粘贴到你刚才建立的文件中:

%导言区
% !Mode:: "TeX:UTF-8"
% !TEX program  = xelatex
%\documentclass{cumcmthesis} %要使用s{cumcmthesis} 这个环境
\documentclass[withoutpreface,bwprint]{cumcmthesis} %去掉封面与编号页
\usepackage[framemethod=TikZ]{mdframed}
\usepackage{url}   % 网页链接
\usepackage{subcaption} % 子标题、
\usepackage{graphicx}
\title{这里是标题}
\usepackage{listings}
\lstset{language=Matlab}
\usepackage{pythonhighlight}
\usepackage{setspace}


%正文区
\begin{document}
	
	\maketitle
	\begin{abstract}  %摘要
		针对问题一第一问。。。。
		
		\textbf	{关键字: 数模\quad  灰色关联分析模型\quad  多因素方差分析\quad  SPSS Statistics\quad 数据预处理\quad}
	
	\end{abstract}
	
	
	%生成目录
	\tableofcontents
	%中文字体
	{\songti 宋体} \quad {\heiti 黑体} \quad {\fangsong 仿宋} \quad
	{\kaishu 楷书} \quad
	中文字体的\textbf{粗体}与\textit{斜体}   
	%中文字号
	\zihao{-3} 你好!
	%隐藏页码
	\thispagestyle{empty}
	
	
	%另起一页
	\clearpage
	\newpage
	\setcounter{page}{1}
	
	
	%构建小节
	\section{章节标题}  
	\subsection{二级标题}  
	\subsubsection{三级标题}  
	\subsection{二级标题}
	
	
\end{document}

        将上方文字代码复制粘贴到蓝色区域后(蓝色区域是文字代码编译地方),点击红框按钮这个按钮是编译运行并预览,点击之后,就会弹出紫色和橙色地区,紫色是运行状态,橙色区域是pdf预览。此时你打开你的文件存放文件夹,你会发多了很多东西,其中有一个pdf就是你需要的。

        

3. 头大环节——记忆代码

3.1 导入各种包

        说句实在话——不用记忆,复制粘贴完事。

        下面这个是带注释版本,大家看看了解以下就好。后面有不带注释部分复制后面那个就好。

% 导言区  
% !Mode:: "TeX:UTF-8"  
% !TEX program = xelatex  

% 使用 cumcmthesis 类文档,withoutpreface 表示去掉封面与编号页  
\documentclass[withoutpreface, bwprint]{cumcmthesis}  

% 使用 TikZ 绘制框架  
\usepackage[framemethod=TikZ]{mdframed}  

% 引入 url 宏包以支持网页链接功能  
\usepackage{url}  

% 引入子标题宏包,支持子图标题  
\usepackage{subcaption}  

% 引入图形宏包,支持插入图片  
\usepackage{graphicx}  

% 设置文档标题  
\title{这里是标题}  

% 引入 listings 宏包,用于代码高亮  
\usepackage{listings}  
\lstset{language=Matlab} % 设置代码语言为 Matlab  

% 使用 pythonhighlight 宏包以支持 Python 代码高亮  
\usepackage{pythonhighlight}  

% 设置行距宏包  
\usepackage{setspace}

        不带注释简介直接用版本:

%导言区
% !Mode:: "TeX:UTF-8"
% !TEX program  = xelatex
%\documentclass{cumcmthesis} %要使用s{cumcmthesis} 这个环境
\documentclass[withoutpreface,bwprint]{cumcmthesis} %去掉封面与编号页
\usepackage[framemethod=TikZ]{mdframed}
\usepackage{url}   % 网页链接
\usepackage{subcaption} % 子标题、
\usepackage{graphicx}
\title{这里是标题}
\usepackage{listings}
\lstset{language=Matlab}
\usepackage{pythonhighlight}
\usepackage{setspace}

       上面代码中  \title{这里是标题}  括号里面填你自己标题

3.2 正文部分

\begin{document}
这中间是你所有正文,包括摘要,目录,附录所有内容都要在这里面
		
\end{document}

        摘要,目录,附录所有内容都要在 \begin{document} \end{document} 中间

        在latex中\begin和\end是成对出现的缺一不可。

        latex中默认字体仿宋,字号小四,英文新罗马,行间距1.5 ,标准科研体,不需要修改,如果要修改请访问百度。[doge]

3.2.1 摘要

\maketitle                       % 生成标题  
\thispagestyle{empty}            % 当前页使用空页样式,去掉页眉和页脚  

\begin{abstract}  %摘要

针对问题一第一问。。。。		
\textbf	{关键字: 数模\quad  灰色关联分析模型\quad  多因素方差分析\quad  数据预处理\quad}
	
\end{abstract}

          在\begin{abstract}    \end{abstract}这中间输入的便是摘要。

        \textbf {关键字: 数模\quad  灰色关联分析模型\quad  多因素方差分析\quad  数据预处理\quad}

        \textbf{}:用于加粗文本。

   \quad:在关键字之间添加额外的水平空白。这种方式可以让你的关键字看起来更加整洁。

        更改摘要关键字只需要更改\textbf{}中内容即可。

3.2.2 正文架构

	\section{章节标题}  
	\subsection{二级标题}  
	\subsubsection{三级标题}  
	\subsection{二级标题}

        展示效果如下:

\par   %分段符号
(2)花茄子单品,在三年内不存在明显的周期性,但具有明显的差异性。
第一年和第二年的销量趋势呈现完全相反,而在第三年各季度此单品类近乎不再销售。\par
(3)紫茄子(2)单品,在第一年和第二年具有较明显的周期性,而在第三年的
第三季度出现销量急剧下跌的趋势,但在第四季度有所回暖,与前两年有明显差异。

        

        分段效果如下:

3.2.3 数学公式,表格,插图

        1.数学公式输入:

        行内数学公式:无序号

$p_{2j}$为品类平均单价

        独立行公式:无序号

  \[  \]

        加序号方式:会按照每个公式环境顺序会自动标号

       \begin{gather}
          数学公式
       \end{gather}\par
       注意点:数学公式内不能有中文或者中文标点

        数学公式符号太多常用要记忆,不会的也可以现查,下面是一个备忘网址:

LaTeX 备忘清单 & latex cheatsheet & Quick Reference

        2.表格输入:

  

\begin{table}[H]  % 开始一个表格环境,[H]表示强制在当前位置放置表格  
    \centering  % 表格居中  
    \caption{在成本加成定价下日进货量}  % 表格标题  
    \begin{tabular}{ccccccc}  % 开始一个表格,c表示每列居中对齐  
        \toprule  % 表格顶部的横线  
        品类 & 7.1 & 7.2 & 7.3 & 7.4 & 7.5 & 7.6 & 7.7 \\  % 表头  
        \midrule  % 表头和数据之间的横线  
        花菜类 & 13.46 & 12.67 & 12.66 & 11.98 & 12.68 & 12.89 & 12.68 \\  % 数据行  
        花叶类 & 124.68 & 111.53 & 154.18 & 156.23 & 167.92 & 156.98 & 154.20 \\
        辣椒类 & 509.30 & 490.04 & 521.25 & 542.87 & 680.49 & 520.00 & 488.87 \\
        茄类 & 25.39 & 23.12 & 28.19 & 29.06 & 24.36 & 24.14 & 25.17 \\
        食用菌 & 107.25 & 94.17 & 109.68 & 102.13 & 110.62 & 110.95 & 108.48 \\
        水生根茎类 & 63.54 & 45.58 & 52.72 & 55.48 & 62.24 & 43.88 & 42.29 \\   
        \bottomrule  % 表格底部的横线  
    \end{tabular}\par  % 结束表格  
\end{table}\par  % 结束表格环境

        结果如下:

        对上述代码解释:

  1.\begin{table}[H]:开始一个表格环境,[H] 表示强制将表格放置在当前位置(需要 float 包)。

  2.\centering:使表格在页面中居中。

  3.\caption{}:设置表格的标题。

  4.\begin{tabular}{ccccccc}:开始一个表格,c 表示每列的内容居中对齐。这里有 7 列。如果需要左对齐,可以使用 l,右对齐使用 r

  5.\toprule\midrule 和 \bottomrule:这些命令用于绘制表格的横线,通常需要 booktabs 包。

    6.每一行的数据用 & 分隔,行末用 \\ 结束。

    7.表格环境会自动标号如同数学公式环境

        4.插图
\begin{figure}[H]  
    \centering  
    \includegraphics[width=1\textwidth]{六类}  
    \caption{单价与销售量关系}  
    \label{fig:circuit-diagcam}  
\end{figure}

      1.figure 环境:用于插入图形,[H] 参数表示图形将被强制放置在当前位置。

     2.centering:使图形在页面中居中对齐。

     3.\includegraphics[width=1\textwidth]{六类}:插入名为“六类”的图像文件,六类是图片在文件夹中名    width=1\textwidth 表示图像的宽度将占据页面宽度的 100%。

              注意点:你所插入图片要在你的文件目录下面

     4.\caption{单价与销售量关系}:在文本中图片标题。

     5.\label{fig:circuit-diagcam}:为图形设置标签,以便在文档中引用。

              6.图片会自动排序,例如这张图:图一:单价与销售量关系

3.2.4 附录部分

	\newpage  	
    \section*{附录}
    \appendix

        1. \newpage      该命令用于在当前页面结束后开始新的一页。它确保接下来的内容(以下的附录部分)将出现在新的页面上。

        2. \section*{附录}     这里的 \section* 是一个创建不编号章节的命令。在此情况下,它创建了一个标题为“附录”的部分,但不会在文档的章节编号中显示。例如,如果文档中有其他章节,附录部分将不会被标记为第几章。使用 * 表示此章节不会出现在目录中。

        3. \appendix        该命令指示文档接下来的部分为附录。在使用此命令后,后续的章节或小节会被编号为字母(例如,附录 A,附录 B 等)。这通常用于文档末尾,附加一些额外信息、数据、代码或说明。

        下面是引用python代码格式:

	\begin{python}
    这里放python代码
	 \end{python}

        下面是引用matlab代码格式:

\begin{lstlisting}[caption={示例 MATLAB 代码}, label={lst:matlab_example}]  
% 计算和绘制正弦函数  
x = 0:0.1:10; % 从0到10,步进0.1  
y = sin(x);   % 计算正弦值  
plot(x, y);   % 绘图  
title('Sine Function'); % 添加标题  
xlabel('x');  % x轴标签  
ylabel('sin(x)'); % y轴标签  
\end{lstlisting}

        若想要引用其他代码请百度

4.数模国赛排版模板

        都看到这里了那就给大家一些福利吧,这是自己用的模板给大家了

%导言区
% !Mode:: "TeX:UTF-8"
% !TEX program  = xelatex
%\documentclass{cumcmthesis} %要使用s{cumcmthesis} 这个环境
\documentclass[withoutpreface,bwprint]{cumcmthesis} %去掉封面与编号页
\usepackage[framemethod=TikZ]{mdframed}
\usepackage{url}   % 网页链接
\usepackage{subcaption} % 子标题、
\usepackage{graphicx}
\title{???}
\usepackage{listings}
\lstset{language=Matlab}
\usepackage{pythonhighlight}
\usepackage{setspace}
\begin{document}
	
	\maketitle\thispagestyle{empty}
	\begin{abstract}
		针对问题一第一问。\par
		针对问题二第一问\par
		针对问题三\par		
		针对问题四,\par
		
	\end{abstract}
	
	
	\setcounter{page}{1}
	
	\section{问题提出}
	\subsection{问题背景}
	近年来,
	\subsection{问题重述}
	根据附件和实际情况建立数学模型解决以下问题:\par

	
	\section{问题分析}
	\subsection{问题一问题分析}
	为了分析
	\subsection{问题二问题分析}    
	为了分析
	\subsection{问题三问题分析}           
	为了分析
	\subsection{问题四问题分析}                
	为了分析
	
		
	\section{模型假设}
	(1)假设。\par
	(2)。\par
	
	
	\section{符号说明}
	\begin{table}[H]
		\centering
		\begin{tabular}{ccc|ccc}
			\toprule
			变量&含义&单位&变量&含义&单位\\
			\midrule
			p$_{1}$&进货价&元&p$_{2}$&单价&元\\
			\bottomrule
		\end{tabular}\\
		注:带有具体下标符号含义由提及处为准
	\end{table}
	
	
	\section{模型建立}
	\subsection{问题一模型建立与求解}
	\subsubsection{数据预处理}
	为了能够
	\subsubsection{规律}
	根据题干可知,



	\subsection{问题二模型建立与求解}
	\subsubsection{数据预处理}
	由于
	\subsubsection{关系分析}
	\begin{table}[H]
		\centering
		\caption{在成本加成定价下日单价与利润}
		\begin{tabular}{cccccccc}
			\toprule
			类&7.1&7.2&7.3&7.4&7。5&7.6&7.7\\
			\midrule        
			类	&	7.55	&	7.55	&	7.55	&	7.55	&	7.55	&	7.55	&	7.55	\\
			类	&	117.52	&	117.52	&	117.52	&	117.52	&	117.52	&	117.52	&	117.52	\\
			\bottomrule
		\end{tabular}\par
	\end{table}

	\begin{table}[H]
		\centering
		\caption{系数}
		\begin{tabular}{cccc}
			\toprule
			类&参数&类&参数\\
			\midrule        
			类& -1.0774 &花& -1.2133\\
			w&  26.6722 &类& -8.1375 \\
			类&   -2.2529 &菌&  -0.6502\\
			\bottomrule
		\end{tabular}\par
	\end{table}  

	
	\subsection{问题三模型建立与求解}  
	\subsubsection{数据预处理}\par
	根据题意
	\subsubsection{策略}
	\textbf{(a)决策变量的确定:}\par
	总利润函数:\par
	\begin{gather}
		\sum_{h=1}^{49}\lbrace  [p_{2h}m_{h}(1-\rho_{h})]\delta_{h}-p_{1h}m_{h}
		\rbrace
	\end{gather} \par
	\begin{gather}
		27\le \sum_{h=1}^{49}\delta_{h}\le 33
	\end{gather} \par
	

	\subsection{问题四模型建立与求解}
	\subsubsection{差异数据}    
	对于需求。
	\subsubsection{购买倾向数据}   
	qw 
	\subsubsection{蔬菜}    
	qwq
	
	
	\section{模型评价与推广}
	\subsection{模型优点}
	12
	\subsection{模型缺点}
	21
	\subsection{模型改进与推广}
	123
	
	
	\newpage  	
	\section{参考文献}
	[1]2020年第21期。\par
	[2]经济,2020(19):146-15。\par
	[3]第9期。\par


	\newpage  	
	\section*{附录}
	\appendix


	\section{基于算法分析关系代码}
	\begin{python}
		from itertools import combinations
		from collections import defaultdict

	\end{python}
	
	
	
	
\end{document}

        效果如下:

              

        直接复制粘贴拿去修改用就好了,标准国赛格式!!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值