CucThesis 是 Communication University of China LaTeX Template 的缩写。
本模版基于 ThuThesis v7.2.3 修改。
旨在用于编写中国传媒大学「硕士学位」论文。(适用于 2021-11-23「自然科学」版规则,文科专业未知。)
- 在线预览:main.pdf
- 使用说明:README.md
- 常见问题:FAQ.md
- 更新日志:CHANGELOG.md
- 开发版:GitHub
仓库中不提供预生成的 cls
文件和文档,仅包含源码。
您需掌握基础的编译指令,使用 make thesis
编译论文。
下载途径:
git clone https://github.com/YunYouJun/cucthesis
make [{all|thesis|spine|doc|clean|cleanall|distclean}]
make thesis
生成论文 main.pdf;make spine
生成书脊 spine.pdf;make doc
生成模板使用说明书 thuthesis.pdf;make all
生成论文和书脊,相当于make thesis && make spine
;make clean
删除示例文件的中间文件(不含 main.pdf);make cleanall
删除示例文件的中间文件和 main.pdf;make distclean
删除示例文件和模板的所有中间文件和 PDF。
本模版所做的部分自定义格式修改。
CUC 论文格式
- 总体格式
- 行间距 22 磅(bp)
- 左右边距 2.5cm,上下边距 3.5cm
- 目录三号、章标题(四号黑体)、无缩进
- 摘要
- 中英文摘要前有论文题目
- 没有页眉
- 记入罗马数字页数
- 章节
- 章节起始为 1 XXX,而不是第 1 章
- 章节顶格不居中
- 页眉页脚
- 页眉小五,左侧中国传媒大学硕士学位论文,右侧一级标题
- 页脚页码小五号
提交后学校会使用知网查重,我仅使用了以下免费方式进行提前查重。
- 学信网万方免费查重一次:略好于大雅,与知网接近
- 中国传媒大学图书馆超星大雅论文检测提供自助查重权限 1 篇:各种重复有点牵强
也许看到这里的你并未怎么使用过 LaTeX,想不出折腾的好处。 因此简要列举一下其中的优势。
模版本身的优点
- 自动生成目录
- 图表自动编号、对齐且美观
- 优雅愉快地书写公式
- 纯文本适用于任意文本编辑器与 Git 版本管理
- Tikz 文本绘制矢量图形、清晰且便于修改
- 参考文献
- 自动编号
- 按需引入
- 优雅的 BibTeX 风格(和 Google Scholar 搭配非常方便)
- 编译即最终稿 PDF(不像 Word 可能需要微调)
相比 thuthesis 的修改
- 添加了
XML/JavaScript/C/JSON/Python
等代码风格及着色 - 可以使用 GitHub CI 生成并部署最终预览
- 已预置 CUC 硕士论文格式,只需专注内容
- 移除了部分无用素材,如:
- tsinghua-name-bachelor.pdf 清华大学 LOGO
- committee.pdf 评审委员会
- scan-statement.pdf 原创声明(用中传自己的)
- scan-copyright.pdf 授权(用中传自己的)
- scan-record.pdf 综合记录
- thuthesis-bachelor.{cbx, bst, bbx} 学士学位论文格式(我只排了硕士的)
- data/appendix-survey.tex 本科生的外文资料调研阅读报告
- data/appendix-translation.tex 本科生的外文资料书面翻译
.
├── CHANGELOG.md
├── FAQ.md
├── LICENSE
├── Makefile
├── README.md
├── .github/workflows/build.yml # GitHub Actions 自动构建论文,并部署 GitHub Pages
├── cuc
│ ├── cuc-thesis-cover-without-name.pdf # 匿名论文封面 PDF(需手动导出)
│ ├── cuc-thesis-cover.docx # 封面 Word 版
│ ├── cuc-thesis-cover.pdf # 论文封面 PDF(需手动导出)
│ ├── statement.pdf # 声明文件
│ └── 中国传媒大学研究生学位论文编写规则(自然科学版)20211230.pdf
├── cuc-custom.sty # CUC 自定义格式
├── data
│ ├── abstract.tex # 摘要
│ ├── acknowledgements.tex # 致谢
│ ├── appendix.tex # 附录
│ ├── chap01.tex # 第一章
│ ├── chap02.tex
│ ├── chap03.tex
│ ├── chap04.tex
│ ├── chap05.tex
│ ├── chap06.tex
│ ├── comments.tex
│ ├── committee.tex
│ ├── denotation.tex # 符号和缩略语说明
│ ├── resolution.tex
│ └── resume.tex # 简历及在学期间所取得的成果
├── docs
│ └── README.md # 使用说明
├── examples
│ └── figure-table.tex # 图表示例
├── figures # 图片文件夹
├── gulpfile.js # Gulp 编译(可忽略)
├── latexmkrc # What is a latexmkrc file? https://www.overleaf.com/learn/latex/Articles/How_to_use_latexmkrc_with_Overleaf
├── main.pdf # 最终编译文件
├── main.tex # 编译主文件
├── package.json
├── public # 静态文件(内置 CI 脚本会自动编译部署站点,可在线访问 PDF)
│ ├── index.html
│ └── robots.txt # 禁止搜索引擎爬取
├── ref
│ ├── appendix.bib # 附录
│ ├── examples.bib # 示例
│ └── refs.bib # 参考文献
├── spine.tex # 书脊(暂时应该用不着)
├── thusetup.tex # 配置文件,可以在此处配置「论文中英标题」
├── thuthesis-author-year.{bbx,bst,cbx} # 参考文献格式文件
├── thuthesis-numeric.{bbx,bst,cbx} # 参考文献格式文件
├── thuthesis-inline.cbx
├── thuthesis.dtx # 论文主体格式
└── thuthesis.ins
整体样式位于 thuthesis.dtx
中,可通过搜索 % CUC
检索到针对 CUC 部分定制的样式内容代码。
参见 #Features
调格式总是一件麻烦的事情,LaTeX 是一个功能强大的排版工具,也通常是理工科期刊会议论文的贵客。
它的内容与排版样式是相互隔离的,因此不像 Word 之类的富文本编辑器容易在编写过程中造成格式错乱。 且在拥有预置模版后,你可以更专注于内容,而非格式。
此外排版公式、参考文献的引用方式也是我选择 LaTeX 的原因。
由于学校并未提供毕业论文的 LaTeX 模版,因此我决定自行根据要求进行排版。
尽管编排 LaTeX 模版可能花费的时间可能比用 Word 编辑还要多,但我想如果它可以复用,那便是有意义的。
也衷心希望它可以帮你优雅、开心、快捷地完成毕业论文的排版工作。
值得注意的是:
- 如果您完全没有接触过 LaTeX,且并非理工科学生、无公式和文本绘图等需求,我更推荐您直接使用 Word。
- LaTeX 的环境与细节调整对于无经验者可能会消耗大量时间。
- 未来学校格式可能发生变动,请按需修改。