MacTexを入れてみたら、/usr/texbinにPATHが通ったのだけど、これ、どこで設定しているのよ。というおはなし。
まずホームディレクトリにあるRCファイルには書かれていない。ここ書かれてたら、かなりエロいわな。で、調べていくと/etc/profileから呼ばれるpath_helperってのを利用している。ちなみに/etc/profileは、こんな感じ。
|
|
で、path_helperが、どこから/usr/texbinなんて値を取ってきているかというと、/etc/paths.d/TeXってファイルがあるわけ。
|
|
これで無事PATHに/usr/texbinが設定されるということらしい。
ちなみに、zshの場合は/etc/profileは読まないんだけど、どうなるかというと、/etc/zshenvに書かれている。
|
|
でも、これbrewで入れたzshがいっこうに読んでなくて、、、結局zshを再インストールしたら直ったといういつものアレな感じ。