このページでは,Windows 向け(主に [[W32TeX:http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/]])の TeX インストーラーを,いろんな視点から比較してみます.

インストーラーは,多種多様なものがあってよいですし,ユーザーの好みやレベルに合ったものを選べばよいでしょう.インストーラーを選ぶときの参考にして下さい.

いろいろとあげていますが,今の時点では,
「TeX インストーラ3」が,最も多くのユーザーにとって,
無難でかつ単純なインストーラーではないでしょうか?

#contents

*texinst [#v558e4b5]
-''URL'':[[http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/:http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/]]
-''URL'':http://www.fsci.fuk.kindai.ac.jp/kakuto/win32-ptex/
-''作者'':角藤 亮さん
-''初心者オススメ度'':★★★☆☆
-''ライセンス'':フリーウェア
-''インストールする対象'':W32TeX バイナリ
-''ユーザーインターフェース'':CUI(コマンドプロンプト)
-''ネット・ローカルインストール'':ローカルのみ
-''環境変数・レジストリ'':手動(環境変数 PATH)
-''長所'':最もシンプルなインストーラー.
自作のバッチファイル update.bat などを自分用に用意すれば,
他の処理とも連携できます.
-''短所'':Windows の GUI しか触ったことのない人や,
初心者には厳しいかもしれません.
しかしながら,もっとも TeX システムというものを,
TDS から見せてくれるところがよい.
初心者の方も勉強だと思って,
これを用いて TeX 環境を構築されるのが一番いいです.
-''備考'':w32tex.msi という GUI インストーラーも用意されています.
こちらは環境変数 PATH が自動で設定されます.
しかしながら,「アプリケーションの追加・削除」に登録されるので,
(好みの問題ですが,)それくらいならば,
texinst の方で初めからインストールした方がよいかもしれません.

*TeXインストーラ3(kakuto3.exe) [#w0d7240a]
-''URL'':[[http://www.ms.u-tokyo.ac.jp/~abenori/mycreate/index.html:http://www.ms.u-tokyo.ac.jp/~abenori/mycreate/index.html]]
-''URL'':http://www.ms.u-tokyo.ac.jp/~abenori/mycreate/index.html
-''作者'':阿部 紀行さん
-''初心者オススメ度'':★★★★★
-''ライセンス'':ソースは公開されている.
個人での使用における使用・改変に制限なし.
ただし,再配布を行う場合に許可が必要.
-''インストールする対象'':W32TeX バイナリ,dviout,Ghostscript,GS View
(dll プラグインの追加方式により,jsclasses,xypic,ispell)
-''ユーザーインターフェース'':GUI
-''ネット・ローカルインストール'':ネットインストーラー.
ローカルにも対応しています.
-''環境変数・レジストリ'':自動(環境変数 PATH,レジストリ)
-''長所'':『モットーは「誰にでもインストール出来るTeX」』の通りのインストーラー.
単にサーバーからのダウンロードなので,インストーラー用のパッケージャーが不要.
おそらくもっとも汎用性がある,
多くの Windows の TeX を使う人をカバーするインストーラー.
-''短所'':dviout の初期設定で,
Resolusion が 600 dpi 以上でない(好みの問題ですが・・・.).
ファイルのバージョン管理には,それなりの工夫が必要.
追加マクロパッケージや関連ツールをインストーラーに対応させたい場合に,
専用のプラグイン dll を Visual C++ を起動して,
ビルドしないといけないので,それなりに知識と経験がないと,
追加マクロなどのパッケージを簡単に作成できない.
-''備考'':TeX インストーラ 3 ローカル特化バージョンも別途公開されています.
その他,多数の TeX 関連ツールおよび解説をされています.

*ptetex for Cygwin [#l3e305ae]
-''URL'':[[http://www.misojiro.t.u-tokyo.ac.jp/~kuroky/tex/:http://www.misojiro.t.u-tokyo.ac.jp/~kuroky/tex/]]
-''作者(パッケージャー)'':黒木 裕介さん
// ↑こんな名前でしたっけ?
-''URL'':http://www.misojiro.t.u-tokyo.ac.jp/~kuroky/tex/
-''作者(パッケージ製作者)'':黒木 裕介さん
-''初心者オススメ度'':★☆☆☆☆
-''ライセンス'':ファイル・ソースについては ptetex の LICENSE ファイルに記述してある通り.パッケージングスクリプトはパッケージャーの思想による.
-''インストールする対象'':ptetex そのもの,
様々なクラスファイル・マクロや関連ツール((日中韓対応 Ghostscript, ps2jpdf, xdvi-jp))など.
(パッケージャーが増えて,パッケージが増えれば,どんどん広がる.)
-''ライセンス'':ファイル・ソースについては ptetex の LICENSE ファイルに記述してある通り.パッケージングスクリプトはパッケージ製作者の思想による.
// インストーラのライセンスを書くのなら GPL でよい気がします。
-''インストールする対象'':ptetex そのもの
(pTeX 本体や様々なクラスファイル・マクロ)に加え,
関連ツール(日中韓対応 Ghostscript, ps2jpdf)なども.
(パッケージ製作者が増えて,パッケージが増えれば,どんどん広がる.)
-''ユーザーインターフェース'':GUI(Cygwin Netinstaller)
-''ネット・ローカルインストール'':ネットにもローカルにも対応.
-''環境変数・レジストリ'':自動 (パッケージャは,レジストリに関する設定はしない (良い意味で,できない)((ほぼ無いと思うが,Cygwin の Netinstaller が自動で書き込むものがあるならば,書き込まれる)).)
-''長所'':日本の Linux/UNIX の定番 TeX ディストリビューション ptetex が,Cygwin でもそのまま使える.
W32TeX を Cygwin で使えるようにする作業などを考える必要がない.
all in one と言ってよい.
パッケージャーが増えてパッケージが増えれば,もっと面白くなる!
パッケージ製作者が増えてパッケージが増えれば,もっと面白くなる!
豊富な [[CTAN:http://www.ctan.org/]] のパッケージのインストールが,
どれだけ簡単になることか,計り知れない.
追加パッケージ作成はテキストベースなので簡単にできる
(参考:[[TeX マクロをバイナリ配布するには:http://www.misojiro.t.u-tokyo.ac.jp/~kuroky/tex/package.html]]).
-''短所'':そもそも UNIX 系 OS に馴染みがない人には無縁の世界.
Windows しか触ったことのない初心者には,かなり高い敷居がある.
-''備考'':黒木さんのドキュメントは,非常に丁寧に書かれていますので,
一読されるとよいです.

*MyTeX Netinstaller(setup(-ja).exe) [#d5f5ce48]
-''URL'':[[http://www.math.s.chiba-u.ac.jp/~myamamoto/mytex/mytex.html:http://www.math.s.chiba-u.ac.jp/~myamamoto/mytex/mytex.html]]
-''URL'':http://www.math.s.chiba-u.ac.jp/~myamamoto/mytex/mytex.html
-''作者'':山本 宗宏さん
-''初心者オススメ度'':★★☆☆☆
-''ライセンス'':GNU 
-''インストールする対象'':W32TeX バイナリ,dviout,Ghostscript,様々なクラスファイル・マクロ,関連ツール,TeX 関連のドキュメントなど.
(パッケージャーが増えて,パッケージが増えれば,どんどん広がる.)
-''ユーザーインターフェース'':GUI
-''ネット・ローカルインストール'':ネットにもローカルにも対応.
-''環境変数・レジストリ'':(今のところ,)手動.
-''長所'':[[Meadow:http://www.meadowy.org/]] や [[Cygwin:http://www.cygwin.com/]] で見慣れたユーザーインターフェース.
パッケージャーが増えて MyTeX 用のパッケージ置き場の選択肢が増えれば,
もっと面白くなる!
豊富な [[CTAN:http://www.ctan.org/]] のパッケージのインストールが,
どれだけ簡単になることか,計り知れません.
追加パッケージの作成が,GNU Make と UNIX シェルというテキストベースなので,
比較的簡単にパッケージ作成ができ,パッケージに関する様々な情報を付加することや,
パッケージどうしの依存関係も対処することができる.またバージョン管理もできる.
特に,Windows でなくても,Linux や UNIX,Cygwin などからでも
開発からパッケージ作成までできる.
-''短所'':(開発者以外の)パッケージャーが基本的に必要です.
現段階では GUI のインストーラーだとしても,
TeX や Windows に関して,全くの無知の方にとっては使えないインストーラーなので,
初心者にとってやや難しいインストーラーとなっています.
-''備考'':「何でもかんでも GUI にしない,ブラックボックスにしない」という精神が,MyTeX の仕様にも影響しています.

----
- 私なりにまとめてみました.追加・修正など,どんどんお願い致します. -- munepi &new{2006-08-04 (金) 12:14:04};

#comment