
このようなサブ図を含む図を強制的に作成する方法を教えてください
\centering
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=\textwidth]{figures/Test 1.png}
\caption{Some caption}
\label{fig:Test 1}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=\textwidth]{figures/Test 2.png}
\caption{Some caption}
\label{fig:Test 2}
\end{subfigure}
\caption{Some caption}
\label{fig:Some label}
\end{figure}
ページの希望する場所に表示され、その後にテキストが続きます。
明らかなオプションを試してみました[h]
が、エラーが発生しました。私は Overleaf でハーバード大学の論文テンプレートを使用しています。
最終的に、2 つのサブ図を含む図と、同様の別の図で構成されたページが作成されます。1 つの図にいくつかの図、次にいくつかのテキストを配置し、次のページに再びサブ図といくつかのテキストを含む図を配置したいと思います。
テキスト/段落のサイズはこれにどの程度影響しますか?
\newpage
おそらく、希望どおりに配置するには、段落や図の前に何かを使用する必要があるのでしょうか?
subfigure
このコードを書き直して、新しいパッケージを使用するにはどうすればよいでしょうか。廃止されていることがわかりました。
どうもありがとうございます!
答え1
まずこのコードを試してください。
\documentclass[a4paper]{article}
\usepackage{graphicx}
\usepackage{kantlipsum} %% added for dummy text
\usepackage{caption}
\usepackage{subcaption}
\begin{document}
\kant[1]
See also figures \ref{fig:Test 1} and \ref{fig:Test 2}.
\kant[2]
\begin{figure}[ht]
\centering
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=\textwidth]{example-image-A}
\caption{Some caption}
\label{fig:Test 1}
\end{subfigure}
\hfill
\begin{subfigure}[b]{0.45\textwidth}
\centering
\includegraphics[width=\textwidth]{example-image-B}
\caption{Some caption}
\label{fig:Test 2}
\end{subfigure}
\caption{Some caption}
\label{fig:Some label}
\end{figure}
\kant[5]
\end{document}