电子书阅读器¶
calibre包含内置的电子书阅读器,即可阅读所有主流格式。其阅读器高度定制化,包含许多高级功能。
启动电子书阅读器¶
您可以通过选择图书并按“查看”按钮来查看calibre书库中的任何书籍。这将在电子书阅读器中打开图书。您也可以从Windows的“开始”菜单中自行启动电子书阅读器。在macOS上,你可以把它固定在dock上,然后从那里启动它。在Linux上,您可以在桌面菜单中使用它的启动器,或者运行命令:“ebook-viewer”。
突出显示文本¶
当您在阅读器中选择文本时,所选内容旁边会出现一个小弹出条。您可以单击该栏中的亮点按钮来创建亮点。您可以添加注释并更改亮点的颜色。在触摸屏上,长时间点击一个单词将其选中并显示弹出条。进入突出显示模式后,您可以使用触摸屏友好的选择控制柄更改选择的文本。将控制柄拖动到顶部或底部边缘方向可以在选择时滚动。您还可以按下“Shift+click”或“右键单击”扩展选择范围,这对于多页选择特别有用。
您可以使用阅读器“浏览突出显示”按钮显示一个单独的面板,其中包含图书中所有突出显示的列表。
您可以通过右键单击“视图”按钮并选择“浏览注释”来浏览整个Calibre书库中的*所有突出显示*。
最后,如果您在浏览器查看器中使用Calibre内容服务器,您可以通过转到查看器首选项中的“首选项->其他杂项”并输入要与之同步的内容服务器查看器的用户名,让阅读器与浏览器查看器同步其注释。使用特定值``*``与匿名用户同步。
朗读¶
阅读器可以朗读图书文本。要使用它,您只需单击阅读器“朗读”按钮,即可开始朗读图书文本。当前正在阅读的单词将突出显示。语音是使用用于文本到语音转换的操作系统服务从文本合成的。当”大声朗读“处于活动状态时,您可以通过点击显示栏中的齿轮图标来更改正在使用的声音。
您还可以通过在阅读器首选项中的”选中内容后的操作“下的选择栏中添加”朗读“按钮来朗读亮点段落。
备注
浏览器中对文本-语音转换的支持非常不完整且充满错误,因此图形界面中的”朗读“在浏览器内阅读器中的工作情况取决于底层浏览器对文本-语音转换的支持程度。特别是,突出显示当前单词不起作用,更改速度或声音将导致重新从头开始阅读。
备注
在Linux上,“朗读”需要安装并运行“语音分配器<https://freebsoft.org/speechd>”。
备注
在Windows上,并非所有安装的语音对用于文本到语音转换的SAPI子系统都可见。参考“使所有声音可见的说明<https://www.mobileread.com/forums/showpost.php?p=4084051&postcount=108>”
搜索文本¶
阅读器具有非常强大的搜索功能。 按下“Ctrl+F”键或访问阅读器控件并单击搜索。最简单的搜索形式是只搜索您在文本框中输入的任何文本。 不同形式的搜索由搜索输入下方的搜索模式框选择。可用模式包括:
图形界面中“包含”- 最简单的默认模式。在搜索框中输入的文本将在任何位置进行搜索。忽略所有标点符号、重音符号和空格。例如,搜索“Pena”将匹配以下所有内容:“penal,pen a,pen.a和Peña”。如果选择“区分大小写”框,则不再忽略重音符号、空格和标点符号。
图形界面选框中“全词匹配”-搜索完整词语。例如,搜索“pena”将匹配“Peña”一词,但不匹配“Criminal”一词。与上面的“包含”搜索一样,除非选中“区分大小写”框,否则将忽略重音符号和标点符号。
邻近单词-搜索彼此邻近的整个单词。因此,例如,搜索“calible cool”将匹配“calibre”和“cool”这两个词在60个字符内出现的位置。要更改临近的字符数,请将新数字添加到单词列表的末尾。例如,“calible cool awesome 120”将匹配三个单词出现在120个字符内的位置。请注意,这些搜索不会忽略标点符号和重音符号。
“Regex” - 将搜索文本解释为*正则表达式*。要了解有关使用正则表达式的更多信息,请参阅“本教程<regexp>”.
使用键盘快捷键跟踪链接¶
电子书阅读器有一个“提示模式”,允许您在不使用鼠标的情况下单击文本中的链接。 按“Alt+F”键,当前屏幕中的所有链接将以数字或字母突出显示。按键盘上的字母以单击链接。按“Esc”键将中止“提示模式”,而不选择任何链接。
如果屏幕上的链接超过35个,则其中一些链接将有多个字母,在这种情况下,键入第一个和第二个,或第一个,然后按`回车‘键激活。您也可以使用`空格`键来纠正输入错误。
自定义阅读视图的外观¶
通过在阅读器使用按钮“字体大小”或“Ctrl++”或“Ctrl+-”或按住“Ctrl”键并使用鼠标滚轮,可以动态更改字体大小。
可以在阅读器首选项的“颜色”部分更改颜色。
您可以在阅读器首选项的“页面排版”中更改屏幕上显示的页数和页边距。
您可以通过阅读器首选项的“页眉和页脚”部分显示自定义页眉和页脚,如剩余阅读时间、当前章节标题、图书位置等。
可以通过“样式”的设置获得更高级的自定义。在这里,您可以指定要在文本下显示的背景图像,还可以指定将应用于每本书的样式表。使用它,你可以做一些比如改变段落样式,文本对齐等等的事情。有关Calibre用户使用的自定义样式表的示例,请参阅‘论坛<https://www.mobileread.com/forums/showthread.php?t=51500>`_。
字典查询¶
您可以通过双击或长时间点击要查找的单词,然后单击看起来像书库的查找按钮来查找当前书籍中的单词的含义。
文字和图像复制中¶
您可以选择文本和图像,方法是用鼠标拖动内容,然后右键单击并选择“复制”以复制到剪贴板。复制的材料可以作为纯文本和图像粘贴到另一个应用程序中。
放大图像¶
您可以通过双击或长按来放大在单独的窗口中以全尺寸显示图像。您也可以右键单击它并选择“查看图像”。
键盘快捷键¶
与其他版本一样,阅读器也有丰富的键盘快捷键。它们可以在阅读器“首选项”中自定义。默认快捷键如下所示:
键盘快捷键 |
操作 |
---|---|
“Home, Ctrl+↑,Ctrl+←” |
滚动到多文件图书中当前文件的开头 |
“Ctrl+Home” |
滚动到书籍开头 |
“Ctrl+End” |
滚动到书籍结尾 |
“End, Ctrl+↓, Ctrl+→” |
滚动到多文件图书中当前文件的结尾 |
“↑” |
向后滚动,在卷轴模式下平滑地滚动,在翻页模式下全屏显示 |
“↓” |
向前滚动,在卷轴模式下平滑地滚动,在翻页模式下全屏翻页 |
“←” |
在卷轴模式下向左滑动一点,在翻页模式下向左翻页 |
“→” |
在卷轴模式下向右滑动一点,在翻页模式下向右翻一页 |
“PageUp, Shift+Spacebar” |
向后滑动全屏 |
“PageDown, Spacebar” |
向前滑动全屏 |
“Ctrl+PageUp” |
翻到上一章 |
“Ctrl+PageDown” |
翻到下一章 |
“Alt+←” |
后退 |
“Alt+→” |
前进 |
“Ctrl+T” |
切换目录 |
“Ctrl+S” |
朗读 |
“Alt+P” |
通过创建并切换到“配置文件”来快速更改设置 |
“Alt+f” |
使用键盘快捷键跟踪链接 |
“Ctrl+C” |
复制到剪贴板 |
“Alt+C” |
将当前位置复制到剪切板 |
“Ctrl+Shift+C” |
将当前位置以calibre:// URL 形式复制到剪切板 |
“/, Ctrl+f, Cmd+f” |
开始搜索 |
“F3, Enter” |
查找下一项 |
“Shift+F3, Shift+Enter” |
查找上一项 |
“Ctrl+Plus, Meta+Plus” |
增大字号 |
“Ctrl+﹣, Meta+﹣” |
减小字号 |
“Ctrl+0” |
恢复默认字体大小 |
“Ctrl+]” |
增加每屏的页数 |
“Ctrl+[” |
减少每屏的页数 |
“Ctrl+Alt+C” |
自动生成每屏的页数 |
“F11, Ctrl+Shift+F” |
切换全屏显示 |
“Ctrl+M” |
在翻页模式和卷轴模式之间切换界面的布局 |
“Ctrl+W” |
切换滚动条 |
“Ctrl+X” |
切换引用模式 |
“Ctrl+B” |
显示/隐藏 书签 |
“Ctrl+Alt+B” |
创建新书签 |
“Ctrl+N, Ctrl+E” |
显示书籍元数据 |
“Ctrl+Alt+F5, Ctrl+Alt+R” |
重新加载书籍 |
“Ctrl+Shift+ →” |
当前所选内容向前一个字 |
“Ctrl+Shift+←” |
当前所选内容向后一个字 |
“Shift+→” |
当前所选内容向前一个字符 |
“Shift+←” |
当前所选内容向后一个字符 |
“Shift+↓” |
当前所选内容向前一行 |
“Shift+Home” |
扩展选择到行首 |
“Shift+End” |
扩展选择到行尾 |
“Ctrl+A” |
全选 |
“Shift+↑” |
当前所选内容向后一行 |
“Ctrl+Shift+↓” |
当前所选内容向前一个段落 |
“Ctrl+Shift+↑” |
当前选定内容向后一个段落 |
“Esc, MenuKey” |
显示电子书阅读器控件 |
“Ctrl+,, Ctrl+Esc, Meta+Esc, Meta+,” |
显示电子书阅读器首选项 |
“Ctrl+G, ;, :” |
跳转到书籍指定位置 |
“Ctrl+Spacebar” |
切换成自动滚动 |
“Alt+↑” |
快速自动滚动 |
“Alt+↓” |
缓慢自动滚动 |
“Ctrl+I” |
显示/隐藏开发者工具 |
“Ctrl+L” |
显示/隐藏查词界面 |
“Ctrl+Q (Cmd+Q on macOS)” |
退出 |
“Ctrl+P” |
将书籍打印到PDF |
“Ctrl+F11” |
切换工具栏 |
“Ctrl+H” |
切换亮点面板 |
编辑此书 |
不可重排的内容¶
标签标签标签标签有些书的内容非常广泛,不能在页面边界上拆分。例如表或“<pre>”标记。在这种情况下,您应该通过按键盘“Ctrl+M”阅读此内容,将阅读器切换到“滚动模式”。或者,您也可以将以下CSS添加到阅读器首选项的“样式”部分,以强制阅读器在“<pre>”中拆分文本行
code, pre { white-space: pre-wrap }
设计您的图书,使其与calibre阅读器配合使用¶
Calibre阅读器将在根元素上设置``is-Calibre-viewer``类。因此,您可以编写仅适用于它的CSS规则。此外,阅读器将在``body``元素上设置以下类:
body.calibre-viewer-dark-colors
使用深色方案时设置
body.calibre-viewer-light-colors
使用浅色方案时设置
body.calibre-viewer-paginated
在翻页模式下设置
body.calibre-viewer-scrolling
处于滚动(非分页)模式时设置
- “body.calibre-footnote-container”
在显示弹出式脚注时设置
最后,您可以通过`CSS变量<https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_custom_properties>`使用calibre配色方案颜色。calibre阅读器在定义链接颜色的颜色主题中定义以下变量:--calibre阅读器背景颜色
、--calible阅读器前端颜色```和可选的
–caribre阅读器链接颜色``。