翻译 EPUB 电子书时,如何处理 CSS 样式和目录跳转?
核心现状诊断
“直接提取文本进行翻译会导致电子书的章节跳转功能和精美的排版样式(如首字下沉)丢失。”
根本原因剖析
1
NCX/OPF 文本与目录检查
当前流程会提取正文 HTML 与部分目录、元数据文件的文本,`toc.ncx` 中的目录标签及 `.opf` 中的书名等内容可更新,请在目标阅读器中核对目录链接、章节及引用关系,不要仅凭标题译文更新就认定跳转正确。
2
CSS 文件与阅读器显示检查
当前流程会处理 EPUB 内的可翻译文本,外部 CSS 文件通常保留原内容,不保证按中文自动替换字体族(Font-family)或调整行高(Line-height),请在目标阅读器中检查字体、行距和图片布局。
3
图片与插图的相对位置保持不变
通过解析 HTML 标签结构,确保插图、封面和图注在翻译后的文本流中保持原有的相对位置,避免出现“图文分家”的问题。
最终解决方案总结
让跨语言的阅读体验如同阅读原版书籍一样流畅,是出版商和文学爱好者的理想选择。