Yamamoto's Laboratory
表紙
公開情報
古い情報
 EPSファイル

基本事項

LaTeX に貼り付ける図は,EPS(Encapsulated PostScript)フォーマットです.

WindowsでEPSファイルの作成

PostScript プリンタードライバーを使う

Windowsのアプリケーションで作成した図を EPS 形式のファイルにする最も簡単で,確実な方法は,仮想の PostScript プリンターを利用する方法です.

インストール方法

PostScript プリンターのインストール

インストール方法については,全面的に「PS プリンタドライバのインストールと活用方法 」を参考にしました.

  1. PostScript プリンターの機種毎の情報が書かれている PPD(PostScript printer description)ファイルをダウンロードし,展開します.
    1. 以下の URL から,adobe.zip をダウンロードします.
    2. http://www.adobe.com/support/downloads/detail.jsp?ftpID=204
    3. それを解凍すると,6個のファイルがAdobeというフォルダーのなかにあることが分かります.これらのうち,ADIST5J.PPDをどこか適当な場所に保存します.私は,C:\Adobe\PPD\ に保存しました.
  2. PostScritpプリンターのドライバーダウンロードし,インストールします.
    1. 以下の URL から汎用の PostScript ドライバーをダウンロードします.Proceed to Download のボタンを押した後,Download Now のボタンを押すと,ダウンロードが始まります.
    2. http://www.adobe.com/support/downloads/detail.jsp?ftpID=1505
    3. ダウンロードしたファイル winstjpn.exe をダブルクリックします.
    4. 大抵の場合,「セキュリティの警告」のダイアログが出ますので,[実行]のボタンを押します().
    5. 「ようこそ」のダイアログが表示されますので,[次へ(N)]のボタンを押します().
    6. 「エンドユーザー使用許諾系客書」のダイアログが表示されますので,もちろん,[同意する]のボタンを押します().
    7. 「プリンタの接続方法」のダイアログが表示されますので,コンピュータに直接接続(ローカルプリンタ)をチェックし,[次へ(N)]のボタンを押します().
    8. 「ローカルポートの設定」のダイアログが表示されますので,FILE: ローカルポートを選択し,[次へ(N)]のボタンを押します().
    9. 「プリンタのモデルの選択」のダイアログが表示されますので,[参照(R)]のボタンを押します().
    10. 「プリンタの参照」のダイアログが表示されますので,先ほど保存した PPD ファイルのあるフォルダーを選択し,[OK(N)]のボタンを押します().
    11. 再び,「プリンタのモデルの選択」のダイアログが表示されますので,Acrobat Distiller Jを選択して,[次へ(N)]のボタンを押します().
    12. 「共有」のダイアログが表示されますので,共有しないを選択して,[次へ(N)]のボタンを押します().
    13. 「プリンタ情報」のダイアログが表示されますので,適当なプリンタ名をつけ,通常使うプリンタはいいえ,印字テストもいいえとし,[次へ(N)]のボタンを押します().
    14. 「セットアップ情報」のダイアログが表示されますので,[次へ(N)]のボタンを押します().
    15. 「プリンタの設定」のダイアログが表示されますので,[次へ(N)]のボタンを押します().このとき,「プリンタを設定しますか?」は,「はい」でも「いいえ」でも,どちらでも,OKです.「はい」とすると,次の「PostScript Printerのプロパティ」のダイアログが現れます.「いいえ」の場合には,「セットアップの完了」に進みます.
    16. 「PostScript Printerのプロパティ」のダイアログが表示されますので,[OK]のボタンを押します().
    17. 「セットアップの完了」のダイアログが表示されますので,[完了(F)]のボタンを押します().
    18. 「セットアップの完了」のダイアログが表示されますので,「はい,直ちにコンピュータを再起動します.」を選択し,[完了(F)]のボタンを押します().
  3. PostScript プリンターの設定を行います.
    1. コントロールパネルを開き,「プリンタとFAX」をダブルクリックします.
    2. 先ほど設定した PostScript プリンターを選択して,右クリックから「プロパティ」を選びます.
    3. すると,プリンターのプロパティのダイアログが現れますので,全般タグの[印刷設定]ボタンをクリックします.
    4. 次に印刷設定のダイアログが現れますので,[詳細設定]のボタンを押します.
    5. すると,「AdobePS Acrobat Distiller J 詳細オプション」のダイアログが表示されますので,[OK]のボタンを押します().
GhostscriptとGSViewのインストール

後で述べるように,この PostScript で出来上がるファイルは,EPS ではなく PS ファイルです.PS → EPS と変換するために,Ghostscript と GSView が必要になります.これらのインストール方法は,あちこちの WEBサイトに書かれています.自分で調べて,インストールしてください.

使用方法

使用方法は,超簡単と言いたいところだが,ひとつだけコツがあります.アプリケーションで絵を描いて,先ほどセットアップした PostScript プリンターで, ファイルに出力するだけではダメです.こうやって出力されたものは,EPS ではなく,普通の PS ファイルです.EPS で必要な図のサイズを示す Bounding Box が設定されていないのです.GSviewで一度呼び出して,EPS に変換する必要があります.

WMF2EPS を使う

インストール方法

  1. 以下から,WMF2EPS1.32.ZIP をダウンロードする.
  2. http://www.wmf2eps.de.vu/

convert を使う

図の作成(Windows編)

BaKoMaフォントをインストール

LaTeXの文章はきれいなフォントで仕上がるので,そこで使われる図中の文字にも気を配りたいところです.Windowsで Computer Modern フォントを使いたいならば,BaKoMa フォントをインストールしましょう.手っ取り早くきれいなフォントが使えます.

以下に,BaKoMaフォントのインストール方法を示します.これは,名古屋市立大学宮原研究室の「BaKoMa True Type フォントをインストールする」と Microsoft の「Windows でフォントをインストールまたは削除する方法」を参考にしました.

  1. まずは,bakoma.lzhをダウンロードします.
  2. 適当な解凍ソフトウェーで,解凍します().
  3. Windows [スタート] の [ファイル名を指定して実行(R)]を選択します.名前のところに,「%windir%\fonts」 と入力()し、[OK] をクリックします.
  4. すると,Windowsのフォントのフォルダーが現れます.そこで,メインメニューの[ファイル(F)]→[新しいフォントのインストール(I)]を選択します().
  5. すると,フォント追加のダイアログが現れます.
    1. 先ほど解凍したフォントのフォルダーを指定します.
    2. [フォント フォルダにフォントをコピーする] チェック ボックスをオンにします().
    3. [すべて選択]のボタンを押します().
    4. [OK]のボタンを押します.すると,フォントのインストール作業が開始されます.
  6. これで,BaKoMaフォントのインストールは完了です.フォントのディレクトリーに,Computer Modern フォント—フォント名の頭にcmが付く—が追加されたのが分かるでしょう.
  7. ダウンロードしたファイル「bakoma.lzh」と解凍してできたフォントのフォルダー「bakoma」は,不要なのでゴミ箱に捨ててください.

LinuxでEPSファイルの作成

ImageMagick

画像変換で有名なソフトウェアーです.Linux と Windows, Mac OS X に対応しています.

インストール

Linuxの場合は,ディストリビューションに依存しますので,ここではインストール方法を述べません.Windows のインストールは次にようにします.

  1. 以下から,ImageMagick の最新バージョンをダウンロードします.いろいろなファイルがあるのですが,「Win32 static at 16 bits-per-pixel」であれば,間違いないでしょう.
  2. http://www.imagemagick.org/script/binary-releases.php#windows
  3. ダウンロードしたファイルをダブルクリックして,インストールを開始します.途中いろいろ聞かれますが,適当に進めてください.

参考文献・WEBサイトなど

  1. Windowsについては,「PS プリンタドライバのインストールと活用方法」を参考にしました.


no counter