LaTeX in Mac OS X and in Debian GNU/Linux
Operating System Environments
Main : Mac OS X SnowLeopard (10.6.8) parallel with Debian GNU/Linux squeeze (6.0.4) in VirtualBox
Sub- : Kubuntu Lucid-Lynx (10.04 LTS)
Server : Debian GNU/Linux lenny or squeeze
Mobile : iPod-touch 4G - iOS 5.0.1
- LaTeX 설치 in Mac OS X
- LaTeX 설치 in Debian GNU/Linux
- 팁
- LaTeX 설치 in Mac OS X
간단하다. mTWG(MacTeX Technical Working Group)에서 배포하는 MacTeX.mpkg 를 다운 받아 설치하면 한방에 해결된다.
혹시 MacPorts 를 쓴다면, 이를 통해서도 설치할 수 있다.
- LaTeX 설치 in Debian GNU/Linux
기본적으로는 texlive package 만 깔면, 쓸 수 있다.
$sudo apt-get install texlive
그러나 그동안 작업하며 쓴 소스를 컴파일하니 자꾸 뭐가 부족하다고 에러가 떠서 난 아래를 더 실행해야 했다.
$sudo apt-get install texlive-publishers
$sudo apt-get install texlive-latex3
$sudo apt-get install texlive-latex-extra
$sudo apt-get install texlive-fonts-extra
$sudo apt-get install texlive-science
어떻게 찾았냐면, 예를 들어 "revtex4.cls 가 없어요" 같은 메시지가 컴파일 중에 나오면 아래를 bash 에서 실행.
$apt-cache search revtex
revtex이 package 이름에 들어 있거나, package tags에 들어 있는 것들이 다 나오므로, 여러 개가 뜰 수 있는데, package 이름이 texlive-로 시작하는 것으로 추측하고 아래를 실행.
$apt-cache show texlive-publishers
Description 항목에 revtex4가 있는 것을 확인하고 깔았다.
용량이 너무 커서 시도해 보지는 않았지만, 아마 texlive-full package를 깔면 한 방에 해결될 수도 있을 것같다. 본인이 LaTeX을 많이 쓴다고 생각되면 그냥 texlive 대신 texlive-full 을 까는 것도 좋겠다.
나는 위의 과정을 다하고, 아래를 실행해 보니
$sudo apt-get install texlive-full
여전히 1GB 정도를 더 깔아야 한다고 나와서 그냥 이대로 쓰기로 했다.
- 팁
Mac을 쓰건, Debian을 쓰건, bash에서 latex 혹은 pdflatex 같은 것으로 컴파일 과정은 같은데, 나는 처음에 dvi로 만들고, 이를 (ps로 다시 )pdf로 만드는 과정을 선호한다. 컴파일 후 내가 원하는 결과물을 가장 실수 없이 얻을 수 있었다(특히 beamer를 쓸 경우).
그런데 이를 일일이 dvipdf (혹은 dvips, ps2pdf)로 바꾸는 것이 아니라(예전에는 이렇게 하기도…), simpdftex latex 명령어를 써서 한방에 한다. 즉,
$simpdftex latex test.tex
이를 ~/.bashrc 안에 적당한 alias로 만들어 놓으면 훨씬 편하게 쓸 수 있다.
PS. MacTeX(나는 MacTeX 2009)을 설치한 Macintosh 사용자 경우, 바로 bash(Terminal)에서 명령어를 못 찾을 수도 있다. 이 경우, "/user/local/bin", "/user/local/texlive/2009/bin/universal-darwin", "/user/texbin" 아래를 뒤져보고, 원하는 명령어를 역시 ~/.bashrc 안에 적당한 aliases로 만들면 된다.
No comments:
Post a Comment