MacOSX OmniGraffle 4.0 EPS and dvipdfmx
新城@筑波大学情報です。こんにちは。
MacOSX 10.4 で OmniGraffle 4.0 を使っています。それの「書き
出し」で生成した EPS を LaTeX に取り込んで使っています。
dvipsは、問題ないのですが、dvipdfmx を使うと、次のようなエラー
が出て、PDF が生成できません。
------------------------------------------------------------
% dvipdfmx omni.dvi
omni.dvi -> omni.pdf
[1
pdf_release_obj: object=0x547a10, type=-1, refcount=0
** ERROR ** pdf_write_obj: Invalid object, type = -1
Output file removed.
%
------------------------------------------------------------
これは、何とかならないでしょうか。
LaTeX のソースは、これで再現します。
------------------------------------------------------------
\documentclass{jarticle}
\usepackage{graphicx}
\begin{document}
\includegraphics{omni.eps}
\end{document}
------------------------------------------------------------
dvipdfmx のバージョンは、dvipdfmx-20050201 (dvipdfm-0.13.2c)
です。
------------------------------------------------------------
This is dvipdfmx-20050201 by the DVIPDFMx project team,
an extended version of dvipdfm-0.13.2c developed by Mark
A. Wicks.
Copyright (C) 2002-2005 by the DVIPDFMx project team
------------------------------------------------------------
OmniGraffle 4.0 の書き出しで作成した EPS を、eps2eps にかけ
たら、dvipdfmx も成功しました。でも、生成された EPS ファイル
が巨大で、PDF も巨大になります。たとえば、元の EPS が99KB な
のに、eps2eps は、3,476KB とか。dvipdfmx が生成する PDF は、
284KB だから、許せない大きさではないけれど。
dvips で作った PostScript ファイルですが、MacOSX の
Preview.app で見ると漢字の所が文字化けします。これが文字化け
しなければ、それでもいいんだけどなあ。
\\ 新城 靖 (しんじょう やすし) \\
\\ 筑波大学 電子・情報 \\
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735