* 古い情報 [#e8f970ff]

このページは TeX Forum のディスカッショントピック [[forum:1477]] を元に作成されました.

TeX Wiki には大勢の皆様のご尽力により「最新の TeX 情報」が多く掲載されています.~
ただその反面,古い情報は次々と削除され,あとから参照するには

- [[バックアップ一覧:http://oku.edu.mie-u.ac.jp/~okumura/texwiki/?cmd=backup]]
- 各項目の個別ページ上部のバックアップ

を参照するほかありません.しかし,

- 何らかの事情で古い TeX を使っている方
- 古い TeX 環境から新しい環境に乗り換えたい方

にとっては,重要な変更点を効率よく知りたい場合があるかもしれません.

一方,一般の Web 上の情報は時に古い「バッド・ノウハウ」をあたかも最新であるかのように伝承し続けることがあります.~

そこで,一つの案として「古い情報」という本項目を作成し,重要な変更点を削除する代わりにこちらへ情報を移動するというご提案です.

- 以前は推奨されていたが,現在の最新の環境では非推奨とされているノウハウと,現行の代替ノウハウの解説
- TeX ディストリの重要な仕様変更

などの情報が集まることを想定しています.

// とりあえず試験的に設置しました.(2015-01-10)


** 目次 [#o578bac9]

#contents


** TeX ディストリビューションの重要な仕様変更 [#u592b4c3]

*** ディレクトリ名の変更 [#c4916968]
-2007 年 7 月 31 日以降の [[W32TeX]] では,一旦 $TEXMF/ptex に変更されていたディレクトリ名が $TEXMF/tex に戻りました.~
このため,それ以前の W32TeX からアップデートする際には,古いものをアンインストールしてから行うか,少なくとも $TEXMF/ptex ディレクトリを消してください.

-2013 年 4 月 8 日以降配布されている [[W32TeX]] では,それ以前の
 share/texmf
なるディレクトリ名が
 share/texmf-dist
に変更されています.~
これは「TeX Live 2013 で,texmf と texmf-dist が texmf-dist に統一されるため,できるだけ近い状態にするため」です.~
このため,それ以前の W32TeX から最新にアップデートする場合は注意してください.


** 以前は推奨されていたが,現在の最新の環境では非推奨とされるノウハウ [#nc0a5e50]

*** 図の挿入:graphicx パッケージのドライバ指定 [#g29113d8]

以前は「ドライバに dvipdfmx を用いる場合でも dvipdfm と指定します」と説明されていましたが,2015 年現在では
 \usepackage[dvipdfmx]{graphicx}
のように,dvipdfmx と指定するのが推奨です.

% この変更って,いつからでしたっけ?~
%% 『LaTeX2ε美文書作成入門』シリーズでは,改訂第4版から登場しており,改訂第5版では dvipdfm オプションのほうは(Beamerのところでhyperrefのdvipdfmxオプションが安定していなかったか何かの理由でdvipdfmにしてしまっている以外は)出現していないようです.-- kuroky


*** DVI ファイルでのプレビュー:dviout の利用 [#je1d5241]

Windows 環境で TeX 出力をプレビューする場合に,以前は dviout がよく用いられていましたが,dviout には

- 挿入した画像が適切に表示されない
- CID に完全対応していない(Adobe-Japan1 の CID 直接参照の機能は無い)
-- 代わりに CID → Unicode の変換を経由した表示機能があるが,不完全
-- このため,[[OTF]] パッケージに完全対応していない
- PDF や PostScript の機能に強く依存するパッケージに未対応
-- 非対応パッケージ例:[[TikZ]], [[PSTricks]], [[media9]]

などの問題があります.~
問題が発生する場合は dviout を使用せず PDF ファイルで出力して [[SumatraPDF]], [[TeXworks]], [[TeXstudio]] でプレビューしてください.~


*** 統合環境:WinShell の利用 [#zc6d6db5]

Windows 環境の統合環境として,以前は WinShell がよく用いられていましたが,WinShell には

- エンコーディングが UTF-8 の場合に pLaTeX や pdfLaTeX を実行すると Runtime Error! が発生する
- エンコーディングが ShiftJIS の場合に,いわゆる「ダメ文字」による文字化けが回避できない

という問題があります.~
このため,Unicode 対応の [[upTeX>upTeX,upLaTeX]] を使うことができませんし,日本語での使用にも適していません.~
UTF-8 エンコーディングに対応した他の統合環境を利用してください. → [[TeX 用統合環境・エディタ>TeX用エディタ]]

% [[TeX 用統合環境・エディタ>TeX用エディタ]] のページでは,UTF-8 対応かどうかに対応するカラムがないのですよね.「ライセンス」のカラムを作った時点で,「ウェア」のカラムを無くして,UTF-8 対応かどうかのカラムを付ければよかったのですが,編集する時間がなくて,アイディアがお蔵入りになってしまっています.-- kuroky

* 現在使用している TeX のバージョンを確かめる方法 [#c58f91c1]

% 追記できる方,お願いします.