【sigil插件】TXT分章助手
sigil吧
全部回复
仅看楼主
level 12
遥遥心航 楼主
这款插件,主用于TXT分章并导入sigil。
sigil本身也有分章功能——首先是把TXT内容粘贴到sigil,用正则套上P元素(也有直接导入的插件例如TXTImport)。然后用正则表达式在标题前插入拆分标记,然后通过sigil的拆分功能拆成多个xhtml文件。
不过这种操作不仅麻烦,而是速度也很慢,很卡。
所以我开发了一款插件,能够将上述的操作一步到位。
如果你需要导入TXT到sigil(段落套上P元素插入xhtml文件)
或者TXT里的包含很多章节,需要拆分成多个XHTML文件导入sigil。
可以试试这款插件。
2022年10月14日 14点10分 1
level 12
遥遥心航 楼主
下载地址
https://wwb.lanzoub.com/b01jmwb4f
密码:a99f
2022年10月14日 14点10分 2
level 12
遥遥心航 楼主
插件通过正则表达式区分标题,上限15个表达式。可以区分h1-h6的标题。
2022年10月14日 14点10分 3
如果有很多卷,但是TXT文件的每一章前面都有卷名,可是我不想要每一章都有卷名要如何分割呢? 比如(第一卷 第一章**** 第一卷 第二章) 我想要的是(第一卷 第一章 第二章)以此类推!
2023年11月15日 08点11分
@myAnos 这种先在txt中处理一下吧,比如可以先在每个分卷处做下标记,然后将第几卷 全部替换为空,再把分卷处改为第几卷
2024年05月25日 01点05分
@myAnos 导入sigil后,使用正则表达式把所有的第几卷都删掉,再替换给章节h2标题,最后再在每一卷第一章前加上第几卷h1标题,虽然麻烦一点,但是出错少
2025年04月25日 18点04分
level 12
遥遥心航 楼主
可以通过【预览】查看标题拆分是否正确。【预览】中有断序检查功能,可以检查序号不连续的标题,以判断是否漏章。也有字数超限制高亮功能,以供判断是否拆错。
(话说,以前我也发过这插件,但是发了几次都被系统隐藏,不管我标题字还是改用语都一样,我怀疑是这张图某些内容被百度OCR出来,所以打了马赛克)
2022年10月14日 14点10分 4
请问章节名为123456789等纯数字的怎么分章啊用自动分析获取不了
2024年02月22日 13点02分
@92jiangpeng 提前处理一下文本,把数字改为中文,【如何把小说中的数字章节变成中文数字第x章的形式】 https://www.bilibili.com/video/BV1uT411x7Yg/?share_source=copy_web&vd_source=6a84cac11602b9249e143c1a5eb98f42
2025年04月06日 15点04分
level 12
遥遥心航 楼主
不建议在正则框手动书写正则表达式。
建议通过预置正则书写正则表达式,这些正则可以保存起来,然后供【自动分析】调用。
【自动分析】就是通过穷举预置正则所有表达式,找出所有能在文本中匹配到内容的正则,并列到正则框上。
2022年10月14日 15点10分 5
level 12
遥遥心航 楼主
假如【自动分析】或者你自己手动填写出多余的正则表达式,只需要清空正则框即可。
(注意:你要取消哪条正则,只需要清空正则框即可,不是取消旁边【分割】的勾,这个勾别有用途)
2022年10月14日 15点10分 6
level 12
遥遥心航 楼主
假如章节里有些小节,不需要分割到另外的xhtml文件,但是你又希望能套上h元素识别为小标题,
可以通过取消【分割】勾避免它被分割到一个新的xhtml文件里。
2022年10月14日 15点10分 7
感谢楼主[真棒]
2025年01月19日 06点01分
感谢楼主[真棒]
2025年01月19日 06点01分
level 12
遥遥心航 楼主
其他的,什么修改目标,什么命名规则,不用我多说吧,自己稍微摸索一下就懂了。
2022年10月14日 15点10分 8
level 12
遥遥心航 楼主
版本更新到 2.7.3
修复文本存在反斜杠 \ 时可能导致报错的BUG。
2023年05月17日 09点05分 25
level 12
遥遥心航 楼主
版本更新到 2.8.0:
兼容 Sigil 2.0.0
2023年08月28日 11点08分 29
level 12
遥遥心航 楼主
插件更新到 3.0.0:
1、添加【章节字数检查】功能,可在预览界面统计章节字数并通过条形图形式展现出来
2、调整了预览界面【双击删除标题】功能的部分细节:
* 删除线改为醒目的满框红色粗线
* 在折叠箭头处双击不会触发删除功能(以前在折叠箭头双击也会触发删除,误触率很高)
3、修复了标题级别超过2个级别时,预览的目录结构显示不
正确的
BUG
2024年06月16日 00点06分 44
这次更新主要是为了添加【章节字数检查】这个功能,方便对盗版网站上爬来的文本检查缺漏,基本上也就这么个用途吧。
2024年06月16日 00点06分
感谢吧主!
2024年06月17日 03点06分
level 12
遥遥心航 楼主
插件更新至 3.1.0
添加了“文件命名规则”的语法,可以完成较为复杂的文件命名需求。
例如不同级别标题设置不同文件命名格式,或者引用上一级的命名内容、设置局部递增序号等等。
具体情况请看“说明”文件。
2024年06月18日 20点06分 45
level 12
遥遥心航 楼主
插件更新至 3.2.0
1. 添加了预置正则表达式绑定“默认级别”的功能,可通过“编辑预置正则”窗口设置预置正则对应的“级别”,自动分析时插件匹配到该表达式后将读取对应的“默认级别”并设置到主界面中。
2. 修复了3.1.0版的【修改模板】按钮无效的BUG
2024年06月19日 13点06分 47
level 12
遥遥心航 楼主
插件更新至 3.3.0
1. XHTML模板改为多模板:
XHTML模板由单模板改为多模板,提供了7个模板,分别是【默认模板】和【1-6级模板】,以供标题级别不同的分章采用不同的模板。分级模板需要在【模板设置】界面中激活后,才能让对应级别的分章读取。若不激活对应级别的模板,则一律采用默认模板。
2. 预览界面操作模式调整:
* “删除线”的触发方式由原来的“双击”改为“右击”,右击标题项可触发删除线,再次右击取消删除线。
* “双击”标题项可触发标题文本编辑模式(说是编辑模式,但无法编辑,只能选取文本和复制,我做这个功能就是为了复制)
=====================
该版本可能是该插件最后一个版本,基本上想实现的功能也就这些了。
之后如果有新版本大概也是修修Bug,不会有太大改动。
2024年06月22日 12点06分 50
非常感谢!
2024年06月23日 03点06分
不会用啊,咋修改标题格式啊,只有[MAIN]啊。
2024年07月12日 03点07分
level 12
遥遥心航 楼主
版本更新到 3.4.0:
1. 修复 Sigil 2.0 以下版本无法打开插件的BUG。
2. 添加正则框的内容清理按钮。
3. 修改插件图标为非透明版,以适应夜间模式。
2024年07月09日 10点07分 51
3.1.0 ~ 3.3.0 版本来是有向下Sigil 2.0以下版本兼容的,但因为一点小BUG以及个人疏于检查,而导致这个兼容失效,导致用低于 Sigil 2.0 的版本打开插件会报错。最新版修复了这个问题。
2024年07月09日 10点07分
繁简转换和txt这个的链接好像都打不开
2024年07月11日 13点07分
@愚人节929 正常打开啊
2024年07月11日 14点07分
1