このコードを書きます:
\subsubsection{Aller au calcul}
\begin{figure}[h]
\centering
\includegraphics[width=5in]{FG3}
\caption{Page d'aller au calcul}
\end{figure}
\subsection{Pages de calcul}
\subsubsection{Activités}
\begin{figure}[h]
\centering
\includegraphics[width=5in]{FG4}
\caption{Page d'activités}
\end{figure}
しかし、結果は予想したものとは異なります。つまり、数字は 2 つのセクション タイトルの下にあり、各数字が各タイトルの下にはありません。どうすれば修正できますか?
答え1
[h]
次のように置き換えることをお勧めします[h!]
:
...
\begin{document}
...
\subsubsection{Aller au calcul}
\begin{figure}[h!]
\centering
\includegraphics[width=5in]{FG3}
\caption{Page d'aller au calcul}
\end{figure}
...
\end{document}
こうすることで、グラフがサブセクションレベルのヘッダーの下に収まる場合、LaTeX はそれをそこに配置します。グラフがこのヘッダーの下に収まらない場合、LaTeX はそれを次のページの先頭に配置します。これは、LaTeX が自動的に「舞台裏」[h!]
に変換するためです。これが気に入らない場合は、[ht!]
主張するグラフをサブサブセクションレベルのヘッダーの下に配置する必要がある場合は、width=5in
を に置き換える必要がありますheight= xx in
。ここで、「xx」は適切に選択する必要があります。当然、ページに残っているスペースが少ないほど、「xx」を小さくする必要があります。
答え2
サブセクションに数字以外何も入れないのであれば、\subsection
内部図?
\documentclass{article}
\usepackage{graphicx}
\usepackage{caption}
\begin{document}
\begin{figure}[ht]
\subsubsection{Aller au calcul}
\centering
\includegraphics[width=5in]{example-image-a}
\caption{Page d'aller au calcul}
\end{figure}
\subsection{Pages de calcul}
\begin{figure}[ht]
\subsubsection{Activités}
\centering
\includegraphics[width=5in]{example-image-b}
\caption{Page d'activités}
\end{figure}
\end{document}