まあ過去にwindowsとかに入れたこともあったりするのですが、Macに入れる手順も自分の忘備録として残しておきたいと思います。
前提としている環境は以下の状況です。
- Homebrewはインストール済み(まだインストールできていない場合はこちらから→MacでPython3の環境構築1---Homebrewのインストール---)
- 該当の端末には初めてMacTeXをインストールする
- OSはEl'Capitan(10.11.5)
Homebrew Caskのインストール
まずHomebrewの拡張であるHomebrewcaskをインストールします。ターミナルを開き以下のようにコマンドを実行します。
- hiroshi-no-MacBook-Air:~ hiroshi$ sudo brew tap caskroom/cask
sudoで実行しているので、パスワードを求められます。自分のパソコンにログインするときのパスワードを入力すると、以下のように処理が始まります。
- ==> Tapping caskroom/cask
- Cloning into '/usr/local/Library/Taps/caskroom/homebrew-cask'...
- remote: Counting objects: 3710, done.
- remote: Compressing objects: 100% (3655/3655), done.
- remote: Total 3710 (delta 63), reused 865 (delta 34), pack-reused 0
- Receiving objects: 100% (3710/3710), 6.48 MiB | 880.00 KiB/s, done.
- Resolving deltas: 100% (63/63), done.
- Checking connectivity... done.
- Tapped 1 formula (3,675 files, 15.2M)
- hiroshi-no-MacBook-Air:~ hiroshi$
処理はすぐ終わるので、終わったらさらに次のようにコマンドを打ちます。
- hiroshi-no-MacBook-Air:~ hiroshi$ sudo brew install caskroom/cask/brew-cask
そうすうと以下のようになります。
- ==> Installing brew-cask from caskroom/cask
- ==> Cloning https://github.com/caskroom/homebrew-cask.git
- Cloning into '/Library/Caches/Homebrew/brew-cask--git'...
- remote: Counting objects: 3408, done.
- remote: Compressing objects: 100% (3369/3369), done.
- remote: Total 3408 (delta 56), reused 528 (delta 18), pack-reused 0
- Receiving objects: 100% (3408/3408), 5.88 MiB | 4.06 MiB/s, done.
- Resolving deltas: 100% (56/56), done.
- Checking connectivity... done.
- Note: checking out 'b4c92f3658d47712aa6114fb29be50a763cf78ee'.
- You are in 'detached HEAD' state. You can look around, make experimental
- changes and commit them, and you can discard any commits you make in this
- state without impacting any branches by performing another checkout.
- If you want to create a new branch to retain commits you create, you may
- do so (now or later) by using -b with the checkout command again. Example:
- git checkout -b
==> Checking out tag v0.60.1 ==> Caveats You must uninstall this formula. It is no longer needed to stay up to date, as Homebrew now takes care of that automatically. ==> Summary 🍺 /usr/local/Cellar/brew-cask/0.60.1: 4 files, 7.6K, built in 11 seconds hiroshi-no-MacBook-Air:~ hiroshi$
MacTeXのインストール
いまインストールしたHomebrewCaskを使ってMacTeXをインストールします。同様にターミナルで次のように打ちます。
- hiroshi-no-MacBook-Air:~ hiroshi$ sudo brew cask install mactex
つぎのような処理が始まります。
- ==> We need to make Caskroom for the first time at /opt/homebrew-cask/Caskroom
- ==> We'll set permissions properly so we won't need sudo in the future
- ==> Downloading http://tug.org/cgi-bin/mactex-download/MacTeX.pkg
- ######################################################################## 100.0%
- ==> Verifying checksum for Cask mactex
- ==> Running installer for mactex; your password may be necessary.
- ==> Package installers may write to any location; options such as --appdir are ignored.
- ==> installer: Package name is MacTeX-2015
- ==> installer: Installing at base path /
- ==> installer: The install was successful.
- 🍺 mactex staged at '/opt/homebrew-cask/Caskroom/mactex/20150613' (2.5G)
- hiroshi-no-MacBook-Air:~ hiroshi$
特に問題なく完了すれば、Finderのアプリケーションディレクトリの中にTeXのフォルダができています。
で、そのTeXフォルダの中にはこんなものが入ってます。
TeXShopがいわゆる統合開発環境です。
PATHを通す
しかし、このままではまだTeXは動きません。試しにTeXshopを起動し、こんな感じで打ってみます。
これで左上に表示されている「タイプセット」のボタンを押せばpdfファイルが出力されるはずなのですが、こんなエラーが表示されてしまいます。
どうやらいろいろ調べてみると、El'CapitanからPATHを通す場所が違うようです。
画面左上から「TeXShop→環境設定→内部設定」と進み、パス設定の中の「(pdf)TeX」を編集します。
デフォルトは、「/usr/texbin」になっているようですが、これを消して、「/Library/TeX/texbin」と入力します。
それで「OK」を押します。
それでもう一度「タイプセット」を押すと、無事pdfファイルが出力されます。されるはずです。されなかったらごめんなさい。
ちなみに、ターミナルのほうで直接PATHは通す必要はないようです。
シェルのコマンドでPATHからTeXに関するコマンドを削除しても、少なくとも上記環境設定でPATHが通っていれば大丈夫なようです。
最低限の記述はこれでできるようになりましたが、パッケージなどはまだ使えません。
パッケージのインストール方法は、これはこれでまた若干手順があるので、またの機会にします。
0 件のコメント:
コメントを投稿