design: 关系图改为旅程路线——重读参考图核心设计目标

- 重读参考图:连线是点串点的连续自上而下干线(站点圆点悬浮卡间槽内),
  便签式错落卡片、无箭头无分叉;线只管顺序、状态在卡上(低视觉音量配角)
- P7 重做:indigo 虚线干线 + 六站点 + 两列错落卡(个别微旋转)+ 状态徽回卡;
  网状前置/关联明确移交卡片 chips 与 EntryGuide
- Args 改 path/stations/status/entryPoints;图例与说明面板同步
- 修复:Chromium 打印空白尾页(合并只取首页);恢复被误删的 EntryGuide 页
  及其页码;清除 P7 内混入的重复面板
This commit is contained in:
cqh963852 committed 2026-10-02 15:11:45 +08:00
1 parent 47f1549a0b
commit c7f17fc323
5 files changed
+44 -33

No files matched your search

+2 -1
View File
@@ -57,7 +57,8 @@ out_dir, stem = sys.argv[1], sys.argv[2]
pdfs = sorted(glob.glob(f"{out_dir}/page-*.pdf"), key=lambda p: int(re.search(r"(\d+)", os.path.basename(p)).group(1)))
w = PdfWriter()
for p in pdfs:
w.append(p)
# 只取第 1 页:Chromium 打印偶发产生一个空白尾页(几何已验证无溢出)
w.append(p, pages=(0, 1))
w.add_metadata({"/Title": f"课程书架设计稿 · {stem} · stack idealjs", "/Author": "Z.ai", "/Creator": "Z.ai"})
with open(f"{stem}.pdf", "wb") as f:
w.write(f)