Comment faire pour nommer « Montage 1 » la figure de l'exercice 2 ? Ce n'est pas « Montage 2 » !

Voici un ECM :

\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel} 
\usepackage{graphicx}

\usepackage{caption}
\renewcommand*\frenchfigurename{\scshape Montage}

\usepackage{siunitx}
\usepackage[european , straightvoltages , RPvoltages ]{circuitikz}
\usetikzlibrary{babel}

\begin{document}

\section*{Exercice1 :}
blablablabla blablablabla blablablabla blablablabla 
\begin{center}
\begin{circuitikz}[european][voltage dir=RP]
    \draw (0,1.3) to [short,*-] (0,2) to [battery1] (3,2)--(3,0) to [lamp] (0,0) to [short,-*] (0,0.8);
    \draw[line width=1pt] (0.2,1.3)--(0,0.8);
\end{circuitikz}
\end{center}
\captionof{figure}{}

\section*{Exercice2 :}
blablablabla blablablabla blablablabla blablablabla 
\begin{center}
    \begin{circuitikz}[european][voltage dir=RP]
        \draw (0,1.3) to [short,*-] (0,2) to [battery1] (3,2)--(3,0) to [lamp] (0,0) to [short,-*] (0,0.8);
        \draw[line width=1pt] (0.06,1.3)--(0,0.8);
    \end{circuitikz}
\end{center}
\captionof{figure}{}

\end{document}

Posée 29 Jan '23, 22:21

akram's gravatar image

akram
12129
Taux d'acceptation : 0%

Modifiée 29 Jan '23, 22:47

Pathe's gravatar image

Pathe ♦♦
7.5k43204251

1

@akram : je viens de mettre en forme votre message. À l'avenir, merci de vous référer à la section dédiée la FAQ : comment mettre en forme ma contribution ?.

(29 Jan '23, 22:50) Pathe ♦♦ Pathe's gravatar image
1

@akram : pourquoi redéfinir \frenchfigurename ? Pourquoi ne pas utiliser la commande \caption, tout simplement ?

(29 Jan '23, 22:53) Pathe ♦♦ Pathe's gravatar image

Une solution simple est d'utiliser la variante étoilée de \captionof avec \frenchfigurename.

Il ne faut pas oublier d'enfermer la figure avec sa légende dans une boite.

ECM

\documentclass[a4paper,12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[french]{babel} 
\usepackage{graphicx}

\usepackage{caption}
\renewcommand*\frenchfigurename{\scshape Montage}

\usepackage{siunitx}
\usepackage[european , straightvoltages , RPvoltages ]{circuitikz}
\usetikzlibrary{babel}

\begin{document}

\section*{Exercice1 :}
blablablabla blablablabla blablablabla blablablabla

\noindent\begin{minipage}{\linewidth}
\centering
\begin{circuitikz}[european][voltage dir=RP]
    \draw (0,1.3) to [short,*-] (0,2) to [battery1] (3,2)--(3,0) to [lamp] (0,0) to [short,-*] (0,0.8);
    \draw[line width=1pt] (0.2,1.3)--(0,0.8);
\end{circuitikz}
\vskip\abovecaptionskip
\captionof{figure}{}
\end{minipage}

\section*{Exercice2 :}
blablablabla blablablabla blablablabla blablablabla

\noindent\begin{minipage}{\linewidth}
\centering
\begin{circuitikz}[european][voltage dir=RP]
    \draw (0,1.3) to [short,*-] (0,2) to [battery1] (3,2)--(3,0) to [lamp] (0,0) to [short,-*] (0,0.8);
    \draw[line width=1pt] (0.2,1.3)--(0,0.8);
\end{circuitikz}
\vskip\abovecaptionskip
\captionof*{figure}{\frenchfigurename\ 1}
\end{minipage}

\end{document}
Lien permanent

Publiée 30 Jan '23, 07:57

touhami's gravatar image

touhami
9.7k410
Taux d'acceptation : 51%

Modifiée 30 Jan '23, 07:59

@touhami : C'est bien compris. Je te remercie très sincèrement.

(30 Jan '23, 10:01) akram akram's gravatar image
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.