MCM美赛论文集
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
高教社杯全国大学生数学建模竞赛
承诺书
我们仔细阅读了中国大学生数学建模竞赛的竞赛规则。
我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。
我们知道,抄袭别人的成果是违反竞赛规则的,如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。
我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。
如有违反竞赛规则的行为,我们将受到严肃处理。
我们参赛选择的题号是(从A/B/C/D中选择一项填写):A
我们的参赛报名号为(如果赛区设置报名号的话):99999
所属学校(请填写完整的全名):西安交通大学
参赛队员(打印并签名):1.一作者
2.二作者
3.三作者
指导教师或指导教师组负责人(打印并签名):导师
日期:2011年8月1日赛区评阅编号(由赛区组委会评阅前进行编号):
2011高教社杯全国大学生数学建模竞赛
编号专用页赛区评阅编号(由赛区组委会评阅前进行编号):
赛区评阅记录(可供赛区评阅时使用):
评
阅
人
评
分
备
注
全国统一编号(由赛区组委会送交全国前编号):
全国评阅编号(由全国组委会评阅前进行编号):
全国大学生数学建模竞赛L A T E X2ε模板
摘要
这是数学建模论文模板mcmthesis的示例文件。
特别地,这篇文档是“全国大学生数学建模竞赛(CUMCM)”模板的示例文件。
这个模板使用于参加高教社杯全国大学生数学竞赛的同学准备他们的建模论文,帮助他们更多的关注于论文内容而非论文的排版。
这个模板的设计是根据2010年修订的《全国大学生数学建模竞赛论文格式规范》[1]制作,完全符合该论文格式规范,但是该模板未得到官方认可,请使用者自己斟酌使用。
这个示例文档逐条展示其对[1]的实现效果,并对所有自定义命令进行说明。
这个示例文件还包含了一些对公示、插图、表格、交叉引用、参考文献、代码等的测试部分,以展示其效果,并作简要的使用说明。
本文还包含了对文档类文件mcmthesis.cls所自动加载的一些宏包的简要说明。
该模板还适用于西安交通大学数学建模竞赛(XJTU MCM)和美国交叉学科建模竞赛(ICM)、数学建模竞赛(MCM)。
具体的细节可以参考其余两个示例文件。
这个文档在GNU通用公共许可证(GNU General Public Licence)下发布。
CopyLeft2011,hy_haoyun,<hy_haoyun@>,版权部分所有。
关键词:数学建模竞赛,模板,LaTeX
目录
1如何使用该模板3
2对要求的实现3
2.1承诺书和编号专用页 (3)
2.2题目、摘要和关键词 (4)
2.3页面设置 (4)
2.4字体设置 (5)
2.4.1一个无用的三级标题 (6)
3模板的使用说明6
3.1更改模板适用类型 (6)
3.2文档类的选项 (6)
3.3cumcm,xjtumcm,icmmcm (6)
3.4dec,nodec (6)
3.5bwmcode,mcode (6)
3.6默认选项 (6)
4关于宏包等的说明6
4.1数学类宏包 (7)
4.2插图类宏包 (7)
4.3表格类宏包 (7)
4.4代码类宏包 (7)
4.5其他 (7)
5一些测试8
5.1公式测试 (8)
5.2插图测试 (8)
5.3表格测试 (9)
5.4代码测试 (9)
6GNU通用公共许可证10参考文献10
1如何使用该模板
为了使用该模板,应确保mcmthesis.cls、cumcumdec.def、xjtumcm.def、mcode.sty1在工作目录下。
然后只需要调用mcmthesis.cls文档类即可。
即通过如下命令声明文档类。
1\documentclass{mcmthesis}
另外该文档类还设置了一些选项可供调用,详见3.2。
关于该文档类的一些特殊命令,详见2。
所有文件应该使用UTF-8编码,并且使用XeLaTeX编译。
2对要求的实现
2.1承诺书和编号专用页
《全国大学生数学建模竞赛论文格式规范》[1]要求:
•论文第一页为承诺书,具体内容和格式见本规范第二页。
•论文第二页为编号专用页,用于赛区和全国评阅前后对论文进行编号,具体内容和格式见本规范第三页。
本模板特别按照官方提供的承诺书、编号专用页的MS Word版本制作了同样的两页,保存于cumcmdec.def。
但由于L A T E X和MS Word的排版效果略有差异,故无法保证通过本模板生成的页面和官方提供的MS Word版本完全严格一致。
承诺书页有若干内容需要填写,即选题、队伍编号、学校、队员姓名和导师姓名。
分别通过如下的命令来设置:
1\problem{A}
2\team{99999}
3\affil{西安交通大学}
4\firstauthor{一作者}
5\secondauthor{二作者}
6\thirdauthor{三作者}
7\advisor{导师}
这些命令可以放在导言部分,也可放在正文部分,但是应该在\maketitle之前,具体见2.2。
如果不想生成前两页的额外内容,可以在对文档类声明选项nodec,它是no declaration的缩写。
也即是通过
1\documentclass[nodec]{mcmthesis}
1该文件版权归Florian Knorn所有。
/matlabcentral/fileexchange/ 8015-m-code-latex-package
来调用模板。
2.2题目、摘要和关键词
《全国大学生数学建模竞赛论文格式规范》[1]要求:
•论文题目和摘要写在论文第三页上,从第四页开始是论文正文。
•论文题目用三号黑体字……
•提请大家注意:摘要应该是一份简明扼要的详细摘要(包括关键词),在整篇论文评阅中占有重要权重,请认真书写(注意篇幅不能超过一
页,且无需译成英文)。
全国评阅时将首先根据摘要和论文整体结构及
概貌对论文优劣进行初步筛选。
该模板通过修改\maketitle命令来实现正文前两页的生成以及题目的生成。
通过abstract环境来书写摘要。
模板定义了命令\keywords用于生成关键词。
由于[1]要求题目和摘要位于单独的一页(且不能超过一页),所以在书写完关键词后应该使用命令\newpage开始新的一页。
一个简单的示例如下:
1\documentclass{mcmthesis}
2\problem{A}\team{99999}\affil{西安交通大学}
3\firstauthor{一作者}\secondauthor{二作者}\thirdauthor{三作者}
4\advisor{导师}
5\title{这里书写题目}
6\begin{document}
7\maketitle
8\begin{abstract}
9这里书写摘要
10\end{abstract}
11\keywords{这里是关键词,用逗号隔开}
12\newpage
13如需目录,可以添加"\tableofconsts"命令。
14然后开始书写正文
15\end{document}
2.3页面设置
《全国大学生数学建模竞赛论文格式规范》[1]要求:
•论文用白色A4纸单面打印;上下左右各留出至少2.5厘米的页边距;
从左侧装订。
•论文从第三页开始编写页码,页码必须位于每页页脚中部,用阿拉伯数字从“1”开始连续编号。
•论文不能有页眉,论文中不能有任何可能显示答题人身份的标志。
本模板设置页边距四周均为2.5cm,没有多余为装订留出距离。
关于页码的编排,可以参看这篇文档的的页码设置。
另外,页眉保持空白,完全符合要求。
2.4字体设置
《全国大学生数学建模竞赛论文格式规范》[1]要求:
•论文题目用三号黑体字、一级标题用四号黑体字,并居中;二级、三级标题用小四号黑体字,左端对齐(不居中)。
论文中其他汉字一律采
用小四号宋体字,行距用单倍行距,打印时应尽量避免彩色打印。
字体均采用Microsoft Windows的字体,编译所需字体有宋体、黑体、楷体和华文中宋。
这些字体均为版权字体,特别的华文中宋由MS Office所提供。
如果没有,请自己购买安装。
如果在Linux下使用该模板,请自己修改mcmthesis.cls文件,或者在导言区重新定义字体(采用xeCJK宏包),抑或购买安装这些字体。
下面是展示了字号的样例,请自行对比本文题目、一、二、三级标题、正文字号是否符合要求。
论文题目三号黑体字
一级标题居中黑体字
二、三级标题左对齐黑体字
正文小四号宋体字
在实际论文写作中,无需更改字号和更换字体。
如果需要强调某些文字,可以使用\textbf{文字}来产生华文中宋的文字。
也可以使用\textit{文字}或\emph{文字}来产生楷体的文字。
(不推荐:再或者使用{\heiti文字}来产生黑体的文字。
)
注意:第一、MS Word中的加粗命令事实上是一种“伪粗”,因为字体SimSun,既Windows自带宋体并不包含粗体,真正的粗宋体的一个版本是中宋,所以这里采用的容易得到的华文中宋。
第二、不推荐(坚决反对)使用{\heiti文字}命令,这会是你的文档变得糟糕。
第三,使用\textbf{文字}和\textit{文字}产生的英文分别为粗体和斜体。
2.4.1一个无用的三级标题
3模板的使用说明
3.1更改模板适用类型
该模板不仅仅支持CUMCM而且支持XJTU MCM和ICM/MCM。
可以通过修改文档类的调用选项来设置使用不同的模板。
即通过如下命令调用文档类:
1\documentclass[<options>]{cumcmthesis}
其中<options>为下面的选项。
3.2文档类的选项
3.3cumcm,xjtumcm,icmmcm
分别设置文档为CUMCM、XJTU MCM、ICM/MCM格式。
其中CUMCM、XJTU MCM内部调用ctexart作为基础文档类,ICM/MCM内部调用article 文档类作为基础文档类。
默认为cumcm。
3.4dec,nodec
分别设置是否显示承诺书和标题页,dec是declaration的缩写,该选项仅仅针对CUMCM、XJTU MCM两种格式有效。
在后期的版本中将会集成对ICM/MCM格式的支持。
默认为dec。
3.5bwmcode,mcode
bwmcode设置加载mcode宏包,并配置bw以黑白打印,mcode设置加载mcode宏包,彩色打印。
以方便排版Matlab代码。
默认不加载mcode宏包。
3.6默认选项
文档默认的选项是:dec,cumcm,即显示承诺书和标题页、使用CUMCM模板,不加载mcode宏包。
4关于宏包等的说明
下面不对宏包的具体使用作出说明,只枚举出本模板所自动加载的宏包,具体的使用方法根据自己的L A T E X经验或自己查看相关文档,也可以参考[2]。
4.1数学类宏包
默认加载了amssymb,amsmath,amsthm,amscd,cases,bm,mathrsfs,latexsym,pifont宏包,提供数学符号和字体等。
4.2插图类宏包
默认加载了graphicx,xcolor,subfigure,placeins(配置section选项),float,flafter宏包,用以插图、设置颜色、控制图片浮动。
另外,该模板设置了如下命令:
1\graphicspath{{./}{./img/}{./fig/}{./image/}{./figure/}{./picture/}}所以你可以把图片放在工作目录里的以上任何目录下。
4.3表格类宏包
默认加载了multirow,makecell,ltxtable(包含longtable和tabularx),hhline,array,slashbox,colortbl,booktabs宏包,用以排版各种复杂的表格。
4.4代码类宏包
默认加载了listings宏包,并作出如下的配置。
如非擅长使用该宏包,请尽量学习后使用,否则效果不佳。
该宏包的配置如下:
1\lstset{breaklines=ture,
2extendedchars=false,
3numbers=left,
4numberstyle=\scriptsize,
5frame=lines,
6fontadjust=false,
7flexiblecolumns=true,
8basicstyle=\ttfamily\small,
9escapeinside=`'
10}
如果使用了文档类使用了mcode选项,将加载mcode,它准确的配置了listings 宏包用以产生漂亮的代码。
4.5其他
默认加载了hyperref用以产生超链接,ulem(配置normalem选项)用以产生下划线,enumerate用以控制列表环境,verbatim,alltt,comment配置了三个对应的环境,appendix(配置toc,page,title,titletoc,header选项)用以产生附录,caption用来控制标题格式。
还默认加载了ifpdf,ifxetex,ifthen,calc宏包。
5一些测试
5.1公式测试
设f(z)在|z| R上有非零零点a1,a2,...,a n和非零极点b1,b2,...,b m(极记重数),且除极点外处处解析,则
log|c k|=
1
2π
∫2π
log|f(Re iθ)|dθ+
n
∑
j=1
log|
a j
R
|−
m
∑
j=1
log|
b j
R
|−λlog R,
其中,λ定义为f(z)在z=0处Laurent级数展开的首次项幂,c k为首相系数。
5.2插图测试
图1:西安交通大学校徽文字组合
图1
是西安交通大学校徽文字组合。
(a)18
齿(b)24齿
图2:两个不同的校徽
1926年1月23日,凌鸿勋校长通告公布校徽。
云:“为通告事,校徽所以表扬学校性质,与精神关系至重。
上年以本校校徽,丞应明定,曾经征求式样,并交由教务会议推定委员会审查。
兹经参照原式,重行制定,合丞公布,作为本校校徽。
下学期起,一律采用,特此通告。
”当年2月5日,校徽呈部备案获准。
至今校徽图案基本未变。
校徽意义校徽图案中心为铁砧、铁锤,砧上置中西书籍若干册,表示工程教育工读并用之意;砧座有阿拉伯数码1896四字,表示本校创办之年份。
砧外为齿轮,外框像车轮,皆寓工程与交通之意。
5.3表格测试
这个表格来自于booktabs宏包的说明文档[3]。
表1:无聊的三线表
Item
Animal Description Price($)
Gnat per gram13.65
each0.01
Gnu stuffed92.50
Emu stuffed33.33
Armadillo frozen8.99
5.4代码测试
下面是一个Matlab代码的排版效果:
1clear all;a=31;
2for b=1:1:30
3for c=19:1:19
4t=0:.01:pi*80;
5aa=axes('position',[0.155,0.06,0.7,0.85]);
6S=['x=(a-b)*cos(t)+c*cos((a/b-1)*t);',...
7'y=(a-b)*sin(t)-c*sin((a/b-1)*t);',...
8'plot(x,y);title([''\it a=''',',num2str(a)',...
9','',b=''',',num2str(b)',','',c=''',',num2str(c)])'];
10axis square;eval(S);axis([-5050-5050]);
11print('-depsc',['hypotrochoid/''hypotrochoid'num2str(b)'.eps']);
12clf
13end
14end
15close all
特别需要注意的是,上面的这个例子没有使用mcode宏包,使用该宏包的效果自行测试。
再次提醒,如非善于使用listings宏包,请不要使用该宏包来排版代码。
在一篇论文中含有多个语言的代码时,不建议加载mcode宏包。
另外,你还可以参考[4,5]来生成Matlab代码对应的TeX代码。
6GNU通用公共许可证
This program is free software:you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published bythe Free Software Foundation,either version3of
the License,or(at your option)any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY;without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU
General Public License for more details.
You should have received a copy of the GNU General Public
License along with this program.If not,see
</licenses/>.
参考文献
[1]全国大学生数学建模竞赛组委会.全国大学生数学建模竞赛论文格式规范.2010
[2]LaTeX编辑部./index.htm.
[3]Simon Fear.Publication quality tables in LaTeX2e.2005
[4]HighLight:Syntax Highlighting for Matlab(in HTML,LaTeX,RTF,XML).http:
///software/matlab/highlight/
[5]HighLight.http://www.andre-simon.de/
附录
这是附录,你可以利用\section*{附录}来产生附录,也可以利用appendix宏包。