2010-04-01 8 views
14

하나의 수식 만 포함 된 pdf/ps/eps를 만들고 싶습니다. 라텍스를 사용하는 것이 가장 쉬운 방법이라고 생각했습니다. 불행히도, 용지 크기가 내용에 맞게 자동으로 설정되도록 지정하는 옵션이 없습니다.LaTeX의 콘텐츠에 용지 크기를 맞추는 방법

dvipng에 "-T tight"옵션이 있다는 것을 발견했습니다. 실제로 그 트릭을 수행하지만 ... 벡터 그래픽 형식으로 원합니다.

제안 사항?

감사합니다.

답변

16

독립 실행 형 클래스를 사용하면 원하는 것을 정확하게 얻을 수 있습니다.

\documentclass{standalone} 
\begin{document} 
\[ 
    x + y = z 
\] 
\end{document} 
+2

IMNSHO, 이것은 가장 좋은 대답입니다. 순수한 LaTeX이고 외부 프로그램에 의존하지 않고 현대적이고 최신이며 pdfLaTeX, XeLaTeX 및 LuaLaTeX와 같은 최신 TeX 프로세서와 함께 사용할 수 있습니다. 왜 어떤 "도전받는 사람"이 당신을 낙심 시켰는지 전혀 모르겠다. 나는 TeX 커뮤니티 전체를 생각하며 사과했다. +1 –

+1

네, 가장 좋은 답변입니다. \ documentclass [border = 2pt] {standalone} 을 사용하면 테이블과 다이어그램을자를 필요가 없습니다. –

0

생성 EPS의 경계 상자가 도움이 될 것입니다 수정 :

epstopdf --gsopt=-dEPSCrop blah.eps 

또는 eps2pdf는 소감 가능한 경계 상자를 감지하는 -B 옵션이 있습니다.

3

시도하십시오 pdfcrop, 그것은 당신의 pdf를 최소한 자릅니다. Perl을 설치해야합니다.

0

다소 불리하면 Metapost를 사용하여 Tex를 생성 할 수 있습니다. btex와 etex 태그 사이에 공식을 포함시키고 mptopdf (1) (선호하는 부분, pdftex의 부분) 또는 mpost (1)의 지침에 따라 컴파일하십시오 Tex도 별도로 사용해야 할 것입니다.) Tex를 호출하기 위해 Metapost를 호출하는 것은 비뚤어 지지만 pdf 해커 없이도 공식 크기의 출력을 얻을 수 있습니다.

라텍스가 필요한 경우 (일반 Tex와 반대),이 작업을 수행하려면 상용구가 필요합니다 (cf). LaTeX labels in MetaPost.

관련 문제