久しぶりにTeX一式インストール

久しぶりにTeX関連一式をWindows PCにインストールした。これからTeXを使って文章を書くかどうかはさておき(まぁ理系の方の履歴書はLaTeXで書いていたから更新のいい機会かも)、かつて書いた文章を見直したかったからだ。

後知恵としては「TeXインストーラ」(解説)なる便利なインストーラがが昨年から公開されているので、それを利用すればよかったのだが、以前と同じく近畿大の角藤氏が用意してくださっているWindows用パッケージを利用した。前者も内部的には後者を利用している。

インストールは指示に従って行うだけで一応できてしまうのだが、いくつか落とし穴が。まず、Ghostscriptは用意されているのに、Gsviewは用意されていない。なので、Gsviewは本家からインストールする必要がある。また、Dvioutも同じ場所から配布していてもいいように思うのだが、これも本家からインストールする必要がある。 コマンドラインから自由に使うためには、TeX関係のバイナリと、これらビューワの実行ファイルにパスを通す必要がある。それに加えて、Ghostscript 8.11以降では環境変数GS_LIBを設定する必要がないそうだが、それ以前の版なら必要。

角藤氏のところに用意されているインストールに関するドキュメントは必ずしも親切とはいえない。特にtimesnew.tar.gzに対する説明で:

texmf/fonts/type1 にmonotype なるディレクトリを作成し、Acrobat Reader 4.0以降のディレクトリ…/Resource/Font にあるPFB ファイルのうち、次の8 個をtexmf/fonts/type1/monotype にコピーします:

_a______.pfb
_ab_____.pfb
_abi____.pfb
_ai_____.pfb
_eb_____.pfb
_ebi____.pfb
_ei_____.pfb
_er_____.pfb

とあるのだが、それに相当すると思われるファイルがさっぱり見当たらない 。Postscriptフォントを利用したLaTeX文書は過去にも書いたしこれからも書く可能性があるので、ここはなんとかしたい。特に、Dvioutでプレビューできることが自分には大事だ。PDFがポピュラーになった今でも、やはりPDFビューワよりDviビューワの方が軽いからだ。Windowsの一般のPDFビューワはPDFファイルをロックしてしまい、LaTeXで再度タイプセットすることの妨げになることもわずらわしい。

DvioutでPSフォントが自動生成されるようにするにはmftoolsのドキュメントを読む必要がある。<TeX関連インストールディレクトリ>/share/texmf/doc/mftools/INSTALLに日本語による説明がある。上のAdobe Reader 4以降をインストールするときにPSフォントがインストールされるはずなのだが、それが見つからなかったので、Acrobat Reader 3をインストールすることで必要なファイル(古い版)を得る方法を取った。あと、上記INSTALL文書によると、dvipskも(なぜか)これを実現するために必要だそうで、これも見落としがちではないかと思う。

Bakoma True Typeフォントもインストールしたのだが、実際利用されているのかわからない。まぁ、これのほうは自分で作成するLaTeX文書ではPSフォントを使う設定をするだろうから、あまり関係ないかもしれない。

LaTeX文書に挿入していたEPSファイルも、全部ではないものの、一部はDviout上で表示されて、とりあえずめでたし、めでたし…だといいんだが。

ところで最近andLinuxに興味を持ってインストールした。一旦セットアップできると、フツーのUbuntuが、Windows 2000が走っているPC上で(表面上は)全くフツーに動作するので非常に不思議な気分だ。TeXというと、以前図を作成するのによく利用したTgifもあっさりインストールできてしまった。

広告
カテゴリー: Computers and Internet パーマリンク

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中