TEXに図表を盛り込む!
Q1, 本に書いてある図をスキャナーで取り込んで,TEXで表示させたいのですが・・・
Q2, EXCELなどで図表を書いたまではいいが,TEXで表示させる方法がわかりません.
TEXは拡張子が.epsのファイルしか読み込んでくれないので,ペイントなどで図を描いたりした場合は変換をする必要があります.
変換するにはその辺にあるソフトを使って変換することもできますが,ここではプリンタを使った変換をします.
プリンタといっても,プリンタ自体に全く関係なくて,プリンタドライバだけで変換します.
描き終わったら保存の代わりに印刷を選ぶだけで,ファイルに出力することができます.
どんな拡張子の図表ファイルもEPSにすることができるのでおすすめです.(確認はしていませんが・・・)
ドライバはWINDOWSXPで標準に入ってるドライバなのでCD−ROMからのインストールということにはならないと思います.
EPSON LP9200PS2というドライバで,EPSに変換することにします.
「コントロールパネル」−「プリンタとFAX」の項目を選んで,EPSON LP9200PS2というのが入っていればすぐに使えます.
入ってない場合は「プリンタの追加」で加えましょう.
追加した場合は標準設定の項目もいじります.
「LP9200PS2を右クリック−プロパティ」−「詳細設定」−「標準の設定」と選択していき,
さらに「詳細設定」をクリックすると,詳細オプションの画面になります.
そこで「PostScript オプション」−PostScript 出力オプションをEPSに設定します.
こうすることで,変換毎にこの設定をしなくてもすみます.
あとは好きな図表を印刷するときにこのプリンタドライバを選べばepsファイルで出力することができます.
変換にチャレンジしてみましょう.
Excelの図表をEPSにしてみます.
図表を描いたら,印刷プレビューを見ます.
このプレビューがEPSファイルの画像になります.
図表だけを出力したい場合は図表をほかのシートに移動するなりして,図表だけにします.
それで,印刷(Ctrl+P)をおして,ドライバをLP9200PS2にして,OKを押すと,ファイルに出力します.
「ファイルに出力」の項目にチェックを入れなくても紙に印刷はされない.紙に印刷されたら設定間違えてます.
OKを押すとファイル名を書くダイアログが出ます.
拡張子もきちんと入力しましょう.例「tex01.eps」
入力しないと拡張子なしのファイルが出力されます.
この出力されたEPSのファイルの大きさは印刷時に設定した大きさとなります.(例:A4縦)
そのままTEXに盛り込んでも,トリミングされてないので,変な位置に図が貼りつくことになります.
そこでトリミングにはGS(ゴーストスクリプト)を使用します.
EPSファイルをダブルクリックすると,GSが自動的に開きます.
そこで,「File」−「PS to EPS」を選ぶと自動的にトリミングをしてくれます.