我打算排版存储在主题图中的数据。主题图可以以各种xml和json主题地图格式导出。我想用ConTeXt进行排版。显然,可以使用XSLT获取可打印的数据版本,但也许已经有了更好的解决方案。你能建议任何TMQL工具吗?或者可能采用完全不同的方法?
答案 0 :(得分:0)
差不多三年过去了,因为我刚刚成功完成了一个引发这个问题的大项目,我想我可以分享一些经验。
主题图是在Topincs程序中创建的,我的第一个想法是以一种常见格式导出主题图,转换它并排版转换的输出。最后,我使用原生Topincs API为ConTeXt生成源文本。这非常简单,因为Topincs为每种主题类型生成一组函数,可用于Web服务的定义。当然,也许可以定义所需的任意数量的Web服务。我已经解决了一个用ConTeXt命令导出整个文本的问题,这些命令已经准备好进行排版。
对于另一个项目,我设置了一个工具链,其中数据由Topincs服务作为yaml文件输出,并由中间人程序直接使用,该程序从Topincs中创建的主题图生成网站。