Custodia · TDS 1.0
每一份文件,共用一套標準。
Triluna Document Standard(TDS)是 Triluna、RENKAN 與 Gekka Harae 共用、目前為 Version 1.0 的文件系統。它管理的是文件本身,而不只是交付格式:以 PDF 為主,也包含 HTML、Python 原始碼、Markdown 與其他受管理的輸出。
適用範圍
文件有自己的型別,而不只是副檔名。
PDF、HTML 頁面與 Python 原始碼檔案可以有不同的輸出規則,仍然能作為 TDS 文件管理。TDS 會記錄文件的用途、負責者、目前閱讀的版本、其中包含的證據,以及它是草稿、已審閱、canonical 還是已取代。
PDF 是正式發布的主要形式。HTML 可以在 Web 上承載相同的閱讀順序與中繼資料。當 Python 與其他原始碼檔案是文件、可重現紀錄、範本套件或發布套件的一部分時,也可以納入管理。副檔名不會決定文件的權威性。
Version 1.0 供 Triluna 家族使用。共用規則維持共用;各專案可以加入自己的內容、色彩重點或發布背景,而不建立另一套文件標準。
基礎
文件在匯出前就必須完成結構。
文件組成
- 先放置標題與用途,再接續 TDS 中繼資料、狀態、範圍與路徑。
- 以單一閱讀順序串起正文、表格、備註與證據標記。
- 精確的對應關係與登錄內容使用表格;理由與保留事項使用正文。
- 缺少的證據要以
[EVIDENCE REQUIRED]等待處理標記保持可見。
共用表現
- 共用的 TDS 基礎將 Yuji Syuku 宣告為公開 Triluna 外殼目前使用的本機字型。
- 字體、字元涵蓋範圍、幾何、色彩、間距與響應式行為都會作為文件輸入記錄。
- Triluna 可以使用克制的紫色表現與雙線圖樣,但不改變共用契約。
- 專案身分與授權位於文件標準之外;Renkan ID 仍是通用身分邊界。
文件契約
每一種輸出都要回答相同的問題。
- 幾何
- TDS 會記錄所製作輸出的頁面幾何與版面限制;若有經審閱的設定檔,也包含 Ronova Legacy 頁面幾何。本頁不把 RL-144、RL-233 與 RL-377 宣告為有效設定檔,因為公開 Triluna 原始碼中沒有這些識別碼的 canonical 幾何定義。
- 字型與字元涵蓋
- 宣告的字型與必須涵蓋的字元會一起檢查。缺少字元、未支援的標點或沒有記錄的語言範圍都會是 preflight 發現;默默換用後備字型不是解決方案。
- 範本套件
- 可重複使用的套件會整合中繼資料標頭、正文順序、表格模式、備註、命名規則與輸出說明。在狀態另有說明前,範本仍是工作素材。
- 中繼資料、命名與版本
- 每份文件都要指出標題、型別、版本、日期、語言、負責的專案或維護者、來源、狀態、可見性、canonical 狀態、相關發布與驗證狀態。檔名與修訂內容必須和這些欄位一致。
- Preflight 與不使用 fallback
- Preflight 會檢查宣告的幾何、字型與字元涵蓋、中繼資料、連結、資產、隱私邊界及尚未解決的證據。必須通過的檢查失敗時,應阻止正式輸出,而不是用 fallback 或 placeholder 隱藏。
- 正式發布 PDF
- 正式 PDF 必須帶有已審閱的版本與閱讀順序,通過幾何與字元檢查,包含必要的中繼資料,清除未解決的發布問題,並保留公開來歷。Checksum 只識別位元組;它本身不會讓文件成為已核准或經密碼學簽署的文件。
發布紀律
正式,代表可讀且可追溯。
發布路徑刻意保持簡短。只有當用途、狀態、維護責任、版本、語言、幾何、字型與字元涵蓋、證據及公開路徑能一起被理解時,文件才會從原始碼進入已審閱輸出。
- 1組成文件
- 2宣告中繼資料與狀態
- 3執行 preflight
- 4檢閱渲染後的輸出
- 5發布,或保留為工作素材
下載 · 英文原始碼
從一份宣告自身狀態的文件開始。
這些是 TDS 1.0 的可重複使用工作素材。它們不是正式發布 PDF,不會建立 canonical 檔案紀錄,也不會讓 Ronova Syuku 變成可用元件。
- 下載 TDS 1.0 文件範本
包含文件型別、範圍、中繼資料、版本、preflight 與發布欄位的 Markdown 原始碼範本。 - 下載 TDS 1.0 HTML source sample
獨立的英文 sample source,展示已宣告的狀態、閱讀順序、中繼資料與非正式範例的邊界。
元件狀態
Ronova Syuku 尚未準備好。
Ronova Syuku 規劃為 Ronova 家族中字型與字元工作的 TDS 元件。目前仍在開發中。本頁不宣稱已有發布、字型套件、下載內容或正式環境可用性。
開發中 · 尚未準備