山东大学硕士/博士研究生毕业论文Latex模板

模板下载地址:  https://github.com/Tsingke/SDU_thesis_template_for_postgraduate

封皮预览:

模板参照

模板特点

本模板完全参照《山东大学学位论文规范(试行)》完成,同时针对理工科学位做了调整,满足毕业论文的撰写要求。

在之前版本基础上修复 bug 若干:

  • 修改论文封面。
  • 论文封面增加新的字段。
  • 增加英文摘要、中英文关键字。
  • 修复摘要 minipage 无法换页的问题。
  • 按要求修改页码显示方式。
  • 单页只能有两张图片的 bug。
  • 增加致谢、参考文献等章节。
  • 设置某些特定章节在目录中不参与编号。
  • 修复双页打印问题。
  • 使用 tabincell 完成表格内换行,多行表格可垂直居中。
  • 使用 wrapfigure 并添加 wrapfig 包。
  • 修复复制时英文字符映射为乱码的问题。
  • 修复目录页为 minipage 导致目录显示不全的问题。
  • 从目录中移除目录项 nottoc 参数。
  • 增加英文目录。
  • 修复目录页 section 等字段不显示点号的问题。
  • 去掉正文前 section 前的双 S 符号。
  • 增加定理定义等命令定义。
  • ……

特别感谢ChenMeng0518同学提供学士学位论文模板。

编译环境

请使用 CTeX 套装进行编译,需要 xelatex 和 pdflatex 命令支持。(编译速度相对较慢!!)

如果你的 CTeX 套装中 ctex 包为 1.02c 或更早的版本,请将SDUthesistemplate.tex当中下面这句话取消注释:

% \expandafter\def\csname CTEX@spaceChar\endcsname{\hspace{1em}}

代码结构

  • sduthesis-front-cover.def: 封面。
  • sduthesis-statement.def: 原创性声明。
  • SDUthesistemplate.tex: 主文件,你的论文结构在此文件当中。
  • sduthesis.cls: 论文样式文件。
  • fonts-file/: 字体文件路径(目前没用)。
  • figures/: 图片存放路径,你也可以创建figure/pictures/picture/pic/image等路径。
  • contents/: 论文所在路径。其中usersettings.tex 为整个项目的设置。

怎样编译

文档使用 XeLaTeX 进行编译。这要求所有参与编译的文档必须使用 UTF8 编码格式,因此建议你新建的任何参与编译的 .tex文件都必须使用 UTF-8 编码,使用 % !Mode:: "TeX:UTF-8" 声明文档编码格式。

  • 运行 run.bat 即可编译生成 pdf 文件。
  • 在运行失败时使用 clean.bat 清理项目。
  • 运行 run_open.bat 在编译完成之后打开 pdf 文件。

打印

将编译生成的 pdf 文件直接打印即可,注意要求打印社使用双面打印。

获取与更新

请到项目的 GitHub 页获取: https://github.com/cnDelbert/SDU_thesis_template_for_postgraduate

LICENSE

使用署名-非商业性使用 3.0协议,如果你使用了本论文模板,请务必提及。

该项许可协议允许他人基于非商业目的对您的作品重新编排、节选或者以您的作品为基础进行创作。尽管他们的新作品必须注明您的姓名并不得进行商业性使用,但是他们无需在以您的原作为基础创作的演绎作品上适用相同类型的许可条款。

山东大学硕士/博士研究生毕业论文--Latex模板的更多相关文章

  1. 国内大学毕业论文LaTeX模板集合

    国内大学毕业论文LaTeX模板集合 薛瑞尼的清华大学学位论文LaTeX模板http://sourceforge.net/projects/thuthesis/ 北大论文文档 LaTeX 模板 pkut ...

  2. 国内大学毕业论文 LaTeX 模板集合

    西北工业大学学位论文LaTeX模板 http://code.google.com/p/nwputhesis/ 西北工业大学硕博士论文LaTeX模版 http://code.google.com/p/n ...

  3. Atitit.软件硕士  博士课程 一览表 attilax 总结

    Atitit.软件硕士  博士课程 一览表 attilax 总结 1. Attilax聚焦的领域1 2. 研究生硕士博士课程汇总表1 3. 博士课程3 4. Attilax额外的4 5. 参考4 1. ...

  4. 哈尔滨工业大学(深圳)本科毕业设计(论文)LaTeX模板:hitszthesis

    目录 本篇文章的主要内容如下: 目录 引言 Why hitszthesis? 下载方式 编译方式简介 模板说明文档(用户手册) 毕业论文撰写样例 后记 引言 去年发布过哈深本科毕业设计(论文)的LaT ...

  5. IEEE LaTeX模板使用BibTeX

    IEEE LaTeX 模板使用 BibTeX 在Google Scholar获得的文献引用格式一般是BibTex的,而IEEE Transactions的模板默认用的是BibItem.目前没有什么自动 ...

  6. 【持续更新】一个简洁、易用的美赛LaTeX模板: easyMCM

    目录 1 当前美赛模板通行情况的概述 2 easymcm宏包说明 2.1 与mcmthesis的关系之说明 2.2 easymcm宏包的简介 2.3 美赛模板下载地址 3 常见问题的解决方案 若您无意 ...

  7. LaTeX模板 - FORMCM

    LaTex 模板 - FORMCM \documentclass{mcmthesis} \mcmsetup{CTeX = true, % 使用 CTeX 套装时,设置为 true tcn = 8989 ...

  8. 定制一个支持中英文的简单LaTex模板

    平常写汇报文档什么的,word排版有时还是比较费劲,遂定制一个简单的LaTex模板,中文默认为宋体,英文为LaTex默认字体,支持彩色高亮展示,有目录书签,有页眉展示,大致如下: LaTex代码如下: ...

  9. 【持续更新】一个简洁、易用的美赛 LaTeX 模板: easyMCM

    目录 1 当前美赛模板通行情况的概述 2 EasyMCM 宏包说明 2.1 与 mcmthesis 的关系之说明 2.2 easymcm宏包的简介 2.3 美赛模板下载地址 3 README 摘录 3 ...

随机推荐

  1. Spark性能优化:数据倾斜调优

    前言 继<Spark性能优化:开发调优篇>和<Spark性能优化:资源调优篇>讲解了每个Spark开发人员都必须熟知的开发调优与资源调优之后,本文作为<Spark性能优化 ...

  2. RS交叉表自动汇总后百分比列显示错误之解决方案

    可以说在从事Cognos开发的过程中,仅仅对数据展现而言,大多数用户使用最多的工具便是Report Studio了,此工具可以帮助我们快速的构建一些可供用户自主选择的数据报告.当然我个人认为没有什么开 ...

  3. [HTML5] Avoiding CSS Conflicts via Shadow DOM CSS encapsulation

    Shadow DOM is part of the web components specification. It allows us to ship self contained componen ...

  4. oracle connect nocycle

    select * from uc_staff_department_level t,uc_t_staff stwhere st.id=t.staff_idand t.department_id in ...

  5. Cass环境下光标无显示

    先安装CAD2004,十字光标正常显示:再安装CASS7.0,光标就不显示了.现在不清楚是CAD的问题,还是CASS的问题,多半是后者.重新配置了CASS环境也不行. 于是,打开CAD选项,显示,窗口 ...

  6. android中的数据库操作(SQLite)

    android中的数据库操作 android中的应用开发很难避免不去使用数据库,这次就和大家聊聊android中的数据库操作. 一.android内的数据库的基础知识介绍 1.用了什么数据库   an ...

  7. JavaScript原始基础

    一.算法 + 数据结构 = 程序 程序=数据结构+算法是由N.Wirth(沃斯)提出来的. 程序是计算机指令的某种组合,控制计算机的工作流程,完成一定的逻辑功能,以实现某种任务: 数据结构指的是数据与 ...

  8. Adobe Dynamic Http Streaming的简单配置与实现 (FMS, HLS, HDS)

    http://blog.csdn.net/avsuper/article/details/7663879 Adobe的Http Dynamic Streaming是针对苹果的HLS方案提出基于HTTP ...

  9. Java从零开始学十四(包和访问控制)

    一.java中的包 Java文件的组织形式Windows中的文件功能类似 在开发比较大的项目时,不可能只涉及到一个java文件,可能要创建几十,甚至几百个java文件,这个时候,我们就可以使用包,把相 ...

  10. 【React Native开发】React Native控件之ListView组件解说以及最齐全实例(19)

    ),React Native技术交流4群(458982758).请不要反复加群!欢迎各位大牛,React Native技术爱好者加入交流!同一时候博客左側欢迎微信扫描关注订阅号,移动技术干货,精彩文章 ...