Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 3

18 Sep '17, 12:03

touhami's gravatar image

touhami
9.9k410

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. \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}
cliquez ici pour masquer/afficher la révision 2

18 Sep '17, 11:46

touhami's gravatar image

touhami
9.9k410

Pour un usage normale la commande 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 la le deuxième (en effet la le troisième) environnement. \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}
cliquez ici pour masquer/afficher la révision 1

18 Sep '17, 11:44

touhami's gravatar image

touhami
9.9k410

C'est votre première visite ici ? Consultez la FAQ !

×