【发布时间】:2012-09-14 01:00:31
【问题描述】:
我想编写一个 Jekyll 插件,利用 Kramdown 的 LaTeX 导出功能,以 PDF 格式提供所有帖子。对于 Markdown 格式的每个帖子,我希望以普通的 .html 帖子结尾,以及包含 LaTeX 标记的 .tex 文件,最后是 .pdf。
在documentation for creating plugins 之后,我看到了解决问题的两种方法,使用转换器或生成器。
转换器插件似乎在内置转换器之后运行,因此.markdown 文件在到达转换器时已全部转换为.html。
当我尝试实现生成器时,我可以使用fileutils 成功写入文件,但在 Jekyll 循环结束时,该文件已被删除。似乎有一个 StaticFile 类可用于向 Jekyll 注册新的输出文件,但我找不到任何关于如何使用它的真正指导。
【问题讨论】:
-
与一份大 PDF 相关:stackoverflow.com/questions/2606606/…
标签: ruby jekyll jekyll-extensions