WindowsにTeX Live 2025 + VS Code(LaTeX Workshop)を導入する手順メモ

研究用PCをセットアップするたびに同じ作業をするので、TeX Live と VS Code を使った LaTeX 環境の導入手順をメモしておく。


TeX Live 2025 をインストールする

インストーラを入手する

TeX Live の公式ページから Windows 用インストーラを取得する。
https://tug.org/texlive/windows.html

install-tl-windows.exe をダウンロード。

インストーラを実行する

install-tl-windows.exe を右クリック → 「管理者として実行」

SmartScreen が「Windows によって PC が保護されました」と出たら、
「詳細情報」→「実行」 を選ぶ。

インストール設定(基本デフォルト)

  • インストール先:C:\texlive\2025(デフォルト)
  • 用紙サイズ:A4
  • TeXworks:不要
  • 「インストール」で開始

自分の環境では 2時間ほど かかった。


VS Code をインストールする

ブラウザで「Visual Studio Code」を検索し、公式サイトから Windows 用インストーラを取得する。
インストーラを実行して指示通り進める(基本はデフォルトで問題ない)。


LaTeX Workshop 拡張を入れる

  1. VS Code を起動
  2. 左のサイドバーで Extensions(四つの四角アイコン) を開く
  3. 検索欄に LaTeX Workshop と入力
  4. James-Yu の “LaTeX Workshop” をインストール

VS Code の settings.json を設定する

settings.json に以下を追加する(必要に応じて追記)。

{
  "security.workspace.trust.untrustedFiles": "open",

  "[latex]": {
    "editor.rulers": [80],
    "editor.wordWrap": "wordWrapColumn",
    "editor.wordWrapColumn": 80
  },

  "latex-workshop.latex.autoClean.run": "onBuilt",
  "latex-workshop.latex.clean.method": "glob",
  "latex-workshop.latex.clean.fileTypes": [
    "*.aux", "*.bbl", "*.blg", "*.fdb_latexmk", "*.fls", "*.log",
    "*.synctex.gz", "*.toc", "*.lof", "*.lot", "*.out", "*.run.xml", "*.bcf"
  ],

  "latex-workshop.view.pdf.viewer": "tab",
  "latex-workshop.view.pdf.tab.editorGroup": "right",
  "latex-workshop.view.pdf.zoom": "page-width",
  "latex-workshop.view.pdf.scrollMode": 0,
  "latex-workshop.view.pdf.spreadMode": 0,
  "latex-workshop.view.pdf.trim": false,
  "latex-workshop.view.pdf.internal.synctex.keybinding": "ctrl-click",
  "latex-workshop.view.pdf.sidebar.open": false,

  "editor.renderWhitespace": "boundary",
  "files.trimTrailingWhitespace": true,
  "editor.minimap.enabled": false
}

.latexmkrc をプロジェクトに置く

.latexmkrctexファイルと同じフォルダ に置いておく。
生成物を out/ にまとめる設定にしている。

# ---- Engine ----
$pdf_mode = 1;          # pdfLaTeXでPDF出力
$pdflatex = 'pdflatex -synctex=1 -interaction=nonstopmode -file-line-error %O %S';

# ---- BibTeX ----
$bibtex = 'bibtex %O %B';

# ---- Re-run rules (defaultでOKだが明示) ----
$max_repeat = 5;

# ---- Make output tidy ----
$out_dir = 'out';       # 生成物を out/ にまとめる
$aux_dir = 'out';

# ---- Clean targets ----
$clean_ext = 'bbl blg synctex.gz run.xml bcf fls fdb_latexmk';
$clean_ext .= ' nav snm vrb toc lof lot';

まとめ

  • TeX Live 2025 を入れる
  • VS Code を入れる
  • LaTeX Workshop を入れる
  • settings.json.latexmkrc を用意する

この形にしておくと、毎回の再構築が楽になる。

コメント

タイトルとURLをコピーしました