Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CoderJackZhu/XDUthesis-Typst
西安电子科技大学毕业论文Typst模板
https://github.com/CoderJackZhu/XDUthesis-Typst
thesis thesis-template typst typst-template xdu xidian-university
Last synced: 6 days ago
JSON representation
西安电子科技大学毕业论文Typst模板
- Host: GitHub
- URL: https://github.com/CoderJackZhu/XDUthesis-Typst
- Owner: CoderJackZhu
- License: mit
- Created: 2024-06-05T13:09:31.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-08-07T02:57:40.000Z (5 months ago)
- Last Synced: 2024-09-08T17:22:33.165Z (4 months ago)
- Topics: thesis, thesis-template, typst, typst-template, xdu, xidian-university
- Language: Typst
- Homepage:
- Size: 7.62 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- latex-templates - CoderJackZhu/<br>XDUthesis-Typst - Typst?style=flat-square)<br/>![0](https://img.shields.io/github/forks/CoderJackZhu/XDUthesis-Typst?style=flat-square)<br/>![2024-08-07](https://img.shields.io/github/last-commit/CoderJackZhu/XDUthesis-Typst?style=flat-square) | 西安电子科技大学毕业论文Typst模板 | (Popular & New Non-LaTeX Templates / Thesis/Dissertation)
README
# 西安电子科技大学学位论文 XDUthesis-Typst
## 介绍
Typst是一种新的排版标记语言,由rust编写,比latex性能优异,编译速度快,即使对非常长的文章也是一样,但是稳定性可能比不上Word和LaTeX。
这是西安电子科技大学毕业论文的Typst语言模板, 适用于本科和研究生学位论文,项目基于[modern-nju-thesis](https://github.com/nju-lug/modern-nju-thesis)重构。
## 使用方法
### VS Code 本地编辑(推荐)
在 VS Code 中安装 Tinymist Typst 和 Typst Preview 插件。前者负责语法高亮和错误检查等功能,后者负责预览。
也推荐下载 Typst Companion 插件,其提供了例如 Ctrl + B 进行加粗等便捷的快捷键。
你还可以下载我开发的 Typst Sync 和 Typst Sympy Calculator 插件,前者提供了本地包的云同步功能,后者提供了基于 Typst 语法的科学计算器功能。最后用 VS Code 打开生成的目录,打开 template文件夹下的thesis.typ 文件,并按下 Ctrl + K V 进行实时编辑和预览。
本科生和研究生的毕业论文都支持,在thesis.typ下按照要求更改选项即可,所有内容都在一个文件下了,语法简洁方便修改。
学习 Typst 需要多久?
一般而言,仅仅进行简单的编写,不关注布局的话,你可以打开模板就开始写了。如果你想进一步学习 Typst 的语法,例如如何排篇布局,如何设置页脚页眉等,一般只需要几个小时就能学会。
如果你还想学习 Typst 的「元信息」部分,进而能够编写自己的模板,一般而言需要几天的时间阅读文档,以及他人编写的模板代码。
如果你有 Python 或 JavaScript 等脚本语言的编写经验,了解过函数式编程、宏、样式、组件化开发等概念,入门速度会快很多。
我有编写 LaTeX 的经验,如何快速入门?
可以参考 面向 LaTeX 用户的 Typst 入门指南。目前 Typst 有哪些第三方包和模板?
可以查看 Typst Universe。目前尚未完成西电毕业论文格式的适配,正在开发中,慎用。
## 致谢参考仓库
[南京大学毕业论文](https://github.com/nju-lug/modern-nju-thesis)
[上海大学本科毕业论文](https://github.com/shuosc/SHU-Bachelor-Thesis-Typst)