- 作者:小小角色、走楼梯啊
- 创建时间:2023.10.03
- 本模板 tex 文件结构主要参考 SJTUThesis
- 以下内容如有错误或疑问,或友好交流互动,请在该仓库中提 Issues
- 本模板内容较为简略,十分欢迎感兴趣、有能力的同学对其进行丰富扩展
- 框架及内容需完整:框架上,一般需要有实验目的、方法、内容、结果分析、结论、参考文献等部分;内容上,需要 pdf 文档 + 完整的源码 + 数据图片等其他附件资料,请将这些资料打包压缩上传至 canvas(如 pdf 文档由 LaTeX 编写,也需提供 完整的 tex 源文件)
- 如有同学使用 Python 编写程序,也可使用 Jupyter Notebook 的形式写程序 + 实验报告
- 如有同学会使用 LaTeX,可使用 report-template-MMMS: 《多尺度材料模拟与计算》课程实验报告 LaTeX 模板 提供的模板,具体使用方法见 repo 中的 README.md
- 平时作业 LaTeX 模板(待完善),可使用 report-template-MMMS: 《多尺度材料模拟与计算》课程作业 LaTeX 模板 ,具体使用方法见 repo 中的 README.md
- 也可使用 Markdown 撰写实验报告,其对代码的高亮支持较好,也需保证框架完整,最后转成 pdf 文档;可使用 report-template-MMMS: 《多尺度材料模拟与计算》课程作业 Markdown 模板 提供的模板,具体使用方法见 repo 中的 README.md
- 若使用 Word 撰写实验报告,保证框架完整即可,可参考上述的 LaTeX 模板,最后转成 pdf 文档
├── assets
│ ├── Figures
│ ├── Icons
├── contents
│ ├── appendix.tex
│ ├── content.tex
├── main.tex
├── mmms.sty
└── refs.bib
assets/
- 文档封面、数据等图片文件(在此添加数据图片)main.tex
- 主文件,需修改封面文字信息,如实验报告名称、姓名、学号和日期mmms.sty
- mmms 宏包文件,包含文档格式设置(基本不用修改)contents/
- 文档各部分的tex
文件,如摘要、正文、附录等(在此部分进行修改)content.tex
- 正文部分,根据需要添加、删除内容appendix.tex
- 附录部分,根据需要添加、删除内容,如代码
refs.bib
- 参考文献bib
文件(有则在此修改)
若在 Overleaf、SJTU LaTeX 文档助手, 在线LaTeX编辑器 等在线 LaTeX 编辑器上使用,可下载最新 Releases,上传至相应平台。
注:Overleaf 等 在线 LaTeX 平台上默认使用 pdflatex 编译,需设置使用 XeLaTeX 编译。
只在 Linux、macOS 测试过,Windows 端请自行测试(应该不难)
git clone https://gitee.com/yangsl306/report-template-MMMS.git
cd report-template-MMMS
# Makefile 编译
make # make auto;生成 pdf 并删除中间文件
make help # 打印帮助信息
make all # 生成 pdf
make clean # 删除中间文件
make cleanall # 删除中间文件、pdf
# 手动编译
# 方式 1
latexmk -xelatex -time -halt-on-error main.tex
# 方式 2
./run.sh
完整文档内容见 mmms_report.pdf。
见 todo.md。
见 changelog.md。