# CCNUthesis
## 欢迎使用CCNUthesis(华中师范大学论文模版)
本模版支持华中师范大学数学与统计学学院本硕博毕业论文撰写,基于 [fduthesis](https://github.com/stone-zeng/fduthesis) 编写而成,借助现代 LaTeX 技术,希望达到用户接口简明、内容格式规范和模板样式可定制的统一。
本模板目前支持 XeTeX ,仅支持 UTF-8 编码。
本模版支持在 Windows、Mac、Linux 系统上运行。
在使用 `CCNUthesis` 之前,请阅读 「[lshort-zh-cn](https://ctan.math.illinois.edu/info/lshort/chinese/lshort-zh-cn.pdf)」 学习 LaTeX 基本知识,并仔细阅读模版中的用户手册 `CCNUthesis-doc.pdf` 和 [wiki](https://gitee.com/xkwxdyy/CCNUthesis/wikis/%E7%94%A8%E6%88%B7%E5%BF%85%E8%AF%BB)
## 模版的核心组成
- 核心文档类
- `CCNUthesis.cls`
- 参考文献格式文件
- `gb7714-CCNU.bbx`
- `gb7714-CCNUay.bbx`
- `gb7714-CCNU.cbx`
- 参考文献数据库
- `CCNUthesis-main.bib`
- 使用示例
- `main.tex`
### 使用示例
```latex
% \documentclass[type = bachelor]{CCNUthesis}
% \documentclass[type = master]{CCNUthesis}
% \documentclass[type = master, version = print-master-twoside]{CCNUthesis}
\documentclass[type = doctor]{CCNUthesis}
% \documentclass[type = doctor, version = print-doctor-twoside]{CCNUthesis}
% type
% 学术类型
% 可选选项:bachelor|master|doctor
% 默认:bachelor
% version
% 文档版本
% 可选选项:electronic|print-master-oneside|print-master-twoside|
% print-doctor-twoside
% 默认:electronic
% electronic:电子版,无空白页
% print-master-oneside:打印版,硕士,无空白页,单面打印
% print-master-twoside:打印版,硕士,有空白页,双面打印
% print-doctor-twoside:打印版,博士,有空白页,双面打印
% 加载用户的个人信息和论文相关参数设置的配置文件
\input{ccnu-setup.tex}
% 需要的额外宏包可以在此处自行调用
% 关于模版已经载入的宏包请参看手册「宏包依赖情况」
\usepackage{mathtools}
% 需要的命令环境可以自行定义
\newcommand{\upe}{\mathrm{e}} % 直立的e,用于表示常量,如自然常数
\newcommand{\upi}{\mathrm{i}} % 直立的i,用于表示常量,如虚数单位
\begin{document}
% \frontmatter 开启论文前置部分
% 前置部分包含目录、中英文摘要以及符号表等
\frontmatter
% 摘要
% 适用学位类型:【本|硕|博】
\input{./front/abstract.tex}
% 符号表
% 适用学位类型:【本|硕|博】
% 不需要的话将 \input{./front/notation.tex} 注释掉或删除
\input{./front/notation.tex}
% \mainmatter 进入论文主体部分
\mainmatter
% 主体采用多文件编译的方式
% 即把每一章放进一个单独的 tex 文件里,并在这里用 \input 导入
% 例如 \input{./body/chapter1.tex}
% 表示插入 main.tex 所在目录中的 body 目录下的 chapter1.tex 文件
% 正文
% 适用学位类型:【本|硕|博】
\input{./body/chapter1.tex}
\input{./body/chapter2.tex}
\input{./body/chapter3.tex}
\input{./body/chapter4.tex}
% 论文后文部分,参考文献、致谢、附录等
\backmatter
% 参考文献
%********************************************
% 行内引用:\parencite{} or \parencite[]{},下面两个情况要用行内引用
% - 去掉这个引用句子结构不完整,比如“定理证明可参看[1]”
% - 英文文献的引用
% 上标引用:\cite{} or \cite[]{},下面情况要用上标引用
% - 去掉这个引用,句子结构完整,比如“作者提到,‘CCNUthesis 真是一个好模版。’^[1]”
% 其中“^[1]” 表示上标引用
%********************************************
% 输出参考文献
% 适用学位类型:【本|硕|博】
% 无须用户进行任何操作
% 用户要想正确输出参考文献:
% 1. 在 bib 文件中输入正确的参考文献条目信息
% 2. 在正文中正确地使用 \parencite 或 \cite 引用
% 3. 使用 xelatex-biber-xelatex*2 编译链或 latexmk 方式编译 main.tex 文件
\printbibliography
% 附录
% 【硕|博】附录在致谢前
\include{./back/appendix.tex}
% 攻读学位期间取得的研究成果(博)
% \include{./back/publications.tex}
% 致谢
\include{./back/acknowledgements.tex}
% 附录
% 【本】附录在致谢后
% \include{./back/appendix.tex}
\end{document}
```
## 重要提醒
1. 本模板未经学校相关部门审核及授权,使用前请务必斟酌。
2. 本模板仍处于开发中,不保证接口的稳定性。在撰写论文的过程中,请慎重考虑是否要同步进行更新。
3. 任何由于使⽤本模板⽽引起的论⽂格式审查问题均与本模板作者⽆关。
## 感谢
- 特别感谢 [hushidong](https://github.com/hushidong) 对 `CCNUthesis.bbx` 和 `CCNUthesis.cbx` 提供的定制帮助!
- 感谢 [zepinglee](https://github.com/zepinglee), [syvshc](https://github.com/syvshc) 在 `CCNUthesis` 编写过程中提供的帮助
- 感谢 [stone-zeng](https://github.com/stone-zeng) 开发的 [fduthesis](https://github.com/stone-zeng/fduthesis)
## 贡献
如果您有任何改进意见或者功能需求,欢迎提交 [issue](https://gitee.com/xkwxdyy/CCNUthesis/issues) 或 [pull request](https://gitee.com/xkwxdyy/CCNUthesis/pulls)。
## 仓库地址
Github:https://github.com/xkwxdyy/CCNUthesis
Gitee:https://gitee.com/xkwxdyy/CCNUthesis
## 参考资料
- 华中师范大学2018级理科毕业论文(设计)排版模式
- 华中师范大学理科毕业论文(设计)LaTeX模版(邓国泰)
- [研究生学位论文规范](http://gs.ccnu.edu.cn/info/1049/1398.htm)
没有合适的资源?快使用搜索试试~ 我知道了~
(非官方)华中师范大学毕业论文(设计)模版.zip
共80个文件
tex:34个
png:19个
pdf:7个
需积分: 5 0 下载量 110 浏览量
2024-02-04
15:25:41
上传
评论
收藏 6.4MB ZIP 举报
温馨提示
(非官方)华中师范大学毕业论文(设计)模版
资源推荐
资源详情
资源评论
收起资源包目录
(非官方)华中师范大学毕业论文(设计)模版.zip (80个子文件)
kwan001
physicx-cn.pdf 235KB
testfiles
main-test-1-ccnunewtheorem.tex 2KB
choices-test.tex 522B
main.tex 5KB
back
publications.tex 288B
appendix.tex 2KB
acknowledgements.tex 266B
.github
ISSUE_TEMPLATE
question.md 2KB
issue----.md 2KB
doc
ccnudoc.cls 31KB
back
latex-terminal-compiling.tex 382B
VScode.tex 289B
bibliography-type.tex 9KB
float.tex 4KB
how-to-update-package.tex 1KB
PDF-reader.tex 259B
extra-reading.tex 2KB
development.tex 995B
bibliography-questions.tex 2KB
about-author.tex 3KB
why-latex.tex 2KB
ask-questions.tex 12KB
why-not-CTeX.tex 7KB
ccnu-logo.png 70KB
CCNUthesis.bib 458B
body
installation.tex 8KB
usage.tex 47KB
introduction.tex 5KB
package.tex 2KB
cover.tex 1KB
CCNUthesis-doc.tex 2KB
CCNUthesis-doc-setup.tex 1KB
figures
github发行版.png 188KB
ccnunewtheorem.png 258KB
doctorlogo.png 86KB
masterlogo.png 80KB
夏大鱼羊支付宝微信收款码.png 446KB
github项目主页.png 222KB
gitee发行版.png 142KB
choices环境.png 134KB
gitee项目主页.png 270KB
cite-parencite效果.png 175KB
CCNUthesis.cls 148KB
LICENSE 19KB
ccnu-setup.tex 12KB
CHANGELOG.md 12KB
gb7714-CCNUay.bbx 20KB
gb7714-CCNU.bbx 18KB
latexmkrc 1KB
front
notation.tex 541B
abstract.tex 2KB
.gitee
ISSUE_TEMPLATE.zh-CN.md 2KB
body
chapter4.tex 345B
chapter0.tex 6KB
chapter3.tex 511B
chapter1.tex 5KB
chapter2.tex 1KB
CCNUthesis-main.bib 9KB
logo
masterlogo_black.png 68KB
doctorlogo_black.png 72KB
ccnulogo.png 41KB
ccnulogo_blind.png 40KB
doctorlogo.png 86KB
ccnulogo_black.png 42KB
masterlogo.png 80KB
VScode-settings
settings-mac-withskim.json 5KB
settings-mac-noskim.json 4KB
settings-win.json 4KB
lguide-ch1.pdf 2.77MB
gb7714-CCNU.cbx 1KB
figures
ccnulogo.png 41KB
physicx.sty 68KB
.gitignore 3KB
script
build.py 6KB
copyright
Originality_Copyright_bachelor_remove_all_schoolname.pdf 262KB
Originality_Copyright_master_doctor.pdf 204KB
华中师范大学学位论文原创性声明和使用授权说明(2023)_去页眉.pdf 99KB
Originality_Copyright_bachelor_remove_partial_schoolname.pdf 262KB
Originality_Copyright_bachelor.pdf 262KB
README.md 6KB
共 80 条
- 1
资源评论
秦禹辰
- 粉丝: 668
- 资源: 50
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 实验二:IP协议分析.zip
- 驱动代码驱动代码驱动代码驱动代码
- SVID_20240523_141155_1.mp4
- Code for the complete guide to tkinter tutorial
- 关于百货中心供应链管理系统.zip
- SimpleFolderIcon-master 修改Unity的Project下的文件夹图标
- A python Tkinter widget to display tile based maps
- A pure Python library for adding tables to a Tkinter application
- Vector资源文件.zip
- MobaXterm-Installer
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功