• ベストアンサー

MacでのTeX(英語版)の導入

新しく購入するパソコンを MacにするかWindowsにするか迷っているのですが、 クリーンインストール時の簡便さも考慮に入れたいと思っています。 ネットを見て回っていると、 MacでのTeX(英語版)の導入は MacTeX-2013をダウンロード・解凍した後インストール作業を見守るだけで基本的に完了。 インストールが成功していれば TeXShopにtexソースを貼り付けて タイプセットするとpdfができあがる。 というように書いてありました。 これは本当のことですか?

質問者が選んだベストアンサー

  • ベストアンサー
  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

MacTeXをダウンロードしてインストールするだけです。PDFもできます。 最初はこれで良いかもしれませんが、他のソフトもインストールされるのでしたら、 パッケージ管理ソフトを使われることをお勧めします。 私自身はMacPortsを使っています。 http://www.macports.org これを使ってTeXShopとtexliveをインストールすると同じように使えるようになります。 コマンドを入力すれば、後は見ているだけでインストールできます。 上のリンクのAvailable Portsを見ると、どんなソフトに対応しているか分かります。科学系の多くのUNIX系ソフトに対応しています。 このようなパッケージ管理ソフトはLinuxを含めてUNIX系OSに採用されています。 インストーラを使う方法は、アップグレードや削除のときに手間取りますので、どちらかというとパッケージ管理ソフトの使用をお勧めします。

noname#197334
質問者

お礼

貴重なアドバイスありがとうございます! MacPortsは聞いたことはありましたが、 アップグレードの手間を簡単にするメリットもあるのですね。 ベストアンサーをつけて質問を閉めるのは 一週間くらい待たせていただきますが、 また何かの時はどうぞよろしくお願いいたします。

その他の回答 (1)

  • ki073
  • ベストアンサー率77% (491/634)
回答No.2

No.1です。 少し補足しておきますと、 Macの場合はインストーラで供給されているものは、/usr/localにインストールするタイプのものが多いようです。 特に注意書きが無ければ、依存関係のあるものも同時に全てインストールされます。 ライブラリタイプのものがインストーラで供給されていることが多いです。 Linuxの場合などでも手動でインストールする場合には、基本的には/usr/localにインストールされるのと同じです。 MacTeXも同様に/usr/localにインストールされます。アンインストーラが供給されていませんのでので、削除は手動でする必要が有ります。OS自体は/usr/localを使っていないようですので、フォルダ自体を消去しても問題はないですが、他のソフトも入れていたらちょっと判断に迷います。 そういうことでMacPortsなどのパッケージ管理ソフトの使用をお勧めします。yumなどと同じような機能をもっています。 インストーラではなく、解凍するだけで使えるソフトもかなりあります。アプリケーションタイプのものが多いです。TeXShopなどがそうです。こちらはTeXShop.appというフォルダが解凍してできるだけです。Mac特有の形式かも知れませんが、実体はフォルダですが.appの場合はアプリケーションとしての振る舞いをします。ダブルクリックすると起動します。また削除する場合にはそのままゴミ箱に捨てるだけです。(基本的には必要なファイルは.appのフォルダの中に入っているので、他の部分にはインストールしない) ということで、 インストーラで供給されている場合には要注意、掃除が大変かも 解凍するだけのものは基本ゴミ箱に捨てるだけ MacPortsなどの場合は、コマンドを使う必要があるが、更新も削除も管理してくれるということです。

noname#197334
質問者

お礼

Windowsでの状況を書き込んで下さる方がおられるかもしれないと思い すぐには質問を閉めなかったのですが、 詳しい補足をして下さり、どうもありがとうございます。 MacTeXにはアンインストーラがついてないというのは困りものですよね。 インストーラでインストールするとしたらそこまで考えませんので、 教えていただいて本当に良かったです。 Macでは解凍式のソフトは ゴミ箱に捨てるだけでアンインストールが完了するというのは 簡単で魅力的ですね。 (まあ、MacPortsの方がさらに簡便なわけですが) 調べてみると、 Macにはレジストリというものが存在していないとのことで、素晴らしいです。 Windowsではなぜレジストリという仕組みを使い続けているのでしょう。 Windowsでもたくさんソフトをインストールすると レジストリが肥大化して遅くなる、 ということのメカニズムはまだ理解しておりません。 このあたりは もっと知識をつけてから また新たな質問をたてた方がいいかもしれません。