# zsc-cs-latex-thesis **Repository Path**: yeyunxiaopan/zsc-cs-latex-thesis ## Basic Information - **Project Name**: zsc-cs-latex-thesis - **Description**: 中山学院毕业论文latex模板 - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 55 - **Forks**: 12 - **Created**: 2020-05-02 - **Last Updated**: 2025-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 中山学院毕业论文Latex模板 ## 干货 0. 根据教务处2024年规定,封面由维普系统生成,可以在main.tex中将封面tex/frontinfo.tex注释掉。 1. 使用Latex模板撰写论文,可以让你只关注内容,而不被格式困扰。可以先看一下本模板的[最终效果](https://v1.overleaf.com/latex/templates/zsc-sc-thesis/bvhhjhgvpjbx.pdf)。 2. 不过,Latex的使用稍微需要一点点学习成本。 3. Latex模板撰写的论文最终输出成PDF文档,当然不可能和Word一模一样。 4. 简单看一下[B站视频教程](https://www.bilibili.com/video/av328559652),直接使用[Overleaf模板](https://cn.overleaf.com/latex/templates/zsc-sc-thesis/bvhhjhgvpjbx),作为模板打开(Open as Template),肝就是了。 5. 如果觉得表格编辑有点麻烦,可以搜索并使用一些在线latex表格工具来生成表格。 6. 如果图片,表格太大导致文中有大段空白,可以把默认的浮动方式[H],改成[htpb],这些浮动方式在模板中都有注释说明。也可以调整文字和图表的相对位置来抑制大段的空白。 7. 切记,参考文献,一定要在文中引用\cite,才能出现在最后的参考文献章节。 8. 切记,图片和表格一定要在文中引用\cite,千万不能写,如下图,如下表。 ## 问题反馈 email: zhaoqid@zsc.edu.cn --- **以下太长不看版** ## why 毕业季,大家为了论文而忙碌。在答辩的前几天,如果你的论文使用了Word模板,通常会因为各种[格式问题](https://gitee.com/yeyunxiaopan/zsc-cs-latex-thesis/issues/I3P275)而抓狂。为了让大家从中解脱出来,我们设计了中山学院毕业论文Latex模板,推荐大家使用Latex来完成毕业论文。 ## what Latex是免费的文档排版编译系统,Latex模板分离了论文的内容和格式。对于使用者来说,只要关注论文本身的内容,而不用关注论文的格式,比如字号,字体,交叉引用,目录等,这些排版的事情都交给Latex模板即可,最终你可以得到一本格式正确的PDF论文。 ## how 建议直接使用在线的[Overleaf](https://cn.overleaf.com)在线环境。 --- ## Overleaf 1. [Overleaf](https://cn.overleaf.com)是在线的Latex编辑编译系统 2. 免去小白用户安装配置本地编译环境的苦恼 3. 非常利于团队多人合作来撰写论文 4. 包含大量精美的模板,不仅限于论文写作,还可以完成很多其它的文档,比如个人简历制作。 5. 首次使用,请先利用邮箱注册账号,注册成功,应该会收到激活邮件,根据提示激活一下账号,否则可能无法正常使用。 ## Overleaf使用中山学院毕设论文模板 1. 直接打开[模板](https://cn.overleaf.com/latex/templates/zsc-sc-thesis/bvhhjhgvpjbx) 2. Open as Template, 生成一个新的项目 3. 编辑论文内容, 编译生成pdf格式的论文 --- ## 模板的结构 ``` thesis | main.tex (tex源码,其input了tex目录中的文件) | make.bat (Windows编译脚本) | make.sh (Linux编译脚本) | +---bib | gbt7714-numerical.bst (参考文献样式) | ref.bib (BIBTEX参考文献数据库文件) | +---img (论文中需要插入的图片放到此目录) | fig1.png (图片) | ... | +---logo (学校的logo) | logo.png | uestc.pdf | +---style | zsccode.sty (源代码样式) | zscexample.sty (例子样式) | zscthesis.cfg (配置文件) | zscthesis.cls (封装导言区,需要额外的宏包,在此添加) | +---tex (如果增加新的章节,先在此目录下增加tex文件,再修改main.tex) | frontinfo.tex (封面, 2024由维普系统生成,可在main.tex中注释掉) | declaration.tex (独创性声明,如无需要,不用修改) | abstract-ch.tex (中文摘要) | abstract-en.tex (英文摘要) | content.tex (目录,图目录,表目录,如无需要,不用修改) | chap-1.tex (第1章) | chap-2.tex (第2章) | chap-3.tex (第3章) | chap-4.tex (第4章) | chap-5.tex (第5章) | chap-6.tex (第6章) | reference.tex (参考文献,如无需要,不用修改) | acknowledgement.tex (致谢) | appendix.tex (附录,如果没有内容,在main.tex中注释掉) | \---tmp (编译结果) | main.pdf (最终的pdf文档) ``` ## 模板的使用 ### 基本语法 1. 普通文本 2. 注释 `%` 3. 环境 `\begin{环境名}[可选参数]{必须参数} ... \end{环境名}` - 公式 `\begin{equation} ... \end{equation}` - 图片 `\begin{figure}[H] ... \end{figure}` 4. 命令 `\命令名[可选参数]{必须参数}` - 居中 `\centering` - 加载 `\input{tex/frontinfo.tex}` 5. 换行需要两次回车,也就是tex源码中一个空行,pdf文档才能换行 ### 封面 1. tex/frontinfo.tex 2. 使用相应的命令来设置相关信息 - 论文题目`\mytitle{}` - 完成时间`\completedate{}` 3. 把个人信息填入相应的`{}`中 4. 团队论文 - 学号用`\\`分隔 - 学生用`~`分隔 5. 多个指导老师 - 用`\\`分隔 ### 摘要 1. 中文 tex/abstract-ch.tex 2. 英文 tex/abstract-en.tex 3. 增加摘要内容`\abstract{}` 4. 填入关键词`\keywords{}` ### 目录 1. tex/content.tex 2. 包含了目录,图目录,表目录 3. 目录是自动生成的,不用手动修改 ### 章节 1. tex/chap-1.tex 2. 章,使用命令`\chapter` - 章的序号自动添加 - 章会自动进入目录,页眉等处 - `\chapter{绪论}` 3. 节,使用命令`\section`,`\subsection`,`\subsubsection` - 节的序号自动添加 - 除了`\subsubsection`,其它节进入目录 - `\section{课题背景}` ### 增加新的章 1. 在tex目录下新建一个chap-n.tex文件 - 在其中按照已有章节设置格式和内容 - 最简单的是复制已有章节,修改其标题和内容即可 2. 在main.tex中,按照章的顺序,在合适位置,使用命令`\input` - `\input{tex/chap-n.tex}` 3. 增加之后,目录和文档内容都会发生相应变化 ### 有序列表 1. tex/chap-1.tex 2. 使用环境 `enumerate` ``` \begin{enumerate} \item 希腊 \item 罗马 \end{enumerate} ``` 3. 不用手动添加序号 4. 可以进行列表的嵌套 ### 无序列表 1. tex/chap-1.tex 2. 使用环境 `itemize` ``` \begin{itemize} \item 古希腊 \item 古罗马 \end{itemize} ``` ### 参考文献 1. tex/reference.tex 不用修改此文件 - 包含参考文献的样式 - 包含BIBTEX数据库文件 2. bib/ref.bib 被引的文献按照格式加到此文件 - 一般的中文文献都可以借助百度学术找到相应的bib,英文文献则可以借助google学术找到相应的bib - 如果实在找不到,可以手动填写,其中的关键字和规则,可以参考[gbt7714-bibtex](https://github.com/CTeX-org/gbt7714-bibtex-style) - 例子中的`chen2005laser`是参考文献的标签 (注意:标签不能重复),标签主要用于引用,多个作者用and分隔 ``` @book{chen2005laser, title={现代激光焊接技术}, author={陈彦宾 and 刘艳红}, volume={42}, year={2005}, publisher={科学出版社} } ``` 3. tex/chap-1.tex 4. 引用处使用命令`\cite`,引用文献的标签 - `这是一句引用参考文献的例子\cite{chen2005laser}` #### 百度学术的用法 1. 搜索某个关键字,比如 激光 2. 在某个结果中找到 引用