Giter Club home page Giter Club logo

nuaathesis's Introduction

nuaathesis

南京航空航天大学(非官方)学位论文 LaTeX 模板

模板文档和示例文件

特点

  • 模版(尽力)遵照南航官方论文模版排版要求
  • 支持本科、硕士、博士学位论文
  • 使用 XeLaTeX 进行编译
  • 支持 Windows / Linux / macOS 系统环境

快速上手

首先请安装 LaTeX 环境, TeX Live 用户可以参考 .ci/texlive.pkgs 来安装所需的宏包, ArchLinux 用户可以参考 .circleci/config.yml 来安装所需的软件包。

由于本 repo 是面向模板开发的,如果您下载了 release 版的 zip 压缩包,请忽略这一步; 通过其他途径下载的用户,请运行 build.batbuild.sh 来抽取模板和编译模板文档。

编译论文时,请使用 XeLaTeX 进行编译,使用 biber 编译生成参考文献。

命令行方式1:

latexmk -xelatex sample-master

命令行方式2:

xelatex -no-pdf sample-master
bibtex sample-master
xelatex sample-master
xelatex sample-master # 此处需要运行两遍

GUI 方式:

请根据个人喜好选择 TeXworks、TeXmaker、TeXStudio、Texpad(macOS)、Emacs、Atom 等进行编辑和编译。

目录结构

模板部分包括:

  • nuaathesis.dtxnuaathesis.ins:带文档的模板,也是本 repo 主要的内容;
  • nuaathesis.cls:模版文件,用户无需改动。该文件通过 latex nuaathesis.ins 命令自动生成;
  • nuaathesis.cfg:模板配置文件,请根据自己需求修改。该文件通过 latex nuaathesis.ins 命令自动生成;
  • nuaathesis.bst:参考文献格式;

论文部分包括:

  • sample-bachelor.texsample-master.tex:主文件,此文件仅包含对模版和所有子文件的引用关系,建议实际使用时将文件名更改为论文名称。
  • chapter/:存放具体各个章节的内容;
  • figures/:被引用图片的文件夹,请不要删改已有内容;
  • bib/:存放引用文献库,.bib 文件可使用常见的文献管理工具(EndNote、Mendeley、Papers等)进行生成。

Happy TeXing ;)

nuaathesis's People

Contributors

cvcore avatar jackliar avatar jackwzh avatar summershrimp avatar yzwduck avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

muki-v

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.