2012-03-04 2 views
13

여기에 많은 질문과 답변을 읽었지만 명확한 질문/답변을 찾지 못했습니다.이미지에 LaTeX 렌더링하기

사용자가 LaTeX를 입력하고 PNG (또는 다른 간단한 이미지 형식)를 생성 할 수있는 아주 간단한 웹 페이지를 만들어야합니다. 웹 페이지에는 textareasubmit button 만 포함되어 있으며 이미지와 함께 "http://www.domain.com/generated-images/cnl344l4jcxlj.png"과 같은 링크가 생성됩니다.

INPUT : 생성 된 PNG 링크 또는 GIF 이미지

http://rinconmatematico.com/latexrender/pictures/35800007a15a3f0e39006dc63f04f1b5.gif

http://rinconmatematico.com/latexrender/pictures/35800007a15a3f0e39006dc63f04f1b5.gif

의 처리 :

f(x)=\displaystyle\int_{-\infty}^x e^{-t^2}dt 

OUTPUT 같은 이미 작성된 라텍스 라텍스 코드 및 이미지의 생성은 서버 측에서 발생해야한다. (아무 자바 스크립트도 아니다.)

나는 PHP로 이것을하고 싶다. (꽤 잘한다.) 그러나 충분히 간단한 라이브러리가 있다면 Perl로 그 장면을 보여주세요.

순수한 C에서 간단한 구현도 가능합니다. scanf 입력 라텍스 코드와 printf "c : /program/image00000000001.gif에서 생성 된 이미지"

이 중 하나를 수행하는 모든 무료/오픈 소스 라이브러리는 무엇입니까? 진행 방법에 대한 조언이 있으십니까? 특별한 문제가 있습니까?

미리 감사드립니다.

+0

당신이 구글을 확인해 봤어을? http://www.nought.de/tex2im.php의 간단한 쉘 스크립트가 나를 위해 일했습니다. –

+2

아마도 도움이 될 것입니다. [TeX to command line] (http://tex.stackexchange.com/questions/34054/tex-to-image-over-command-line/34058#34058) –

답변

7

시도 :

  • TeX2PNG - 주어진 방정식
  • MathJax에 대한 PNG 이미지를 생성 - 찾아 그 자바 스크립트 라이브러리와 HTML
  • 에서 수학 방정식을 렌더링
  • KaTeX - MathJax에 가볍고 조금 덜 수있는 대안
3

dvipng보세요. 나는 C로 래퍼를 쓰지 않지만 스크립팅 언어로 작성한다.

1

트래픽이 많은 웹 사이트가 아닌 경우 0123과 같은 사이트로 온라인 렌더링을 시도 할 수 있습니다.. 특히,이 사이트는 다음과 같은 URL에 직접 LaTaX를 넣을 수 있습니다 :

\sum_k a_k

의 URL의 존재 : http://latex.codecogs.com/gif.latex?\sum_k%20a_k

+0

수식이 long, 렌더링은 다중 선에 적용됩니다. –