J'essaie d'insérer un symbole mathématique dans ma liste d'acronymes (en faisant plusieurs essais, je n'y arrive pas). C'est le premier acronyme qui ne marche pas lorsqu'on le génère en PDF.

\documentclass[a4paper,12pt,french]{report}

%====================== PACKAGES ======================

% Gérer les Positionnement d'Iimages
\usepackage{float}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage{url}
% Pour la Mise en Page des Tableaux
\usepackage{array}
\usepackage{tabularx}
% Espacement entre les Lignes
\usepackage{setspace}
% Modifier la Mise en Page de l'Abstract
\usepackage{abstract}
% Police et Mise en Page pour les Marges
\usepackage[utf8x]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[top=2cm, bottom=2cm, left=1cm, right=1cm]{geometry}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{babel}
% Pour les Galerie d'Images
\usepackage{subfig}
% Pour la Nomenclature
\usepackage{acronym}
% Pour les En-Têtes et Pieds de Pages
\usepackage{lastpage}
\usepackage{fancyhdr}
% Utiliser les Items
\usepackage{pifont}
% Pour Table des Matieres
\usepackage{xpatch}
% Pour les informations sur un document compilé en PDF et les liens externes / internes
\usepackage{hyperref}

%======================== DÉBUT DU DOCUMENT ========================

\begin{document}

% Régler l'espacement entre les lignes
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}

 %====================== Acronymes ======================
\chapter*{\center Acronymes}
\begin{acronym}
\acro{$\Delta$V BT}{Chutes de tension BT}
\acro{V BT}{Chutes de tension BT (\Delta)}
\acro{TKT}{T'inquiète Pas}

\end{acronym}

%======================== FIN DU DOCUMENT ==============================================================
\end{document}

Posée 06 Jul '22, 17:05

GUERMABD's gravatar image

GUERMABD
184215
Taux d'acceptation : 33%

Modifiée 07 Jul '22, 13:32

Pathe's gravatar image

Pathe ♦♦
7.5k42203251

Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).

(06 Jul '22, 20:43) denis ♦♦ denis's gravatar image

Attention ! Votre code était un EC (exemple complet) mais n'était pas un ECM (exemple complet minimal). Par ailleurs, il est de nos jours déconseillé de recourir au codage d'entrée utf8x au profit du codage utf8.

(06 Jul '22, 20:47) denis ♦♦ denis's gravatar image

Je le considère pas comme un exemple complet mon code étant donné que je ne montre que les packages (et il arrive que ces derniers peuvent poser problèmes donc je les montre).

(06 Jul '22, 20:51) GUERMABD GUERMABD's gravatar image

Ce qui facilite la tâche de ceux qui sont disposés à vous aider, c'est de vous-même ôter progressivement les packages qui sont manifestement non liés au problème que vous rencontrez. Ici, en réduisant le préambule au seul package acronym, j'ai pu constater que votre problème vient de ce dernier, et pas d'autres packages qui auraient pu interférer ; mais j'aurais aimé ne pas avoir à faire ce ménage moi-même.

(06 Jul '22, 21:14) denis ♦♦ denis's gravatar image

Je réponds un peu à côté puisque la solution suivante utilise le package non pas acronym, mais acro. Ce dernier, de même que le package glossaries, me paraît en effet plus abouti.

\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[a4paper]{geometry}
\usepackage{acro}
\usepackage{babel}

\DeclareAcronym{dbvt}{
  short = \ensuremath{\Delta}V BT ,
  long = Chutes de tension BT
}

\begin{document}
\ac{dbvt}
%
\printacronyms
\end{document}

Si on ne souhaite qu'une liste d'acronymes, il suffit de recourir à la commande \acuseall :

\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage[a4paper]{geometry}
\usepackage{acro}
\usepackage{babel}

\DeclareAcronym{dbvt}{
  short = \ensuremath{\Delta}V BT ,
  long = Chutes de tension BT
}
\acuseall

\begin{document}
\printacronyms
\end{document}
Lien permanent

Publiée 06 Jul '22, 20:42

denis's gravatar image

denis ♦♦
7.3k1510
Taux d'acceptation : 53%

Modifiée 06 Jul '22, 21:55

est-ce normal que votre code m'affiche 2 fois mon acronyme ?

(06 Jul '22, 21:03) GUERMABD GUERMABD's gravatar image

Oui : une première fois dans le texte ordinaire et une deuxième dans la liste des acronymes (si c'est bien de ces deux fois que vous parlez).

(06 Jul '22, 21:16) denis ♦♦ denis's gravatar image

Oui je parle de cela. Or ce document est uniquement destiné à faire apparaître des acronymes.

(06 Jul '22, 21:35) GUERMABD GUERMABD's gravatar image

Ça me semble bizarre que des acronymes soient listés mais pas utilisés dans le texte principal. Mais c'est possible : cf. ma solution révisée.

(06 Jul '22, 21:56) denis ♦♦ denis's gravatar image

merci beaucoup

(07 Jul '22, 00:40) GUERMABD GUERMABD's gravatar image

derniere question

pour printacronyms, peut-on supprimer le titre

je sais quon peut le renommé en declarant printacronyms[renommer] mais je souhaite supprimer le titre de la fonction

est-ce possible ?

(07 Jul '22, 09:44) GUERMABD GUERMABD's gravatar image
1

Je vous invite à poser à ce sujet une nouvelle question.

(07 Jul '22, 09:48) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 7 Afficher 2 commentaire(s) en plus
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.