как использовать среду Figure с командами section и subsection?

как использовать среду Figure с командами section и subsection?

Я пишу этот код:

\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}

но результат не тот, что я ожидал, я имею в виду, что цифры находятся под двумя заголовками разделов, а не каждая цифра находится под каждым заголовком, как это исправить?

решение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}

Связанный контент