sigil吧 关注:2,545贴子:14,653

【Sigil插件】字体导入插件 Font2CSS

只看楼主收藏回复

字体导入插件主要有两个功能:
功能一、扫描EPUB内所有字体文件并生成一组@font-face规则,导入到指定CSS文件中。
功能二、从现有@font-face规则读取字体文件名,在指定目录中查找对应文件名字体并导入epub中。
这个插件最初是在2年前就做出来的,从一开始就只打算自己个人用,所以做的很粗糙,自己用得懂就行了。
看到有些吧友可能也有这个需求,原本打算改点什么再发出来,但想了想又觉得没啥好改,算了直接发出来。


IP属地:广东1楼2023-03-12 15:27回复
    插件部分功能说明一下:
    首先是【将epub内文件导入CSS设置】功能,就是读取EPUB内所有字体,生成@font-face规则,并导入到指定的CSS文件中。
    对于插件是否会覆盖现有CSS内容,取决于CSS内是否存在插件生成的特殊注释。
    插件生成的特殊注释是两行带有“Embedded Fonts”字样的注释,而@font-face规则就生成在这两行注释之间。
    如果所指定的现存CSS文件中不存在这两行注释,则插件会把生成的CSS规则追加到所指定CSS文件尾部,不会覆盖任何内容。如果所指定的CSS文件中已存在着两行特殊注释,则插件会把生成的CSS规则【覆盖】到两行注释中间。
    也就是说,第一次被指定的CSS文件,插件不会覆盖掉任何内容。第二次起,插件只会覆盖特殊注释中间的内容,这部分内容也是插件自己生成的。因此,两行带着“Embedded Fonts”的特殊注释,不建议手动删除。


    IP属地:广东3楼2023-03-12 15:50
    回复
      https://wwwm.lanzoub.com/b01kklz3g
      密码:42ss


      IP属地:广东6楼2023-03-12 16:36
      回复
        膜。


        IP属地:重庆来自Android客户端7楼2023-03-12 17:50
        回复
          拜!


          IP属地:江西8楼2023-03-12 19:50
          回复
            谢谢大佬


            IP属地:河南来自Android客户端9楼2023-03-13 13:27
            回复
              正想要呢,我就猜到有这东西


              IP属地:湖北10楼2023-03-13 14:42
              回复
                谢谢吧主!


                IP属地:上海11楼2023-03-13 18:25
                回复
                  大佬辛苦了


                  IP属地:北京来自Android客户端12楼2023-03-14 08:32
                  回复
                    感谢大佬


                    IP属地:江苏来自Android客户端13楼2023-03-20 20:43
                    回复
                      膜拜大神


                      IP属地:湖北14楼2023-05-06 20:44
                      回复
                        大佬可以出一个css精简整理插件吗?现在的css插件都不好使,尤其对多看兼容不好。


                        IP属地:河北15楼2023-06-19 11:48
                        回复
                          汝真神人也!惠人颇多!实在好用!


                          IP属地:湖北来自Android客户端16楼2023-08-15 12:39
                          回复
                            版本更新到 v2.1.0:
                            兼容 Sigil 2.0.0 版本


                            IP属地:广东17楼2023-08-28 19:16
                            收起回复
                              太感谢了,楼主你好厉害。


                              IP属地:中国香港18楼2023-11-15 08:14
                              回复