美文网首页
Ubuntu上gitbook 创建 pdf 电子书遇到的问题

Ubuntu上gitbook 创建 pdf 电子书遇到的问题

作者: 旋转马达 | 来源:发表于2020-10-28 15:49 被阅读0次

    1:首先需要安装calibre
    2:libnss3.so这个库找不到,需要手动安装

    sudo apt-get install -y libnss3-dev
    

    3:生成的PDF中文乱码,是因为缺少微软雅黑字体,需要设置一下Ubuntu系统的字体

    1、在book.json文件plugins属性上添加yahei插件
    "plugins": ["yahei"]
    2、配置pluginsConfig下fontSettings属性,使用msyh > 微软雅黑字体
    "pluginsConfig": {
    "fontSettings": {
    "family": "msyh",
    "size": 2
    }
    }
    3、手动从windows系统的Fonts目录下复制msyh.ttc文件或msyh.ttf文件上传到Linux的/usr/share/fonts/truetype目录下
    找不到msyh.ttc文件可以从 控制面板 > 外观和个性化 > 字体 中复制对应的字体文件到/usr/share/fonts/truetype目录下

    也可以使用其他的字体文件,记得同步更改配置文件中fontSettings的属性值
    --- 不存在truetype文件夹则新建

    mkdir -p /usr/share/fonts/truetype

    4、重新生成pdf
    --- 生成PDF文件

    gitbook pdf ./ ./mybook.pdf

    相关文章

      网友评论

          本文标题:Ubuntu上gitbook 创建 pdf 电子书遇到的问题

          本文链接:https://www.haomeiwen.com/subject/axfcvktx.html