Macにtexを入れる!!

macbookproになったので、texをもう一回入れていく

参考にしたページ

LaTeX 環境の構築(macOS) - BYOD PC のセッティング(5) - hkob’s blog

brew cask install mactex-no-gui

tlmgrってコマンド使わないといけないけど、使えないっぽい pathを通さないとなんだね

sudo /usr/local/texlive/2020/bin/x86_64-darwin/tlmgr path add
sudo tlmgr update --self --all
sudo tlmgr paper a4
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 tlmgr path add
sudo cjk-gs-integrate --link-texmf --cleanup
sudo cjk-gs-integrate-macos --link-texmf
sudo kanji-config-updmap-sys --jis2004 hiragino-highsierra-pron

ターミナルに以下を記入

code ~/.latexmkrc

まぁ普通にlatexmkrcっていう最初の読み込みファイル作っただけ

.latexmkrcに以下を記入

#!/usr/bin/env perl

## latex commands
$latex            = 'platex -synctex=1 -halt-on-error';
$latex_silent     = 'platex -synctex=1 -halt-on-error -interaction=batchmode';
$bibtex           = 'pbibtex -kanji=utf8';
$dvipdf           = 'dvipdfmx %O -o %D %S';
$makeindex        = 'mendex %O -o %D %S';
$max_repeat       = 5;

## pdf mode
$pdf_mode         = 3; # 0: none, 1: pdflatex, 2: ps2pdf, 3: dvipdfmx

あとは、vscodeのsetting.jsonに以下を記入

{
    "diffEditor.ignoreTrimWhitespace": false,
    "window.zoomLevel": 0,
    "workbench.colorTheme": "Default Light+",

    // ---------- Language ----------
    "[tex]": {
        // スニペット補完中にも補完を使えるようにする
        "editor.suggest.snippetsPreventQuickSuggestions": false,
        // インデント幅を2にする
        "editor.tabSize": 2
    },

    "[latex]": {
        // スニペット補完中にも補完を使えるようにする
        "editor.suggest.snippetsPreventQuickSuggestions": false,
        // インデント幅を2にする
        "editor.tabSize": 2
    },

    "[bibtex]": {
        // インデント幅を2にする
        "editor.tabSize": 2
    },


    // ---------- LaTeX Workshop ----------
    // 使用パッケージのコマンドや環境の補完を有効にする
    "latex-workshop.intellisense.package.enabled": true,

    // ビルドのレシピ
    "latex-workshop.latex.recipes": [
        {
            "name": "latexmk",
            "tools": [
                "latexmk"
            ]
        },
    ],

    // ビルドのレシピに使われるパーツ
    "latex-workshop.latex.tools": [
        {
            "name": "latexmk",
            "command": "latexmk",
            "args": [
                "-silent",
                "%DOC%"
            ],
        },
    ],
    "latex-workshop.view.pdf.viewer": "tab",
}

タイプセット

command + option + b

実行

command + option + v

よし!! これでVScodetexが動いた!!