shonen.hateblo.jp

やったこと,しらべたことを書く.

Visual Studio Code で latex 環境構築

Visual Studio Code に対するこだわりは特に無いです

ひょっとしたら,足りない項目がありかもしれません.

1 基本

2 追加

3 vscode拡張インストール

  • 拡張機能タブから,次の LaTeX Workshop を検索してインストールする.
LaTeX Workshop
james-yu.latex-workshop
James Yu

4 コンパイル(英語tex)

  • 適当なtexファイルを開き,エディタ上で右クリックすると,Build Latex Project がある.
  • インタプリタ無い的な事を言われたら,perlが入っていない.
  • 同名のpdfファイルが出力されれば成功.
  • ただし,日本語は出力されない.

5 コンパイルを日本語対応させる

  • vscodeの設定(jsonの方)を開き,次の項目を追加する.
    • ひょっとしたら,この段階でperlは不要になるかもしれない*1
{
    "latex-workshop.latex.recipes": [{
        "name": "texify",
        "tools": [
          "platex",
          "dvipdfm"
        ]
    }],
    "latex-workshop.latex.tools": [{
        "name": "platex"
        "command": "platex",
        "args": [
          "-no-guess-input-enc",
          "-kanji=utf8",
          "-synctex",
          "-pdf",
          "-interaction=nonstopmode",
          "%DOC%.tex"
        ]
      },
      {
        "name": "dvipdfm",
        "command": "dvipdfm",
        "args": [
          "%DOC%.dvi"
        ]
      }
    ]
}

うまくいくはず

バージョンなど

windows 10 v1803
vscode 1.25.0
vscode拡張 LaTeX Workshop 5.6.0

*1:For non-perl users, the following texify toolchain from MikTeX may worth a try: の項目を書き換えたものなので