[ HangulKorean ] in KIDS 글 쓴 이(By): guest (SKKIM) 날 짜 (Date): 1996년02월13일(화) 20시35분38초 KST 제 목(Title): Re: 메아리: xfig에서 한글.. 안녕하세요? Re: 치고는 너무 뒷북이네요... xfig! 정말 사용에 불편한 게 많죠? 일단 한글도 쓰기 불편하구요, 또 첨자를 가지는 기호라도 적을라치면 골치 좀 땡기죠. xfig에서 일단 아무거나 적은다음에 그 스트링을 나중에 찾아서 에디팅하는 방법을 말하셨는데요... 사람이 직접하기엔 좀 그렇죠. 그러한 것을 해주는 툴이 있답니다. 제가 아는 사람이 알려준 건데요 psfrag라고 하는 것입니다. 한마디로 ps나 eps 화일에 있는 특정 스트링을 원하는 글자로 바꿔주는 것이라 할 수 있죠. 예를 들어, sample.fig에다 "mark1"이라고 텍스트 스트링을 쓴 다음에, eps나 ps로 export한 것을 Latex에서 psfrag를 이용, "mark1"을 원하는 것으로 바꿀 수 있습니다. 이때 원하는 것은 "$\delta_{i}^{j}$"와 같은 기호 비스무리한 것은 물론이구요, "바꿨다!"와 같은 한글 스트링도 될 수 있어요. 사용방법을 설명하기 전에요, 필요한 화일들은 다음과 같아요. ps2psfrag* ps2psfrag.ps epsf.sty psfrag.sty 이제 사용법을 알려 드리지요. 1. xfig로 그림을 그리고, 적절하게 mark string을 기입한다. 이를 eps나 ps로 export한다. 2. ps2psfrag라는 스크립트를 수행시켜(예: ps2psfrag sample.eps), sample.psfrag 와 같은 화일을 얻는다. (나중에 Latex에서는 이 *.psfrag를 읽습니다.) 3. Latex화일에서 include는 다음과 같이 함. \documentstyle[...,epsf,psfrag]{harticle} : : \begin{figure} \begin{center} \begin{psfrags} \psfrag{xfig string}[][]{Latex string} \psfrag{xfig string}[][]{Latex string} ...... \psfrag{xfig string}[][]{Latex string} \epsfxsize=10cm\leavevmode\epsfbox{sample.eps} (또는 \epsfysize=4cm\leavevmode\epsfbox{sample.eps} 와 같이 함.) \end{psfrags} \end{center} \caption{...} \label{...} \end{figure} 이상과 같이 하시면 됩니다. \psfrag에는 [] argument를 4개까지 허용하는데요, alignment, scale, rotation에 관여합니다. 자세한 설명은 psfrag.sty 의 앞머리에 잘 나와 있죠. 그럼 이 화일들을 어디서 얻을 수 있냐구요? ftp://cair-archive.kaist.ac.kr/incoming/hangul/psfrag.tar 에 있습니다. 도움이 되면 좋겠네요. 그럼.... |