[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 생활을
참고 링크
Reference
이 문제에 관하여([Mac] Homebrew와 VSCode로 편안한 LaTeX 환경 구축 (2019)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/skyloken/items/bb602494317ba0daa11f텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)