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。请勿编辑。