2011-09-02 3 views
1

저는 TeX 파일 (TeLaTeX 또는 LaTeX)을 pdf로 컴파일 할 수있는 보석을 찾고 있습니다. 템플릿이나 부분 렌더링은 필요 없으며 단순한 컴파일러입니다. latex2pdf 등의 바인딩이 있습니까?루비의 TeX 컴파일러

+1

그냥 표기 nitpick는 라텍스, pdfLaTeX, XeLaTeX로 사용할 수 있습니다 ... splitindex, 광택 지원 파일은 나중에 해석 될 어떤 것으로 컴파일되지 않고 해석됩니다). –

+1

@ Paŭlo : 일반적으로 "해석 된"단어가 의미하는 것보다 더 많은 패스를 만들어야합니다. 따라서 "해석 된"것도 리히처라고 생각하지 않습니다. – ShreevatsaR

+0

즉각적인 양식 즉 PDF가 있기 때문에 컴파일됩니다. 그리고이 직접적인 형식은 (인간이 실행하기 위해) 프로그램으로 전달됩니다. 원본 .tex 파일이 통역사와 함께 사람들 사이에 전달되면 해석됩니다. –

답변

3

LaTeX를 호출하는 루비 또는 루비 스크립트로 작성된 TeX- 컴파일러를 찾고 계십니까?

당신은 두번째 하나를 보면 : http://rubygems.org/gems/rake4latex

은 텍스 - 소스를 기반으로, PDF를 생성하는 레이크-작업을 정의합니다. 그것은 필요한 경우 몇 개의 TeX 실행이 필요한지, makeindex, bibtex ...가 완료되었는지 확인합니다. 사실, 아무것도로 텍 또는 LaTeX의 파일을 변환하면 텍에서 (컴파일보다 명령을 해석 이상이다 : 는 이

+0

루비로 작성된 TeX-Compiler를 찾고 있습니다. 음, 이제 저는 그것이 신화이며, pdflatex 바이너리를 호출 할 운명이라는 것을 알고 있습니다. – Andoriyu

2

그냥 백틱 노테이션으로 명령 줄을 직접 호출 할 수는 없습니까?

`latex2pdf <options>` 
+0

나는 그것을 알고 더러운 방법이라고 생각했다. – Andoriyu

2

그것은 텍의 구문은 당신이 실제로 일반적으로는 TeX 파일을 해석하는 텍 또는 그 변종 중 하나를해야한다는 유연한 너무 끔찍한 것을 보여준다.
실제로 실제로는 명령 행 pdflatex 또는 xelatex (또는이 문제를 둘러싸고있는 모든 래퍼를 peakxu의 대답과 같이)을 호출하는 것이 가장 좋습니다.

누군가 TeX 배포판 (TeX Live와 같은)을 Ruby Gem에 패키지화했는지는 알지 못합니다.