人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Latexで、画像挿入したファイルのpdfファイルへの出力がうまくいきません。
Windows Vistaです。
画像挿入が、画像だけの単体では、
\documentclass[a4j]{jarticle}
\usepackage[dvipdfmx]{graphicx}
\begin{document}
\begin{center}
\includegraphics[width=10cm]{fig2.eps}
\end{center}
\end{document}
でうまくいきますが、
コマンドで、
dvipdfmx fig1.dvi(このファイルの名前)
の時
gswin32は、内部コマンド外部コマンド操作可能な、バッチファイルとして、認識されていません。
とエラーがでます。
画像挿入されなかった場合、または画像が認識されなかった場合はpdfファイルは作成されます。

●質問者: kojiro_i619
●カテゴリ:コンピュータ 科学・統計資料
✍キーワード:BEGIN DVI eps LaTeX PDFファイル
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● i_kumagoro
●27ポイント

Ghostscriptをインストールしてください。方法はW32TeXのサイトに示されています。バージョンが2種類ありますが、7.07の方が無難だと思います。

◎質問者からの返答

Ghostscriptは、7.07がインストールされています。


2 ● i_kumagoro
●27ポイント

でしたらパスが通っていないと思われます。

TeX Wikiのページにあるようにパスを通してください。("dvipdfmx や dvipdfm で PDF を作る際には,C:\gs\gs7.07\bin\ にパスを通しておきます。"以下を参照してください。また、同じページに環境変数を設定する方法についての記載があります。)

それから、できればこの質問のコメント欄を有効にしてください。

◎質問者からの返答

c:\Latex>dvipdfmx t5.dvi

t5.dvi -> t5.pdf

[1**** Unable to open the initial device, quitting.

WARNING ** Filtering file via command -->gswin32c -q -dSAFER -dNOPAUSE -dBATC

H -sPAPERSIZE=a0 -sDEVICE=pdfwrite -dCompatibilityLevel=1.4 -dAutoFilterGrayImag

es=false -dAutoFilterColorImages=false -dGrayImageFilter=/FlateEncode -dColorIma

geFilter=/FlateEncode -dUseFlateCompression=true -sOutputFile=c:/tmp/dvipdfmx.a0

3904 -c .setpdfwrite -f ./fig5.eps -c quit<-- failed.

WARNING ** Image format conversion for "./fig5.eps" failed...

ERROR ** pdf_ref_obj(): passed invalid object.

Output file removed.

です。PathにC:\gs\gs7.07\bin\を入れましたが、上記のとおり、やはりできません。


3 ● i_kumagoro
●26ポイント

出力先に書き込めない場合のエラーだと思われます。

書き込もうとしているディレクトリ (c:?tmp) が存在して、書き込み (ファイルの作成) が可能であることを確認してください。

問題なければ私には分かりません。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ