- Notifications
You must be signed in to change notification settings - Fork2
YunYouJun/cucthesis
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
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 部分定制的样式内容代码。
调格式总是一件麻烦的事情,LaTeX 是一个功能强大的排版工具,也通常是理工科期刊会议论文的贵客。
它的内容与排版样式是相互隔离的,因此不像 Word 之类的富文本编辑器容易在编写过程中造成格式错乱。且在拥有预置模版后,你可以更专注于内容,而非格式。
此外排版公式、参考文献的引用方式也是我选择 LaTeX 的原因。
由于学校并未提供毕业论文的 LaTeX 模版,因此我决定自行根据要求进行排版。
尽管编排 LaTeX 模版可能花费的时间可能比用 Word 编辑还要多,但我想如果它可以复用,那便是有意义的。
也衷心希望它可以帮你优雅、开心、快捷地完成毕业论文的排版工作。
值得注意的是:
- 如果您完全没有接触过 LaTeX,且并非理工科学生、无公式和文本绘图等需求,我更推荐您直接使用 Word。
- LaTeX 的环境与细节调整对于无经验者可能会消耗大量时间。
- 未来学校格式可能发生变动,请按需修改。