D05 华南理工大学硕士学位论文排版规范
C:/Users/xub/.workbuddy/spec/3.行政法规/范式/D05_华南理工大学硕士学位论文排版规范.md类别:技术规范
名称释义:doc_spec_thesis.py 规范-内容解耦(单一事实来源 · 学位论文·保留模式)
落位:~/.workbuddy/spec\3.行政法规\范式\D05_华南理工大学硕士学位论文排版规范.md
状态:V1.0.0(2026-09-02)起,本规范为独立技能「利衡辨_学术论文排版」的默认规范;国标 GB/T 1.1 与楷体五号规则由姊妹技能「技术标准排版助手 V1.11.0」承载(见DOC_lihengbian_DIY_jishubiaozhunpaibanzhushou_技术规范清单.md)。源文件由doc_spec.py更名为doc_spec_thesis.py,引擎为render_thesis.py,常量值保持不变。
用途硬约束(2026-09-06 更名版):本技能只适用于学术论文(学位论文)排版,其他风格(技术标准 GB/T 1.1、期刊论文、公众号文章)一律拒绝执行并路由至对应姊妹技能。
模板锚点(唯一权威源):华南理工大学硕士学位论文《基于 CTP 动力电池包的液冷板结构与热特性研究》许炳、赵荣超 2022 答辩终稿 V21 版(用户提交 PDF,F:\★SUCT_华工行★\1.无证履历2020-2022\2.论文历程\11.论文答辩\论文装订打印_5.14\附件1:基于动力电池包CTP结构的液冷板结构与热特性研究_V21版.pdf)。
工作流(启动顺序 + 升级闭环 · 全域硬约束)
本规范为对应对象(skill/专家)升级/迭代/训练/知识注入的唯一权威依据。任何涉及该对象的改动,必须严格按以下五步闭环执行,缺一不可、全域强制。
启动顺序(每次会话/任务启动,全域铁律)
- 读 MEMORY(拿规则):首步读
~/.workbuddy/MEMORY.md,未读不得动手。 - 跑
_tools代码(强制):凡 .docx/.xlsx 交付物命名与skill/专家迭代升版四件套验证,强制调用~/.workbuddy/_tools/(deliverable.py/check_deliverables.py),禁止手敲文件名。 - 查 README(看 API):动手前查
~/.workbuddy/README/<对象目录名>/README.md;无独立 README 时以 SKILL.md 为 API 权威。 - 查技术规范与 SOP(升级/建夹必过闸):①升级/迭代/训练/知识注入前先读本范式(
~/.workbuddy/spec\3.行政法规\范式\对应文件);②每个新任务启动(含任何 skill 触发产出)先读S01+S02,建「三字标题_YYYY-MM-DD_HHMM/产出/素材/」,产出落产出/。 - 收尾总结(每次任务结束后,200 字铁律):任何任务每次结束后,在最终回复中用约 200 字总结「当前进展 + 核心结论 + 遗留问题」三要素(见
~/.workbuddy/spec\3.行政法规\SOP\S10_任务收尾总结SOP.md);与 S03/S04 收尾三件套、skill/专家迭代升版四件套并存、互不替代。
升级五步闭环(硬约束)
- 闭环链路:读 MEMORY → 跑 _tools → 查 README → 查技术规范与 SOP → 建任务夹(S02),五步必须闭环、全域可执行、覆盖全部 SOP(含 S02 建文件夹)、硬约束。
- 只按本技术规范修改:改动逐条对照本范式对齐,不重写整个 SKILL.md;不碰全域规则(MEMORY.md)与工具链(_tools/),除非其自身变化。
- 无技术规范,拒绝升级:定位不到或用户未提供本范式 → 立即停下、禁止动手改,并回复「请提供其技术规范(如电池专家技术规范)」。
来源:doc_spec_thesis.py(华南理工大学硕士学位论文排版规范 · 学术论文排版默认模式)
文件:
C:\Users\xub\.workbuddy\skills\V1.0.0_利衡辨_学术论文排版\doc_spec_thesis.py
说明:V1.4.1(2026-08-31)拆分时,原doc_spec.py(学位论文规范)整体更名为doc_spec_thesis.py,并由render_thesis.py引用;下方常量节录即该文件的完整内容(与旧版逐值一致,未作改动)。
# -*- coding: utf-8 -*-
"""
V1.0.0_利衡辨_学术论文排版 —— 学位论文排版技术规范(单一事实来源)
规范来源:华南理工大学硕士学位论文《基于 CTP 动力电池包的液冷板结构与热特性研究》
(许炳、赵荣超 2022 年答辩终稿 V21 版 PDF 实测提取;用途仅限学术论文排版,其他风格拒绝执行)
所有数值单位:长度用 cm(页面/缩进)/ pt(字号/行距),行距用倍数或固定值 pt。
改规范只改本文件,引擎与模板自动跟随。
"""
# ---------------- 页面 ----------------
PAGE = {
"size": "A4", # 21.0 x 29.7 cm
"top_cm": 2.5,
"bottom_cm": 2.5,
"left_cm": 2.5,
"right_cm": 2.5,
"gutter_cm": 0.0,
"header_cm": 1.5, # 页眉距边界
"footer_cm": 1.75, # 页脚距边界(正文区;前置部分用 1.5)
"orient": "portrait",
}
# ---------------- 字体 ----------------
# 中文用宋体/黑体;西文与数字用 Times New Roman(与样例一致)
FONTS = {
"cn_body": "宋体", # 正文中文
"en_body": "Times New Roman", # 正文西文/数字
"cn_heading": "黑体", # 标题中文
"en_heading": "Times New Roman",
"cn_caption": "宋体", # 图/表题中文
"en_caption": "Times New Roman",
"cover": "Times New Roman", # 封面(含中文,靠 eastAsia 回退宋体/黑体)
"code": "Consolas",
"ref_cn": "宋体",
"ref_en": "Times New Roman",
}
# ---------------- 字号(pt) ----------------
SIZE = {
"body": 12.0, # 小四
"chapter": 18.0, # 小二(章标题)
"section": 15.0, # 小三(二级)
"subsection": 14.0, # 四号(三级)
"subsubsection": 12.0, # 与正文同(四级)
"caption": 10.5, # 五号(图/表题)
"abstract_title": 18.0, # 摘要/Abstract 标题
"header": 9.0, # 页眉/页脚
"cover_title_cn": 18.0, # 封面“华南理工大学硕士学位论文”
"cover_title_en": 18.0, # 英文题名
"cover_big": 42.0, # “硕士学位论文”大字
"cover_meta": 10.5, # 封面信息行
"cover_stmt_title": 22.0, # 原创性声明/授权书 标题
"ref": 10.5, # 参考文献条目
"toc": 12.0,
}
# ---------------- 标题对齐 ----------------
HEADING_ALIGN = {
"chapter": "center", # 章标题居中
"section": "left",
"subsection": "left",
"subsubsection": "left",
}
# ---------------- 段落间距(pt) ----------------
HEADING_SPACE = {
"chapter": (12.0, 6.0), # (段前, 段后)
"section": (6.0, 6.0),
"subsection": (6.0, 6.0),
"subsubsection": (6.0, 6.0),
}
# ---------------- 正文段落 ----------------
BODY = {
"align": "justify", # 两端对齐
"first_line_indent_cm": 0.8467, # 首行缩进 2 字符(12pt 字 ≈ 0.4233cm/字)
"line_multiple": 1.5, # 1.5 倍行距
"space_after_pt": 0.0,
}
# ---------------- 图/表题 ----------------
CAPTION = {
"align": "center",
"figure_below": True, # 图题在图下方
"table_above": True, # 表题在表上方
"size": 10.5,
}
# ---------------- 参考文献(GB/T 7714) ----------------
REFERENCE = {
"align": "justify",
"cn_font": "宋体",
"en_font": "Times New Roman",
"size": 10.5,
"line_exactly_pt": 16.0, # 固定值 16pt
"space_before_pt": 6.0,
"space_after_pt": 6.0,
}
# ---------------- 页眉页脚 ----------------
HEADER_FOOTER = {
"header_size": 9.0,
"footer_size": 9.0,
"header_align": "center",
"footer_align": "center",
"front_page_number_fmt": "upperRoman", # 摘要/目录:罗马数字 I II III
"body_page_number_fmt": "decimal", # 正文起:阿拉伯 1 2 3,从 1 重排
}
# ---------------- 封面字段(占位,由输入覆盖) ----------------
COVER_DEFAULTS = {
"cn_title": "基于CTP动力电池包的液冷板结构与热特性研究",
"en_title": "Research on structure and thermal characteristics of CTP power battery liquid cooling system",
"author": "许炳",
"supervisor": "赵荣超 副教授",
"degree": "工学硕士",
"major": "车辆工程",
"direction": "电动汽车动力电池热分析",
"school": "华南理工大学",
"school_en": "South China University of Technology",
"city": "广州, 中国",
"submit_date": "2022年1月20日",
"defense_date": "2022年5月15日",
"grant_date": " 年 月 日",
"student_id": "201920101161",
"class_no": "U464.9",
"school_code": "10561",
}
# ---------------- 章节编号格式 ----------------
CHAPTER_FMT = "第{num}章" # 一级:第一章
SECTION_FMT = "{a}.{b}" # 二级:1.1
SUBSECTION_FMT = "{a}.{b}.{c}" # 三级:1.1.1
SUBSUBSECTION_FMT = "{a}.{b}.{c}.{d}"
# 颜色(RGB hex,None 表示默认黑)
COLORS = {
"body": None,
"heading": None,
"caption": None,
}
宪法 > 基本法 > 行政法规 > 地方法规 > 地方规章