TeXからpsファイルを作成し、psからpdfへ変換する方法について教えてください

このQ&Aのポイント
  • TeXからpsファイルを作成し、ghostscript7.07を使用してps2pdfで変換を試みてもエラーメッセージが表示される問題が発生しています。
  • また、TeXからdvi経由でdvipdfmxを実行しても、埋め込まれたeps形式の画像が正しく表示されません。
  • 正しくepsを貼り付けたTeXをpdf形式に変換する方法を教えてください。
回答を見る
  • ベストアンサー

psからpdfへ変換

TeXからpsファイルを作成し、 ghostscript7.07をインストールした上で、コマンドプロンプトから ps2pdf file1.ps file1.pdf と実行しても、*** Unable to open the initial device, quitting, と表示されてうまくいきません。 file1.psは存在しているのにうまくいきません。 といいますのも、TeXからdvi経由でdvipdfmxを実行しても、TeXに埋め込ませた eps形式の画像が表示できません。従って、psに変換してps2pdfを試みています。 要はepsを貼り付けたTeXをpdf形式に正しく変換する方法を教えていただきたいわけです。 どうかよろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • latex2e
  • ベストアンサー率70% (41/58)
回答No.1

dvipdfmやdvipdfmxは、JPEG、PDF、PNGの画像形式はそのまま取り込め ますが、epsはGostscriptを経由してPDFに変換してから取り込みます。 ですから、dvipdfmxでeps画像がPDFに反映されないのは、Gostscriptの設定 がおかしいかもしれません。 いっその事GsVeiwでEPS画像をPDFに変換して、dvipdfmxでPDFを作成すると いうのはどうでしょうか。

参考URL:
http://oku.edu.mie-u.ac.jp/~okumura/texfaq/qa/

関連するQ&A

  • TEX→PS→PDFの変換で困っています

    現在予稿を書くためにTEXで文章を作成して、PDFに変換しようとしています。 TEXから一度PSファイルに変換し、Acrobat Distiller 6.0でPDFに変換したのですが、図がぼやけてしまって綺麗に表示されません。 TEXに図を挿入する際にはEPSファイルの図を挿入しています。 どなたか解決策を教えて頂けないでしょうか? できれば上記の方法に沿った方法で解決できるとうれしいです。 OSはWindows XPを使っています。 よろしくお願いします。

  • dviをpdfに変換すると画像出力されない

    TeXでdviを作成しました。 JPEG画像を組み込んでいるのですが、dviでは正しく認識されていて、dvioutを使って見ることができます。 しかし、dvipdfmxを使ってpdfに変換すると画像だけ出力されません。 dvipdfmxを実行するとこんなエラーがでます。 Unparsed material at end of special ignored. PATHの設定にでも問題があるのでしょうか?ghostscriptとghostviewは最新版をインストールし直しました。また、ユーザ名も半角英字で設定しています。 提出締め切りが迫っていて、困っています。どなたかご回答お願いします。

  • wintpicの使用方法について

    お世話になります。どうぞよろしくお願いします。 windows7上で、wintpic 4.26を使用し図を作成しましたがepsやpdfへの変換がうまくいきません。 「メニュー」→「Tex Preview」を実行すると問題なく「_wtpic01.dvi」ファイルは作成されて、dvioutではきれいに表示されています。 その後、「ファイル」→「他形式出力」→「PDFとEPSの出力」を実行すると、 Illegal end of dvipdfmx.c:\~~\_wtpic001.dviがありません。 と表示されてそれ以降の処理が止まります。 このとき_wtpic001.dviは作成されています。 どこかの設定が違うのでしょうか? アドバイスをいただければと思います。

  • dvi → pdf

    texでDVIファイルをPDFファイルに変換したくて、 dvipdfm test.dvi を実行しました。 しかし、画像が表示されません。 どのようにしたらいいのでしょうか。 エラー文は以下のようにでます。。 pdf: image inclusion failed for (test.eps). ][35(./test.eps<PS>'gswin32c' は、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されていません。 どうかよろしくおねがいします。

  • [TeX,DVI,PS,PDF]

    エラーが出て読み込めないepsファイルがあります。 どうすればいいでしょうか? そもそも「endobj」とは何でしょうか? ** WARNING ** Didn't find "endobj". ** WARNING ** Failed to include image file "./421.eps" ** WARNING ** >>[コマンドを打って正常にPDFに変換できるか確認しろというメッセージだが長くて質問文に入らないので略] ** WARNING ** pdf: image inclusion failed for "421.eps". ** WARNING ** Failed to read image file: 421.eps ** WARNING ** Interpreting special command PSfile (ps:) failed. ** WARNING ** >> at page="17" position="(178.298, 728.302)" (in PDF) ** WARNING ** >> xxx "PSfile="421.eps" llx=16 lly=22 urx=797 ury=986 rwi=7810 " ●GSViewはEncapsulated Postscriptの仕様で定義された「一行が255文字以下」を満たしていないという理由を掲示した上で表示してくれたが、dvioutでは画像は表示されなかった。 ●EPSファイルは、VisioのオブジェクトをAdobe Distiller Jにかまして作られたものだと思われる。 ここでエラーが出るせいなのかわからないが このEPSファイルが貼り付けられたTeXファイルをコンパイルしたDVIではすべて前にある画像(JPEGをjpeg2psでPSに変換して作成)となっている。 こうして出来た(?)dviファイルをdvipdfmxに通して作られたPDFではそれらの画像(同様の方法を用いて作られたPSファイルを含む)は表示されているが、該当エラーが発生した画像は表示されなかった。

  • Mac tex dvi pdf

    Mac OS 10.6 に tex をインストールして、 tex ソースから dvi と pdf を作り、それらを表示したとき、 日本語の文字化けなく、図が出力するよう、設定を行いたいです。 (ターミナル(iterm) から dvi と pdf を作りたいです。) 現在は、pdf のみなら、文字化けがなく、図も出力しますが、 pdf を作る一部の手順でルートにならないといけません。 (手順は下に書きました。) ルートにならなくても済むようにしたいです。 一方、dvi は図は出力しますが、文字化けします。 文字化けをなくしたいです。 以上、改善したいことは次の2点です。 1、pdf を作るときは、ルートにならなくて済むようにしたい。 2、dvi の文字化けをなくしたい。 tex は MacTeX2010 をインストールしました。 tex のソースファイル(1.tex)は次の通りです。 --------------------------------------- \documentclass{jarticle} \usepackage[dvipdfmx]{graphicx} \begin{document} aaaあああ \includegraphics{1.eps} \end{document} --------------------------------------- dvi と pdf を作るときのコマンドは次の通りです。 --------------------------------------- platex -kanji=utf8 1.tex sudo dvipdfmx 1.dvi --------------------------------------- sudo の部分をなくすと次の警告が出て、 この場合、pdf には図が出力しません(日本語は出力します)。 Ghostscript のバージョンは 8.71 です。 --------------------------------------- ** WARNING ** Failed to create temporary file for image conversion: ./1.eps ** WARNING ** pdf: image inclusion failed for "1.eps". ** WARNING ** Failed to read image file: 1.eps ** WARNING ** Interpreting special command PSfile (ps:) failed. ** WARNING ** >> at page="1" position="(187.461, 210.103)" (in PDF) ** WARNING ** >> xxx "PSfile="1.eps" llx=0 lly=0 urx=471 ury=503 rwi=4710 " --------------------------------------- 改善方法をご存知の方、どうかご教示ください。 よろしくお願い致します。

  • latexで、eps画像を組み込ませたtex文書のpdfファイル化

    表題のとおり、latex文書中で、eps画像ファイルを以下のように埋め込ませています。 \centerline{\includegraphics[scale=0.5]{fig1.eps}} winshellを使っており、dviファイルは正しく生成され、埋め込んだeps画像も 正しく文章中に表示されます。しかし、コマンドプロンプトでdvipdfmxを実行して dviファイルをpdfファイルに変換してpdfファイルを開くと、埋め込んだeps画像が 文章中に現れていません。 epsビュアーでは正しくeps画像が表示され、埋め込むepsファイルは問題ないと思うのですが・・・。 どうにかして、pdf変換後も文章中に正しくeps画像を表示させたいのです。 何か欠陥でもあるのでしょうか?同じ状況を経験した方はどのような対策を とられたのでしょうか?

  • 【TeX】DVI→PS→PDFに変換すると文字化け。

    もし分かる人がいらっしゃいましたら助けてください。 数式が含まれたPDF文書を作成しようと思い、エディタでTeXファイルを作成しTeX処理によってDVIファイルを作成しました。 DVIOUTで閲覧したところ特に問題はなく、綺麗に出来ていました。 (Tex処理の際もエラーでストップすることはありませんでした) その後「guishell」というソフトを使い、DVIをPSに変換し、引き続きPSからPDFに変換しました。 ここまでの作業は特に問題なくPDFファイルもすんなり完成したのですが 出来上がったPDFファイルを閲覧してみると数式記号に文字化けが起こっていました。 PDF変換に利用しているAcrobat7.0のソフトに問題があるのかと思ったのですが Web上にあるPDFファイルを閲覧してみたところ、いずれも数式が含まれていましたが文字化けは全くありませんでした。 なので、TeXの設定に問題があるのか?と思っていろいろと調べてみたのですが、 TeX初心者のため自己解決が難しいと思い、こちらで質問させて頂きました。 どうぞよろしくお願いいたします。

  • TEXの図の出力

    tex→dviへの変換の際、dviファイルで図は出力されるのにもかかわらず、dvi→pdfへの変換になると、Acrobat reader7.0において図が出力されずに消えてしまいます。 tex→dviの変換は、platexを使用、dvi→pdfの変換は、dvipdfmxを使用しています。 epsファイルはEPS-drawを使って描画、バウンディングボックスも指定。 同じEPS-drawで描画した類似した図はpdfファイルに出力されることもあるので、まったく挙動が読めません。 EPS-drawと同じシリーズのEPS-convも同じような現象が確認されました。つまり、bmp→epsに変換した、epsファイルを同じようにtexファイルに貼り付け、tex→dviしてdviファイルに図は出力されますが、pdfファイルで図が出力されずに消えてしまうということです。 pdfファイルでは問題の箇所に空白ができるので、読み込みはできていると思うのですが、よくわかりません。 texは奥村氏のlatex2εを、エディタはWinshellを使用しています。 Illustratorで描画した図は完全に100%pdf出力に成功するので、グラフィックソフト(EPS-draw,EPS-conv)とAcrobatとの競合性の問題ですか? ご教授よろしくお願いします。 \documentclass{jsarticle} \usepackage[dvips]{graphicx} \begin{document} \begin{figure}[htbp] \centering \includegraphics[clip,width=3cm,height=3cm]{abc.eps} \caption{abc} \end{figure}% \end{document}

  • WinshellでPDFが作れません

    Winshell 3.1.0.10を使っているのですが、 画像(eps)を入れたところ、PDFに変換されなくなってしまいました。 dviやpsファイルまでは出来ているのですが、PDFLaTEXを実行すると一瞬DOS窓らしきものが表示され(設定でDOSはチェックしています)、エラーも出ずに何も出来ていないんです。 今でも画像を入れないと、PDFに変換できます。 明日が締め切りなので本当に焦っています。 どうかお願いしますm(__)m

専門家に質問してみよう