Je voudrais modifier l'espace entre l'acronyme et sa définition dans la liste d'acronymes.

Voici le lien vers l'ECM.

Posée 09 Fév '16, 22:27

rdk77's gravatar image

rdk77
25922937
Taux d'acceptation : 100%

Modifiée 11 Fév '16, 21:28

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

@rdk77 Il est préférable de ne poser qu'une question à la fois mais votre contribution en comporte plusieurs : merci de la modifier pour que n'y figure qu'une question et de poser chacune des autres dans des contributions indépendantes.

(10 Fév '16, 01:07) denis ♦♦ denis's gravatar image
1

Tu peux ajouter \renewcommand*{\acronymfont}[1]{\normalfont #1} à ton préambule. Le \normalfont supprime le gras. En ce qui concerne les espaces, il faut probablement redéfinir une autre commande.

(10 Fév '16, 09:54) jerome dequeker jerome%20dequeker's gravatar image

Et comme ça ?

Ouvrir dans l'éditeur
\newglossarystyle{super2}{%
  \renewenvironment{theglossary}%
    {\tablehead{}\tabletail{}%
     \begin{supertabular}{lp{1cm}p{\glsdescwidth}}}%
    {\end{supertabular}}%
  \renewcommand*{\glossaryheader}{}%
  \renewcommand*{\glsgroupheading}[1]{}%
  \renewcommand{\glossentry}[2]{%
    \glsentryitem{##1}\glstarget{##1}{\glossentryname{##1}} & &
    \glossentrydesc{##1}\glspostdescription\space ##2\tabularnewline
  }%
  \renewcommand{\subglossentry}[3]{%
     &
     \glssubentryitem{##2}%
     \glstarget{##2}{\strut}\glosentrydesc{##2}\glspostdescription\space
     ##3\tabularnewline
  }%
  \renewcommand*{\glsgroupskip}{%
    \ifglsnogroupskip\else & \tabularnewline\fi}%
}
\setglossarystyle{super2}

Pour ceux qui veulent un ECM :

Ouvrir dans l'éditeur
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{kpfonts} % Police fournissant des petites capitales grasses
\usepackage[acronyms, symbols, toc, nonumberlist]{glossaries}
% Génération du glossaire
\makeglossaries
%
% (Facultatif) Configuration des styles du glossaire et de la liste d'acronymes
% (à n'utiliser que si le package « glossaries » est chargé)

%\setglossarystyle{index}

\newglossarystyle{super2}{%
  \renewenvironment{theglossary}%
    {\tablehead{}\tabletail{}%
     \begin{supertabular}{lp{1cm}p{\glsdescwidth}}}%
    {\end{supertabular}}%
  \renewcommand*{\glossaryheader}{}%
  \renewcommand*{\glsgroupheading}[1]{}%
  \renewcommand{\glossentry}[2]{%
    \glsentryitem{##1}\glstarget{##1}{\glossentryname{##1}} & &
    \glossentrydesc{##1}\glspostdescription\space ##2\tabularnewline
  }%
  \renewcommand{\subglossentry}[3]{%
     &
     \glssubentryitem{##2}%
     \glstarget{##2}{\strut}\glosentrydesc{##2}\glspostdescription\space
     ##3\tabularnewline
  }%
  \renewcommand*{\glsgroupskip}{%
    \ifglsnogroupskip\else & \tabularnewline\fi}%
}
\newglossarystyle{mystyle}{%
 \setglossarystyle{index}%
 \renewcommand*{\glossentry}[2]{%
   \glsentryitem{##1}\textit{\glstarget{##1}{\glossentryname{##1}}}%
   \hspace{1cm} \glossentrydesc{##1}\par
 }%
}
\setglossarystyle{super2}

\setacronymstyle{long-sc-short}
%
\newacronym{acr}{ACR}{acronyme  supplémentaire}
\newacronym{pres}{pres}{pole de recherche}
%
\renewcommand*{\acronymfont}[1]{\normalfont #1}

\begin{document}
\printacronyms
%

Bla 
\gls{pres}
\newpage
\gls{acr}
\end{document}
Lien permanent

Publiée 12 Fév '16, 15:47

jerome%20dequeker's gravatar image

jerome dequeker
836714
Taux d'acceptation : 65%

Modifiée 12 Fév '16, 17:36

@rdk77, j'ai pris le lien que tu as donné. Un nouveau style est défini. Il s'agit d'un tableau à deux colonnes : une pour le nom, l'autre pour la description. J'ai ajouté une colonne entre les deux, qui est vide, et qui fait 1cm de large.

(12 Fév '16, 15:48) jerome dequeker jerome%20dequeker's gravatar image

Il y a une erreur dans ton ECM.

(12 Fév '16, 16:26) rdk77 rdk77's gravatar image

Ce n'est pas un ECM, juste quelques lignes de code à mettre à la fin du préambule. Il compile sans problème sur overleaf.

(12 Fév '16, 17:33) jerome dequeker jerome%20dequeker's gravatar image

Tu peux définir un nouveau style dans le préambule de ton document. Ce nouveau style mystyle appelle le style index, mais on a redéfini une commande dans laquelle on a ajouté un \hspace{1cm}.

Ensuite, il suffit de dire au package glossaries que tu veux utiliser le style que tu viens de définir mystyle.

Ouvrir dans l'éditeur
\newglossarystyle{mystyle}{%
 \setglossarystyle{index}%
 \renewcommand*{\glossentry}[2]{%
   \glsentryitem{##1}\textit{\glstarget{##1}{\glossentryname{##1}}}%
   \hspace{1cm} \glossentrydesc{##1}\par
 }%
}
\setglossarystyle{mystyle}

Remarque : cette réponse est basée sur une réponse du stackexchange.

Lien permanent

Publiée 12 Fév '16, 10:03

jerome%20dequeker's gravatar image

jerome dequeker
836714
Taux d'acceptation : 65%

Modifiée 12 Fév '16, 15:32

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

Oui,mais les descriptions d'acronymes \glossentrydesc{##1} ne sont pas alignées verticalement.

(12 Fév '16, 12:26) rdk77 rdk77's gravatar image

j'ai trouvé quelque chose intéressant ici.

Mais la modification de l'espace n'est pas détaillée.

(12 Fév '16, 12:47) rdk77 rdk77'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.