|
|
@@ -421,7 +421,7 @@ def add_reading_guide(doc: Document) -> None:
|
|
|
)
|
|
|
body_paragraph(
|
|
|
doc,
|
|
|
- "本版为正文定稿版,仅保留一条示例曲线。其余标签的曲线图待图表调整完成后统一补充。",
|
|
|
+ "每条标签均附属性表和曲线图;曲线用于核对标签前后的运行状态和演化过程。",
|
|
|
"图表说明:",
|
|
|
)
|
|
|
|
|
|
@@ -594,7 +594,7 @@ def add_detail_chapters(
|
|
|
f"本章共 {len(items)} 条{kind_label}故障标签,其中轻微 {stage_counts.get('轻微', 0)} 条、"
|
|
|
f"异常 {stage_counts.get('异常', 0)} 条、严重异常 {stage_counts.get('严重异常', 0)} 条。"
|
|
|
"章内按机组和开始时间排列;每个二级标题对应一条标签,标题下方为属性表。"
|
|
|
- "本版仅在一条标签下放置示例曲线,其余曲线待统一补充。",
|
|
|
+ "每条标签均附属性表和曲线图。",
|
|
|
)
|
|
|
for index, label in enumerate(items, start=1):
|
|
|
print(f"[{kind} {index}/{len(items)}] {label['title']}")
|
|
|
@@ -605,7 +605,7 @@ def add_detail_chapters(
|
|
|
)
|
|
|
doc.add_heading(heading, level=2)
|
|
|
add_attr_table(doc, label.get("fields") or [])
|
|
|
- if single_image and label["key"] == single_image:
|
|
|
+ if not single_image or label["key"] == single_image:
|
|
|
image_path = screenshot(label, profile_dir, force=force)
|
|
|
picture_paragraph = doc.add_paragraph()
|
|
|
picture_paragraph.alignment = WD_ALIGN_PARAGRAPH.CENTER
|
|
|
@@ -629,7 +629,7 @@ def main() -> None:
|
|
|
parser.add_argument("--force", action="store_true", help="强制重新截图")
|
|
|
parser.add_argument(
|
|
|
"--single-image",
|
|
|
- default="pressure:44",
|
|
|
+ default="",
|
|
|
help="只插入该标签的曲线图;传空字符串表示全部插入",
|
|
|
)
|
|
|
args = parser.parse_args()
|