J'ai réalisé via yathesis différentes figures, dont une qui prend deux pages et où j'ai utilisé la commande \ContinuedFloat sauf que, dans le texte et dans la légende, la numérotation des figures n'est pas incrémentée et j'ai donc « Figure 1 », « Figure 1 » puis « Figure 3 ».

Ouvrir dans l'éditeur Overleaf
\documentclass[secnumdepth=subsubsection,12pt,space=onehalf,fncychap=Bjornstrup]{yathesis}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{kpfonts}
\usepackage{booktabs}
\usepackage{siunitx}
\usepackage{pgfplots}
\usepackage{floatrow}
\usepackage{caption}
\usepackage{graphicx}
\usepackage{listings}
\usepackage{microtype}
\usepackage{subfig}
\usepackage{varioref}
\usepackage{array}
\usepackage{xcolor}
\usepackage[xindy,quiet]{imakeidx}
\usepackage[autostyle]{csquotes}
\usepackage{hyperref}
\usepackage[xindy,acronyms,symbols]{glossaries}

\makeindex
\makeglossaries

\begin{document}
    \mainmatter
 \subsection{Tensiométrie}
 (Figure \ref{willel})
\begin{figure}[ht]
    \centering
    \includegraphics[scale=0.48]{images/willelmy}
    \caption{Principe de détermination de CMCs par plaque selon la méthode de Wilhelmy}
    \label{willel}
\end{figure}
\paragraph*{}
 Figure \ref{tensioss} 
\begin{figure}
    \begin{center}
        \subfloat[blabla]{
                   \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
        }
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \end{center}

    \begin{center}
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \end{center}
    \begin{center}
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \end{center}
\end{figure}
\begin{figure}\ContinuedFloat
    \begin{center}
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \end{center}
    \caption{Analyses de tensiométrie }
    \label{tensioss}
\end{figure}
\end{document}

Posée 18 Sep, 05:59

Aur%C3%A9lienCocq's gravatar image

AurélienCocq
91511
Taux d'acceptation : 9%

Modifiée 19 Sep, 00:02

denis's gravatar image

denis ♦♦
3.5k39

Ajouter \stepcounter{figure} avant le deuxième environnement figure : Figure \ref{tensioss} \stepcounter{figure}

(18 Sep, 10:42) touhami touhami's gravatar image

Pour un usage normale la commande \ContinuedFloat agit sur la commande \caption en empêchant le compteur d’incrémenter.

...\caption{Bla bla}...\ContinuedFloat ... \caption{Bla bla (suite)} donnera

Objet N : Bla bla

Objet N : Bla bla (suite)

Le deuxième environnement figure ne contient pas de commande \caption, donc vous avez

environnement 1 Figure 1 bla bla

environnement 2 sans numérotation (pas de \caption)

environnement 3 Figure 1 foo bar (comme l'environnement 1 à cause de \ContinuedFloat).

La solution est soit d'ajouter une commande \caption au deuxième environnement, soit incrémenter manuellement le compteur figure, avec \stepcounter{figure} avant le deuxième (en effet le troisième) environnement.

Ouvrir dans l'éditeur Overleaf
\documentclass[secnumdepth=subsubsection,12pt,space=onehalf,fncychap=Bjornstrup]{yathesis}

\usepackage{pgfplots}
\usepackage{subfig}

\begin{document}
    \mainmatter
 \subsection{Tensiométrie}
 (Figure \ref{willel})
\begin{figure}[ht]
    \centering
    \includegraphics[scale=0.48]{example-image}
    \caption{Principe de détermination de CMCs par plaque selon la méthode de Wilhelmy}
    \label{willel}
\end{figure}
\paragraph*{}
 Figure \ref{tensioss} 
 \stepcounter{figure}
\begin{figure}
    \begin{center}
        \subfloat[blabla]{
                   \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
        }
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \end{center}

    \begin{center}
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \end{center}
    \begin{center}
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \end{center}
\end{figure}
\begin{figure}\ContinuedFloat
    \begin{center}
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \subfloat[blabla]{
        \begin{tikzpicture}[scale=0.75]
        \begin{semilogxaxis}[
        xlabel=Taille (nm),
        ylabel=Intensité (\%)
        ]
        \addplot coordinates {
            (0,1) (1,10) (2,100)
        };
        \end{semilogxaxis}
        \end{tikzpicture}
    }
    \end{center}
    \caption{Analyses de tensiométrie }
    \label{tensioss}
\end{figure}
\end{document}
Lien permanent

Publiée 18 Sep, 11:44

touhami's gravatar image

touhami
3.4k26
Taux d'acceptation : 51%

Modifiée 18 Sep, 12:03

Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×3
×2

Question posée : 18 Sep, 05:59

Question vue : 137 fois

Dernière mise à jour : 18 Sep, 12:03