2010-03-17 3 views
0

html과 latex 모두에서 이미지를 포함하는 이미지 형식을 선택하고 싶습니다.html 및 latex의 이미지 형식

jpeg 및 png formate가 라텍스에서 항상 잘 작동하지 않는 것으로 나타났습니다. eps 형식은 라텍스에 가장 적합합니다. eps는 html로 지원되지 않는 것 같습니다.

다른 어떤 형식도 좋습니다.

감사합니다.

답변

1

표준 LaTeX는 실제로 EPS를 "좋아"하지만 이유가 있습니다 — 벡터 형식입니다. EPS에서 그래픽을 올바르게 작성하면 인쇄 된 출력물의 품질이 이미지 파일의 해상도가 아닌 프린터의 품질에 의해서만 제한됩니다 (JPEG 및 PNG와 같은 래스터 화 된 형식의 경우).

예를 들어. 선 그림, 가로 막 대형 차트 등을 만들려면 EPS (또는 PDF)로 작성한 다음 웹용 PNG로 변환해야합니다. 그래픽이 본질적으로 래스터 화 된 경우 (예 : 사진을 포함하려는 경우) 고품질 JPEG를 처리 한 다음 jpeg2ps을 사용하여 LaTeX 용 EPS 파일을 만들거나 pdfLaTeX에 직접 포함시킬 수 있습니다.

요약하면 올바른 이미지 형식을 결정하는 이미지가 프로그램이 아니라 프로그램입니다.

P. 필요한 경우 TeX4ht과 같은 도구가 일반적으로 이미지 변환을 처리합니다.

1

TeX 및 LaTeX의 내장 매크로는 이미지를 지원하지 않습니다. 그런 이점을 위해 Donald Knuth는 명령 \special을 추가합니다. 실제로 문서 라텍스 패키지의 일부 이미지를 포함하도록 만든

\special{psfile="myimage1.eps"} 

DVI-파일 텍 같은 것을 삽입이 명령은 변경되지 않습니다 포함되어 있습니다. 이제 dvi-file을 ps로 변환하려고합니다. dvips -programm을 호출하면이 프로그램은 이미지를 최종 ps 파일에 삽입합니다.

따라서 eps 형식은 라텍스에 적합하지 않으며 eps 형식은 PS가 PostScript이고 EPS가 Encapsulated PostScript이므로 dvips에 가장 적합합니다.

P. jpeg를 eps로 변환하는 jpeg2ps.exe programm가 있습니다.

4

이것은 사용중인 LaTeX의 "맛"에 달려 있습니다.

"표준"LaTeX를 사용하는 경우 EPS가 있어야합니다. 참고로 EPS 이미지는 HTML에 포함될 수 없기 때문에 HTML에서 JPEG 또는 PNG를 사용하고 LaTeX 문서에 포함하기 위해 EPS로 변환해야합니다 (ImageMagick을 사용하여 자동화 할 수 있음).

그리고 이것이 내가 권장하는 옵션입니다. JPEG 및 PNG를 기본적으로 처리 할 수있는 pdfLaTeX를 사용하면 HTML 및 LaTeX 문서에서 동일한 이미지를 사용할 수 있습니다.

+2

가능한 경우 포스트 스크립트 이미지를 "마스터"로 유지하고 html의 픽셀 기반 형식으로 다운 컨버전하는 것이 좋습니다. 왜? 고해상도 기기에서 TeX의 벡터 출력을 최대한 활용합니다. – dmckee

+0

@dmckee : 아주 좋은 점 - 이미지가 래스터 이미지라는 가정하에 작업하고 있었지만 분명히 그럴 필요는 없습니다. –