翻譯 EPUB 電子書時,如何處理 CSS 樣式與目錄跳轉?
核心現狀診斷
“直接提取文本進行翻譯會導致電子書的章節跳轉功能及精美排版樣式(如首字下沉)遺失。”
根本原因剖析
NCX/OPF 索引重構
翻譯不僅針對正文 HTML,同時會同步更新 `toc.ncx` 與 `.opf` 檔案中的章節標題,確保翻譯後點擊目錄能精確跳轉至對應章節。
CSS 樣式的繼承與適配
系統解析 EPUB 內部的 CSS 檔案。針對中文環境,會自動替換合適的字體族(Font-family),並調整行高(Line-height),防止文字過於擁擠,保留原書的視覺美感。
圖片與插圖的相對位置保留
透過解析 HTML 標籤結構,我們確保插圖、封面和圖說在翻譯文本流中的相對位置不變,避免「圖文分家」的情況。
最終解決方案總結
讓跨語言閱讀變得像閱讀原版書一樣流暢,是出版商和文學愛好者的理想工具。