将源代码目录转为kindle支持的电子书,让kindle支持阅读github源代码
将目录下所有的文件转换为单一的html文件,支持索引,支持代码缩进,php语法高亮;生成的文件可以浏览器直接查看,也可以通过kindle推送服务发送到kindle设备阅读
- 安装php环境
- 命令行执行
./kindle-codebook.sh input output.html [skips]
示例:
./kindle-codebook.sh input/ output.html "phpinfo.php" - 将生成的html文件邮件推送给kindle设备,kindle设备下载后即可阅读。如需要转换格式,请将邮件标题设置为convert
- 如果出现中文乱码等问题,请将生成的html文件用calibre软件转换为mobi等格式后发送给kindle
calibre下载地址:http://calibre-ebook.com/download
- 浏览器查看:直接打开html文件即可查看生成的电子书
- php语法高亮:如果源代码为php文件,html文件还会语法高亮着色(highlight_file函数)