2014年2月20日木曜日

TEXにpowerpointの絵をEPS変換して貼り付ける

TEXにpowerpointの絵をEPS変換して貼り付けたい。
いろいろやってみた試行錯誤の記録。

1. PostScriptプリンタへの出力ファイルを使う

epsファイルはできるが、portlaitにどうしてもならない。印刷時に紙の向きを指定しても結果は変わらない。
tex側の \includegraphics[angle=270]とかでも回転できるが、図がはみだしてしまい、
width等してしても思い通りにいかない。


2. PDFファイルに変換して、inkscapeで一旦読み込み、EPSとして保存する。

これでうまくいく場合もある。が今回は下記問題でダメ。

2-1inkscapeで読み込んだファイルのフォントが置換されたためか位置が微妙にずれる。
   PDFにフォントを埋め込んであるがダメだった。
2-2 インポート時にinkscapeがフリーズする症状が頻発。Powerpoint2010から直接PDFとして
    保存したファイルでこの現象が起こる様子。

3. PDFファイルに変換して、Xpdf の pdftops -epsで変換する。

うまくいきそうだが、図の右端がきれてしまう。図を縮小出力すればよいのだろうが、それらしいオプションがみあたらない。-noshrink というのがあるからデフォルトで紙に合わせてくれるはずではないのか?
しょうがないので -papersize A3 と紙サイズを大きくすることで端がきれていないファイルが作成でいた。紙サイズは大きくても texに取り込むので問題はない。


0 件のコメント:

コメントを投稿