这是一个Typst笔记模板,是在LessElegantNote的基础上修改而成的。感谢原作者的工作。
- 公式自动编号:支持按章节自动编号(例如 1.5, 2.3),并可手动开启或关闭。
- 项目结构清晰:基于模块化设计,方便自定义。
- 安装 VS Code。
- 安装 Tinymist Typst 插件。
- 克隆或下载本仓库。
- 在项目根目录下创建 your
.typ文件(例如note.typ)。 - 使用以下代码调用模板:
#import "template/conf.typ": conf
#show: conf.with(
info: (
title: "LessElegantNote:一个Typst笔记模版",
author: "Your Name",
date: datetime.today(),
// cover-image: image("assets/coverimage.jpg"), // 可选本地封面图
// cover-image-url: "https://example.com/cover.jpg", // 可选远程封面图
style-name: "maths", // 可选风格: "maths", "literature", "book"
equation-numbering: true, // 是否开启公式按章节自动编号,默认为 true
)
)
= 第一章
这里是正文内容。template/: 模板核心文件。conf.typ: 模板入口,推荐通过此文件调用。
Typst 本身不会直接从 HTTP/HTTPS 链接读取图片。使用 cover-image-url 时,请通过辅助脚本编译:
python3 template/tools/compile-with-cover-url.py note.typ note.pdf脚本会把远程图片下载到 .typst-cache/cover-images/,并在编译时自动传给模板。