This repository is a fork of the original GZ Typst Templates tailored for SYSUMSC. It provides Typst templates for writing assignments and lab reports, optimized for new standards.
Typst 模板,由 SYSUMSC 维护,用于撰写作业和实验报告。
Install the fonts by yourself.
你可能需要自己安装一些字体,当然,这只是个人习惯(
- text: ("CMU Serif", "Source Han Serif SC"),
- sans: ("Source Han Sans SC"),
- code: ("JetBrains Mono", "Consolas"),
-
Install Typst
-
Clone this repo to any directory
-
Link the repo to your project by
ln -s /path/to/repo/ ./base
-
Use this template in Typst (e.g.
#import "./base/templates/report.typ": *
) -
安装 Typst
-
将本仓库克隆到任意目录
-
通过
ln -s /path/to/repo/ ./base
将本仓库链接到你的项目 -
在 Typst 中使用模板(例如
#import "./base/templates/report.typ": *
)
You can view the example in usage.typ.
你可以在 usage.typ 中查看示例。
Suggestions: use relative path for the link, because Typst uses the directory of the compiled file as the root directory by default.
建议使用链接,因为 Typst 默认以编译文件所在目录为根目录。
Use for writing lab reports.
用来写实验报告的模板,有封面。
#import "./base/templates/report.typ": *
#show: report.with(
title: "实验报告实验",
subtitle: "尝试使用 Typst 编写实验报告",
name: "张三",
stdid: "22223333",
classid: "实验二班",
major: "实验报告编写技术",
school: "实验报告学院",
time: "2022~2023 学年第二学期",
banner: "../images/sysu.png" // 图片路径,相对于 report.typ 所在目录
)
Use for writing homework.
这个模板用来写作业(数学作业),就是每一页最上面会有一些信息。
#import "./base/templates/homework.typ": *
#show: report.with(
subject: "量子计算",
title: "作业二",
name: "张三",
stdid: "22223333",
)