ero 与 ConTeXt MkIV 的结合

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

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

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

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

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

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

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

$ zero -m day km.zero | yml2ctx > km.tex
$ context km

关键字:文式编程, context, zero, mkiv


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部