[project] id = "local-mpttwr3t-sn1oma" name = "TH-141_表面张力的严肃理论" [info] title = "TH-141:表面张力的严肃理论" author = "范式教育教研组" [[children]] kind = "segment" path = "segments/开场对照导言" [[children]] kind = "segment" path = "segments/胡克唯象模型回顾" [[children]] kind = "segment" path = "segments/液面拉伸的本质" [[children]] kind = "section" path = "液气界面" [[children]] kind = "section" path = "固气界面" [[children]] kind = "section" path = "固液界面" [[children]] kind = "section" path = "σTp态函数建模" [[children]] kind = "section" path = "收束" # Export targets (ADR-0009/0011): each target is a build producing a typed # artifact, run as an ordered list of typed steps. A `typst-compile` step names a # real template file under `exports/` — the framework compiles it as the main # file with the manifest injected, and the template reads the manifest and renders # the lesson. Presentation (heading numbering, styling) lives in the template # file, NOT here (ADR-0011 moved it off the manifest). [targets.student] artifact = { type = "single-file", filepath = "build/student.pdf" } [[targets.student.steps]] type = "typst-compile" template = "exports/student.typ" [targets.teacher] artifact = { type = "single-file", filepath = "build/teacher.pdf" } [[targets.teacher.steps]] type = "typst-compile" template = "exports/teacher.typ"