在本地建立leanpub图书。查看文件并在每次更改时生成新的pdf。

leanpub的Python项目详细描述


#leanpub cli

从命令行在本地构建leanpub图书。

>;注意/免责声明:这不是正式的leanpub产品,它只是使用 >;pandoc以类似于leanpub的方式从markdown构建pdf。目前 >;leanpub的输出在样式上是不同的 >;总是这样),但是我发现它大大加快了迭代的速度 >;创建一个看起来与leanpub“足够相似”的pdf的过程。

这实现了一个简单的cli,用于在本地构建电子书。而不是 将新的更改集上载到Dropbox,然后触发Leanpub Build-on 他们的网站-全部在本地完成。

##用法

要构建图书(这需要一个book.txt文件:):

`sh $ leanpub book `

要构建示例(这需要一个sample.txt):

`sh $ leanpub sample `

要同时生成这两个:

`sh $ leanpub all `

您还可以“监视”正在使用的任何标记文件中的更改 建立书本,即保存标记文件时:

`sh $ leanpub watch `

您可以通过以下命令行获得帮助:

`sh $ leanpub --help `

##安装

通过[pip]安装(https://pip.pypa.io/en/latest/installing.html):

`sh $ pip install leanpub `

注意:如果您没有安装python,我建议您 [miniconda](http://conda.pydata.org/miniconda.html);不需要管理员访问。

这需要安装pandoc,如果没有安装的话 [这里](http://pandoc.org/installing.html)。

##问题/疑难解答/请求

请在github上发布[issue](https://github.com/hayd/leanpub)。

###继续

我想改进输出以更好地匹配leanpub。 任何帮助它的方向(如css,或在标题页前)将是 伟大的!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java通过Spring依赖注入部署CXF服务端点   java字节或字节,请解释   java Swing组件命名约定?   java可以在JOptionPane中放置多个输入。显示输入对话框?   Dropwizard for Hibernate中的java SQLight方言   Windows8中的java CPU负载   将Java版本号映射到主要Java版本   使用数据库Java重新启动pi   java如何在RecyclerView中显示ArrayList?   使用枚举作为映射键的java会在数据库中生成RAW   java vscode不能用于本机模块?   分段函数的java导数   java为什么主体在spring安全性中作为类型对象返回?   java MySupportMapFragment未按照google地图Android显示位置名称   java Android OCR(光学字符识别)   java有什么理由我不应该使用文件阅读器吗?   java私有静态成员内存使用   java在将POJO转换为xml时去掉innerclass的类名   java我需要关闭音频剪辑吗?   java最新文件和文件的动态命名