一些古书是竖排的,但我的阅读习惯是横排的,怎么转换?
Calibre可以帮你搞定。
步骤
1:导入 EPUB 文件到 Calibre
打开 Calibre: 启动 Calibre 应用程序。
添加图书: 在 Calibre 主界面,点击左上角的“添加图书”按钮(通常是一个绿色的加号图标),或者从菜单栏选择 文件(F) -> 添加图书(A)。
选择 EPUB 文件: 在弹出的文件浏览器中,找到并选择你要修改的 EPUB 文件,然后点击“打开”。
确认导入: 导入后,你会看到这本书出现在 Calibre 的图书列表中。
2:进入“编辑图书”模式
选择图书: 在 Calibre 的图书列表中,找到你刚刚导入的 EPUB 书籍。
右键点击: 右键点击这本书的标题。
选择“编辑图书”: 在弹出的右键菜单中,选择“编辑图书”选项。通常这个选项旁边有一个小扳手或者一个齿轮图标。
提示:
你也可以选中图书后,在工具栏上找到“编辑图书”按钮(通常是一个书本和一支笔的图标),或者按下键盘快捷键 E。
3:在编辑器中找到并修改 CSS 文件
进入“编辑图书”界面后,你会看到一个类似于 IDE 的窗口,左侧是文件浏览器,右侧是代码编辑器。
文件浏览器(左侧):
在左侧的“文件浏览器”面板中,你会看到 EPUB 文件的所有内部文件和文件夹。通常,CSS 文件位于 OEBPS/Styles/ 或 OEBPS/CSS/ 文件夹下,文件名通常是 .css 结尾(例如 style.css, main.css 等)。
定位 CSS 文件:
展开文件夹,找到并双击打开所有看起来像是样式表的文件。你可能需要检查多个 CSS 文件,因为有些 EPUB 会将样式分散在多个文件中。
最关键的来了,查找 writing-mode 属性:
在打开的 CSS 文件中,你需要查找 writing-mode 这个 CSS 属性。你可以使用编辑器的搜索功能 (通常是 Ctrl+F 或 Command+F) 来查找。
搜索关键词: writing-mode
你可能会找到以下类型的值:
writing-mode: vertical-rl; (从右到左的垂直书写模式,这是日文和中文竖排常见的设置)
writing-mode: vertical-lr; (从左到右的垂直书写模式)
修改为横排设置:
将所有找到的 writing-mode: vertical-rl; 或 vertical-lr; 修改为:
writing-mode: horizontal-tb;
horizontal-tb 代表从左到右,从上到下的水平书写模式,这是我们常用的横排阅读模式。
搞定收工。