[Mac] Homebrew와 VSCode로 편안한 LaTeX 환경 구축 (2019)

소개



이 기사에서는 Homebrew와 VSCode로 LaTeX 환경을 구축합니다.
이 단계를 수행하면 VSCode를 사용하여 LaTeX 파일을 자동으로 컴파일 할 수 있습니다.
이 환경이 제일 쾌적하고 심플하고, 구축도 편하다고 생각하고 있습니다.

Mac 용 LaTeX 배포판은 MacTeX이 유명하지만 GUI 응용 프로그램 (아마 사용하지 않음) 등이 들어 있기 때문에 용량이 3.9GB 정도로 상당히 큽니다.
따라서 여기에서는 최소 구성 인 BasicTeX를 사용합니다. 이 경우 용량이 100MB 정도로 상당히 컴팩트합니다.

Install



Homebrew에서 BasicTeX와 Ghostscript를 설치합니다.
brew cask install basictex
brew install ghostscript

Setup



1. BasicTeX 설정
sudo tlmgr update --self --all
sudo tlmgr paper a4
sudo tlmgr install collection-langjapanese

2. 히라기노 폰트 적용

히라기노 폰트로 하고 싶은 분은 부디.
sudo tlmgr repository add http://contrib.texlive.info/current tlcontrib
sudo tlmgr pinning add tlcontrib '*'
sudo tlmgr install japanese-otf-nonfree japanese-otf-uptex-nonfree ptex-fontmaps-macos cjk-gs-integrate-macos
sudo cjk-gs-integrate --link-texmf --cleanup
sudo cjk-gs-integrate-macos --link-texmf
sudo mktexlsr
sudo kanji-config-updmap-sys --jis2004 hiragino-highsierra-pron

3. Latexmk 설치

자동 컴파일 해주는 사람입니다.
sudo tlmgr install latexmk

VSCode



1. LaTeX Workshop 설치

2. VSCode settings.json 에 다음을 추가

settings.json
{
    "latex-workshop.latex.tools": [
        {
            "name": "latexmk",
            "command": "latexmk",
            "args": [
                "-e",
                "$latex=q/uplatex %O -synctex=1 -interaction=nonstopmode -file-line-error %S/",
                "-e",
                "$bibtex=q/upbibtex %O %B/",
                "-e",
                "$biber=q/biber %O --bblencoding=utf8 -u -U --output_safechars %B/",
                "-e",
                "$makeindex=q/upmendex %O -o %D %S/",
                "-e",
                "$dvipdf=q/dvipdfmx %O -o %D %S/",
                "-norc",
                "-pdfdvi",
                "%DOC%"
            ]
        }
    ]
}

LaTeX 테스트



1. LaTeX를 사용할 수 있는지 확인하려면 다음 파일을 작성하십시오.

test.tex
\documentclass[a4j,11pt,uplatex]{jsarticle}
\begin{document}

吾輩は猫である。名前はまだ無い。

どこで生れたかとんと見当がつかぬ。
何でも薄暗いじめじめした所で
ニャーニャー泣いていた事だけは記憶している。
吾輩はここで始めて人間というものを見た。

\end{document}

2. 이 파일을 저장하면 자동 컴파일되어 같은 디렉토리에 PDF 파일이 생성되어 있을 것입니다.

3. 좋은 TeX 생활을

참고 링크


  • h tps : // / x x ぃき. xjp. rg/? 가시 c X
  • 좋은 웹페이지 즐겨찾기