graphicxのincludegraphicsのpdf取り込みについて

graphicxのincludegraphicsのpdf取り込みについて

- J S の投稿
返信数: 14
はじめまして。
『[改訂第6版] LaTeX2e 美文書作成入門』第3刷の DVD-ROM のデータをWindows 10 Proに導入してTeXを利用している者です。

現在platex(ptex2pdf)で論文を書いておりまして、その際Stataで作成した図をpdf化し、graphicxパッケージの\includegraphicsで挿入したいのですが、コンパイルはできるものの出力されるpdfファイルにはキャプションのみで図が表示されません。
どのようにすれば表示できるかご教示いただければ幸いです。

以下、同様の問題が発生するように作ったダミーコマンドです。
\documentclass[12pt]{jsarticle}

\usepackage{url, amsmath, bm}

\usepackage[dvipdfmx]{graphicx}

\usepackage[dvipdfmx]{color}

\usepackage{natbib}

\title{ほげほげ}

\author{ほげほげ}


\begin{document}

\begin{figure}[H]

\caption{ほげほげ}

\label{fig:hoge}

\centerline{\includegraphics[width=0.5\textwidth]{hoge.pdf}}

\end{figure}

\end{document}

J S への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- 奥村 晴彦 の投稿
そのStataで作ったPDFのサンプルはありませんか?
奥村 晴彦 への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- J S の投稿
ご返信ありがとうございます。
こちらになります。
J S への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- 奥村 晴彦 の投稿
ついでですが,エラーの場合はlogファイルをいただいたほうがよかったかもしれません。

あと,図のキャプションは図の下のほうがいいですね。
奥村 晴彦 への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- J S の投稿
度々失礼いたします。
\usepackage{float}をプリアンブルに入れてみたのですが、まだ表示されません。
logファイルもなぜか生成されないので、とりあえずコマンドプロンプトで処理してみた結果を貼り付けてお送りいたします。

キャプションの位置については了解いたしました。

This is e-pTeX, Version 3.1415926-p3.4-110825-2.6 (sjis) (TeX Live 2013/W32TeX)
restricted \write18 enabled.
entering extended mode
(./draft1.tex(guessed encoding: UTF-8 = utf8)
pLaTeX2e <2006/11/10> (based on LaTeX2e <2011/06/27> patch level 0)
Babel <3.9k> and hyphenation patterns for 78 languages loaded.
(c:/texlive/2013/texmf-dist/tex/platex/jsclasses/jsarticle.cls(guessed encoding: ISO-2022-JP = jis)
Document Class: jsarticle 2013/05/14 okumura
) (c:/texlive/2013/texmf-dist/tex/latex/url/url.sty)
(c:/texlive/2013/texmf-dist/tex/latex/amsmath/amsmath.sty
For additional information on amsmath, use the `?' option.
(c:/texlive/2013/texmf-dist/tex/latex/amsmath/amstext.sty
(c:/texlive/2013/texmf-dist/tex/latex/amsmath/amsgen.sty))
(c:/texlive/2013/texmf-dist/tex/latex/amsmath/amsbsy.sty)
(c:/texlive/2013/texmf-dist/tex/latex/amsmath/amsopn.sty))
(c:/texlive/2013/texmf-dist/tex/latex/tools/bm.sty)
(c:/texlive/2013/texmf-dist/tex/latex/graphics/graphicx.sty
(c:/texlive/2013/texmf-dist/tex/latex/graphics/keyval.sty)
(c:/texlive/2013/texmf-dist/tex/latex/graphics/graphics.sty
(c:/texlive/2013/texmf-dist/tex/latex/graphics/trig.sty)
(c:/texlive/2013/texmf-dist/tex/latex/latexconfig/graphics.cfg)
(c:/texlive/2013/texmf-dist/tex/latex/dvipdfmx-def/dvipdfmx.def)))
(c:/texlive/2013/texmf-dist/tex/latex/graphics/color.sty
(c:/texlive/2013/texmf-dist/tex/latex/latexconfig/color.cfg)
(c:/texlive/2013/texmf-dist/tex/latex/graphics/dvipsnam.def))
(c:/texlive/2013/texmf-dist/tex/latex/natbib/natbib.sty)
(c:/texlive/2013/texmf-dist/tex/latex/float/float.sty) (./draft1.aux(guessed encoding: UTF-8 = utf8))
<hoge.pdf> [1] (./draft1.aux(guessed encoding: Shift_JIS = sjis)) )
Output written on draft1.dvi (1 page, 528 bytes).
Transcript written on draft1.log.
J S への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- J S の投稿
logファイルを見落としておりました。
おそらく内容は同じだと思われます。
J S への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- 奥村 晴彦 の投稿
platexのほうはちゃんとhoge.pdfを見つけられてますね。
あとはdvipdfmxでエラーが出ているでしょうか?
奥村 晴彦 への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- J S の投稿
dvipdfmxでエラーが表示されました。
以下がエラーメッセージです。

draft1.dvi -> draft1.pdf
[1
** WARNING ** PDF version of input file more recent than in output file.
** WARNING ** Use "-V" switch to change output PDF version.
** WARNING ** pdf: image inclusion failed for "hoge.pdf".
** WARNING ** Could not find image resource...
** WARNING ** Interpreting special command epdf (pdf:) failed.
** WARNING ** >> at page="1" position="(187.089, 537.773)" (in PDF)
** WARNING ** >> xxx "pdf:epdf bbox 0 0 396 288 clip 0 width 184.93744pt (hoge.pdf) "
]
** WARNING ** UCS-4 TrueType cmap table...

4830 bytes written
J S への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- 奥村 晴彦 の投稿
Use "-V" switch to change output PDF version.
というのは

dvipdfmx -V 6 draft1

と打ち込め,という意味ですが,やってみてくださいませんか。でもdvipdfmxが古いのでダメなのかもしれません(2013年版なんですね)。
奥村 晴彦 への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- J S の投稿
dvipdfmx -V 6 draft1で表示されるようになりました。
奥村先生ありがとうございました。
J S への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- 奥村 晴彦 の投稿
よかったです(新しいdvipdfmxなら -V 6 をつけなくてもうまくいくようです)。
奥村 晴彦 への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- J S の投稿
ありがとうございます。アップデートしておきます。
J S への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- 奥村 晴彦 の投稿
あとですが,いちいち -V 6 と打ち込むのが面倒なら,
/texlive/2013/texmf-dist/dvipdfmx/dvipdfmx.cfg

V 5
となっている行を
V 6
にするという手もあります。
奥村 晴彦 への返信

Re: graphicxのincludegraphicsのpdf取り込みについて

- J S の投稿
変えてみたらうまくいきました。
重ね重ねありがとうございます。