eps는 encapsuled postscript로 Adobe에서 만든 파일 형식입니다.
Visio나 ppt로 그림이나 그래프를 거창하게 그려서 Latex에 넣으려고 하면 *.ppt 나 *.vsd 파일을 eps로 변환해야 하는데 변환하는 방법을 알려고 여기 저기 뒤져봐도 괜찮은 정보가 없습니다. 그래서 여러 방법이 있겠지만 그중에 freeware나 shareware를 주로 사용하여 변환하는 방법을 알려드립니다.
1. pdfFactory라는 프로그램이 있습니다. shareware로 개인이 사용하면 큰 제약을 두지 않는 프로그램입니다. 프로그램을 인스톨하면 프린트 할 때 프린터를 고르는 부분에서 pdfFactory를 고를 수 있습니다. MS Office파일을 프린트할 때 프린트 이름으로 이것을 고르고 변환하고자 하는 page를 고른 후 확인을 누르면 pdfFactory설정 화면이 나옵니다. 여기서 Save as를 누르면 바로 해당 페이지를 pdf로 출력해줍니다. 1단계가 끝났습니다.
2. GSView라는 Ghost script viewer가 있습니다. Freeware로 일단 제가 사용하는 버전은 4.7이네요. 윈도우에서 tex파일을 편집하려고 하면 WinEdt를 많이 사용하는데 이 것을 제대로 설치하려면 MikTex와 GSView, Ghostscript 등을 깔아야 합니다. (Version간의 충돌도 있을 수 있으므로 잘 깔아야 합니다. 제가 가지고 있는 버전은 Ghostscript8.14네요. ) 아무튼 GSView를 실행시키고 파일 불러오기로 1.에서 변환한 pdf파일을 불러옵니다.
그러면 pdf파일이 보통 옆으로 누워서 엄청 크게 열립니다. 이것은 신경 안써도 되고
File/Convert를 하셔서 epswrite, resolution(300), page등을 설정합니다.
그리고 OK를 눌러서 적당한 파일명을 입력하고 확장자를 eps로 합니다.
3. Latex에서 eps를 넣는 방법은 다음과 같이 하면 되겠습니다.
tex파일 제일 위에
\usepackage{graphicx} % 이것으로 graphic관련 라이브러리를 사용할 수 있음.
본문 내용가운데서 해당 그림을 넣고 인용하는 부분
Figure~\ref{f:alias} is blabla~
\begin{figure}
\centering %가운데 정렬
\includegraphics[width=8cm]{filename.eps} %출력할 크기와 파일 이름
\caption{Titel.} %그림의 제목
\label{f:alias} %입력한 그림의 별명
\end{figure}
하면 집어넣은 그림의 순서에 맞게 alias로 지정된 그림의 번호로 출력합니다.
경험상 이 방법이 이미지도 깨지지 않고 깔끔하게 잘 나오고 고생하지 않고 가장 쉽게 할 수 있는 방법입니다. 프로그램은 위의 프로그램 이름으로 찾으면 어렵지 않게 설치 파일을 찾을 수 있습니다.
Latex로 논문 처음 작성하는 분들께 많은 도움이 됐으면 합니다.