KTUGFaq

KTUG FAQ

MacOS에서HLaTeX (rev. 1.10)

로그인:
비밀번호:
가입
A man who turns green has eschewed protein.
FrontPage › MacOS에서HLaTeX

목차

1 설치하기 전에
2 HLaTeX 간단설치
2.1 HLaTeX 1.0.1 설치 파일 (by Karnes)
3 HLaTeX 복잡한 설치
3.1 cvs를 통한 설치 (by cmchun)
3.2 cvs로 설치하기 보충 (by 김연주)

1 설치하기 전에

HLaTeX 설치 사용은 간단합니다. 한글 LaTeXHLaTeX 이외에도 Hangul-ucs가 있으므로 자신의 시스템에 적당한 것을 선택하시기 바랍니다. Hangul-ucs의 설치 사용에 대해서는 MacOS에서설치하기.
  1. HLaTeX은 EUC-KR 인코딩의 한글 문서를 LaTeX으로 처리합니다.
  2. HLaTeX은 UTF-8 한글 문서를 Omega로 처리할 수 있습니다.
반면, Hangul-ucs는
  1. UTF-8 한글 문서를 LaTeX으로 처리합니다.

2 HLaTeX 간단설치

2.1 HLaTeX 1.0.1 설치 파일 (by Karnes)

3 HLaTeX 복잡한 설치

3.1 cvs를 통한 설치 (by cmchun)

from KTUGSetup:2048

여기 KTUG Home에 보면 왼쪽에 "KTUG 사용자 지원"이라는 항목이 있고, 그 몇 줄 아래에 "KTUG CVS"라고 있습니다. 거기 들어가 보시면 hlatex-texmf라고 있지요. 그것을 통째로 다 받으셔야 합니다.

  1. Terminal.app을 실행하신 후 hlatex을 저장할 적절한 위치로 이동하세요.
  2. 터미널에서 cvs -d:pserver:anonymous@cvs.ktug.or.kr:/home/cvsroot login 라고 명령을 입력하세요. 이 때 password를 물어보면 그냥 Enter를 누르시면 됩니다.
  3. 마찬가지로 cvs -z3 -d:pserver:anonymous@cvs.ktug.or.kr:/home/cvsroot co hlatex-texmf 라는 명령을 입력하시면 cvs가 hlatex을 받아옵니다. 참, cvs를 쓰시려면 Mac OS X Install CD에 따라오는 Developer Tools CD를 넣고 Developer Tools부터 설치해 두셔야 합니다. Jaguar의 경우 세번째 씨디롬이 되겠지요?
  4. 조금 기다리시면 hlatex을 다 다운받아 옵니다. 그러면 hlatex-texmf 아래에 디렉터리 계층이 생성되어 있는데, 그것들을 texmf.local 아래의 해당하는 위치로 이동하시면 됩니다. 원래 texmf.local에 없는 디렉터리들은 만들어주시면 됩니다. 제가 해 보지는 않았지만, 바로 texmf.local이 있는 위치에서 덮어 쓰시거나, 이렇게 받은 디렉터리를 새로운 localtexmf로 추가해 주셔도 될 것 같습니다. 저는 texmf.local에 이동해 주는 방법을 썼습니다.
  5. texmf.local/pdftex/config/pdftex.cfg화일에 fontmap을 추가하시면 됩니다. 화일을 에디터로 여신 후, map +uhc-pdftex.map이라는 줄을 맨 아래에 추가해 주세요.
  6. 이제 sudo mktexlsr 명령으로 데이터베이스를 갱신해 주시면 TeXShop에서 pdflatex을 이용하실 수 있을 것 입니다. -- cmchun

3.2 cvs로 설치하기 보충 (by 김연주)

보충(위 3번 과정 이후)
  1. 위 4번과정에서 hlatex-texmf를 다운받아 폴더 이름을 texmf-hlatex으로 바꿉니다.
  2. /usr/local/teTeX/share 아래 texmf-hlatex 폴더를 몽땅 붙여넣습니다.
  3. 터미날에서 sudo mktexlsr을 한 번 실행해줍니다.
  4. teTeX 폴더 안에 있는 texmf.cnf 파일을 열어 다음과 같이 이 폴더를 등록합니다.
    TEXMFMAIN = $SELFAUTOPARENT/share/temf 아래에다 다음 행을 추가합니다.

    TEXMFHANGUL = $SELFAUTOPARENT/share/texmf-hlatex

    또 아래행들을 찾아 굵은 부분을 추가합니다.

    TEXMF={$HOMETEXMF,!!$TEXMFLOCAL,!!$TEXMFGW,!!$TEXMFTE,!!$TEXMFHANGUL,!!$TEXMFMAIN}

    SYSTEXMF = $TEXMFLOCAL;$TEXMFGW;$TEXMFTE;$TEXMFHANGUL;$TEXMFMAIN

    TEXMFDBS = $TEXMFLOCAL;$TEXMFGW;$TEXMFTE;$TEXMFHANGUL;$TEXMFMAIN;$VARTEXFONTS

  5. sudo mktexlsr을 실행합니다.
  6. 그리고 다음 홈페이지의 내용대로 따라해보세요.
  7. KTUGSetup:6131도 참고하세요.

-- 김연주

3.3 PDFTeX 폰트 맵 설정

2004-11-03 KTUGSetup:6132 teTeX 2004 버전에서 updmap을 실행했을 때 pdftex.map을 제대로 만들어주지 않는 문제가 있다고 합니다. 이 문제는 pdftex의 경우만 발생하며, dvipdfm을 통한 PDF 제작에는 영향을 주지 않습니다. 해결책은 다음과 같습니다.

  1. uhc-pdftex.map의 내용을 pdftex.map에 강제로 복사해넣는 방법. (위의 글에서 박진현 님이 시도하신 방법입니다.)
  2. updmap이 만들어주는 map 파일의 이름은 pdftex_dl14.map과 pdftex_ndl14.map 두 개입니다. 그러므로 기존의 pdftex.map 대신 이 파일의 이름을 pdftex.map으로 바꾸어 쓰는 방법이 있습니다.

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2008-10-01 10:19:30
Processing time 0.0507 sec