KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
His heart was yours from the first moment that you met.
FrontPage › MacOS에서설치하기
Mac OS X (10.5+) 에서 MacTeX + ko.TeX으로 TeX을 설치하고, TeXShop+BibDesk를 이용하여 문서를 작성하는 환경은, 한글 문서 작성에 관한 한 운영체제를 막론하고 가장 편리하고 강력한 작업환경을 제공해준다.

목차

1 TeX 시스템, 한글 환경 설치
1.1 MacTeX 설치하기
1.2 한글 환경 설치와 업데이트
2 고급 사용자를 위한 참고사항
2.1 texmf.cnf 수정
2.1.1 XeTeX 사용을 위한 설정
2.1.2 HOME TEXMF 설정
2.2 TeX Live의 opentype 폰트를 시스템 폰트 라이브러리로 등록
3 작업환경 설정
3.1 Editor와 작업환경
3.1.1 TeXWorks
3.1.2 TeXShop 이용하기
3.1.3 PDF sync
4 기타
4.1 폰트 사용
4.2 운영관련 팁
4.3 테스트
4.3.1 테스트 코드
4.4 이전 버젼의 MacTeX이 설치되어 있을 경우
4.4.1 설치된 TeX Distribution 확인
4.4.2 설치된 TeX Distribution 중 불필요한 것을 삭제
4.4.3 설치
5 참고
5.1 바깥고리
6 Comments

1 TeX 시스템, 한글 환경 설치

1.1 MacTeX 설치하기

TeXLive 기반의 MacTeX으로 표준화되었다.
  • MacTeX을 내려받아 마운트한 다음 MacTeX-2012.mpkg를 실행한다.
  • 단점이라면 파일 크기가 좀 크다는 점. 약 2.0 WikiPedia:Gibibytes 이상.

설치 후, 터미널을 열고 '/usr/texbin' 폴더로 이동한 뒤, 업데이트한다. (#기호는 터미널 프롬프트를 나타내는 것으로 직접 써넣어야 하는 것이 아님.)
# sudo tlmgr update --all --self

또는

# sudo ./tlmgr update --all --self

1.2 한글 환경 설치와 업데이트

첨부파일을 내려받아 압축을 풀고 터미널에서 압축을 푼 폴더로 이동하여
# cd ~/Downloads
다음 명령을 내린다.
# sudo sh ./installkotex.sh
이 스크립트의 내용은 다음과 같다.
#!/bin/sh
tlmgr update --self
pushd `kpsewhich --var-value=TEXMFLOCAL`
if test ! -d tlpkg
then
	mkdir tlpkg
fi
cd tlpkg
echo 'kotex:*' >pinning.txt
popd
tlmgr repository add http://ftp.ktug.or.kr/KTUG/texlive/2012 kotex
tlmgr install collection-kotex
즉, /usr/local/texlive/texmf-local/tlpkg/pinning.txt에 kotex:*이라는 내용을 써넣고 저장한 후 마지막 두 줄의 명령을 실행하라는 의미이다. 굳이 다운받고 할 것 없이 이 동작만을 실행해도 좋다.

ko.TeX만 별도로 업데이트할 필요 없다. # sudo tlmgr update --all --self 명령으로 ko.TeX까지 일괄 업데이트된다.

2 고급 사용자를 위한 참고사항


아래는 필요한 경우 수행하여도 된다.

2.1 texmf.cnf 수정

2.1.1 XeTeX 사용을 위한 설정

맥의 시스템 폰트를 파일이름으로(즉 ExternalLocation으로) 찾으려면 다음 조치를 취해두어야 한다.

/usr/local/texlive/2012 폴더에 가면 texmf.cnf라는 파일이 있다.[1]
<!> MacTeX Basic을 설치한 경우 /usr/local/texlive/2012basic에 있는 texmf.cnf를 수정한다.

이 파일을 열어서 제일 마지막에 다음 한 줄을 써넣고 저장한다.
OSFONTDIR = {~/Library/Fonts;/Library/Fonts;/System/Library/Fonts}

MacTeX으로 설치한 경우 이 파일을 수정하려면 super user 권한이 필요할 수 있다.

----
  • [1] 다른 위치의 texmf.cnf를 수정하면 안 된다.

2.1.2 HOME TEXMF 설정

개인화된 스타일 등을 넣어둘 곳으로 HOME TEXMF를 설정해두면 편리하다. 이곳에 넣은 파일은 mktexlsr 등을 실행할 필요도 없이 바로 인식된다. 위의 texmf.cnf에 다음과 같이 되어 있는데
TEXMFHOME = ~/Library/texmf
이 위치의 폴더가 불편하지 않다면 그대로 사용해도 되지만 Mac OS X Lion의 경우 ~/Library 폴더가 파인더에서 보이지 않는 것이 기본값이기 때문에(Shift-Command-G로 접근할 수 있으며 터미널에서도 접근가능) 관리가 불편할 수 있다. 그렇다면 다음과 같이 수정하고 홈 폴더 아래의 texmf 폴더를 만들어 사용한다.
TEXMFHOME = ~/texmf

예를 들어 자신이 만든 myownstyle.sty는 다음 위치에 넣으면 된다.
~/texmf/tex/latex/myownstyle

2.2 TeX Live의 opentype 폰트를 시스템 폰트 라이브러리로 등록

XeTeX의 폰트 사용을 위해서 "서체 관리자(Font Book)"를 이용하여 /usr/local/texlive/2012/texmf-dist/fonts/opentype (truetype) 아래의 필요한 폰트들을 새로운 폰트 라이브러리로 등록하는 것이 좋다. TeX Gyre나 Libertine은 되도록 이 절차를 거치는 편이 좋음. lmodern 폰트는 따로 등록하지 않아도 XeTeX이 잘 인식하므로 lmodern을 다른 프로그램에서도 사용할 생각이 아니라면 굳이 이 절차를 거칠 필요가 없다.

더 자세한 사항은 [http]외부링크를 참고하라.

3 작업환경 설정

3.1 Editor와 작업환경

3.1.1 TeXWorks

MacTeX에는 기본 에디터로 TeXWorksTeXShop이 들어 있다.

3.1.2 TeXShop 이용하기

TeXShopTeX을 편하게 사용하게 도와주는 IDE라고 생각하면 된다. TeXShop을 별도로 설치하려면 TeXShop 페이지를 참조하라. MacTeX으로 일괄설치하였다면 한꺼번에 설치되므로 편리하다.
  1. 기본적으로 Mac OS X는 UTF-8 유니코드를 지원하므로 에디터를 사용하는 데 큰 문제는 없다. 파일의 인코딩을 반드시 Unicode/UTF-8로 선택해둔다.
  2. 실행 파일이 있는 위치는 /usr/texbin이다.
  3. pdftex이 디폴트이지만, latex/dvipdfmx, latex/dvips/pstopdf 를 모두 설정해서 사용할 수 있다. dvipdfmx를 위한 simpdftex_dpmx 스크립트를 misc의 Personal Script에 등록하는 것이 좋다. See TeXShop, TeXShop/DVIPDFMx

3.1.3 PDF sync

4 기타

4.1 폰트 사용

4.2 운영관련 팁

4.3 테스트

4.3.1 테스트 코드

다음과 같은 코드로 테스트 해보자.
\documentclass{oblivoir}
\begin{document}
\section{헬로우}
안녕하세요, Hello World.
\end{document}

4.4 이전 버젼의 MacTeX이 설치되어 있을 경우

이전 버젼의 MacTeX이 설치되어 있을 경우, 설치후 실행간 예상하지 못한 문제가 발생할 수 도 있다. 이럴때 설치된 TeX Distribution 을 확인하고 삭제하는 방법과 예제를 아래의 게시물을 참조한다. ( by 그로몹 )


4.4.1 설치된 TeX Distribution 확인

현재 MacOSX 시스템에 설치되어 있는 TeX이 무엇이 있는가를 알아보려면 "시스템 환경설정"을 열고 맨 밑의 "TeX Distribution"을 열어봅니다. 그러면 다음 링크에 있는 것과 유사한 윈도우가 열립니다.


Mac은 여기서 체크 되어있는 TeX Distribution 단 한개만을 사용합니다. 나머지는 사용할 수 없게 되니까 보통 경우에 TeX이 섞이지 않습니다.

따라서 우선 여기를 체크하세요.

4.4.2 설치된 TeX Distribution 중 불필요한 것을 삭제


현재 설치된 TeX Distribution 가운데 하나를 지우고 싶다면 다음 위치로 가십시요.

/usr/local/texlive

그 안에 현재 설치된 TeX Distribution이 모두 있습니다. 예를 들면 저는 "2011"이라는 폴더와 "2012"라는 폴더가 있습니다. 여기서 "2011"이라는 폴더를 휴지통으로 옮기면 이 TeX Distribution은 완전히 delete됩니다.

참고로: 이 폴더로 가는 방법은 Finder 창을 하나 열고 Cmd+Shift+G 를 누른 다음에 폴더로 이동에 /usr/local 을 넣고 엔터치면 이 폴더를 열어줍니다.

4.4.3 설치

http://www.tug.org/mactex/ 에서 받아서 설치.

5 참고

5.1 바깥고리

6 Comments

취향에 따라 AquamacsEmacs를 이용해도 된다. 설치 자체가 매우 쉽다.


^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2012-12-07 22:45:49
Processing time 0.0682 sec