找回密码
 注册
搜索
查看: 113|回复: 5

[分享] 【Sigil修改版】EPUB编辑器

[复制链接]

1

主题

11

回帖

1634

积分

小书痴

积分
1634
贡献
1634
金币
81
发表于 4 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
老大们来点点star哇:
https://github.com/RRRRUDDDD/re-sigil-modified
(朋友的话:因为用不惯2以上的sigil所以维持在1.9 没打算整太多花里胡哨的功能 主要还是尽量优化古法做e时的效率)


                               
登录/注册后可看大图


更新日志

2026.10.20:Sigil 1.9.30.X5D

新增功能:

1. 新增独立 CSS 编辑器停靠面板(视图 → CSS 编辑器,Ctrl+Alt+E),与 CSS 标签页和资源文档实时同步;停止输入后自动写回工作副本并刷新预览。
2. 书籍浏览器支持将单选或多选 HTML 文件整体移动到指定 HTML 文件之前或之后,快速调整阅读顺序,并保留非 HTML spine 条目。
3. 编辑目录(TOC)时同步更新 EPUB 3 导航文档与书内 NCX;由导航生成的 NCX 统一 navPoint- 命名并补齐 playOrder。

改进:
1. 预览复制按 XHTML 结构规范化为纯文本,保留空行与‹pre›空白,ruby 注音以全角括号输出。
2. 代码编辑器、查找框和预览的右键菜单标准动作已汉化。

修复 BUG:
1. 修复保存搜索“当前文件”范围替换无反应,以及 Ctrl 限定“替换所有”失效的问题。
2. 修复 ^、$、\b 等零宽正则表达式无法匹配的问题。
3. 修复跨文件批量替换回滚后撤销历史丢失的问题。
4. 修复 OPF 注释在导入、保存、自动修正与元数据编辑过程中丢失的问题,并保留 EPUB 3 collection 和未知扩展节点。
5. 修复页面底部按 Ctrl+X 时偶发跳回文档开头的问题;降低快速切换文件、查找、编辑目录等操作下的闪退风险。
6. 加固 ZIP 解压、EPUB 导入导出与资源失败处理:限制解压资源用量、校验导入路径与解压写入、检查导出收尾;资源加载或重命名失败时保持原状态。


2026.08.17:Sigil 1.9.30.X5C

新增功能:

1. 插件快速启动槽位由 10 个扩展至 20 个,新增 Plugins Set 3/4 及对应首选项配置。
2. 编辑目录支持多选条目的批量升降级与删除。
3. 书籍浏览器支持图片悬停预览,并优化图片缓存与资源管理。
4. 保存搜索与查找替换采用快照、预演、统一写回流程,支持跨文件批量撤销与重做。

修复 BUG:
1. 修复插件导入素材遇到同名文件时的覆盖与空指针问题。
2. 修复 Windows 退出时剪贴板延迟渲染内容丢失的问题。
3. 统一菜单、工具栏、快捷键和编辑器右键菜单的 Undo/Redo 入口,修复跨文件批量编辑撤销顺序问题。
4. Choose Replacements、Mend 和 Mend Prettify 的多文件提交具备完整校验和失败回滚,避免产生部分写入。
5. 补齐简体与繁体中文标准按钮翻译,并修正插件槽位译文。

优化:
1. 批量搜索减少锁持有时间,文本替换和检查点路径优化性能与错误处理。
2. 批量撤销管理器记录全书资源状态、全局编辑顺序和内容摘要,保证组外编辑先于批量组处理。
3. 保持手动 RepoCommit 的原有行为,移除保存搜索批量替换前的自动恢复检查点。


2026.07.14:Sigil 1.9.30.X5

基于Sigil-1.9.30.X4A作出如下更新:

修复 BUG:

1.修复“XHTML 自定义格式化”功能在遇到页面节点不闭合的情况下会导致 Sigil 闪退的 BUG。
2.修复 CSS 文档在第一个字符位置输入 "/" 符号会导致闪退的 BUG。
3.修复 Emmet 功能无法识别大写字母的 BUG。

功能优化:
1.HTML/CSS 文档的光标处。
2.插件快捷键图标即刻刷新:
3.原版插件快捷键位置改动设置后,需要重启软件才会刷新相关图标,现在保存设置后可立即刷新,不需要重启。
4.支持代码编辑器直接粘贴图片:
5.HTML 编辑器或 CSS 编辑器在读取粘贴板内容时若检测到图片(包括图片数据和图片文件),会自动将图片添加至 epub 内,并根据编辑器类型生成粘贴内容为 img 节点或 url 链接。
6.改善【EPUB 格式良好性检查】(快捷键 F7 的功能):
原版 F7 功能十分鸡肋,只能查查 XHTML 的标签闭合问题,有些错误在预览浏览器会报错,但 F7 功能却报告没有任何问题。现修改了它的 XML 解析器,许多在预览浏览器会报错的错误它也可以查出来。
将以前修改版的【OPF 规范化】功能整合到【EPUB 格式良好性检查(F7)】中,同时增加了对 OPF Href 大小写一致性的校验。
7.禁用 Sigil 原版的自动检查更新功能。

1

主题

18

回帖

144

积分

初翻书页

积分
144
贡献
144
金币
106
发表于 4 天前 | 显示全部楼层
前一段时间想做个epub,找了各种”一键“的软件,结果最后还是老老实实找ai学了点sigil
回复

使用道具 举报

1

主题

195

回帖

3369

积分

图书委员

积分
3369
贡献
3369
金币
10160
发表于 4 天前 | 显示全部楼层
先收着,虽然有段时间没古法做epub了,原来用的工具搓极简自用也还不错倒是
回复

使用道具 举报

2

主题

11

回帖

91

积分

初翻书页

积分
91
贡献
91
金币
55
发表于 3 天前 | 显示全部楼层
2.0和1.9的差距很大吗,没用过1.9,下次再手搓的时候试试你这个
回复

使用道具 举报

2

主题

779

回帖

9753

积分

吃书妖怪

积分
9753
贡献
9753
金币
4981
发表于 前天 18:35 | 显示全部楼层
向脱离使用sigil努力中 然而渲染预览的方便程度又离不开sigil....
老实说sigil UI操作不太效率...
最近在搓这种功能....
复杂的多重闭合标签块也能方便删除修改了(虽然批量处理还是用DOM树操作快)

                               
登录/注册后可看大图
回复

使用道具 举报

4

主题

222

回帖

1411

积分

小书痴

积分
1411
贡献
1411
金币
924
发表于 昨天 09:04 | 显示全部楼层
哇,这个好耶!支持
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|ritdon

GMT+8, 2026-10-25 18:06 , Processed in 0.050143 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表