Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/wangzhukang/sduthesis

LaTeX template for undergraduate thesis of Shandong University
https://github.com/wangzhukang/sduthesis

latex sdu thesis-template undergraduate

Last synced: 3 months ago
JSON representation

LaTeX template for undergraduate thesis of Shandong University

Awesome Lists containing this project

README

        

# SDUTHESIS: 山东大学本科毕业论文(理工类)模板

## 简介

`sduthesis` 是为山东大学理工类专业的本科毕业论文而设计的 LaTeX 模板。该模板基于[《山东大学本科毕业论文(设计)撰写规范》](docs/standards-2024.pdf)而编写,旨在帮助学生快速、高效地排版本科毕业论文。

## 主要功能

- **页面与文本格式**:自动配置符合规范的页面设置、字体和段距。
- **图表支持**:提供图表插入与自动编号功能,支持单图和子图。
- **数学公式**:集成常用数学宏包,搭配 `unicode-math` ,支持复杂公式的排版。
- **参考文献管理**:基于 `biblatex` 宏包,支持 GB/T 7714-2015 国家标准的文献引用格式。
- **结构清晰**:封面、摘要、目录、正文和附录等部分自动生成,无需担心格式问题。

## 使用说明

- **编译方式**:对主源文件 `main.tex` 按照 `xelatex->biber->xelatex->xelatex` 的顺序编译得到输出 PDF 文档 `main.pdf` 。
- **使用平台**:
- (推荐)在中文 Windows 操作系统与较新的 TeXLive 本地发行版环境下,在 Visual Studio Code 中搭配 LaTeX Workshop 扩展使用。`.vscode/settings.json` 中提供了可能会优化使用体验的 Visual Studio Code 局部设置。
- 在 Overleaf 平台上使用,编译器设置为 `xelatex` ,主文档设置为 `main.tex` ,TeXLive 版本选择较新版即可。注:在 Overleaf 平台上使用时,可能会产生 `fontspec` 宏包的 `Script` 警告,该警告不会对文档的编译造成影响,忽略即可。

详细使用方法、配置说明与示例,请参考 [PDF 版本说明文档](README.pdf)。

## 联系方式

如有问题或建议,请通过以下渠道联系:

- 作者邮箱:[email protected]
- 项目主页:[GitHub - sduthesis](https://github.com/wangzhukang/sduthesis)