翻譯 EPUB 電子書時,如何處理 CSS 樣式與目錄跳轉?
核心現狀診斷
“直接提取文本進行翻譯會導致電子書的章節跳轉功能及精美排版樣式(如首字下沉)遺失。”
根本原因剖析
1
NCX/OPF 文字與目錄檢查
目前流程會提取正文 HTML 與部分目錄、中繼資料檔案的文字,`toc.ncx` 中的目錄標籤及 `.opf` 中的書名等內容可更新,請在目標閱讀器中核對目錄連結、章節及參照關係,不要僅憑標題譯文更新就認定跳轉正確。
2
CSS 檔案與閱讀器顯示檢查
目前流程會處理 EPUB 內的可翻譯文字,外部 CSS 檔案通常保留原內容,不保證按中文自動替換字型族(Font-family)或調整行高(Line-height),請在目標閱讀器中檢查字型、行距和圖片配置。
3
圖片與插圖的相對位置保留
透過解析 HTML 標籤結構,我們確保插圖、封面和圖說在翻譯文本流中的相對位置不變,避免「圖文分家」的情況。
最終解決方案總結
讓跨語言閱讀變得像閱讀原版書一樣流暢,是出版商和文學愛好者的理想工具。