山东大学硕士/博士研究生毕业论文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. [置顶] 自定义的解压进度条 关于ProgressBar的使用

    整体布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android ...

  2. 装上了Fedora19

    超期服役的Aspire黑机器在一个下午主动退役了,为了填补它留下的空白,趁JD减价入手了一台宏碁(acer) SQX4610 120N,就为了玩Linux. 这机器用光驱启动有些特殊,需要在启动时不断 ...

  3. linux下的tar命令

    tar 命令在打包的时候如果是通过绝对路径压缩打包,在不特殊参数时,解压时会在当前路径下创建打包时的路径,并提示警告: tar: Removing leading `/' from member na ...

  4. 相似qq的IM聊天应用源代码

    这个是IM聊天应用源代码,该应用IM支持实现XMPP,以及图片和表情,语音.消息回执等功能,基本覆盖了常见的im应用的功能了,大家能够參考一下吧. 源代码下载:http://code.662p.com ...

  5. Failed to fetch URL https://dl-ssl.google.com/android/repository/repository-6.xml, reason: Connection to https://dl-ssl.google.com refused

    修改hosts文件.文件在C:\WINDOWS\system32\drivers\etc目录下,Linux用户打开/etc/hosts文件.用记事本打开文件后添加以下内容. #Google主页203. ...

  6. pcapng文件的python解析实例以及抓包补遗

    为了弥补pcap文件的缺陷,让抓包文件可以容纳更多的信息,pcapng格式应运而生.关于它的介绍详见<PCAP Next Generation Dump File Format> 当前的w ...

  7. rpm常用命令及rpm参数介绍

    RPM是RedhatPackageManager的缩写,是由RedHat公司开发的软件包安装和管理程序,同Windows平台上的Uninstaller比较类似.使用RPM,用户可以自行安装和管理Lin ...

  8. [Python]网络爬虫(五):urllib2的使用细节与抓站技巧

    转自:http://blog.csdn.net/pleasecallmewhy/article/details/8925978 前面说到了urllib2的简单入门,下面整理了一部分urllib2的使用 ...

  9. js 取值&赋值-form表单

      form表单元素介绍 CreateTime--2016年9月22日10:25:54 Author:Marydon <form> 表单元素. 表单中的元素: <input>表 ...

  10. 学习hibernate笔记

    曾经学习java的时候,一開始就学习了hibernate,那时候总认为ssh很高大上,所以就急忙看了下相关视频.只是由于实际须要不高,所以后来一直没有使用上hibernate组件.如今一年过去了,也疯 ...