概要
mac上のVSCodeでlatexを使えるようになるまでの手順を紹介する.
1. Tex Liveのインストール
Mac用のTex Live (MacTex)
は次のリンクからダウンロードできる.
ダウンロードが終わったら,インストーラにしたがってインストールを行う.
ダウンロードとインストールには1時間以上かかる.
2. LaTeX Workshopのインストール
VSCodeの拡張機能であるLaTeX Workshop
をインストールする.
3. settings.jsonに設定を追加する
settings.jsonの開き方は以下を参照.
settings.jsonに次を追加することで,保存時に自動的にpdfを生成してくれるようになる.
// latex settings
"latex-workshop.latex.tools": [
{
"name": "Step 1: ptex2pdf",
"command": "ptex2pdf",
"args": [
"-interaction=nonstopmode",
"-l",
"-ot",
"-kanji=utf8 -synctex=1",
"%DOCFILE%.tex"
]
},
{
"name": "Step 2: pbibtex",
"command": "pbibtex",
"args": [
"%DOCFILE%",
"-kanji=utf8"
]
},
{
"name": "Step 3: ptex2pdf",
"command": "ptex2pdf",
"args": [
"-interaction=nonstopmode",
"-l",
"-ot",
"-kanji=utf8 -synctex=1",
"%DOCFILE%.tex"
]
},
{
"name": "Step 4: ptex2pdf",
"command": "ptex2pdf",
"args": [
"-interaction=nonstopmode",
"-l",
"-ot",
"-kanji=utf8 -synctex=1",
"%DOCFILE%.tex"
]
},
{
"name": "ptex2pdf",
"command": "ptex2pdf",
"args": [
"-interaction=nonstopmode",
"-l",
"-ot",
"-kanji=utf8 -synctex=1",
"%DOC%",
]
}
],
"latex-workshop.latex.recipes": [
{
"name": "make_ptex2pdf",
"tools": [
"ptex2pdf"
]
}
// {
// "name": "toolchain",
// "tools": [
// "Step 1: ptex2pdf",
// "Step 2: pbibtex",
// "Step 3: ptex2pdf",
// "Step 4: ptex2pdf"
// ]
// },
],
"latex-workshop.view.pdf.viewer": "tab",
"latex-workshop.latex.autoClean.run": "onFailed",
bibを含めてpdf化したい場合は,make_ptex2pdf
ではなく,toolchain
の方を用いる.
4. latexindentのインストール
brew install perl
brew install cpanm
cpanm Log::Log4perl Log::Dispatch::File YAML::Tiny File::HomeDir Unicode::GCString