Sigil

Book make #

过去处理电子书用的脚本收藏,不是很多,也有一段时间没用了,以后做电子书可能会再添加调整,先这么放着吧。

正则 #

中文语境下获取章节目录设置 #

//*[re:test(., "^\s*(简介|内容简介|序|楔子|尾声|后记|番外|[第卷][0123456789一二三四五六七八九十零〇百千两]*[卷回部章节])\s*([^课].*|)$", "i")]

行间距设置 #

p{
    text-indent:2em;/* 中文小说段首必备两个字的缩进*/
    line-height:1.5em; /*设置行间距,这样段落里面每一行之间的间距就有半个字体大小的间距*/
    margin:1em 0; /*上下各有0.5em的外边距,这样段间距就是2em也就是2个字体大小,也可以设置成0.5em,看喜好 */
}

替换标签p为h2 #

<p>(\s*(简介|内容简介||楔子|尾声|后记|番外|[第卷][0123456789一二三四五六七八九十零〇百千两]*[卷回部章节])\s*([^].*|))</p>

 <h2>\1</h2>