我计划排版的数据是存储在一个主题地图。主题地图可以以各种xml和json主题地图格式导出。我想用ConTeXt排版。显然,可以使用XSLT获得可打印版本的数据,但也许已经有了更好的解决方案。例如,你能推荐一些TMQL工具吗?或者是一种完全不同的方法?
发布于 2016-03-31 00:52:34
差不多三年过去了,因为我刚刚成功地完成了一个引发这个问题的大项目,我想我可以分享一些我的经验。
主题地图是在Topincs程序中创建的,我的第一个想法是以一种常见格式导出主题地图,对其进行转换,并对转换后的输出进行排版。最后,我使用本地Topincs API为ConTeXt生成了一个源文本。它非常简单,因为Topincs为每个主题类型生成了一组函数,可以在web服务的定义中使用。当然,可以定义所需的任意数量的web服务。我已经解决了一个,它导出完整的文本与ConTeXt命令包括准备排版。
对于另一个项目,我设置了一个工具链,其中数据由Topincs服务输出为yaml文件,并直接由中间人程序使用,该程序从Topincs中创建的主题地图生成网站。
https://stackoverflow.com/questions/15832281
复制相似问题