在 Manus 中运行任何 Skill
一键导入
一键导入
一键在 Manus 中运行任何 Skill
开始使用typst-compile
星标6
分支0
更新时间2026年6月16日 12:56
本技能文件规定了如何编译验证 Typst 文件,确保修改后的笔记可以正确生成 PDF。
安装
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
SKILL.md
readonly菜单
本技能文件规定了如何编译验证 Typst 文件,确保修改后的笔记可以正确生成 PDF。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
根据用户说明生成物理/数学教学插图的 AI 绘图提示词。涵盖模型示意图、函数曲线图等,支持多面板组合布局。
跨文件代码审查,检查 Typst 代码的一致性、可维护性和内容职责原则遵循情况
扫描 Typst 文件中的标签(如 <def:limit-of-sequence-of-sets>),在 Appendix 的 Glossary 节中生成字母索引。
审查数学证明的逻辑完整性、符号一致性和推理严密性
本技能文件规定了 `TypstTemplate/math-notes.typ` 模板的使用方式和所有可用组件。
在编辑 Typst 数学笔记时,保持符号、风格、格式完全一致的原则
| name | typst-compile |
| description | 本技能文件规定了如何编译验证 Typst 文件,确保修改后的笔记可以正确生成 PDF。 |
| user_invocable | false |
每次修改 .typ 文件后,必须编译验证。编译命令格式:
typst compile "<path-to-initial.typ>" "<output-pdf-path>" --root .
--root . 必须指定,因为模板文件在仓库根目录的 TypstTemplate/ 下,需要允许跨目录访问cwd)必须是仓库根目录 c:\Notiz\MathRepoPDF 输出到 initial.typ 同级目录,文件名为 initial.pdf:
Subject/
initial.typ ← 编译入口(所有内容写在此文件)
initial.pdf ← 输出 PDF(同级)
references.bib
img/
# 在仓库根目录执行
typst compile "1.Analyse/Analyse Réelle/initial.typ" "1.Analyse/Analyse Réelle/initial.pdf" --root .
typst compile "1.Analyse/Analyse Complexe/initial.typ" "1.Analyse/Analyse Complexe/initial.pdf" --root .
initial.typ(主入口),所有内容直接写在此文件中。chapters/ 分文件模式。| 错误信息 | 原因 | 解决方案 |
|---|---|---|
cannot read file outside of project root | 缺少 --root . | 添加 --root . 参数 |
unknown variable | 多字母变量未加引号 | 用 "var" 包裹或空格分开 |
expected expression | 裸下标 $_x$ | 改为 $""_x$ |
unexpected token | 语法错误(括号不匹配等) | 检查 [...] 和 (...) 配对 |
file not found | #import 路径错误 | 检查相对路径层级 |
failed to write PDF file | 输出目录不存在 | 确保输出路径的目录已创建 |
.typ 文件typst compile 命令@preview/xarrow),首次编译时可能稍慢tmp/ 目录(那是旧的约定),直接输出到 initial.typ 同级