一些小寄巧
伪正版在元数据中:
将unique-identifier修改为duokan-book-id,即unique-identifier="duokan-book-id"
添加或修改
添加 实现正文字体替换,即在多看中可以只换正文字体,其他保持CSS中定义的字体。
文本缩进在多看App中,在设置排版为“无”时,会忽略CSS定义的缩进text-indent,导致定义了缩进的段落没有首行缩进;如果在排版设置中自定义缩进,多看也会忽略CSS定义的缩进text-indent,对不需要的缩进的段落进行缩进。
解决办法时对CSS中所有定义了text-indent的部分加上duokan-text-indent。
图片处理封面全屏在元数据的 spine 部分中,给封面页itemref标签添加 properties="duokan-page-fullscreen"属性,例如:
交互图交互图主要实现用户点击图像后,图像自动全屏显示,在全屏显示时图像可以两指放大和旋转。
实现方法只需要加上 duokan-image-single 这个类即可。当然在 CSS 里也可以针对此类自定义样式。
12345
主标题
副标题
画廊画廊主要实现在同一位置显示多张图片,通过滑动可以切换图片,节省了 EPUB 的排版空间。另外画廊模式的每张图片也可以交互。
实现方法如下:
1234567891011121314151617
主标题1
副标题1
主标题2
副标题2
主标题3
副标题3
弹出注释正文部分
页面末尾
12345
-
⊙注释内容
注释文本复杂时可以分行,li里可以嵌套多个p。
Sigil 正则表达式可以让AI给出查找和替换的正则表达式,需要注意的是,在替换部分,需要把$1改为\1。
例如,批量修改注释的上标时,原文:
1[1]
目标字符串为
查找
1\s*\s*.*?\s*
替换
字体嵌入添加字体在Sigil中使用添加现有文件按钮添加字体文件,字体将被添加到图书浏览器中的Fonts文件夹。
在CSS中添加字体的定义,例如:
123456@font-face { font-family: "Garamond"; font-weight: normal; font-style: normal; src: url("../Fonts/Garamond.ttf");}
字体子集化插件发布地址
插件下载地址
