Git Product home page Git Product logo

xduthesis's Introduction

西安电子科技大学学位论文模板

本项目提供了使用 XeLaTeX 排版西安电子科技大学各级学位(本科、硕士和博士)论文的模 板。目的是为习惯于使用 TeX 的毕业生能够更多的关注于论文的撰写与修改,提高毕业学位 论文内容的质量。

更新状态

由于2014年学校对学校论文排版格式进行了较大幅度的修改,目前的论文模板格式不符合这一要 求。我将在未来一周进行一定的修改,期望能满足新的模板要求。由于我目前工作非常忙, 能用于修改模板的时间非常有限,因此非常欢迎有能力的同学把你的修改发给我,我可以整 合进这个模板。也不必是完整的修改,任何一个小部分的修改都非常欢迎。

安装说明

本模板开发和测试所使用的 TeX 发行版是 texlive ,其他比较新的 TeX 发行版也应该能够 正常工作。鉴于本模板在 texlive 上进行开发和完整测试,因此建议安装 texlive 2012或 更高版本环境使用。本模板是基于 XeLaTeXxeCJK 宏包的,因此无论你使用哪 个 TeX 发行版,务必要安装 XeLaTeXxeCJK 宏包。

安装本模板的过程非常简单,在 https://github.com/fredqi/xduthesis/releases 下载 *-relase.tar.gz 文件解 压,从中提取 examples 目录中的文件,按照你自己的需要进行修改即可。

如果希望从源代码自己进行安装,则需要下载 *-sources.tar.gz 文件,执行命令:

xelatex xduthesis.ins

就会生成模板文件 xduthesis.clsxduthesis.cfg 。这两个文件与 xdu*.eps 文件一起,就构成了可以使用的模板宏包。你可以把这些文件放在 <texmf-local>/tex/xelatex/xduthesis 目录下使用,也可以直接把它们放在你的论文 的 TeX 文件所在目录下。需要注意的是,选择将模板文件放在 <texmf-local>/tex/xelatex/xduthesis 目录下时,需要在拷贝文件之后执行:

mktexlsr

命令。

文件说明

模板中的各个文件功能如下:

  • xduthesis.dtx 模板文件及说明文档

  • xduthesis.ins 模板安装配置文件

  • xdulogo.eps 校徽

  • xdubadge.eps 本科学位论文使用的校名图案

  • xdubadge-gr.eps 研究生学位论文使用的校名图案

  • version 模板版本号

  • build.sh 用于生成本模板发文件的shell脚本

  • examples 使用模板的示例文件,同时也是模板说明文件

    • thesis-bachelor.tex 本科学位论文主文档
    • thesis-master.tex 硕士学位论文主文档
    • thesis-doctor.tex 博士学位论文主文档
    • abstract.tex 摘要
      • ch01-intro.tex 模板总体说明
    • ch02-options.tex 模板选项介绍
    • ch03-frontmatter.tex 论文前置部分使用说明
    • ch04-mainmatter.tex 论文主体部分使用说明
    • ch05-backmatter.tex 论文后置部分使用说明
      • ch06-bibliography.tex 参考文献排版指南
    • refs.bib BIBTeX格式的参考文献数据库
    • ch07-conclusions.tex 说明总结
      • appendix01.tex 论文附录部分排版示例
    • acknowledgments.tex 致谢示例
    • achievements.tex 在学期间成果
    • biography.tex 作者简介
    • photo.png 作者照片
    • SConstruct 用于自动编译论文的 scons 脚本

相关项目

本项目中部分排版代码参考了 xdlinux 维护的西电本科 毕业设计论文模板 xdba-thesis ,对此表 示感谢。

其它

如果你使用这份模板感觉为你节约了时间,希望能够在你的学位论文致谢部分提及。

xduthesis's People

Contributors

fredqi avatar

Watchers

James Cloos avatar yalong avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.