想要将gitbook倒入到掌阅墨水屏中,可以使用calibre的工具包进行转换。

  • 以swiftGG为例,先下载该gitbook,https://github.com/SwiftGGTeam/the-swift-programming-language-in-chinese,并解压到指定目录
  • 安装calibre.app,calibre - Download for macOS,创建~/bin目录,并将该目录添加到PATH变量。
    • mkdir ~/bin && vim ~/.zshrc,在zshrc中添加export PATH=/Users/pantsmighty/bin:$PATH后重启终端
    • 将ebook-convert工具链接到自定义的路径ln -s /Applications/calibre.app/Contents/MacOS/ebook-convert ~/bin
  • 安装nodejs10.22.0,Index of /download/release/v10.22.0/,卸载方法sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
  • 安装gitbook
    • sudo npm install -g gitbook-cli
    • gitbook -V,会显示gitbookcli版本号,并开始安装gitbook
  • 转换格式
    • 进入swiftGG/source/目录,执行gitbook pdf . ,在当前目录生成pdf
    • 出现提示信息完成转换,info: >> generation finished with success in 124.3s !
Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐