Go Back   AppleForum > Software > Application

 
 
thread_tools
2004-04-13, 11:47 PM   #1
trebari
Veteran Member
 
trebari's Avatar
 
Registered: Jun 2003
My Mac: 맥프로 2.8GHz, 맥북에어 1.8GHz, 3세대 iPod nano (8G)
Posts: 729
온라인
맥에서 LaTeX의 한글 문제 - 완결판 ?

Mac OS X 상에서 LaTeX의 한글에 관련된 글이 이곳 애포에 몇 번 정도 있었지만 '정답'을 못 찾겠군요. 한글만 넣었다하면 여지없이 깨지는데요...

가장 깨끗하고 확실하고 편리한 (ㅋㅋ 너무 어렵나요) 방법이 없을까요?

그리고 다양한 한글폰트를 사용할 수 있을지 궁금합니다. 실제로 LaTeX을 통해 한글 책이나 논문을 써보신 분 계시면, 한 수 가르침 부탁드립니다.
  Reply With Quote
2004-04-14, 03:24 AM   #2
job
Member
 
job's Avatar
 
Registered: Oct 2002
My Mac: intelmac mini1.66 ppc mini1.42
Posts: 75
오프라인
사용해 보십시오

tex를 사용해보려다가
설치가 너무 어려워[?] 포기했는데

이런 것도 있더군요..
마음에 드시기 바랍니다.
첨부 파일 이미지
File Type: jpg texshop.jpg (41.7 KB, 692 views)
  Reply With Quote
2004-04-14, 03:38 AM   #3
jaeyongdavid
Elite Member
 
jaeyongdavid's Avatar
 
Registered: Jan 2002
My Mac: Macbook Pro 2.0G, iMac 17" (Intel 1.83G). iPod mini (green), iPod Touch
Posts: 3,006
오프라인
이 링크를 확인해 보세요.
도움이 되실 겁니다.

http://www1.physik.tu-muenchen.de/~s...SX_HLaTeX.html
__________________
iPod, go!
  Reply With Quote
2004-04-14, 10:15 AM   #4
trebari
Veteran Member
 
trebari's Avatar
 
Registered: Jun 2003
My Mac: 맥프로 2.8GHz, 맥북에어 1.8GHz, 3세대 iPod nano (8G)
Posts: 729
온라인
jaeyongdavid님, 매우 친절하게 설명이 되어 있는 링크군요. 감사드립니다.
그런데, 여전히 안되는군요.

Warning: /usr/local/teTeX/bin/powerpc-apple-darwin-current/pdflatex (file uhc-p
dftex.map): cannot open font map file

이라는 에러가 나오면서 한글은 전혀 보이지 않네요. 으... 여기까지가 제 한계인가 봅니다.
  Reply With Quote
2004-04-14, 11:03 PM   #5
cmchun
n/a
 
Registered: Oct 2001
Posts: 250
오프라인
fontmap 화일을 찾지 못하는군요.

먼저 화일이 존재하는지 한번 찾아보시기 바랍니다.

ktug의 cvs에서 내려받은 경우

$(texmf.local)/pdftex/uhc/uhc-pdftex.map

이라는 화일이 있어야 합니다. 여기서 $(texmf.local)은 trebari님의 시스템에서 설정된 local texmf 디렉토리입니다.

제 경우에는 fink로 tetex을 설치해서 쓰는데, 위치가

/sw/etc/texmf.local/pdftex/uhc

입니다. trebari님의 에러 메시지를 보면 /usr/local 아래에 설치하셨군요. 아마 i-installer를 쓰신 것으로 생각됩니다. 그렇다면 /usr/local/share 아래 어딘가에 texmf.local 이라는 이름으로 local texmf 디렉토리가 생성되어 있을 것입니다.

화일이 존재하고, pdftex.cfg 화일에 그 화일을 불러오라고 기록되어 있다면 (i.e., map +uhc-pdftex.map)

sudo mktexlsr

이라는 명령어를 이용하여 텍의 filename database를 업데잇 해 주셔야 합니다. 매번 텍을 돌릴 때 마다 텍이 tds(TeX directory structure)를 몽땅 다 뒤져가며 돌아가는 것이 아니라, mktexlsr 명령으로 생성된 filename database를 보고 화일을 찾아가는 것입니다.

혹시 이렇게 해도 문제가 해결되지 않는다면 답글 달아주십시오. 최대한 도와 드리겠습니다.

PS. 텍의 세계에 발을 들여 놓으신 것을 환영합니다!
  Reply With Quote
2004-04-15, 01:57 AM   #6
trebari
Veteran Member
 
trebari's Avatar
 
Registered: Jun 2003
My Mac: 맥프로 2.8GHz, 맥북에어 1.8GHz, 3세대 iPod nano (8G)
Posts: 729
온라인
cmchun님... 다시한번 확인해 봤는데...
모든 과정을 제대로 한거 같습니다. 물론 mktexlsr로 업데이트를 했었습니다.

그런데, 오늘 다시 보니 조금 이상한게 있군요. mktexlsr을 했을 때 다음과 같은 것들이 나타나는군요:

mktexlsr: Updating /Users/jaeho/Library/texmf/ls-R...
mktexlsr: Updating /sw/share/texmf-local/ls-R...
mktexlsr: Updating /sw/var/lib/texmf/ls-R...
mktexlsr: Updating /sw/share/texmf/ls-R...
mktexlsr: Done.

cmchun님 말씀대로 저는 i-installer를 사용했었는데 mktexlsr은 /sw 쪽 디렉토리만 업데이트 하는군요...

그래서 생각해 보니, 아주 오래전에 fink를 통해서 tetex을 설치한 적이 있다는 사실이 기억났습니다. 아마도 fink를 통해 설치한 것과 i-installer를 설치한 것이 혼동을 일으키는 것 같습니다.

이럴 때는 어떻게 해야 하나요...

cmchun님 정말 감사드립니다. 감동입니다~~~ T.T
  Reply With Quote
2004-04-15, 05:03 AM   #7
cmchun
n/a
 
Registered: Oct 2001
Posts: 250
오프라인
그렇다면 둘 중 어느쪽을 쓰실 것인지 선택하시면 됩니다.

/usr/local/share 아래에 위치한 것을 쓰시려면 fink를 이용하여 tetex을 uninstall하시면 될 것입니다.

/sw/share 아래에 위치한 것을 쓰시려면 조금 귀찮은 과정을 거쳐야겠군요.
1. 우선 /usr/local/share 아래의 texmf 디렉토리를 제거하시고,
2. 또 /usr/local/bin 아래에 있는 symbolic link (또는 binary)를 제거하셔야 합니다.
3. ~/Library 아래에 local texmf 디렉토리를 두셨으면, 그것을 /sw/share 아래에 설치된 tex에게 알려줘야 합니다. /sw/share/texmf/web2c/texmf.cnf 화일을 열어보시면 아래와 같은 부분이 나옵니다.

Code:
% The main tree, which must be mentioned in $TEXMF, below:
TEXMFMAIN = /sw/share/texmf

% A place for local additions to a "standard" texmf tree.  For example:
TEXMFLOCAL = /sw/share/texmf-local
보시면 바로 알 수 있겠죠? 두번째 라인이 local texmf의 위치를 알려주는 곳입니다. 그 곳에 trebari님의 홈에 위치한 로컬 트리를 적어주시면 됩니다.
4. 그리고 pdflatex을 이용하여 hlatex을 돌리시려면 fontmap 화일의 위치를 추가해 주시면 됩니다.
5. sudo mktexlsr 하는것 잊지 마시구요.
6. 끝으로 TeXShop 쓰시면 그쪽 설정에도 /sw/bin 아래에 있는 tex 관련 실행화일들을 적어주십시오.

이렇게 하시면 잘 될 것입니다.
  Reply With Quote
2004-04-15, 07:43 AM   #8
trebari
Veteran Member
 
trebari's Avatar
 
Registered: Jun 2003
My Mac: 맥프로 2.8GHz, 맥북에어 1.8GHz, 3세대 iPod nano (8G)
Posts: 729
온라인
인용:
cmchun 님이 쓰신 글:
/usr/local/share 아래에 위치한 것을 쓰시려면 fink를 이용하여 tetex을 uninstall하시면 될 것입니다.
오옷... 정말 간단한 이 한 줄이 제 문제를 말끔이 해결했습니다.
드디어 LaTeX으로 한글 작업을 할 수 있게 되었네요.

cmchun님 정말 감사드립니다. 어찌 감사를 드려야 할지...
답변 달아주신 job님, jaeyongdavid님께도 감사를 드립니다.
  Reply With Quote
2004-11-26, 11:19 PM   #9
sugare
Senior Member
 
sugare's Avatar
 
Registered: Aug 2003
My Mac: Mac Pro 2x2.66GHz Dual-Core Intel Xeon
Posts: 263
온라인
안녕하세요. 모꿈입니다.
jaeyongdavid님께서 링크해주신 곳에 따라서 tex 를 잘 인스톨했습니다.
그런데 문제점이 생겨서 이렇게 질문드립니다.

pdftex 를 쓸경우 figure가 그려지지 않는다는 문제입니다.

Code:
\begin{figure}
\vspace*{7mm}
\begin{center}
  \centering\includegraphics[width=13.4cm]{MULTILAYERED_CONTEXTS.eps}
  \centering\caption{Multilayered contexts.\label{fig:MULTILAYERED CONTEXTS}}
\end{center}
\end{figure}
위와 같이 하여 figure 를 넣었는데요... 실제로 생성된 pdf 파일에는 공간은 존재하나 그림은 그려지지 않고 있습니다.
하지만 그림에 문제가 있지도 않은 것이 texshop 에서 Pdftex 대신에 Tex and Ghostscript를 이용할 경우 문제없이 그림이 그려진다는 것입니다. 하지만 Tex and Ghostscript를 이용하면 한글이 되질 않더군요. (아무래도 한글 셋팅을 할 수 있지 않을까 싶은데요.... )

그래서 질문은 pdftex 를 사용하시면서 figure 가 제대로 첨부되시는 분께서는 어떤 차이가 있는지 알려주시겠어요~?
아니면 Tex and Ghostscript 를 사용하면서 한글을 문제없이 사용하는 방법이 없을까요~?


아시는 분 꼭 좀 답변 부탁드릴께요~~.. ^.^
__________________
To infinity and beyond...
  Reply With Quote
2004-11-27, 04:10 AM   #10
jaeyongdavid
Elite Member
 
jaeyongdavid's Avatar
 
Registered: Jan 2002
My Mac: Macbook Pro 2.0G, iMac 17" (Intel 1.83G). iPod mini (green), iPod Touch
Posts: 3,006
오프라인
Texshop을 사용하면 pdftex가 원래 그림을 제대로 보여주지 못합니다. 이건 앞으로 개선되어야 할 부분입니다. 대신에 terminal에서 latex명령을 실행하신 후에 dvipdf를 실행하시고 나서 acrobat reader나 pdfast같은 프로그램으로 파일을 열면 제대로 그림이 삽입되어 있음을 확인하실 수 있습니다.
__________________
iPod, go!

jaeyongdavid 님께서 2004-11-27 11:05 PM 에 수정하셨습니다..
  Reply With Quote
2004-11-27, 04:17 AM   #11
aqua0125
New Member
 
Registered: Aug 2003
My Mac: powerbook 12'
Posts: 18
오프라인
hlatex 를 쉽게 설치 하는 방법중엔.. gentoo macosx 를 설치하는 방법도 있습니다


gentoo macosx를 설치하고... 루트권한으로.. emerge hlatex 한번이면 =3=33
__________________
-------------------------------
http://mytears.org
  Reply With Quote
2004-11-27, 10:04 AM   #12
mofree
Senior Member
 
mofree's Avatar
 
Registered: Mar 2004
My Mac: iMac, MBP, iPod
Posts: 140
오프라인
pdftex에서는 eps 파일을 넣을 수 없지 않나요?
제가 알기론 그림이 jpg이어야 하는 것 같습니다.
eps 파일을 넣으려면 꼭 latex+ghostscript를 선택해야만 하는 것으로 알고 있습니다.
  Reply With Quote
2004-11-27, 10:08 PM   #13
catz
Elite Member
 
catz's Avatar
 
Registered: Oct 2001
My Mac: iMac2.8(8800GS), MBP2.2G, AppleTV, AEBS(Jpn),Touch16G
Posts: 3,057
오프라인
libpng가 .. 컴파일시 에러를 내주네요.;;;;
__________________
세벌사랑,한글사랑.
글이 살아야 나라가 산다.
  Reply With Quote
2004-11-28, 10:07 AM   #14
sugare
Senior Member
 
sugare's Avatar
 
Registered: Aug 2003
My Mac: Mac Pro 2x2.66GHz Dual-Core Intel Xeon
Posts: 263
온라인
아... 문제점이 pdftex 에서 eps를 포함시키지 못한다는 점이었군요...
감사합니다...
그렇다면 혹시... text and ghostscript 환경에서 한글을 사용할 수 없는걸까요~?
__________________
To infinity and beyond...
  Reply With Quote
지금 시각: 02:55 AM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2008 by AppleForum and/or their respective owners.