Skip to content

tzhTaylor/typst-sjtu-thesis-master

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

上海交通大学研究生学位论文 typst-sjtu-thesis

这是上海交通大学研究生学位论文的 Typst 模板 ,它能够简洁、快速、持续生成 PDF 格式的毕业论文,它基于研究生院官方提供的模板进行开发。基于研究生院提供的 word 模板 进行开发。

使用

快速浏览效果: 查看 thesis.pdf,样例论文源码:查看 thesis.typ

你只需要修改 thesis.typ 文件即可,基本可以满足你的所有需求。

模板已经上传到了 Typst Universe,使用起来十分简单,理论上只需要通过

#import "@preview/modern-sjtu-thesis:0.1.0": documentclass

导入即可。

VS Code 本地编辑(推荐)

  1. 在 VS Code 中安装 Tinymist Typst 插件,负责语法高亮, 错误检查和 PDF 预览。

  2. 按下 Ctrl + Shift + P(Windows) / Command + Shift + P(MacOS) 打开命令界面,输入 Typst: Show available Typst templates (gallery) for picking up a template 打开 Tinymist 提供的 Template Gallery,然后从里面找到 modern-sjtu-thesis,点击 按钮进行收藏,以及点击 + 号,就可以创建对应的论文模板了。

  3. 最后用 VS Code 打开生成的目录,打开 thesis.typ 文件,按下 Ctrl + K V(Windows) / Command + K V(MacOS) 或者是点击右上角的按钮进行实时编辑和预览。

Web APP

Typst 提供了官方的 Web App,支持像 Overleaf 一样在线编辑。

实际上,我们只需要在 Web App 中的 Start from template 里选择 modern-sjtu-thesis,即可在线创建模板并使用。

但是 Web App 并没有安装本地 Windows 或 MacOS 所拥有的字体,所以字体上可能存在差异,所以推荐本地编辑!

你需要手动上传 fonts 目录下的字体文件到项目中,否则会导致字体显示错误!

致谢

License

This project is licensed under the MIT License.