キャプションの外観を修正する方法

キャプションの外観を修正する方法

私はチュートリアルこのウェブサイトで見たのですが、キャプションが長すぎて見栄えがよくありません。

私が使用したコードは次のとおりです:

\begin{figure}[h]
\centering
\begin{minipage}{.5\textwidth}
    \centering
    \includegraphics[height=5cm,keepaspectratio]{figures/chapter_3/p_type_materials_2012.png}
    \captionof{figure}{Figure of merit of p-type semiconductors}
    \label{fig:p-type-zT}
\end{minipage}%
\begin{minipage}{.5\textwidth}
    \centering
    \includegraphics[height=5cm,keepaspectratio]{figures/chapter_3/n_type_materials_2012.png}
    \captionof{figure}{Figure of merit of n-type semiconductors}
    \label{fig:n-type-zT}
\end{minipage}
\end{figure}

そしてそれは次のようになります: キャプションが近すぎる

これを修正するにはどうすればよいでしょうか? 間にスペースを追加したり、それが不可能な場合は、たとえば「semicon-」を次の行に送信したりするにはどうすればよいでしょうか? よろしくお願いします!

答え1

いくつかの提案とコメント:

  • 3 つの\centering指令をすべて削除します。

  • minipage両方の環境の幅を から に縮小します0.5\textwidth0.45\textwidth

  • \hfill最初の環境の最後にディレクティブを挿入しますminipage

  • \includegraphics両方のステートメントのオプション引数のリストで、height=5cmを に置き換えますwidth=\textwidth

  • の両方を\captionof{figure}に置き換えます\caption

ここに画像の説明を入力してください

\documentclass{article}
\usepackage[demo]{graphicx} % remove 'demo' option in real doc.

\begin{document}
\begin{figure}[h]

\begin{minipage}{.45\textwidth}
    \includegraphics[width=\textwidth,keepaspectratio]{figures/chapter_3/p_type_materials_2012.png}
    \caption{Figure of merit of p-type semiconductors}
    \label{fig:p-type-zT}
\end{minipage}\hfill
\begin{minipage}{.45\textwidth}
    \includegraphics[width=\textwidth,keepaspectratio]{figures/chapter_3/n_type_materials_2012.png}
    \caption{Figure of merit of n-type semiconductors}
    \label{fig:n-type-zT}
\end{minipage}
\end{figure}
\end{document}

関連情報