図はPhotoshop7.01で書いたepsで、
graphicxパッケージを使用しました。
同フォルダに画像ファイルは入っています。
横幅を400pixelほどに縮小すると貼り込めるのですが、
このままではダメです。いったい何が原因でしょうか?
¥begin{figure}[htbp]
¥begin{center}
¥includegraphics[keepaspectratio=true,height=60mm]{hm_kinden.eps}
¥end{center}
¥end{figure}
で書いてます。
図はこちら。
http://members.jcom.home.ne.jp/mradults/hm_kinden.eps
画像の大きさやファイルサイズが大きいとうまく貼り付けられなくなることがあります.
サイズを小さくするなどしてやるとうまくいくことがあります.
URLのソフトはjpgなどから簡単にepsを作れます.参考までに.
http://www.wakhok.ac.jp/~sumi/ext/extalp.html
拡張子アルファベット順リスト
hm_kinden.ps になっています。
拡張子のせいではないですか。
拡張子は全て.epsになっています。
IEでDLしようとすると.psになるのは、
IEの仕様だと思います。
もしかしたらそれがヒントになるのかな・・・。
バイナリ形式のepsはうまく処理してくれないようです。元の画像ファイルを別のソフトウェアでアスキー形式のepsに変換してみたらどうでしょうか?
PhotshopでBMPなどで保存しておき、elektroさんの示された、EPS-convなどで変換できるかもしれないですね。
う・・・PhotoshopでASCII形式にしてみたんですがダメでした_| ̄|○
他のソフトで変換するとできるのかなぁ・・・。
次の方法を試してみてください.
一応自分の環境では貼り付けはできました.
1.gsviewでepsファイルを開いてください.全部見えるようにMediaからディスプレイサイズを変更してください.
2.file→PS to EPS→Automatically...のチェックをはずしてyesを押す.
3.left,bottom...と出るので画の縁になるところをクリックしていってください.
4.最後に適当に名前をつけて保存.
他の方法としては,適当なソフトでepsからjpgに変換しておいて,最初にあるソフトを使ってepsを作成する方法です.ちなみにこちらでも自分の環境ではできました.
お、おおおおおおおお!
できた、できました!!!
ありがとうございます!
結局、何が原因だったのかしら・・・。
一応、質問に関してはこれで解決ですが、
原因分かった方にはボーナス差し上げます(>_<)
http://dsl4.eee.u-ryukyu.ac.jp/DOCS/gnuplot/node136.html
PostScriptファイルのBoundingBoxについて
elektroさんの回答を見ると、BoundingBoxっがおかしいのかもしれないですね。
Ascii形式のepsだと最初の方に%%BoundingBoxという行があります。紙の上で実際に絵がある場所をあらわしています。
gsviewで保存する前後でどう変化するか、みてみたらどうでしょう?(万が一これが原因だったらボーナスはelektroさんにお願いします。)
う・・・なんかこれっぽいですね(^^;;
普段、eps扱わないんで盲点でした。
というわけで、終了しますね。
ボーナスは・・・今から考えます(笑
う・・・大きすぎですか・・・
でも、本格的な印刷用に対応しているハズなので、
この程度の大きさなら大丈夫なハズなんですが・・・
うーん。