2014-01-26 27 views
1

이것은 웹 개발에 사용되는 인기있는 언어에 적용됩니다. 파이썬, 자바, 레일 등TeX을 사용하여 프로그래밍 방식으로 문서를 생성하려면 어떻게해야합니까?

TeX 문서를 프로그래밍 방식으로 생성하고 싶습니다. 예를 들어 사용자가 양식을 제출하고 필드에 typeset 될 LaTeX 코드가 들어 있고 웹 서비스가 typeset PDF를 반환합니다.

이러한 작업에 사용할 수있는 라이브러리가 있습니까? 나는 아무 것도 찾을 수 없다.

제가 생각할 수있는 유일한 해결책은 일반적으로 사용할 수있는 외부 쉘 명령 기능을 사용하는 것입니다. 그러나 이것은 약간 지저분합니다.

+1

내 대답은 귀하의 질문에 대한 답변입니까? –

답변

2

얼마 전 나는 LaTeX 서버 측을 컴파일 할 수있는 an Etherpad lite plugin을 만들었습니다. FlyLaTeX도 마찬가지지만 실제로 작동하지는 않았으며 약 4 개월 전에 코드를 보았을 때 코드가 수정되어 디버그하는 것이 거의 지저분하고 거의 불가능 해 보였습니다.

기본적으로 LaTeX로 컴파일 할 수있는 임시 파일을 생성해야합니다.

나는 세대 라이브러리를 모른다. 그러나 LaTeX는 매우 쉽게 생성 할 수있다. 그러나 pandoc은 다른 형식을 LaTeX로 변환 할 수 있습니다.

Emscripten 기반 클라이언트 측 포트 인 LaTeX도 있습니다 (불행하게도 성능이 매우 낮고 크기가 큽니다). https://github.com/manuels/texlive.js/도 있습니다.

관련 문제