标签 电子书 下的文章

你在寻找新的电子书阅读软件吗?来看看这四款适用于安卓的可靠的开源电子书阅读器吧。

谁不想有一个好的阅读体验?与其将时间浪费在社交媒体或即时消息软件上,不如在自己的安卓手机或平板上阅读一本书、杂志或其他文档。

要做到这一点,你需要的是一个适合的电子书阅读软件。接下来让我们来看一看四款可靠的、开源安卓电子书阅读器。

Book Reader

那我们先从我最喜欢的一款开源安卓电子书阅读器开始:Book Reader。它基于现在专有的 FBReader 应用的开源老版本。像 FBReader 的早期版本一样,Book Reader 小而简单,但是好用。

优点:

  • 易于操作。
  • 该应用界面遵循安卓的 Material Design 指南,因此非常干净。
  • 你可以为电子书添加书签,并将文本分享至你设备上的其他应用。
  • 不断提供除英语外的其他语言的支持。

缺点

  • Book Reader 的自定义选项较少。
  • 没有内置词典或支持外部词典的功能。

支持的电子书格式:

Book Reader 支持 EPUB、.mobi、PDF、DjVu、HTML、纯文本、 Word 文档、RTF 和 FictionBook

 title=

Book Reader 的源码在 GNU GPL 3.0 下授权,你可以在GitLab中找到它。

Cool Reader

Cool Reader 是一个灵活易用的电子书软件。虽然我觉得该软件的图标会让想起 Windows vista 中的图标,但它确实有一些好用的功能。

优点

  • 高度自定义,你可以更改字体、行宽、段间距、连字符、字体大小、页边距以及背景色。
  • 你可以覆盖书中的样式表。我发现这对于两三本将所有文本设置为小写字母的书很有用。
  • 它会在设备启动时自动搜寻设备中的新书资源。你也可以查阅古腾堡计划互联网档案馆中的书籍。

缺点

  • Cool Reader 的界面并不是极简或者说最现代化的。
  • 虽然它开箱即用,但实际上你需要调整一些配置来更舒适地使用 Cool Reader。
  • 应用的默认词典是专有的,尽管你可以用开源的词典来替换掉它。

支持的电子书格式:

你可以使用 Cool Reader 来浏览 EPUB、小说、纯文本、RTF、HTML、CHM 和 TCR(Psion 系列掌上电脑的电子书格式)文件。

 title=

Cool Reader 的源码在 GNU GPL 2 下授权,你可以在 Sourceforge 中找到它。

KOReader

KOReader 最初是为了 E Ink 电子书阅读器创建的,但后来发现它可用于安卓。在测试它时,我发现 KOReader 在同等程度下既有用又令人沮丧。很明显它绝不是一款不好的应用,但不会是我的首选。

优点

  • 高度自定义。
  • 支持多种语言。
  • 它允许你使用词典(若你已安装)或者 Wikipedia(若你已连接至网络)来查单词。

缺点

  • 每一本书你都需要改变设置。在你打开一本新书时,KOReader 不会记住相关设置
  • 它的界面会让人觉得是一款专门的电子书阅读器。该应用没有安卓的外形和感受。

支持的电子书格式:

你可以查阅 PDF、DjVu、CBT、以及 CBZ 电子书。它也支持 EPUB、小说、.mobi、Word 文档、文本文件和 CHM 文件。

 title=

Cool Reader 的源码在 GNU Affero GPL 3.0 下授权,你可以在 GitHub 上找到它。

Booky McBookface

是的,这确实是这款电子书阅读器的名字。它是这篇文章中最基础的电子书阅读器,但不要因此(或者这个傻乎乎的名字)使你失望。Booky McBookface 易于使用,并且有一件事它做的很好。

优点

  • 没有多余的装饰。只有你和你的电子书。
  • 界面简洁。
  • 在安卓启动栏中的长按软件图标会弹出一个菜单,你可以从中打开正在阅读的最后一本书、获得未读书籍的列表、或者查找并打开设备上的一本书。

缺点

  • 软件中几乎没有配置选项——你可以更改字体大小和亮度,仅此而已。
  • 你需要使用屏幕底部的按钮浏览电子书。点击屏幕边缘无法操作。
  • 无法为电子书添加书签。

支持的电子书格式

你可以使用该软件阅读 EPUB 格式、HTML 文档,或纯文本格式的电子书。

 title=

Booky McBookface 的源码在 GNU GPL 3.0 下授权,你可以在 GitHub 中找到它。

你有最喜欢的安卓开源电子书阅读器吗?在社区中留言分享一下吧。


via: https://opensource.com/article/19/10/open-source-ereaders-android

作者:Scott Nesbitt 选题:lujun9972 译者:chenmu-kk 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Foliate 是一款简洁、优雅的开源电子书阅读器,可在 Linux 桌面上提供类似 Kindle 的阅读体验。

虽然我们已经有了一个 Linux 最佳电子书阅读器的列表,但最近我遇到了另一个 Linux 电子书阅读器。它叫 Foliate

Foliate 是一个现代的 GTK 电子书查看器,它有许多基本功能。如果你拥有亚马逊 Kindle 或其他电子书阅读器,那么你可能会想念那种在桌面上阅读的体验。

Foliate 解决了那些抱怨。Foliate 会显示书的估计剩余阅读时间和页数。你可以添加书签、高亮文本和添加注释。你可以导出数据,也可以轻松同步它们。

你也可以使用维基词典和维基百科查询单词。你可以在页面视图和滚动视图之间切换。它还有几个主题,以满足你的阅读偏好。

最棒的是,它正在积极维护和开发。

Foliate 的功能

让我们来看看 Foliate 提供的所有功能:

  • 支持 .epub、.mobi、.azw、未打包的 EPUB 文件、文本文件、漫画存档(cbr、.cbz、.cbt、.cb7),小说书(.fb2、.fb2.zip)和 .azw3 文件。它不支持 PDF 文件。
  • 它让你可以在双页浏览模式下阅读电子书,并提供滚动查看模式。
  • 能够自定义字体、行距、边距和亮度。
  • 图书馆视图,显示最近的书籍和阅读进度。
  • 默认主题包括浅色、棕褐色、深色、Solarized 深色/浅色、Gruvbox 浅色/深色、灰色、Nord 和反转模式。
  • 你还可以添加自定义主题调整电子书浏览器的外观。
  • 带有章节标记的阅读进度滑块。
  • 书签和注释支持。
  • 能够在书中查找文本。
  • 能够放大和缩小。
  • 启用/禁用侧边栏进行导航。
  • 使用 维基词典维基百科 快速查找字典
  • 使用谷歌翻译翻译文字
  • 触摸板手势,使用两指滑动即可翻页
  • 使用 eSpeak NGFestival 支持文字转语音

在 Linux 上安装 Foliate

对于基于 Ubuntu 和 Debian 的 Linux 发行版,你可以从它的 GitHub 发布页面获取 .deb 文件。只需双击即可从 deb 文件安装应用

对于 Fedora、Arch、SUSE 等其他 Linux 发行版。Foliate 可提供 FlatpakSnap 包。如果你不知道如何使用它们,那么你可以按照我们使用 flatpak使用 snap 包指南来开始使用。

如果需要,你可以浏览它的 GitHub 页面以从源代码开始构建。

总结

我使用 GitHub 上提供的最新 .deb 文件在 Pop!\_OS 19.10 上进行了尝试,并且效果很好。我不喜欢在桌面上阅读很久,但我喜欢它的功能。

你是否尝试过 Foliate?请随时分享你的经验。


via: https://itsfoss.com/foliate-ebook-viewer/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

在智能手机上阅读内容正在变得越来越流行。每一部手机都有它自己的电子书阅读器。可能你不知道,在 Fedora 创建你自己的电子书文件是非常容易的。

这篇文章展示了使用两种不同的方法来创建一个 EPUB 文件。EPUB 格式是最流行的格式之一,并且被很多开源软件所支持。

绝大数的人们将会询问 “在很容易创建 PDF 文件的情况下,为什么要花费时间和精力来创建 EPUB 文件?” 答案是: “你曾经尝试看过每次只能看到一张纸的一小部分的吗?”为阅读一个 PDF 文件,你不得不经常缩放和移动文档,或者将其缩放到一个小尺寸来适合屏幕大小。在另一方面,EPUB 文件则被设计成可以适合很多不同的屏幕类型。

方法 1: ghostwriter 和 pandoc

第一种方法创建一个速成版的电子书文件。它使用一个名为 ghostwriter 的 Markdown 编辑器,和一个名为 pandoc 的命令行文档转换工具。

你可以从软件中心搜查和安装它们,也可以从终端中安装它们。如果你使用终端来安装它们,运行这个命令:

sudo dnf install pandoc ghostwriter

对于那些不知道 Markdown 是什么的人们来说,在这里有一个简要的解释:它是一个大约在 15 年前创建的简单的标记语言。它使用简单的语法来格式化纯文本。Markdown 文件可以随后转换成很多其它文档格式的文件。

ghostwriter

对于工具,ghostwriter 是一个跨平台的易于使用的 Markdown 编辑器。pandoc 是一个非常易于使用的文档转换工具,可以处理数百种不同的格式。

要创建你的电子书,打开 ghostwriter,开始编写你的文档。如果你以前使用过 Markdown,你可能习惯于在文档的“标题 1”的前面放置一个 # 符号来作为标题。像这样: # My Man Jeeves。然而,pandoc 将不会识别其为标题,并将在你的电子书的顶部放置一个一个大的 “UNTITLED” 。相反地在你的标题前放置一个 % 来作为标题。例如,% My Man Jeeves 。章节应该被格式为“标题 2”,例如,## Leave It to Jeeves。如果你有子章节,使用“标题 3”(###)。

在你的文档完成后,单击“文件 -> 导出”(或按 Ctrl+E 键)。在对话框中,在几个 Markdown 转换器中进行选择。如果这是你第一次使用 ghostwriter ,默认选择的是 Sundown 转换器。从对话框中,选择 pandoc 。接下来单击“导出”。现在你的 EPUB 文件已经创建好了。

ghostwriter 导出对话框

注意: 如果你得到一个与 pandoc 有关的错误,关闭“智能排版”,并再试一次。

方法 2: calibre

如果你想要一个更完美的电子书,那这就是你正在寻找的方法。它需要更多的步骤,但是是值得的。

首先,安装一个名为 calibre 的应用程序。calibre 不仅仅是一个电子书阅读器,它也是一个电子书管理器系统。你可以从软件中心安装它,也可以从终端安装它:

sudo dnf install calibre

在这个方法中,你可以在 LibreOffice、ghostwriter,或者其它你选择的编辑器中编写你的文档。确保书籍的标题被格式为“标题 1”,章节被格式为“标题 2”,子章节被格式为“标题 3”。

接下来,导出你的文档为一个 HTML 文件。

现在添加该文件到 calibre 。打开 calibre ,并单击 “添加书籍”。calibre 会用几秒钟来添加文件。

在文件导入后,通过单击 “编辑元数据” 按钮来编辑文件的元数据。在这里你可以填写书的标题和作者的姓名。你也可以上传一个封面图片(如果你有的话),或者 calibre 将为你生成一个封面。

接下来,单击 “转换书籍” 按钮。在新的对话框中,选择 “界面与外观” 部分的 “布局” 标签页。勾选 “删除段间空行” 选项。这将更加严格地缩进每一段的内容。

现在,设置目录。选择 “内容目录” 部分。这里有三个需要注意的选项: “一级目录”、“二级目录” 和 “三级目录”。对于每一个选项点击其末尾处的魔法棒按钮。在新的对话框中,选择应用于目录表项的 HTML 标记。例如,为“一级目录”选择 “h1”。

接下来,告诉 calibre 包含内容目录。选择 “输出 EPUB” 部分并勾选 “插入内联目录”。单击“确定“ 创建 epub 文件。

现在,你有了一个看起来很专业的电子书文件。


via: https://fedoramagazine.org/how-to-generate-an-epub-file-on-fedora/

作者:John Paul Wohlscheid 选题:lujun9972 译者:robsean 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

任意一个开源电子书应用都能使你在大屏设备上的阅读体验得到提升。

 title=

我通常使用手机或 Kobo 阅读器阅读电子书,总是没有在大屏设备上阅读书籍那么爽。很多人经常在自己的笔记本或桌面电脑上阅读电子书,如果你有这种需求(或者你认为以后会遇到这种情况),我想向你介绍三种 Linux 桌面下的电子书阅读器。

Bookworm(书虫)

Bookworm 意在成为一个“简洁、专注的电子书阅读器”。事实证明它也确实做到了。Bookworm 内置一系列基础功能,有人抱怨它太过简单,缺少功能性(虽然这词显然有点指意不明)。Bookworm 起到了应有的作用而没有无关的花哨功能。

该应用的界面整洁干净。

 title=

你可通过以下方式查看书籍:

  • 空格键前往下一页
  • 上下方向键按行移动
  • 左右方向键跳转至前后章节

你也可以通过添加注释或书签跳转至特定页面。

 title=

Bookworm 没有太多设置选项。你能调整书籍字体大小及间距,开启双页模式或夜间模式。在应用中添加新文件夹后,Bookworm 会自动扫描文件夹中的电子书。

 title=

Bookworm 支持常用的电子书格式:EPUB、PDF、MOBI、FB2,你还能用它阅读 CBR 和 CBZ 格式的数字版漫画。我只在 Bookworm 上测试了前三种格式,PDF 倒是能打开,但加载速度很慢,格式也很难看。

Foliate

单从功能上来说,Foliate 确实比 Bookworm 强上一些。Foliate 不仅功能更强,它还有更多设置选项。这个功能多样、简单干净的应用满足了所有要求。

 title=

在 Foliate 中可以通过空格、方向键、向上或向下翻页键浏览电子书,这里没什么特别的。

你还可以在书籍中添加注释、查找以及翻译字句、查询字词含义。如果你电脑上安装了智能语音应用, Foliate 还能将文本朗读出来。

在 Foliate 中的注释文本

Foliate 与 Bookworm 相比有更多自定义选项。你能在应用中修改字体类型及大小、行间距、电子书页边距,也可以调高或降低屏幕亮度,从应用内置的四个主题中选择一个等。

 title=

你可以在 Foliate 上阅读 EPUB、MOBI、AZW、AZW3 格式的电子书。如果你不了解,我可以提前告诉你,后三种格式是亚马逊 Kindle 阅读器上架的书籍的闭源格式。

Calibre 电子书阅读器

这个电子书阅读器Calibre 电子书管理工具的一个组件,就像它的前代一样,电子书阅读器这部分并不是软件整体最棒的部分。

 title=

不过别被上面的话吓到,它也的确是个桌面电子书阅读器。

在 Calibre 电子书阅读器中,你可以通过方向键、向上/向下翻页键以及空格浏览书籍,还能在在线字典中查找词语含义,添加书签。这一阅读器没有注释功能,但内置的搜索引擎却很好用,你还能将书籍保存为 PDF 格式(虽然我不太明白你为什么要这么做)。

不过参数设置这里确是它出彩的地方,它的可选设置比 Bookworm 和 Foliate 加起来都多,从字体到文本布局,页面分割方式你都能改。除此之外,你还能自定义应用按键设置,将你喜欢的词典网站添加进来,方便阅读查找。

 title=

Calibre 电子书阅读器一个很有用的功能,就是把自行设置的 CSS 配置文件效果应用到电子书上。赘言一句,CSS 是一种调整网页格式的方法(这类文件就是许多电子书的一个组成部分)。如果你是使用 CSS 的高手,你可以将自己的 CSS 文件复制粘贴到配置窗口的 “User stylesheet” 部分,这就是个性化的究极办法。

据开发者描述,这一电子书阅读器“能支持所有主流电子书格式”。如果你想知道具体支持格式是什么,这是列表链接。我测试了列表中的一小部分格式,没有发现问题。

留在最后的话

不管你只是单纯想找个电子书阅读器,还是有个更多复杂功能的应用,上文提到的三个选择都很不错,而且它们都能提升你在大屏设备上的阅读体验。


via: https://opensource.com/article/20/2/linux-ebook-readers

作者:Scott Nesbitt 选题:lujun9972 译者:wenwensnow 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

将电子书分成几章,创建电子书会更容易。这是设置模板的分步指南。

对于很多人来说,使用 word 程序来撰写和发布一本电子书是一种最好的、最容易的、最熟悉的方法。但是,启动你的 word 程序和打字是不够的 —— 你需要遵循一种格式。

这就是模板的来源。一个模板确保你的电子书有一个一致的外观和体验。幸运的是,创建模板是快速和容易的,并你在其上花费的时间和努力将带给你一本更好感观的书。

在这篇文章中,我将陪伴你走过如何使用 LibreOffice Writer 创建一个简单的模板,可以用于一本电子书的各个章节。你可以将这个模板用于 PDF 和 EPUB 书籍,并加以修改来满足你的需要。

我的方法

为什么我着重于为一个章节创建一个模板,而不是为一整本书创建一个模板?因为编写和管理单独的章节比编写和管理单个庞大而僵化的文档更容易。

通过关注于单独的章节,你可以专心于你需要编写的东西。你可以很容易地四处移动这些章节,给审阅者发单独一章节比发送你的完整原稿更简单而高效。当你写完一章后,你可以简单地把你的章节拼凑在一起来出版这本书(我将在下面讨论如何做到这一点)。但是不要觉得你被这种方法所束缚 —— 如果你更喜欢在单个文件中编写,简单地调整在这篇文章中描述的步骤就行。

让我们开始吧。

设置页面

仅当你计划发布你的电子书为一本 PDF 书时,这是很重要的。设置页面意味着你的书将不包含大量的跨越屏幕的让眼睛疲劳的文本。

选择 格式 > 页面 来打开 页面样式 窗口。我的 PDF 电子书通常是 5x8 英寸高(大约 13x20cm ,对于我们这些生活在米制世界的人来说)。我也设置页边距为半英寸(约 1.25 cm)。这些是我较喜欢的尺寸;你可以使用任何适合你的尺寸。

 title=

在 LibreOffice Writer 中的页面样式窗口让你设置页边距和页格式。

接下来,添加页脚以显示页码。保持页面样式窗口打开着,并单击 页脚 选项卡。选择 在页脚上 并单击 确定

在该页面上,在页脚中单击,然后选择 插入 > 字段 > 页码。不要担心页码的位置和外观;我们接下来会处理。

设置你的样式

像模板本身一样,样式为你的文档提供一种一致的外观和体验。如果你想更改一个标题的字体或大小,例如,你只需要在一个地方完成它,而不是手动应用格式化到每个标题。

标准化的 LibreOffice 模板带有许多样式,你可以调整它们以适应你的需要。为此,按 F11 来打开 样式和格式 窗口。

 title=

使用样式和格式窗口更改字体和其它细节。

在一个样式上右键单击,并选择 修改 来编辑它。 这里是我在每本中使用的主要样式:

样式字体间距 / 对齐方式
标题 1Liberation Sans, 36 pt上面 36 pt ,下面 48 pt ,左对齐
标题 2Liberation Sans, 18 pt上面 12 pt ,下面 12 pt ,左对齐
标题 3Liberation Sans, 14 pt上面 12 pt ,下面 12 pt ,左对齐
正文Liberation Sans, 12 pt上面 12 pt ,下面 12 pt ,左对齐
页脚Liberation Sans, 10 pt居中对齐

 title=

这是当我们应用到电子书内容时的一个选择的样式外观。

对于大多数书来说,这通常是最小要求。可以随便更改字体和空格来适应你的要求。

根据你正在编写书的类型,你可能也想创建或修改项目符合样式,以及数字列表、引号、代码示例、数字符号等等。只需要记住始终如一地使用字体以及其大小。

保存你的模板

选择 文件 > 另存为 。在保持对话框中,从格式列表中选择 “ODF 文本文档模板 (.ott)” 。这将保存模板为一个模板,以后你可以快速调用该模板。

保存模板的最佳位置是 LibreOffice 模板文件夹。例如,在 Linux 中,那是在你的家目录下,在 .config/libreoffice/4/user/template 下。

编写你的书

在你开始编写前,在你的计算机上创建一个文件夹,它将为你的书保存所有的文件 —— 章节、图像、笔记等等。

当你准备编写时,启动 LibreOffice Writer 并选择 文件 > 新建 > 模板 。然后从列表中选择你的模板,并单击 打开

 title=

从你在 LibreOffice Writer 中设置的列表中选择你的模板,并开始编写。

然后用一个描述性名称保存文档。

建议使用像 “第 1 章” 和 “第 2 章” 这样的惯例 —— 在某些时候,你可能决定重新编排你的章节,当你尝试管理这些章节时,它可能会变得混乱。然而,你可以在文件名称中放置章节数字,像 “第 1 章” 或 “一” 。如果你最后要重新排列全书的章节,像这样重命名更容易。

无需赘言,开始编写吧。记住在模板中使用样式来格式化文本 —— 这就是为什么你要创建模板,对吧?

发布你的电子书

在完成编写一堆章节后,并准备发布它们时,创建一个主控文档。把一个主控文档作为你所编写章节的一个容器。使用一个主控文档,你可以快速地组装你的书,并任意重新排序你的章节。LibreOffice 的帮助提供了使用主控文档的详细信息。

假设你想生成一个 PDF ,不要只是单击直接导出到 PDF 按钮。这将创建一个相当不错的 PDF ,但是你可能想优化它。为此,选择 文件 > 导出为 PDF ,并在 PDF 选项窗口中轻微调整。你可以在这篇 LibreOffice Writer 文档 中学到更多东西。

如果你想创建一个 EPUB 而不是一个 PDF,或者除了一个 PDF 以外,另外创建一个 EPUB,请安装 Writer2EPUB 扩展。Opensource.com 的 Bryan Behrenshausen 为这个扩展分享了一些有用的说明

结束语

我们在这里创建的模板是极简单的,但是你可以将其用于一本简单的书,或者作为构建一个复杂模板的起点。不管怎样,这个模板都会让你快速地开始编写和发布你的电子书。


via: https://opensource.com/article/17/10/creating-ebook-chapter-template-libreoffice-writer

作者:Scott Nesbitt 译者:robsean 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

摘要: 本文中我们涉及一些 Linux 最佳电子书阅读器。这些应用提供更佳的阅读体验甚至可以管理你的电子书。

最佳 Linux 电子书阅读器

最近,随着人们发现在手持设备、Kindle 或者 PC 上阅读更加舒适,对电子图书的需求有所增加。至于 Linux 用户,也有各种电子书应用满足你阅读和整理电子书的需求。

在本文中,我们选出了七个最佳 Linux 电子书阅读器。这些电子书阅读器最适合 pdf、epub 和其他电子书格式。

我提供的是 Ubuntu 安装说明,因为我现在使用它。如果你使用的是非 Ubuntu 发行版,你能在你的发行版软件仓库中找到大多数这些电子书应用。

1. Calibre

Calibre 是 Linux 最受欢迎的电子书应用。老实说,这不仅仅是一个简单的电子书阅读器。它是一个完整的电子书解决方案。你甚至能通过 Calibre 创建专业的电子书

通过强大的电子书管理和易用的界面,它提供了创建和编辑电子书的功能。Calibre 支持多种格式和与其它电子书阅读器同步。它也可以让你轻松转换一种电子书格式到另一种。

Calibre 最大的缺点是,资源消耗太多,因此作为一个独立的电子阅读器来说是一个艰难的选择。

Calibre

特性

  • 管理电子书:Calibre 通过管理元数据来排序和分组电子书。你能从各种来源下载一本电子书的元数据或创建和编辑现有的字段。
  • 支持所有主流电子书格式:Calibre 支持所有主流电子书格式并兼容多种电子阅读器。
  • 文件转换:在转换时,你能通过改变电子书风格,创建内容表和调整边距的选项来转换任何一种电子书格式到另一种。你也能转换个人文档为电子书。
  • 从 web 下载杂志期刊:Calibre 能从各种新闻源或者通过 RSS 订阅源传递故事。
  • 分享和备份你的电子图书馆:它提供了一个选项,可以托管你电子书集合到它的服务端,从而你能与好友共享或用任何设备从任何地方访问。备份和导入/导出特性可以确保你的收藏安全和方便携带。

安装

你能在主流 Linux 发行版的软件库中找到它。对于 Ubuntu,在软件中心搜索它或者使用下面的命令:

sudo apt-get install calibre

2. FBReader

FBReader: Linux 电子书阅读器

FBReader 是一个开源的轻量级多平台电子书阅读器,它支持多种格式,比如 ePub、fb2、mobi、rtf、html 等。它包括了一些可以访问的流行网络电子图书馆,那里你能免费或付费下载电子书。

特性

  • 支持多种文件格式和设备比如 Android、iOS、Windows、Mac 和更多。
  • 同步书集、阅读位置和书签。
  • 在线管理你图书馆,可以从你的 Linux 桌面添加任何书到所有设备。
  • 支持 Web 浏览器访问你的书集。
  • 支持将书籍存储在 Google Drive ,可以通过作者,系列或其他属性整理书籍。

安装

你能从官方库或者在终端中输入以下命令安装 FBReader 电子阅读器。

sudo apt-get install fbreader

或者你能从这里抓取一个以 .deb 包,并在你的基于 Debian 发行版的系统上安装它。

3. Okular

Okular 是另一个开源的基于 KDE 开发的跨平台文档查看器,它已经作为 KDE 应用发布的一部分了。

Okular

特性

  • Okular 支持多种文档格式像 PDF、Postscript、DjVu、CHM、XPS、ePub 和其他。
  • 支持在 PDF 文档中评论、高亮和绘制不同的形状等。
  • 无需修改原始 PDF 文件,分别保存上述这些更改。
  • 电子书中的文本能被提取到一个文本文件,并且有个名为 Jovie 的内置文本阅读服务。

备注:查看这个应用的时候,我发现这个应用在 Ubuntu 和它的衍生系统中不支持 ePub 文件格式。其他发行版用户仍然可以发挥它全部的潜力。

安装

Ubuntu 用户可以在终端中键入下面的命令来安装它:

sudo apt-get install okular

4. Lucidor

Lucidor 是一个易用的、支持 epub 文件格式和在 OPDS 格式中编目的电子阅读器。它也具有在本地书架里组织电子书集、从互联网搜索和下载,和将 Web 订阅和网页转换成电子书的功能。

Lucidor 是 XULRunner 应用程序,它向您展示了具有类似火狐的选项卡式布局,和存储数据和配置时的行为。它是这个列表中最简单的电子阅读器,包括诸如文本说明和滚动选项之类的配置。

lucidor

你可以通过选择单词并右击“查找单词”来查找该单词在 Wiktionary.org 的定义。它也包含 web 订阅或 web 页面作为电子书的选项。

你能从这里下载和安装 deb 或者 RPM 包。

5. Bookworm

Bookworm Linux 电子阅读器

Bookworm 是另一个支持多种文件格式诸如 epub、pdf、mobi、cbr 和 cbz 的自由开源的电子阅读器。我写了一篇关于 Bookworm 应用程序的特性和安装的专题文章,到这里阅读:Bookworm:一个简单而强大的 Linux 电子阅读器

安装

sudo apt-add-repository ppa:bookworm-team/bookworm
sudo apt-get update
sudo apt-get install bookworm

6. Easy Ebook Viewer

Easy Ebook Viewer 是又一个用于读取 ePub 文件的很棒的 GTK Python 应用。具有基本章节导航、从上次阅读位置继续、从其他电子书文件格式导入、章节跳转等功能,Easy Ebook Viewer 是一个简单而简约的 ePub 阅读器.

Easy-Ebook-Viewer

这个应用仍然处于初始阶段,只支持 ePub 文件。

安装

你可以从 GitHub 下载源代码,并自己编译它及依赖项来安装 Easy Ebook Viewer。或者,以下终端命令将执行完全相同的工作。

sudo apt install git gir1.2-webkit-3.0 libwebkitgtk-3.0-0 gir1.2-gtk-3.0 python3-gi
git clone https://github.com/michaldaniel/Ebook-Viewer.git
cd Ebook-Viewer/
sudo make install

成功完成上述步骤后,你可以从 Dash 启动它。

7. Buka

Buka 主要是一个具有简单而清爽的用户界面的电子书管理器。它目前支持 PDF 格式,旨在帮助用户更加关注内容。拥有 PDF 阅读器的所有基本特性,Buka 允许你通过箭头键导航,具有缩放选项,并且能并排查看两页。

你可以创建单独的 PDF 文件列表并轻松地在它们之间切换。Buka 也提供了一个内置翻译工具,但是你需要有效的互联网连接来使用这个特性。

Buka

安装

你能从官方下载页面下载一个 AppImage。如果你不知道如何做,请阅读如何在 Linux 下使用 AppImage。或者,你可以通过命令行安装它:

sudo snap install buka

结束语

就我个人而言,我发现 Calibre 最适合我的需要。当然,Bookworm 看起来很有前途,这几天我经常使用它。不过,电子书应用的选择完全取决于你的喜好。

你使用哪个电子书应用呢?在下面的评论中让我们知道。


via: https://itsfoss.com/best-ebook-readers-linux/

作者:Ambarish Kumar 译者:zjon 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出