Foliate：适用于 Linux 的现代电子书阅读器应用
电子书 Foliate

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


![](/data/attachment/album/202007/28/230931vpsyu25yua8855u3.jpg)


虽然我们已经有了一个 [Linux 最佳电子书阅读器](/article-10383-1.html)的列表，但最近我遇到了另一个 Linux 电子书阅读器。它叫 [Foliate](https://johnfactotum.github.io/foliate/)。


![](/data/attachment/album/202007/28/225824jhw1spipohkr9irh.jpg)


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


![](/data/attachment/album/202007/28/225855ddqqxjl231d52z80.jpg)


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


![](/data/attachment/album/202007/28/230259ozjelslfag32672j.jpg)


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


![](/data/attachment/album/202007/28/230353onz4njbxcfh0ucxl.jpg)


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


### Foliate 的功能


![](/data/attachment/album/202007/28/230410m1ers1h4cb6vmm4v.jpg)


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


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


### 在 Linux 上安装 Foliate


对于基于 Ubuntu 和 Debian 的 Linux 发行版，你可以从它的 [GitHub 发布页面](https://github.com/johnfactotum/foliate/releases)获取 .deb 文件。只需双击即可[从 deb 文件安装应用](https://itsfoss.com/install-deb-files-ubuntu/)。


对于 Fedora、Arch、SUSE 等其他 Linux 发行版。Foliate 可提供 [Flatpak](https://flathub.org/apps/details/com.github.johnfactotum.Foliate) 和 [Snap](https://snapcraft.io/foliate) 包。如果你不知道如何使用它们，那么你可以按照我们[使用 flatpak](https://itsfoss.com/flatpak-guide/) 和[使用 snap 包](https://itsfoss.com/use-snap-packages-ubuntu-16-04/)指南来开始使用。


如果需要，你可以浏览它的 [GitHub 页面](https://github.com/johnfactotum/foliate)以从源代码开始构建。


* [下载 Foliate 应用](file:///Users/xingyuwang/develop/TranslateProject-wxy/translated/tech/tmp.6FO70BtAuy)


### 总结


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


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




---


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


作者：[Ankush Das](https://itsfoss.com/author/ankush/) 选题：[lujun9972](https://github.com/lujun9972) 译者：[geekpi](https://github.com/geekpi) 校对：[wxy](https://github.com/wxy)


本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译，[Linux中国](https://linux.cn/) 荣誉推出


OK
*Brief: Foliate is simple and elegant open source eBook viewer that provides a Kindle-like reading experience on Linux desktop.*

## Foliate provides modern reading experience on Linux desktop

![Foliate ebook viewer app for Linux](https://itsfoss.com/content/images/wordpress/2020/04/foliate-app.jpg)

While we already have a list of [best eBook readers for Linux](https://itsfoss.com/best-ebook-readers-linux/), I recently came across another eBook viewer for Linux. It is called [Foliate](https://johnfactotum.github.io/foliate/).

Foliate is a modern GTK eBook viewer that offers quite a lot of essential features. If you own an Amazon Kindle or some other eBook reader, you probably miss that kind of reading experience on the desktop.

![Foliate Library View](https://itsfoss.com/content/images/wordpress/2020/07/foliate-library-view.jpg)

Foliate addresses those complaints. Foliate shows an estimate of remaining reading time and pages in the book. You can add bookmarks, highlight text and add notes. You can export this data or sync them easily.

![Foliate Ebook Viewer Features](https://itsfoss.com/content/images/wordpress/2020/04/foliate-ebook-viewer-features.jpg)

You can also look up for words using Wiktionary and Wikipedia. You can switch between two page view and scroll view. It also has several themes to suit you reading preference.

![Foliate Screenshot](https://itsfoss.com/content/images/wordpress/2020/04/foliate-screenshot.jpg)

And the best thing is that it is being actively maintained and developed.

## Features of Foliate

![Foliate Options](https://itsfoss.com/content/images/wordpress/2020/04/foliate-options.jpg)

Let’s take a look at all the features Foliate offers:

- Supports .epub, .mobi, .azw, unpacked EPUB files, text files, comic book archive (cbr, .cbz, .cbt, .cb7) , fiction book (.fb2, .fb2.zip) and .azw3 files. It DOES NOT support PDF files.
- It lets you read the eBook on a two-page view mode and offers a scroll view mode as well.
- Ability to customize font, line-spacing, margins, and brightness
- A library view to show recent books and reading progress
- Default themes include Light, sepia, dark, Solarized dark/light, Gruvbox light/dark, Grey, Nord, and invert mode.
- You can also add custom themes to tweak the appearance of the eBook viewer
- Reading progress slider with chapter marks
- Bookmarks and annotations support
- Ability to find a text in the book
- Ability to zoom in and zoom out
- Enable/Disable sidebar for navigation
- Quick dictionary lookup using
[Wiktionary](https://en.wiktionary.org/wiki/Wiktionary:Main_Page)and[Wikipedia](https://en.wikipedia.org/wiki/Main_Page) - Translation of text using Google Translate
- Touchpad gestures—use a two-finger swipe to turn the page
- Text-to-Speech support with
[eSpeak NG](https://github.com/espeak-ng/espeak-ng)and[Festival](http://www.cstr.ed.ac.uk/projects/festival/)

**Recommended Read:**

## Installing Foliate on Linux

For Ubuntu and Debian based Linux distributions, you can get the .deb file from its [GitHub releases section](https://github.com/johnfactotum/foliate/releases) to download the .deb file. [Installing applications from deb file](https://itsfoss.com/install-deb-files-ubuntu/) is as easy as double-clicking on it.

For other Linux distributions like Fedora, Arch, SUSE etc, Foliate is available as [Flatpak](https://flathub.org/apps/details/com.github.johnfactotum.Foliate) and [Snap](https://snapcraft.io/foliate) package. In if you don’t know how to use them, you may follow our guide on [using flatpak](https://itsfoss.com/flatpak-guide/) and using [snap packages](https://itsfoss.com/use-snap-packages-ubuntu-16-04/) in Linux to get started with it.

You can explore its [GitHub page](https://github.com/johnfactotum/foliate) to build from source if you need it.

There is no mobile app for Foliate but if you really want to use it on your Android phone, there is a [tweaking workaround](https://github.com/johnfactotum/foliate/issues/690) available.

**Wrapping Up**

I tried it on **Pop!_OS 19.10** using the latest **.deb** file available on GitHub and it worked well. I liked its features though I don’t read a lot on my desktop.

Have you tried Foliate yet? Feel free to share your experience with it.