Unbuch
一个简单的pandoc设置,可以基于pandoc和python过滤器将一本书从Markdown来源编译成html页面和pdf。
特性:
Tufte风格的布局,带有旁注
通过katex插件的乳胶配方
环境
HTML和PDF输出
依赖
pandoc v2.2或更高版本
python2.7与pandocfilters安装
工作流程是通过以下方式开发和测试的:
pandoc v2.2,python 2.7,Ubuntu 18.04 LTS
入门
安装pandoc v2.2或更高版本以及pandoc-citeproc
确保您已通过pandocfilters软件包安装了python 2.7
克隆存储库
通过在中设置变量来自定义您的书Makefile。
键入make以生成pdf和html文件。
要仅生成html,请输入make html。
要仅生成pdf,请输入make pdf。
在publish/目录中找到编译的结果。
特殊文件和文件夹
assets -将所有链接到源的文件放在这里
css -所有CSS文件
filters -Pandoc过滤器
sources-这是源文件所在的位置。去这里编辑。
templates -Pandoc模板文件
publish-包含准备发布的已编译页面和pdf。请勿编辑。