nqの日記: 日本語入りポストスクリプト
日記 by
nq
Excelで作ったグラフを、LaTeXの図として取り込もうとしたが、結局断念した。
グラフラベルに日本語がはいっている。
これを、PostScriptプリンターの印刷でファイルに保存を指定して、PostScriptファイルを作った。
Windows上のGhostViewでは、正常に表示される。
しかし、Vine Linux のGhostScriptで見ようとすると、エラーが出てしまい、表示されない。
また、Windows上の Adobe Illustrator でそのファイルを読み込むと、日本語部分は文字化けしてしまう。Illustrator上で、日本語の部分を入力しなおして、PostScriptとして保存しなおし、Linux 上で開くと、エラーで読めない。
Acrobat Distiller でPDFファイルをつくっても、事態はほとんど同じである。
半日つぶしたが、とうとうあきらめて、Excellのデータをテキストファイルに書き出し、Linux上で gnuplot を用いてグラフを作り直す。出力形式を LaTeX のピクチャー形式にして保存。TeXソースの中にとりこむ。縦軸に沿って、90度回転した日本語の文字が回転していない。そこで、TeXのソースをいじって、テキストを90度回転させて、完成。
今回は、とりあえず目的は達したが、Windows上で、他の環境でも使える日本語入りのPostScriptファイルを作る方法は知っておきたい。
グラフラベルに日本語がはいっている。
これを、PostScriptプリンターの印刷でファイルに保存を指定して、PostScriptファイルを作った。
Windows上のGhostViewでは、正常に表示される。
しかし、Vine Linux のGhostScriptで見ようとすると、エラーが出てしまい、表示されない。
また、Windows上の Adobe Illustrator でそのファイルを読み込むと、日本語部分は文字化けしてしまう。Illustrator上で、日本語の部分を入力しなおして、PostScriptとして保存しなおし、Linux 上で開くと、エラーで読めない。
Acrobat Distiller でPDFファイルをつくっても、事態はほとんど同じである。
半日つぶしたが、とうとうあきらめて、Excellのデータをテキストファイルに書き出し、Linux上で gnuplot を用いてグラフを作り直す。出力形式を LaTeX のピクチャー形式にして保存。TeXソースの中にとりこむ。縦軸に沿って、90度回転した日本語の文字が回転していない。そこで、TeXのソースをいじって、テキストを90度回転させて、完成。
今回は、とりあえず目的は達したが、Windows上で、他の環境でも使える日本語入りのPostScriptファイルを作る方法は知っておきたい。
日本語入りポストスクリプト More ログイン