Skip to content

bcynuaa/LaTex-Templates

Repository files navigation

[toc]

1. LaTex课程设计模板

写在前面的话:

等我熟悉LaTex并且能自己稍微编辑一些东西的时候,已经大四上了;虽然早闻LaTex大名,但更多的时候我只是贪用它“永远不会乱”的数学排版;而至于实际应该怎么导入宏包usepackage之类的并不熟悉——这导致我很长一段时间只用markdown进行书写和排版。

因为LaTex的索引、协作、编号、排版等特性更好,我想我还是得学一学;直接硬啃刘海洋的书有些困难,正好我下载了github上南航16院学长写的"nuaathesis"项目,看了看他编写的范式,冥冥中有所触动,仿佛对LaTex的理解稍微深了一点;于是尝试着自己给自己的课程设计大作业写一点封面和模板。

2. 我编写模板的习惯

因为大作业的体量都挺大的,原则上我会把各个部分分开来,于是文件夹下会有:

  • main.tex主文件:负责导入宏包,设置,并且include其他内容
  • content文件夹:
    1. cover.tex:封面文件,请在其中更正自己的课设信息
    2. Refrence.tex:参考文献文件,请在正文中使用 \cite{ref}命令来索引,当前格式为右上角方括号内阿拉伯数字编号
    3. CHXX.tex:章节文件,每一个文件是一个 chapterchapter下有 sectionsubsection甚至 subsubsection;需要在主文件 main.tex中被include
  • logo文件夹:存放南航的logo,版权不是我的是nuaathesis项目组的(这些东西我不会商用,全部开源给需要的同学)
  • figure文件夹:(可能缺省)用来存放插入文中的图片,方便统一管理
  • code文件夹:(可能缺省)用来存放代码程序,方便统一管理

3. 如何上手

建议下载压缩包zip后,直接用本地安装好的 texlive编译;

或者建议使用 OverLeaf网页版进行编辑,据我实测感觉 OverLeaf对于LaTex报错的容忍度更高,不是很清楚什么原理。

使用 OverLeaf时,务必选取 xelatex模式编译以获取中文的正常显示,不然会报错!!!

小提示:在机械设计课程设计的文件夹下,编译结果有一小部分教程,可以参考,但更推荐直接参考nuaathesis他们的模板教程——请务必支持原创者学长们的艰辛付出

4. 当前包括的内容(Updating)

  • 飞机部件设计课程设计模板
  • 机械设计课程设计模板
  • 飞机总体设计课程设计模板(2021-12-09更新)
  • 为所有模板添加字母编号的附录(2021-12-17更新)
  • 双栏模板(用以给大家进行英文文献翻译2021-12-24更新
  • to be continued...

About

Used To Contain And Share My LaTex Templates

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published