競プロ雑記帳

MSYS2でLaTeXが動かせない

MSYS2を導入する前からTeX Liveを使っていて、コマンドプロンプト等からは動かせるのにMSYS2上やMinGW上で動かせなかったので、調べたところWindowsのPathがMSYS2等には渡されない設定になっているらしい。

環境変数に以下を追加すればよい。
変数 : MSYS2_PATH_TYPE
値 : inherit

msys2.iniやmingw64.iniを編集してもできるらしい(なぜか自分の環境ではできなかったけど)