MacでLaTeXの環境構築
最終更新日
公開日
とても沼った
目次
流れ
brew install --cask mactex: uninstallのことを考え、brewで入れた(参考:)- VSCodeでコンパイルしてみる -> うまくいった!
- と思ったら、Formatter, Linterがエラー吐いてる
- LOGを詳細に確認すると、以下の2つが問題
- latexindent
- chktex
- よくわからんかったので、brewをやりなおす
brew uninstall --zap mactex,brew install --cask mactex: zapは関連ファイルも消すらしい- latexindentは、perlのモジュールが足りないらしい。
brew install cpanmして、cpanm File::HomeDirをしたけどうまくいかない。sudoで実行したらok - chktexはターミナルで実行してみてもVSCodeと同じエラーが出る。調べてみると、どうやらバグらしい?
chktex -d 4でchktexrcの場所を確認、該当箇所(L:247)をコメントアウト。 - ターミナルからのエラーは消えた。
- しかし、VSCodeでLintすると、exit code 2で終了する。もうわかんないので、enabled=falseにした。 https://tex.stackexchange.com/questions/703710/chktex-regex-warning-compilation-regular-expression-on-macos/705023#comment1781190_705023
やっと環境構築が終了。
refs
- 「LaTeX Workshop をもう少し使いこなす」 https://qiita.com/Yarakashi_Kikohshi/items/1a275f2046b002e398b3
- 「Can’t locate File/HomeDir.pm in @INC」 https://github.com/James-Yu/LaTeX-Workshop/issues/2135
- ChkTeX docs: https://www.nongnu.org/chktex/ChkTeX.pdf
- 「MacTeX をおすすめできる場合とそうでない場合(私見)」 https://blog.wtsnjp.com/2020/07/07/about-mactex/