"subcaption"パッケージを使用した複数の図の出力に関して問題に直面しており、問題解決法をご教授いただければとご連絡いたしました。どうぞ宜しくお願い致します。
(1) PCおよびtexの基本情報
OS: Windows 7 Professional (64bit)
Tex version: 角藤版w32tex (インストール日: 2013年7月31日)
統合環境: TeXworks
(2) 問題に関連する画像ファイルのサイズ
MM.eps = 254kb
SD.eps = 254kb
Skewness.eps = 108kb
Kurtosis.eps = 115kb
(3) 問題
上記(2)で記した4つの画像ファイルを2行2列(1行目左にMM.eps、右にSD.eps。2行目左にSkewness.eps、右にKurtosis.eps)の形でドキュメントに表示するため、"subcaption"パッケージを用いた以下のコードを作成しました。
\documentclass[a4paper, 12pt, fleqn]{article}
\usepackage{graphicx, fancyhdr, url, abstract}
\usepackage{amsmath, amsthm, amssymb, amsfonts, geometry}
\usepackage{caption, subcaption}
\usepackage{booktabs, dcolumn, multirow, float, rotating, morefloats, here}
\usepackage[round, longnamesfirst]{natbib}
\setlength{\topmargin}{20mm}
\addtolength{\topmargin}{-1in}
\setlength{\textheight}{235mm}
\begin{document}
\begin{figure}[H]
\begin{subfigure}{0.5\columnwidth}
\centering
\includegraphics[width=\columnwidth]{MM.eps}
\caption{MM}
\label{}
\end{subfigure}
\begin{subfigure}{0.5\columnwidth}
\centering
\includegraphics[width=\columnwidth]{SD.eps}
\caption{SD}
\label{}
\end{subfigure}\\
\begin{subfigure}{0.5\columnwidth}
\centering
\includegraphics[width=\columnwidth]{Skewness.eps}
\caption{Skewness}
\label{}
\end{subfigure}
\begin{subfigure}{0.5\columnwidth}
\centering
\includegraphics[width=\columnwidth]{Kurtosis.eps}
\caption{Kurtosis}
\label{}
\end{subfigure}
\caption{Sample Statistics}\label{}
\end{figure}
\end{document}
このコードを用いると、2行目の2つの画像(Skewness.epsとKurtosis.eps)は望んだとおりサブキャプション付で横並びにpdfに出力・表示されるのですが、1行目の画像(MM.epsとSD.eps)が一切表示されません。「ログの表示」および「Latex errors」パネルに表示された(おそらく関連する)文章は以下の通りです。
「ログの表示」
<MM.eps> (c:/w32tex/share/texmf/tex/latex/amsfonts/umsa.fd)
(c:/w32tex/share/texmf/tex/latex/amsfonts/umsb.fd) <SD.eps>
Overfull \hbox (2.61107pt too wide) in paragraph at lines 19--31
[]$[]$ $[]$
<Skewness.eps> <Kurtosis.eps>
Overfull \hbox (2.61107pt too wide) in paragraph at lines 32--44
[]$[]$ $[]$
[1] (./problem.aux)
「Latex errors」
19 Overfull \hbox (2.61107pt too wide) in paragraph at lines 19--31
32 Overfull \hbox (2.61107pt too wide) in paragraph at lines 32--44
今後、n行m列(n,mともに2以上)の形で画像を出力することも必要になり、かなり頭を悩ませております。大変恐縮ですが、解決法のご教授のほど、どうぞ宜しくお願いしたします。
"subcaption"パッケージを使用した複数の図の出力について
- user 14070 の投稿