huoyao / ZJUThesis

Master thesis template of college of Computer Science, Zhejiang University, can easily be extended to the doctoral thesis and engineering papers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ZJUThesis

Master thesis template of college of Computer Science, Zhejiang University, can easily be extended to the doctoral thesis and engineering papers


本模板适用于计算机学院硕士论文。当然,应该也可以轻易的推广到博士论文和其他工科类专业的论文

适用平台与环境

本模板基于XeTeX+xeCJK+ctex,在Windows 7, Linux Mint 13(Ubuntu)以及OS X Mountain Lion上测试通过,建议在Windows下使用CTeX套装,其他平台使用TeXLive 2012,不过需要对ctex-xecjk-winfonts.def这个文件作一些修改(Linux和OS X下还需要安装Windows下的一些对应字体,比如SimSun等),本文件夹下有对应的改好的文件。

  • CTeX发行版这个文件在%CTEXDIR%/MiKTeX/tex/latex/ctex/fontset下 其中%CTEXDIR%CTeX的安装目录。CTex安装前请备份好系统环境变量path路径。
  • TeXLive下这个文件在这里: /usr/local/texlive/2012/texmf-dist/tex/latex/ctex/fontset/(linux和OS X)下, Windows下的类似于这个目录
  • 建议使用TexLive

如何使用

编译示例文件

  • Windows下:thesis.bat
  • Linux和OS X下: sh thesis.sh

或者

make  # 编译tex文件生成pdf
make clean # 删除中间文件

使用指南

  • 模板内常用的一些排版用法可以在Sample Document.pdf中找到,建议参考一些LaTeX的教程。
  • 编辑器可以使用TeXStudio
  • 如果在TexStudio软件中编译不正常,建议通过运行thesis.bat脚本编译,待生成对应的辅助文件后将可以使用TexStudio编译

A Bit More

感谢ThuThesiszjuthesis以及eclipselu,本模板是在他们模板基础上调整的,加入了一些新的宏包,对于一些在论文格式审查过程中出现的问题进行了相应的修改。

主要更新

  • 图表目录中章节与章节之间无空行
  • itemizeenumerate的使用时,去掉每个item之间多余的空行,去掉item与前后文之间的空行
  • 参考文献中对会议论文的引用格式修改,都采用统一的冒号后接页码的格式
  • 摘要页码用小写罗马字体,目录页码采用大写罗马字体
  • 图标目录中序号与标题之间的大小固定不变,不会因为序号数位的增多而缩小
  • 英文字体采用罗马字体,而非宋体
  • 增加了开题报告的模板thesis-proposal.tex,开题报告的封面在CoverPage的文件夹下有word版本
  • 增加了中英文字数统计的python代码文件:texCount.py,该文件在Vespa314的基础上进行了修改,采用python3.0编译运行

一些遗憾

没有完成论文的中英文封面的生成,在CoverPage的文件夹下有中英文封面的word版本。可以根据需要生成pdf后利用acrobat软件插入到最终的pdf论文中即可。

About

Master thesis template of college of Computer Science, Zhejiang University, can easily be extended to the doctoral thesis and engineering papers

License:GNU General Public License v3.0


Languages

Language:TeX 95.1%Language:Python 4.1%Language:Shell 0.4%Language:Makefile 0.2%Language:Batchfile 0.2%