ich schreibe diesen Code:
\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}
aber das Ergebnis entspricht nicht meinen Erwartungen. Ich meine, die Abbildungen stehen unter den beiden Abschnittsüberschriften und nicht jede Abbildung unter jeder Überschrift. Wie kann ich das beheben?
Antwort1
Ich schlage vor, Sie ersetzen es [h]
durch [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}
Wenn das Diagramm also unter die Überschrift auf Unterabschnittsebene passt, wird es von LaTeX dort platziert. Passt das Diagramm nicht unter diese Überschrift, wird es von LaTeX oben auf der nächsten Seite platziert. Dies geschieht, weil LaTeX automatisch [h!]
in [ht!]
„hinter den Kulissen“ konvertiert. Wenn Ihnen dies nicht gefällt undpochendass das Diagramm unter der Überschrift auf Unterabschnittsebene platziert werden muss, müssen Sie width=5in
durch ersetzen height= xx in
, wobei „xx“ entsprechend gewählt werden sollte. Je weniger Platz auf der Seite bleibt, desto kleiner muss „xx“ natürlich sein.
Antwort2
Wenn Sie in Ihren Unterabschnitten nichts außer Zahlen angeben wollen, warum dann nicht die\subsection
innendie Figur?
\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}