設計自然科學基金圖表
將提案圖表建立成緊湊的科學論證,而非裝飾性資訊圖表。以最新的提案文字為真相來源,並保留使用者既有的視覺語言。
核心工作流程
- 找出最新的可編輯 DOCX 以及所有參考 PDF/DOCX 檔案。切勿假設舊的輸出仍為最新。
- 提取提案的標題、科學問題、研究內容、方法、成果及最終應用陳述。
- 在繪製前建立內容對應表。讓每個圖表標籤都能追溯到提案文字。
- 從 references/figure-patterns.md 選擇一種圖表架構。
- 套用 references/visual-system.md 中的確切視覺系統。
- 以 SVG 作為主要可編輯來源進行創作。匯出 2 倍 PNG 預覽以相容 Word。
- 在最新的 DOCX 中插入或取代圖表,且不影響其他格式。
- 渲染整個 DOCX 並檢查每一頁。遵循 references/word-and-qa.md。
- 在所有最終 SVG 檔案上執行
scripts/audit_svg_style.py,並在交付前解決所有錯誤。
內容約定
- 除非提案本身已變更且使用者明確核准,否則請使用恰好三個研究內容區塊。
- 小型自然科學基金專案請使用恰好兩個科學問題。
- 研究內容應說明將研究什麼。將感測器、演算法、軟體及詳細工具放在方法層。
- 保持研究內容、研究方案、限制、科學問題、成果與圖表一一對應且內部一致。
- 將年度計劃排除在技術路線圖之外。
- 將最終應用或服務目標濃縮為一句簡潔的句子。
- 使技術路線與研究內容關係圖保持區別。不要重複相同的構圖。
- 當實際的實驗平台、場地、路線或比對結果圖片能闡明證據時,請優先使用。請勿以一般裝飾取代可檢視的證據。
佈局約定
- 使用白色背景,無黑色外框。
- 偏好較高且緊湊的頁面填充構圖,避免過寬的圖表。
- 使主要標題大於章節標題,章節標題大於細節文字。
- 適當地用文字填充形狀;壓縮方塊而非留下大片空白區域。
- 保持同層級形狀的顏色與大小處理一致。
- 成對的連接器需居中並鏡像對稱。連接器應觸及形狀邊框,不留空隙或重疊。
- 使用短箭頭與節制的箭頭頭部。避免過大的箭頭及過長的空白箭桿。
- 對循環流程使用正圓形。在圖表上加上可讀的 x 軸與 y 軸標題。
- 避免嵌套卡片式的雜亂、多餘的圖示,以及視覺上難以區分的圖示。
排版約定
- 圖表內所有文字使用 Microsoft YaHei。
- 標題、章節標題、科學問題、成果及核心內容使用粗體。
- 圖表文字顏色僅限黑色或白色。
- Word 中使用華文宋體/STSong 風格的中文標題,大小 11 pt,一般字重,置中;拉丁文字與數字使用 Times New Roman。
- 確保標籤在最終 Word 寬度下可讀,而不僅在 SVG 編輯比例下可讀。
交付物
- 交付 SVG 作為可編輯主檔。
- 產生 2 倍 PNG 預覽供 DOCX 插入使用。
- 當請求包含 Word 時,交付新的版本化 DOCX,而非覆蓋使用者的來源檔案。
- 保留暫存渲染圖與連絡表作為內部 QA 產出物,除非使用者要求提供。
隨附範例
請參閱 assets/fund-figure-logic.png 查看重建的提案圖表論證範例:科學問題 → 研究內容 → 方法/證據 → 預期貢獻。該範例為合成的,並未使用使用者提供的圖表。
資源
- 閱讀 references/visual-system.md 以了解確切的顏色、陰影、邊框、排版及箭頭規則。
- 閱讀 references/figure-patterns.md 以了解五種常見的提案圖表架構。
- 在將圖表插入 DOCX 或交付最終檔案前,請閱讀 references/word-and-qa.md。
- 執行
python scripts/audit_svg_style.py figure1.svg figure2.svg ...以進行確定性的 SVG 檢查。