忍者ブログ
日々の研究生活のメモ書きなど
gnuplotで作ったpdfをTeXに以前書いたebbコマンドを使った方法で貼付けようと、ebbコマンドを打つと・・・・

Version of PDF file (1.4) is newer than version limit specification.
Can't handle file type for file named hoge.pdf

こんなエラーが出てうまくいかない・・・

どうやらpdfのversionが新しいためebbコマンドではうまくいかないっぽい


しょうがないので、別の方法を考える。

今回はepsを使ってみる

gnuplotでepsに出力する方法は
plot sin(x)
set terminal postscript enhanced color
set output "hoge.eps"
replot

これでおk


ではTeXに貼付けてみる

\usepackage[dvips]{graphicx}
\begin{figure}[htbp]
\begin{center}
\includegraphics[width=100mm]{hoge.eps}
\end{center}
\caption{hoge}
\end{figure}


このままやってみてもうまくいかない。
具体的には、貼付けたグラフが期待している張り付け方とは違って、反時計回りに90°回転して表示されてしまう

え・・・なんで・・・?

ggって、minipageごと回転させる方法などを試してみたがうまくいかない。
\includegraphics[width=100mm,angle=90]{hoge.eps}
上のincludegraphicsを変更すれば、90°回転するはず

だが、自分の場合はなぜか右にずれていく・・・

しょうがないのでさらに別の方法を考える。


最初にgnuplotでepsを出力する際にオプションであるportraitを使う。

gnuplotでepsに出力する方法は
plot sin(x)
set terminal postscript enhanced color portrait
set output "hoge.eps"
replot


portraitある・なしで比べてみると次のようになる

左がportraitなし、右がportraitあり

portraitありを上の方法でTeXに貼付けると、やっとこさうまくいった。

しかしなんでうまいこと回転してくれないのだろうか。
PR
プロフィール
HN:coffee
職業:物理屋(自称)
趣味:映画鑑賞
自己紹介:
#include <stdio.h>
#include "MyProfile.h"

#define TWITTER coffee_pote

#define WISH_LIST
amazonのほしい物リスト
#ifdef RICH_FLAG
// ↑いつも支援いただきありがとうございます m(_ _)m
#endif


int main(void){

printf("\n");
printf("D論・・・? あぁそんな子もいましたね(執筆中)\n");
printf("\n");
printf("猿でもわかるgnuplot を執筆中(こっちの執筆は半年以上何も進んでいない・・・・)\n");
/* 最終更新 2017/07/19 */
return 0;

}
カウンター
ブログ内検索
ツイートするボタン
Flickr

Template "simple02" by Emile*Emilie
忍者ブログ [PR]