2013-04-05 58 views
2

我打算排版存儲在主題地圖中的數據。主題地圖可以以各種xml和json主題地圖格式導出。我想用ConTeXt進行排版。很明顯,可以使用XSLT獲取可打印版本的數據,但也許已經有了更好的解決方案。你能推薦任何TMQL工具嗎?或者,也許完全不同的方法?主題地圖數據導出工具鏈

+0

其實這不是一個確切的回答我的問題,但我設法完全避免出口到外部主題地圖來解決這個問題。我使用的是Topincs,幸運的是Topincs使用它的虛擬編程接口處理數據非常容易。我設法創建了一個服務於TeX(特別是ConTeXt)源的Web服務,它非常適合我的需求。但是,如果有人有其他想法,我很好奇他們閱讀。 – helcim 2013-06-14 10:24:19

回答

0

近三年過去了,因爲我好不容易纔成功完成一個大項目,這已經引發了這個問題,我想我可以分享我的一些經驗。

的主題地圖是在Topincs程序創建的,我的第一個想法是主題圖導出的常見格式之一,改造它和排版轉換的輸出。最後,我使用原生的Topincs API爲ConTeXt生成源文本。這很簡單,因爲Topincs爲每個可用於Web服務定義的主題類型生成一組函數。當然,可以定義任何需要的Web服務。我已經解決了一個問題,那就是導出包含ConTeXt命令在內的完整文本,以便排版。

對於另一個項目,我建立了一個工具鏈,其中數據由Topincs服務輸出爲yaml文件,並由Middleman程序直接使用,該程序根據Topincs中創建的主題圖生成網站。