Logo小幻阅读
电子书

阅读器

电子书阅读界面的功能和操作

小幻阅读提供三种专用阅读器,针对不同内容类型优化阅读体验。

阅读器类型

阅读器适用格式主要特点
书籍阅读器EPUB、Mobi、FB2、TXT分页/滚动、批注、TTS、AI 助手
PDF 阅读器PDF多种批注工具、签名、缩放模式
网文阅读器Legado 在线书籍虚拟滚动、章节动态加载

打开书籍时会根据格式自动选择对应的阅读器。


书籍阅读器

书籍阅读器界面

书籍阅读器基于 foliate-js 引擎,支持 EPUB、Mobi、FB2 等主流电子书格式。

界面布局

区域功能
阅读区书籍内容显示,支持分页或滚动
顶部栏书名、返回按钮、设置入口
底部栏阅读进度、章节信息、翻页控制
侧边栏目录、搜索、批注、书签(按需展开)

翻页方式

方式操作
点击翻页点击页面左/右侧区域
滑动翻页向左/右滑动(触屏设备)
键盘翻页方向键 ← →
滚轮翻页鼠标滚轮(分页模式下)

提示

在设置中可以开启翻页动画,并选择是否点击翻页

布局模式

书籍阅读器支持三种布局模式:

模式说明适用场景
分页横屏分栏阅读,左右翻页小说、散文(默认)
滚动章节内纵向滚动,滚动到底部自动加载下一章技术文档、长文章
文档保留原始排版固定布局的 EPUB

分页模式下可配置:

  • 最大列数:1 到 4 栏显示
  • 连续滚动:滚动到边界时自动切换章节

阅读设置

阅读设置

字体设置

设置项说明
字体从系统字体中选择
字号调整文字大小
字重100(细)到 900(粗)
字间距字符之间的间隔
覆盖字体是否强制使用自定义字体替换书籍内嵌字体

排版设置

设置项说明
行高行与行之间的间距
段间距段落之间的间距
首行缩进段落首行缩进距离
两端对齐文本是否两端对齐
连字符是否启用自动断词
覆盖布局是否强制应用排版设置

页面设置

设置项说明
最大列宽限制文本区域宽度
列间距双栏模式下的列间隔
垂直边距上下留白
水平边距左右留白

阅读主题

小幻阅读内置多种阅读主题,也支持自定义主题:

  • 跟随系统:自动切换深色/浅色
  • 预设主题:白纸、羊皮纸、护眼绿、夜间等
  • 自定义主题:自由配置背景色和文字色

提示

开启自适应颜色后,深色背景下会自动调整书籍中对比度不足的文本颜色。

侧边栏

阅读器侧边栏

点击顶部栏的目录按钮或使用快捷键可打开侧边栏。

目录导航

  • 显示书籍的完整章节目录
  • 点击章节标题快速跳转
  • 当前章节自动高亮

全文搜索

功能说明
基本搜索输入关键词搜索
区分大小写精确匹配大小写
全词匹配只匹配完整单词
正则表达式使用正则语法搜索

搜索结果按章节分组显示,点击结果项可跳转到对应位置。

批注列表

侧边栏可查看当前书籍的所有批注,分为两个标签页:

  • 高亮:所有高亮标记
  • 笔记:带有笔记内容的批注

点击批注项可跳转到对应位置,右键可编辑或删除。

书签列表

显示当前书籍的所有书签,点击可快速跳转。

书签

  • 添加书签:点击底部栏的书签按钮
  • 移除书签:再次点击书签按钮
  • 书签指示:当前页面有书签时按钮会高亮显示

进度显示

底部栏显示当前阅读进度:

  • 百分比进度:全书阅读进度
  • 章节信息:当前章节名称
  • 进度条:可拖动快速定位

PDF 阅读器

PDF 阅读器界面

PDF 阅读器基于 PDF.js 引擎,专为 PDF 文档优化。

界面布局

区域功能
阅读区PDF 页面渲染
工具栏批注工具、缩放控制
侧边栏目录、缩略图、批注列表、书签

视图模式

模式说明
单页每次显示一页
双页并排显示两页

缩放控制

选项说明
适应宽度页面宽度适应窗口
适应页面整页适应窗口
自定义输入具体缩放比例

批注功能

PDF 批注工具

PDF 阅读器提供丰富的批注工具:

文本标记

工具说明
高亮黄色半透明标记
下划线文字下方添加线条
删除线文字中间添加横线

选中文本后会弹出快捷菜单,可快速添加文本标记。

图形标记

工具说明
矩形绘制矩形框
圆形绘制圆形或椭圆
箭头绘制箭头指示

手绘工具

工具说明
自由绘制使用画笔自由绘制
自由高亮手绘半透明高亮

侧边栏面板

缩略图

以缩略图形式预览所有页面,点击可快速跳转。

目录

显示 PDF 的书签/目录结构(如果文档包含)。

批注列表

按页面分组显示所有批注,点击可定位到批注位置。


网文阅读器

网文阅读器界面

网文阅读器专为在线书源设计,支持 Legado 服务的在线书籍。

适用场景

  • Legado 在线书籍:从 Legado 数据源添加的在线书籍
  • 网文模式 EPUB:标记为网文模式的 EPUB 书籍

提示

导入 Legado 书籍时选择在线导入,阅读时会使用网文阅读器。

特点

特点说明
虚拟滚动章节按需加载,节省内存
连续阅读滚动到章节末尾自动加载下一章
章节缓存已加载章节保留在内存中

界面元素

区域功能
阅读区章节内容,连续滚动
顶部栏书名、章节标题
侧边栏目录导航
设置面板字体、主题设置

阅读设置

网文阅读器的设置与书籍阅读器类似:

  • 字体、字号、字重
  • 行高、段间距
  • 阅读主题

书签功能

网文阅读器支持章节级书签:

  • 点击书签按钮添加/移除当前章节书签
  • 在侧边栏查看所有书签

段落评论(段评)

书籍阅读器和网文阅读器均支持查看段落评论,目前支持两个来源:

来源适用场景触发方式
番茄小说从番茄小说下载的 EPUB 书籍自动识别番茄书籍
起点中文网本地 EPUB 书籍使用起点元数据刮削刮削时选择起点来源

使用方式

  1. 启用段评:点击顶部栏的评论按钮(书籍阅读器中也可在设置 → 显示中开关)
  2. 查看段评:段落末尾会显示评论数量气泡,点击气泡打开评论面板
  3. 浏览评论:评论面板支持查看评论内容、点赞数、回复数,滚动到底部自动加载更多

起点段评说明

起点段评需要先在书库中对书籍进行元数据刮削,并选择起点中文网作为刮削来源。应用会自动将本地章节标题与起点目录匹配,匹配成功后才能显示对应章节的段评。


通用功能

以下功能在书籍阅读器和网文阅读器中均可使用。

内容过滤

内容过滤功能允许你添加正则表达式规则,在渲染前对章节 HTML 内容进行过滤。这对清理 Legado 书源中的干扰内容特别有用。

适用场景

场景说明
转义代码清除书源中残留的 HTML 转义字符
内嵌 SVG移除章节中嵌入的无用 SVG 图形
广告标记过滤书源插入的广告文本

使用方式

  1. 打开设置面板中的显示标签页
  2. 内容过滤区域输入正则表达式
  3. 点击添加按钮,规则立即生效

示例:删除章节中的 SVG 内容

部分书源在章节中嵌入了无用的 SVG 元素(如装饰图形、广告占位符),可以用以下正则规则清除:

<svg[\s\S]*?<\/svg>

该规则匹配从 <svg 开始到 </svg> 结束的所有内容(包括多行),将其从章节中移除。

提示

过滤规则对当前打开的书籍立即生效,不需要重新打开书籍。规则保存后会对所有书籍通用。

语音朗读(TTS)

小幻阅读支持两种 TTS 引擎:

引擎特点
Web Speech本地引擎,使用系统语音
Edge TTS云端引擎,音质更好,需要网络

TTS 设置

设置项说明
语音选择朗读语音(按语言分类)
语速调整朗读速度
音量调整朗读音量

使用方式

  1. 点击工具栏的 TTS 按钮
  2. 选择语音和参数
  3. 点击播放开始朗读

朗读时当前句子会高亮显示,方便跟读。

划词操作

选中文本后会弹出快捷菜单:

操作说明
复制复制选中文本
高亮添加高亮标记
下划线添加下划线
笔记添加笔记批注
翻译翻译选中内容
搜索使用浏览器搜索引擎搜索选中内容

翻译功能

支持多个翻译服务:

  • Google 翻译
  • Azure 翻译
  • 其他配置的翻译服务

翻译结果会在弹出窗口中显示。

AI 助手

书籍阅读器集成 AI 对话功能:

  • 支持 OpenAI、Claude、Gemini 等模型
  • 可以询问书籍内容相关问题
  • 支持多轮对话

注意

使用 AI 功能需要先在设置中配置 AI 服务的 API 密钥。


快捷键

书籍阅读器

快捷键功能
/ 上一页 / 下一页
Ctrl + F打开搜索
Ctrl + B切换侧边栏
Esc关闭弹窗/返回

PDF 阅读器

快捷键功能
Ctrl + + / Ctrl + -放大 / 缩小

常见问题

为什么有些 EPUB 书籍排版不正常?

部分 EPUB 书籍使用了特殊的 CSS 样式。尝试在设置中开启覆盖字体覆盖布局,强制应用自定义样式。

TTS 朗读没有声音?

  1. 检查系统音量设置
  2. 确认已选择可用的语音
  3. 如使用 Edge TTS,检查网络连接

PDF 批注保存在哪里?

PDF 批注保存在应用数据库中,不会修改原始 PDF 文件。导出功能正在开发中。

如何在阅读时调整窗口大小?

阅读器窗口支持自由调整大小,内容会自动重新排版适应新的窗口尺寸。

网文阅读器加载很慢?

网文阅读器需要从远程服务器获取章节内容,加载速度取决于:

  • 网络连接质量
  • Legado 服务器响应速度
  • 章节内容大小

建议在网络良好的环境下使用。

目录