2013-04-05 1 views
2

토픽 맵에 저장된 데이터를 조판 할 계획입니다. 주제지도는 다양한 xml 및 json 주제지도 형식으로 내보낼 수 있습니다. 조판에 ConTeXt를 사용하고 싶습니다. 분명히 XSLT를 사용하여 인쇄 가능한 버전의 데이터를 얻을 수도 있지만 이미 더 나은 솔루션이있을 수 있습니다. 예를 들어 TMQL 도구를 제안 해 주시겠습니까? 아니면 완전히 다른 접근 방식일까요?토픽 용 툴체인 맵 데이터 내보내기

+0

실제로 이것은 내 질문에 대한 정확한 대답은 아니지만 외부 주제지도로의 내보내기를 피함으로써 문제를 해결할 수있었습니다. 나는 Topincs를 사용하고 다행스럽게도 Topincs는 가상 프로그래밍 인터페이스를 사용하여 데이터를 처리하기가 매우 쉽습니다. 나는 나의 필요에 이상적인 TeX (특히 ConTeXt) 소스를 제공하는 webservice를 만들 수 있었다. 그러나 누군가 다른 아이디어를 가지고 있다면 나는 그것을 읽는 것이 매우 흥미 롭습니다. – helcim

답변

0

거의 3 년이 지났습니다.이 질문을 촉발시킨 큰 프로젝트를 성공적으로 마칠 수 있었기 때문에 제 경험을 공유 할 수 있다고 생각합니다.

토픽 맵은 Topinc 프로그램에서 작성되었으며, 첫 번째 아이디어는 일반적인 형식 중 하나로 토픽 맵을 내보내고 변환 한 다음 변환 결과를 조판하는 것이 었습니다. 마지막으로 ConTeXt 소스 텍스트를 생성하기 위해 기본 Topinc API를 사용했습니다. Topincs는 웹 서비스의 정의에 사용할 수있는 각 토픽 유형에 대한 함수 집합을 생성하므로 매우 간단합니다. 물론 필요한 여러 웹 서비스를 정의 할 수도 있습니다. 나는 조판을 위해 준비된 ConTeXt 명령을 사용하여 전체 텍스트를 내보내는 것으로 정착했습니다.

다른 프로젝트의 경우 데이터가 Topincs 서비스에 의해 yaml 파일로 출력되고 Topincs에서 작성된 주제 맵에서 웹 사이트를 생성하는 middleman 프로그램에 의해 직접 사용되는 툴체인을 설정했습니다.