Je voudrais savoir s'il est possible de modifier l'espace entre le numéro de la figure et la légende. En effet, le contenu de la légende se limite à une égalité : $s=0,1$ par exemple et dans mon rapport, 0,1 passe à la ligne et donc la légende est sur deux lignes.

Dans l'ECM ci-dessous, on ne voit pas le problème car le numéro de l'image est juste un chiffre, mais s'il devient un nombre à plus de deux chiffres, le nombre de l'égalité passe en-dessous.

Ouvrir dans l'éditeur Overleaf
\documentclass[10pt]{article}

\usepackage[french]{babel}
\usepackage[a4paper,left=10mm,right=10mm,top=20mm,bottom=20mm]{geometry}
\usepackage{pgfplots} % pour les images
\usepackage[locale=FR]{siunitx}

\usepackage{fancyhdr}
\usepackage{caption}

\fancyhead[R]{}
\fancyhead[C]{}
\fancyhead[R]{\leftmark}
\fancyfoot[L]{}
\fancyfoot[C]{}
\fancyfoot[R]{page \thepage}

\DecimalMathComma % la virgule dans les nombres.

\makeatletter
\newcommand\fcaption{\captionsetup{font=footnotesize}\def\@captype{figure}\caption}
\newcommand\tcaption{\captionsetup{font=footnotesize}\def\@captype{table}\caption}
\makeatother

\begin{document}

\noindent
\begin{tabular}{cccccc}
    \hspace*{-5mm}
    \begin{minipage}[t]{0.15\linewidth}
        \includegraphics[clip,scale=0.23]{../calcul-correlation-length/20200206-ccl-study/20200206-C3-psp2vp-188k-2,5p-60micrL-rpm4000-30s-SVA1000-spm1-aip-zscale=automatic-sens=0-binarised.jpg}
        \fcaption{$s=0$}
    \end{minipage}
    &
    \begin{minipage}[t]{0.15\linewidth}
        \includegraphics[clip,scale=0.23]{../calcul-correlation-length/20200206-ccl-study/20200206-C3-psp2vp-188k-2,5p-60micrL-rpm4000-30s-SVA1000-spm1-aip-zscale=automatic-sens=0,1-binarised.jpg}
        \fcaption{$s=0,1$}
    \end{minipage}
    &
    \begin{minipage}[t]{0.15\linewidth}
        \includegraphics[clip,scale=0.23]{../calcul-correlation-length/20200206-ccl-study/20200206-C3-psp2vp-188k-2,5p-60micrL-rpm4000-30s-SVA1000-spm1-aip-zscale=automatic-sens=0,2-binarised.jpg}
        \fcaption{$s=0,2$}
    \end{minipage}
    &
    \begin{minipage}[t]{0.15\linewidth}
        \includegraphics[clip,scale=0.23]{../calcul-correlation-length/20200206-ccl-study/20200206-C3-psp2vp-188k-2,5p-60micrL-rpm4000-30s-SVA1000-spm1-aip-zscale=automatic-sens=0,3-binarised.jpg}
        \fcaption{$s=0,3$}
    \end{minipage}
    &
    \begin{minipage}[t]{0.15\linewidth}
        \includegraphics[clip,scale=0.23]{../calcul-correlation-length/20200206-ccl-study/20200206-C3-psp2vp-188k-2,5p-60micrL-rpm4000-30s-SVA1000-spm1-aip-zscale=automatic-sens=0,4-binarised.jpg}
        \fcaption{$s=0,4$}
    \end{minipage}
    &\begin{minipage}[t]{0.15\linewidth}
        \includegraphics[clip,scale=0.23]{../calcul-correlation-length/20200206-ccl-study/20200206-C3-psp2vp-188k-2,5p-60micrL-rpm4000-30s-SVA1000-spm1-aip-zscale=automatic-sens=0,5-binarised.jpg}
        \fcaption{$s=0,5$}
    \end{minipage}
\end{tabular}

\end{document}

Posée 27 Mai, 21:34

cbreton's gravatar image

cbreton
62514
Taux d'acceptation : 10%

Modifiée 28 Mai, 15:54

Pathe's gravatar image

Pathe ♦♦
6.0k491188

2

Il est impossible de rien testet, puisque nous n'avons pas les images et que vous ne fournissez pas leurs dimensions, et scale= ne sert à rien dans ce cas. Avec l'option demo, rien à signaler pour la légende: tout est sur une seule ligne.

(27 Mai, 22:02) Bernard Bernard's gravatar image

Comment rendre compte du problème alors ? Il s'agit de six images identiques carrées d'environ 3cm de côté dans un tableau d'une seule ligne.

(27 Mai, 22:15) cbreton cbreton's gravatar image
1

Avce ce renseignemnt, on peut tester. Il s'agit de 3cm de côté, à l'échelle 0.23, c.-à-d., in fine, d'environ 0.7cm de côté ?

(27 Mai, 22:36) Bernard Bernard's gravatar image

Non, la taille réelle sur une feuille de papier A4 est de 3cm.

(27 Mai, 22:59) cbreton cbreton's gravatar image
1

Pour 3cm, je n'ai pas de problème, avec les marges que vous avez. En fait, le seul problème (mineur) est que le séparateur (un tiret semi-cadratin, traditionnel en français) peut être pris par le lecteur pour un signe – dans le contexte d'une formule mathématique.

(27 Mai, 23:35) Bernard Bernard's gravatar image
1

Hors-sujet. Le problème est due à la largeur de la boite minipage : 0.15\linewidth et n'a rien avoir avec la taille de l'image.

(28 Mai, 14:40) touhami touhami's gravatar image
Affichage de 5 parmi 6 Afficher 1 commentaire(s) en plus

Une autre solution est d'empêcher la légende d'aller sur la deuxième ligne en utilisant une boite \mbox. Vous pouvez définir un nouveau format \DeclareCaptionFormat{monformat}{\mbox{#1#2#3}\par} à utiliser dans un groupe {\captionsetup{format=monformat}...}

ECM

Ouvrir dans l'éditeur Overleaf
\documentclass[10pt]{article}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\usepackage[a4paper,left=10mm,right=10mm,top=20mm,bottom=20mm]{geometry}
\usepackage{graphicx}

\usepackage{caption}

\DeclareCaptionFormat{monformat}{\mbox{#1#2#3}\par}

\makeatletter
\newcommand\fcaption{\captionsetup{font=footnotesize}\def\@captype{figure}\caption}
\newcommand\tcaption{\captionsetup{font=footnotesize}\def\@captype{table}\caption}
\makeatother

\begin{document}

\noindent
\begingroup
\captionsetup{format=monformat}%
\begin{tabular}{cccccc}
    \begin{minipage}[t]{0.1\linewidth}
        \includegraphics[clip,width=\textwidth]{example-image}
      \fcaption{$s=0$}
    \end{minipage}
    &
    \begin{minipage}[t]{0.1\linewidth}
        \includegraphics[clip,width=\textwidth]{example-image}
        \fcaption{$s=0,1$}
    \end{minipage}
    &
    \begin{minipage}[t]{0.1\linewidth}
        \includegraphics[clip,width=\textwidth]{example-image}
        \fcaption{$s=0,2$}
    \end{minipage}
    &
    \begin{minipage}[t]{0.1\linewidth}
        \includegraphics[clip,width=\textwidth]{example-image}
        \fcaption{$s=0,3$}
    \end{minipage}
    &
    \begin{minipage}[t]{0.1\linewidth}
        \includegraphics[clip,width=\textwidth]{example-image}
        \fcaption{$s=0,4$}
    \end{minipage}
    &\begin{minipage}[t]{0.1\linewidth}
        \includegraphics[clip,width=\textwidth]{example-image}
        \fcaption{$s=0,5$}
    \end{minipage}
\end{tabular}
\endgroup

\end{document}
Lien permanent

Publiée 28 Mai, 02:22

touhami's gravatar image

touhami
7.9k28
Taux d'acceptation : 53%

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 :

×16

Question posée : 27 Mai, 21:34

Question vue : 248 fois

Dernière mise à jour : 28 Mai, 14:40