Homebrew의 cask를 이용하여, 터미널에서 모든 설치 작업을 진행하는 과정.
MacTeX ¶
두 개의 cask formula가 있다.
mactex
은 MacTeX을 다운로드받아 실행해주는 것이고 mactex-no-gui
는 그 과정을 명령행에서 완료하게 해준다. 터미널을 떠나지 않을 생각이므로 다음과 같이 명령을 내린다.
$ brew cask install mactex-no-gui
java, pygments ¶
arara 실행을 위해서는 java가 필요하다.
$ brew cask install javapython-pygments를 설치하자.
$ pip3 install pygments또는
$ brew install pygments
폰트 ¶
TeXShop에 적합한 폰트를 구하기가 쉽지 않다. 요즘 추천하는 것은 powerline 폰트들이므로 이를 설치하도록 한다. (다음 tap 명령은 실행하지 않아도 될 것임)
$ brew tap homebrew/cask-font $ brew cask install font-consolas-for-powerline원한다면 brew search powerline 명령으로 설치할 수 있는 폰트를 찾아볼 수 있다.
nerd 폰트를 선호하는 사람도 있다. brew search nerd-font로 어떤 폰트가 있는지 확인하고 설치할 수 있다.
powerline이나 nerd 폰트는 문서의 본문용 글꼴이 아니라 편집기용 mono폰트이다. 폰트 설치 후 TeXShop의 환경설정에서 적용한다.
noto serif/sans cjk 폰트도 설치하자.
$ brew cask install font-noto-serif-cjk font-noto-sans-cjk
texmf.cnf 수정 ¶
$ (sudo) echo "" >>`kpsewhich texmf.cnf` $ (sudo) echo "OSFONTDIR = ~/Library/Fonts//;/Library/Fonts//;/System/Library/Fonts//" >>`kpsewhich texmf.cnf`
기타 ¶
KTUG Private Repository ¶
$ (sudo) tlmgr repository add http://ftp.ktug.org/KTUG/texlive/tlnet ktug $ (sudo) tlmgr pinning add ktug "*"
GPG 키 추가
$ brew install gpg $ curl -O http://ftp.ktug.org/KTUG/texlive/tlnet/ktugrepo.pub.txt $ (sudo) tlmgr key add ./ktugrepo.pub.txt