关于本模板,我还是这个原则:
模板之所以称为模板,应该拿来就可以使用。
实际上,去年的模板已经很完美了,什么都不用修改,时间到了2025年,再运行自动就是 25 年的模板:
【数学建模】2024美赛MCM/ICM-Latex模板
https://zhuanlan.zhihu.com/p/677094728
按照每年的惯例,我继续发布【数学建模】2025美赛MCM/ICM-Latex模板,主要是修改了参考文献的接入方式:
从比较 Low 的 环境,换成了更高大上的 ,优势是:
bib 格式文献,更容易获取和使用
改用更建议的 APA 风格
同时,为了演示不同的文献类型和引用方式,让 生成了各种常见类型的参考文献:期刊论文、书籍、学位论文、会议、网页,插入正文当中。
下载地址:
链接:https://pan.baidu.com/s/1mwSAa5he2PtgGUdT_-X9HQ?pwd=0zja
提取码:0zja
下面做一些解释和展示效果。


注意,划线地方就是 APA 风格的参考文献引用:

直接套用即可



参考文献,单独以 文件提供,里面内容是各种常见类型参考文献期刊论文、书籍、学位论文、会议、网页等的示例:
@article{kim2006,
author = {Gi-Beum Kim},
title = {Change of the Warm Water Temperature for the Development of Smart Healthecare Bathing System},
journal = {Hwahak konghak},
year = {2006},
volume = {44},
number = {3},
pages = {270-276}
}
@article{holman2002,
author = {Holman, J. P.},
title = {Heat Transfer (9th ed.)},
journal = {McGraw-Hill},
year = {2002},
address = {New York}
}
@book{anderson2006,
author = {Anderson, D. A. and Tannehill, J. C. and Pletcher, R. H.},
title = {Computational Fluid Dynamics and Heat Transfer},
publisher = {Taylor \& Francis},
year = {2006},
edition = {2nd}
}
@article{incropera2007,
author = {Incropera, F. P. and DeWitt, D. P. and Bergman, T. L. and Lavine, A. S.},
title = {Fundamentals of Heat and Mass Transfer},
journal = {John Wiley \& Sons},
year = {2007},
edition = {6th}
}
@article{evaporation2018,
author = {Smith, J.},
title = {Evaporation Effects in Bath Water Temperature Regulation},
journal = {Journal of Thermal Science and Engineering},
year = {2018},
volume = {30},
number = {4},
pages = {456-467}
}
@phdthesis{thesis2015,
author = {Brown, D.},
title = {Thermal Modeling of Bath Water Systems},
school = {University of Technology},
year = {2015},
address = {City}
}
@misc{website2024,
author = {Thompson, H.},
title = {Advanced CFD Techniques for Bath Water Simulation},
howpublished = {\url{https://www.example.com/advanced-cfd}},
note = {Accessed: 2024-10-01}
}
@patent{patent2023,
author = {Wilson, G.},
title = {Smart Bath Water Temperature Control System},
number = {1234567},
year = {2023},
type = {US Patent},
assignee = {SmartTech Inc.}
}
@book{Liu02,
author = {Liu, Weiguo and Chen, Zhaoping and Zhang, Yin},
title = {Matlab program design and application},
publisher = {Higher education press},
address = {Beijing},
year = {2002},
note = {In Chinese}
} 格式相当于是把参考文献各部分拆解开来,后续自动(而不是手动对照规范格式调整位置)按所选风格,比如 ,生成想要的参考文献风格样式。
风格的参考文献效果,正文引用效果可见前图:

选用哪种风格的源代码是这句:
\usepackage[style=apa,backend=biber]{biblatex} 想换其它风格,简直不要太简单!比如想换成普通数字风格,只需要改成 即可。
整套体系正常运转,还需要导言区上句之后加上:
\addbibresource{reference.bib} 正文想放参考文献的位置使用:
\printbibliography 4 关于编译
我是用 环境编译的,执行代码(一次编译即可):
library(tinytex)
pdflatex("mcmthesis-demo.tex", bib_engine = "biber") 环境是谢益辉专为 R 用户打造的最轻量级的 编译环境: 只有 200 多兆,根据需要安下载并安装宏包。搭建方法:
张敬信:再次搭建Latex环境:TinyTex+RStudio99 赞同 · 40 评论文章
如果是用 编译,大概是需要编译多次:
编译 LaTeX 文件:生成 .aux 文件
运行 Biber:处理 .bib 文件并生成 .bbl 文件
再次编译 LaTeX 文件:将参考文献插入文档
最后一次编译 LaTeX 文件:确保引用和交叉引用正确
特别适合数学建模萌新入门用,欢迎不吝推广:
https://zhuanlan.zhihu.com/p/403955956

对整洁优雅数据思维、数据科学感兴趣,欢迎了解:
https://zhuanlan.zhihu.com/p/198185888
