转载

zero 与 ConTeXt MkIV 的结合

zero 所输出的 YAML 文档,现在可由 zero 项目提供的 yml2ctx 转换为 ConTeXt 源文档,再经过 ConTeXt MkIV 的排版处理后,可生成我认为效果挺不错的 PDF 文档。

zero 与 ConTeXt MkIV 的结合

zero 与 ConTeXt MkIV 的结合

排版,是个艺术活。艺术,向来需要一些繁琐的人类交互行为。所以,在 zero 与 ConTeXt MkIV 的结合中,在排版方面,需要对 ConTeXt MkIV 足够熟悉,并且还能绕过它的一些很奇怪但无伤大雅的 bug 或 feature。

有关 ConTeXt MkIV 的安装以及中文环境的配置,可参考 https://segmentfault.com/t/co... 里的一些文档。

下面是一份混合 C 代码与 ConTeXt MkIV 标记的 zero 源文档以及基于它生成的 PDF 文档的下载地址:

  • km.zero: https://github.com/liyanrui/z...

  • km.pdf: https://github.com/liyanrui/z...

若系统中安装了最新版本的 zero,并配置好了 ConTeXt MkIV 的中文排版环境,由 km.zero 生成 km.pdf 的命令如下:

$ zero -m day km.zero | yml2ctx > km.tex
$ context km
原文  https://segmentfault.com/a/1190000006166640
正文到此结束
Loading...