长缩写中的换行符

长缩写中的换行符

我正在使用词汇表包来生成我的首字母缩略词列表。如果首字母缩略词很长,我该如何避免换行,或者只是正确对齐。有人能帮我吗 :) 非常感谢。

\documentclass[oneside, a4paper, 12pt, french]{book}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{libertine}
\usepackage[T1]{fontenc}
\usepackage{mathtools}
\usepackage{libertinust1math}
\usepackage{babel}
\usepackage[top=2cm, bottom=2cm, inner=2cm, outer=1.5cm, headheight=24pt]{geometry}
 \usepackage[acronym, style=super, nogroupskip, nopostdot, nonumberlist, toc]{glossaries}
 \makenoidxglossaries
  
  \newacronym{af2i}{AF2I}{Association Française des Investisseurs Institutionnels}
   \newacronym{ntic}{NTIC}{Nouvelles Technologies de l'Information et de la Communication} 
    \newacronym{ocde}{OCDE}{Organisation de Coopération et de Développement Économiques}
     \renewcommand{\glsnamefont}[1]{\textbf{#1}}
    
    \begin{document}
   \setglossarystyle{listdotted}
    \printnoidxglossary[type=\acronymtype, title=Liste des acronymes, toctitle= LISTE DES ACRONYMES]
     
       \acrfull{ocde}

     \end{document}

答案1

减少\glslistdottedwidth。默认情况下,此长度是文本宽度的一半。如果您的描述很长,则一行中没有足够的空间。我\setlength{\glslistdottedwidth}{.3\linewidth}在您的示例中添加了:

\documentclass[oneside, a4paper, 12pt, french]{book}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{libertine}
\usepackage[T1]{fontenc}
\usepackage{mathtools}
\usepackage{libertinust1math}
\usepackage{babel}
\usepackage[top=2cm, bottom=2cm, inner=2cm, outer=1.5cm, headheight=24pt]{geometry}
\usepackage[acronym, style=super, nogroupskip, nopostdot, nonumberlist, toc]{glossaries}
\makenoidxglossaries
  
\newacronym{af2i}{AF2I}{Association Française des Investisseurs Institutionnels}
\newacronym{ntic}{NTIC}{Nouvelles Technologies de l'Information et de la Communication} 
\newacronym{ocde}{OCDE}{Organisation de Coopération et de Développement Économiques}
\renewcommand{\glsnamefont}[1]{\textbf{#1}}
 
\setglossarystyle{listdotted}
\setlength{\glslistdottedwidth}{.3\linewidth}

\begin{document}

\printnoidxglossary[type=\acronymtype, title=Liste des acronymes, toctitle= LISTE DES ACRONYMES]
     
\acrfull{ocde} \par
\acrfull{ntic} \par
\acrfull{af2i}

\end{document}

在此处输入图片描述

相关内容