[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 = "液气界面" notes = "先从液面拉伸的宏观图像切入,再用缺键模型和 LJ 对势逐步建立微观解释;可补充一个数量级估算例题。" [[children]] kind = "section" path = "固气界面" notes = "把液体表面能与固体表面应力放在同一张对照表中,强调固体表面能的晶面各向异性。" [[children]] kind = "section" path = "固液界面" notes = "围绕界面能的物理图像,串起 Dupré、Girifalco-Good、Fowkes 与 Young 方程;可安排一个浸润判据例题。" [[children]] kind = "section" path = "σTp态函数建模" notes = "这一节是温度依赖建模主线,先回顾 σT,再解释微观模型和经验规则之间的联系;进阶学生可比较不同模型的适用范围。" [[children]] kind = "section" path = "收束" notes = "最后对照各模型对水的预测,回收本节主线,并明确为什么实际数值可能算不准。" # 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"