Bookworm 用户指南

介绍

Bookworm 是一款无障碍的电子书阅读器,它使盲人和视力障碍者能够以一种轻松且易于访问的方式来阅读电子书籍。 Bookworm 的主要亮点有:

  • 支持当今流行的电子书格式,包括EPUB和PDF。
  • 支持在文本中添加命名书签为有趣的内容做标记,以供日后参考。
  • 您可以添加注释来记录有趣的想法,也可以在文本的特定位置创建内容摘要。 Bookworm支持快速跳转并查看已保存的注释,日后,您可以将这些注释导出到文本文档或HTML文档中,以备将来参考。
  • 支持两种不同样式的页面查看方式,纯文本和渲染的可缩放图像视图。
  • 可自定义的全文搜索功能。
  • 所有支持的电子书格式都可通过目录导航。
  • 支持使用可调节语音参数的TTS朗读书籍内容。
  • 能够自定义多个TTS的语音配置,每个配置都可以设置语音的发音风格,即使在朗读过程中,您也可以自由的激活/停用任何语音配置。
  • 支持使用热键执行标准的增大/减小/重置,分别为 Ctrl + =, Ctrl +- 和 Ctrl + 0,纯文本视图和渲染的图像视图均支持此功能。
  • 支持将打开的电子书格式导出为纯文本文件。

安装

要安装Bookworm到您的计算机上,​​请按照下列步骤操作:

  1. 使用您的Web浏览器打开 Bookworm的官方网站 ,然后下载适用于您操作系统的安装程序。 Bookworm有两个版本:

  2. 32位安装程序,用于运行Windows 32位操作系统的计算机;

  3. 64位安装程序,用于运行Windows 64位操作系统的计算机;

  4. 运行安装程序并按照提示进行操作;

  5. 成功安装后,您可以从 桌面 或从“开始”菜单程序列表中找到并启动Bookworm。

用法

打开一本书

您可以从“文件”菜单中选择“打开...”菜单项来打开一本书,或者使用 Ctrl + O 快捷键,无论哪种方式,都会显示一个我们所熟悉的“打开文件”对话框,浏览到您想阅读的电子书,然后点击“打开”按钮,将其加载到软件内。

阅读器窗口

Bookworm 的主窗口包括以下两部分:

  1. “目录”:这部分显示了电子书的章节,您可以在此查看书籍的目录结构,使用方向键导航,然后按Enter键跳转至指定章节。

  2. “文本视图”区域:此部分包含书籍当前页的文本内容。在此区域,您可以使用常规的文本导航命令来阅读文本。此外,您还可以使用以下键盘快捷键浏览电子书:

  3. Enter: 跳转到当前章节的下一页;

  4. Backspace: 跳转到当前章节的上一页;
  5. 当输入焦点位于第一行时,连续按两次上箭头可跳转到上一页。
  6. 当输入焦点位于最后一行时,连续按两次下箭头可跳转到下一页。
  7. Alt + Home: 跳转到当前章节的第一页;
  8. Alt + End: 跳转到当前章节的最后一页;
  9. Alt + Page down: 跳转到下一章节;
  10. Alt + Page up: 跳转到上一章节;

书签和注释

Bookworm 可以让您在已打开的书籍中做标记。您可以添加书签来标记书中的特定位置,以便您在需要时可以快速跳转到该位置。另外,您还可以通过添加注释来记录自己的想法或总结一些内容。

添加书签

阅读书籍过程中,您可以按 Ctrl + B (或从“注解”菜单中选择“添加书签”菜单项)来添加书签。该书签将添加到光标的当前位置。系统会要求您输入书签的标题,输入标题后单击“确定”按钮,书签将添加到当前位置,并且当前行将以视觉方式高亮显示。

查看书签

按 Ctrl + Shift + B,或从“注解”菜单中选择“查看书签”菜单项。将显示一个包含已添加书签列表的对话框。单击书签列表中的任意一项,则可快速跳转到该书签的相应位置。

此外,您可以按F2在相应位置编辑所选书签的标题,或者您可以单击“删除”按钮或按下“Del”键以删除所选书签。

撰写注释

阅读书籍过程中,您可以按 Ctrl + N (或从“注解”菜单中选择“添加注释”菜单项)来撰写注释。该注释将添加到光标的当前位置。系统会提示您输入注释的内容,输入内容后单击“确定”按钮,注释将添加到当前位置。

浏览到至少含有一个注释记录的页面时您会听到相应的音效提示,表明该页面含有注释。

管理注释

按Ctrl + Shift + N,或从“注解”菜单中选择“已保存的注释”菜单项。将显示一个包含已添加注释列表的对话框。单击注释列表中的任意一项,则可快速跳转到该注释的相应位置。单击“查看”按钮将弹出一个对话框,显示标题和所选注释的内容。

此外,您可以单击“编辑”按钮以编辑所选注释的标题和内容,按F2在适当位置编辑所选注释的标题,也可以单击“删除”按钮或键盘上的“Del”键删除选定的注释。

导出注释

Bookworm 可以让您将注释导出为纯文本文档或HTML文档,Html文档可以在Web浏览器中将其打开。或者,Bookworm可以让您将注释导出到markdown,这是一种基于文本的格式,用于编写在计算机从业人员中颇受欢迎的结构化文档。

要导出您的注释,请按照下列步骤操作:

  1. 从“注解”菜单中选择“导出注释...”菜单项;
  2. 选择导出范围,是要导出整本书的注释,还是只想导出当前部分的注释;
  3. 选择输出格式。这决定了导出后得到的文件格式。导出为纯文本将为您提供一个简单且格式良好的文本文件,导出为HTML会为您提供一个网页,导出为markdown则会为您提供markdown文档,这是一种在计算机从业人员中颇受欢迎的文本格式;
  4. 如果希望Bookworm导出后打开注释文件,则可以选中“导出后打开文件”复选框;
  5. 单击导出。系统将要求您选择导出文件的文件名以及保存位置。单击“保存”将保存文件,如果您选中了“导出后打开文件”,则导出后会将其打开。

朗读

Bookworm支持使用已安装的文本到语音引擎朗读已打开书籍的内容。只需按F5开始朗读,按F6暂停或恢复朗读,按F7停止朗读。

您可以通过以下两种方式配置语音参数:

  1. 使用语音配置:语音配置包含了您的自定义语音参数,您可以随时激活/禁用语音配置。您可以从“朗读”菜单进入语音配置,也可以按 Ctrl + Shift + V进入语音配置对话框。请注意, Bookworm 内置了一些示例性的语音配置。
  2. 全局语音配置:当没有语音配置被激活时,默认情况下将使用这些语音配置参数。您可以从 Bookworm “首选项”配置全局语音参数。

在朗读过程中,您可以按Alt+Left/Right向前或向后跳转。

配置阅读风格

除语音设置外,Bookworm 还让您能够通过这些设置微调其阅读行为。以下所有设置均可在Bookworm“首选项”的阅读分类中找到。

  • 阅读范围:此选项控制您让Bookworm“朗读”当前书籍时触发的动作。您可以选择“整本阅读”,“阅读当前章节”或仅阅读“当前页”。默认情况下,Bookworm会连续读取整本书,除非您设置了到达页面末尾或当前章节末尾时要停止阅读。
  • 从何处开始:此选项控制开始朗读的位置。您可以选择从“光标位置”或“页面起始处”开始阅读。
  • 阅读方式:这组选项可以控制 Bookworm 在朗读过程中的行为。您可通过选中/取消选中相应的复选框来打开/关闭以下选项:

  • 高亮显示朗读内容:如果启用此选项,则当前朗读的文字将以视觉方式高亮显示。

  • 选中朗读内容:如果启用此选项,则选中当前朗读的文字内容。例如,朗读过程中您可以按 Ctrl + C 复制当前朗读的段落。
  • 章节结束时播放音效: 如果启用此选项,则Bookworm在到达章节末尾时会播放一个音效。

连续阅读模式

除了Bookworm内置的TTS功能以外,您还可以利用屏幕阅读器的连续朗读功能(也称为“全文朗读”)。 Bookworm通过“连续阅读模式”提供对此功能的支持。默认情况下,此模式是开启的,您可以在Bookworm"首选项"的阅读分类中开启/关闭。在连续阅读模式处于开启状态时,随着屏幕阅读器的全文朗读,当前页结束时会自动翻阅到下一页(译注:NVDA屏幕阅读器可按下NVDA+A来使用此功能)。

请注意,根据当前实现此功能的方式,可能存在以下限制:

  • 如果到达空白页,连续阅读将中断。如果到达空白页,只需翻阅到非空白页,然后重新激活屏幕阅读器的“朗读全文”功能即可。
  • 若输入光标处于页面的最后一个字符位置时,则会立即切换到下一页;

查看当前页的完整渲染版本

Bookworm可让您查看书籍的完整渲染版本。打开书籍后,可以按Ctrl + R或从“工具”菜单中选择“渲染页面”菜单项。与默认的文本视图相对应的,我们将此视图称之为“渲染视图”

在“渲染视图”下,可以使用常用的缩放命令来放大和缩小页面:

  • Ctrl + = 增大;
  • Ctrl + - 减小;
  • Ctrl + 0重置缩放级别。

请注意,您还可以使用之前所述的书籍导航命令来导航渲染视图。您也可以按“ESC”键退出此视图返回到默认的纯文本视图。

跳转到指定页

要跳转到当前打开书籍的特定页面,请按Ctrl + G,或从“工具”菜单中选择“转到...”菜单项以显示“转到页面”对话框。在此对话框中,您可以输入要跳转到的任何页面的编号,Bookworm会导航到该页。请注意,此对话框将显示当前书籍的总页数。

搜索本书

要在当前打开的书籍中查找特定术语或部分文本,可以按Ctrl + F弹出“搜搜索书籍”对话框。此对话框使您可以键入要搜索的文本以及配置搜索选项。提供以下选项:

  • 区分大小写:搜索将匹配搜索词中字母的大小写。
  • 整词匹配:搜索词必须作为一个完整的单词出现,即不能为某个单词的一部分。
  • 搜索范围:您可以将搜索范围限制在某些页面或特定章节。

单击“搜索书籍”对话框中的“确定”按钮后,将显示另一个包含搜索结果的对话框。单击搜索结果列表中的项目,将立即跳转到该结果的所在位置,并高亮显示搜索词。

请注意,如果您关闭了搜索结果窗口,则可以按F3和Shift + F3分别移至上一个搜索结果和下一个搜索结果。

管理文件关联

在Bookworm“首选项”的“常规”分类中找到“管理文件关联”按钮,可管理与Bookworm关联的文件类型。将文件与Bookworm关联,意味着在Windows资源管理器中单击文件时,默认将使用 Bookworm 打开该文件。请注意,该对话框始终在程序的第一次运行时显示。

打开文件关联管理器,将包含以下选项:

  • 全部关联:这将关联所有支持的文件格式,只要Bookworm支持的格式,Windows会默认使用Bookworm打开。Associate all: this changes your settings so that if a file is supported by Bookworm, Windows will use Bookworm to open it.
  • 取消所有支持文件类型的关联:这将取消之前注册的文件关联。
  • 每种所支持文件类型的关联按钮:单击那些按钮,会将对应的文件类型与Bookworm关联。

更新 Bookworm

默认情况下,Bookworm在启动时会检查是否有新版本。这样可以确保您第一时间获得最新,最出色的Bookworm。您可以从Bookworm“首选项”中禁用此默认行为。您还可以通过单击“帮助”菜单下的“检查更新”菜单项来手动检查更新。

无论采用哪种方式,当发现新版本时,Bookworm都会询问您是否要安装新版本。如果单击“是”,程序将继续下载更新包,并显示一个包含下载进度的对话框。下载更新后,Bookworm将显示一个消息提醒,告诉您软件将重新启动,以进行更新。只需单击“确定”即可完成此更新过程。

报告问题

作为视障开发者,我们的责任是开发出让我们乃至全世界的盲人朋友变得更加独立的应用程序。因此,如果您发现Bookworm对您有用,请帮助我们让Bookworm变得更好。我们希望您告诉我们在使用Bookworm时可能遇到的任何错误。如果可以,请在 问题跟踪器 中提交包含详细错误信息的Issue。非常感谢您的帮助。

提交新问题之前,请确保以调试模式运行Bookworm。要打开调试模式,请转到“帮助”菜单,然后单击“启用调试模式并重新启动”,重新启动软件后尝试在调试模式下重现问题。在大多数情况下,如果在启用调试模式的情况下再次发生错误,则会显示一个对话框,其中包含该错误的详细信息。然后,您可以复制此信息并将其包含在问题报告中。

请注意,有些问题可能很难重现,当您重新启动程序时,这些问题或许就消失了。如果是这样,您也可以在没有调试模式详细信息的情况下报告问题。只要您确保包含尽可能详细的有关系统和操作步骤的信息即可。

最新消息和更新信息

若想了解有关 Bookworm 的最新消息,可以访问Bookworm的网站: bookworm-devs.github.io/bookworm 。您也可以在Twitter上 @mush42 来关注首席开发人员 Musharraf Omer。

许可协议

Bookworm 版权: copyright (c) 2019 Musharraf Omer和Bookworm贡献者。遵循 MIT版权许可