Pour ma thèse, je cherche à légender mes flottants comme ceci :

  1. Titre
  2. Fichier
  3. Source

Une capture d'écran est accessible ici.

Pour cela, est définie dans le préambule la macro suivante :

Ouvrir dans l'éditeur Overleaf
\usepackage{caption}
\newcommand{\source}[1]{\caption*{\textit{Source\,: {#1}}}}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Et voici ce que cela donne pour l'insertion d'un fichier image :

Ouvrir dans l'éditeur Overleaf
\begin{figure}
\centering
\caption{Les différentes postures épistémologiques}
\centering
\def\svgwidth{8in}
\resizebox{6in}{!}{\input{ligne-epistemologie.pdf_tex}}
\source{\autocite[p.~22]{allard-poesi_fondements_2014}}
\label{fig:epistemo}
\end{figure}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Sur les flottants traditionnels (figure, table), aucun problème, l'affichage convient parfaitement à ce que je veux faire (graphique ou tableau au milieu avec le titre en haut et la source en bas). En revanche, j'ai eu besoin de créer deux nouveaux types de flottants avec le paquet newfloat, carte et encadre :

Ouvrir dans l'éditeur Overleaf
\usepackage{float} %fixe les flottants, permet la création de nouveaux flottants
\newfloat{carte}{h}{carte}
\floatname{carte}{Carte}
\renewcommand{\figurename}{Cartes}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Problème, quand j'utilise ce nouveau type de flottant avec la commande source, seule celle-ci est affichée (en bas) ; disparaît donc le texte inscrit dans la caption comme le montre la capture suivante, accessible ici.

Comment faire pour que les flottants nouvellement créés aient le même comportement que les anciens ?

Ci-après un ECM :

Ouvrir dans l'éditeur Overleaf
\documentclass[a4paper,11pt,french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{textcomp}
\usepackage{graphics}
\usepackage{boites,boites_exemples}
\usepackage{caption}
\newcommand{\source}[1]{\caption*{\textit{Source\,: {#1}}}}
\usepackage{float} %fixe les flottants, permet la création de nouveaux flottants
\newfloat{encadre}{h}{encadre}
\floatname{encadre}{Encadré}
\renewcommand{\figurename}{Encadrés}
\usepackage{babel}
\begin{document}
\begin{figure}
\centering
\caption{Exemple de figure}
\source{Source de figure}
\end{figure}
\begin{encadre}
\centering
\caption{Exemple d'encadré}
\begin{boitecoloriee}
Contenu de l'encadré
\end{boitecoloriee}
\source{Source d'encadré}
\end{encadre}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Posée 09 Jul '17, 19:50

florentgio's gravatar image

florentgio
147511
Taux d'acceptation : 66%

Modifiée 14 Aoû '17, 12:12

Pathe's gravatar image

Pathe ♦♦
7.5k48207252

Que voulez vous faire avec \renewcommand{\figurename}{Encadrés}? est-ce que ça marche?

(09 Jul '17, 21:50) touhami touhami's gravatar image

Le code que je présentais ici était assez ancien dans ma mémoire (le genre de problème qu'on laisse de côté en disant qu'on est à la moitié du chemin et qu'on va y revenir... jusqu'à maintenant), du coup pas vraiment d'explication, je pense à un copier-collé de Stack Overflow...

(09 Jul '17, 22:05) florentgio florentgio's gravatar image

Avec l'extension newfloat, il vous suffit de faire :

Ouvrir dans l'éditeur Overleaf
\usepackage{newfloat}
\DeclareFloatingEnvironment[fileext=carte,listname=Cartes,name=Carte,placement=h]{carte}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

ECM

Ouvrir dans l'éditeur Overleaf
\documentclass{article}
\usepackage{caption}
\newcommand{\source}[1]{\caption*{\textit{Source\,: {#1}}}}
\usepackage{newfloat}
\DeclareFloatingEnvironment[fileext=carte,listname=Cartes,name=Carte,placement=h]{carte}
\usepackage{mwe}
\begin{document}
\begin{carte}
\centering
\caption{Les différentes postures épistémologiques}
\centering
\def\svgwidth{8in}
\resizebox{3in}{!}{\includegraphics{example-image-a}}
\source{Bla bla bla}
\label{fig:epistemo}
\end{carte}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Lien permanent

Publiée 09 Jul '17, 20:49

touhami's gravatar image

touhami
9.8k410
Taux d'acceptation : 51%

Modifiée 14 Aoû '17, 12:13

Pathe's gravatar image

Pathe ♦♦
7.5k48207252

1

Pour info : par rapport à l'ancien système, cela conduit pour afficher la liste des cartes et la liste des encadrés à utiliser à la fin du document les commandes suivantes : listofcarte et listofencadre

Dans la méthode précédente, les commandes étaient listof{encadre}{Liste des encadrés} et listof{carte}{Liste des cartes}

(09 Jul '17, 21:53) florentgio florentgio's gravatar image
Votre réponse
[Masquer 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

Mots-clés de la question :

×24
×23
×2
×1

Question posée : 09 Jul '17, 19:50

Question vue : 6,655 fois

Dernière mise à jour : 09 Jul '17, 22:05

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

×