前提 我们想使用GitBook工具对github等网站的开源书籍生成PDF文件 环境 ubuntu16.04 64位
安装
我们希望把nodejs和npm安装在/opt/nodejs目录下,并提供全局命令
xz -d node-v6.10.0-linux-x64.tar.xztar -xf node-v6.10.0-linux-x64.tarsudo mv node-v6.10.0-linux-x64 /opt/nodejssudo ln -fs /opt/nodejs/bin/node /usr/bin/nodesudo sh -c 'echo "node /opt/nodejs/bin/npm \$@" > /usr/bin/npm'sudo chmod +x /usr/bin/npm到此,node和npm命令已经是全局可用的啦
到此,gitbook也安装完成,命令也可以全局使用
sudo apt-get install retext calibre fonts-arphic-gbsn00lp
注意 安装完插件后,要再次执行一次gitbook install
以github上的一本shell书籍做实验
git clone https://github.com/tinyclub/open-shell-book.git cd open-shell-book/ gitbook build gitbook pdf
如果gitbook build出错,再次执行gitbook install就可以了
就会在当前目录生成PDF格式的文档了 ^_^