If I add a parameter to the acronym
environment in order to set the width of the acronym column, the font of the text in the acronym column automatically changes. How can I prevent (or at least control) that? Below is a MWE with a parameter [PdL]
loaded:
\documentclass[12pt,a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[american]{babel}
\usepackage[babel]{csquotes}
\usepackage{acronym}
\begin{document}
\begin{acronym}[PdL]
\acro{PD}{Democratic Party (\textit{Partito Democratico})}
\acro{PdL}{The People of Freedom (\textit{Il Popolo della Libertà})}
\end{acronym}
\end{document}
And below is the output of the same example, but without the parameter [PdL]
loaded:
Best Answer
It seems to be a precise choice by the package author. If no optional argument to
acronym
is specified, the list is typeset as a plaindescription
environment. Otherwise the optional argument sets the label width and\bflabel
is used to typeset the acronym.Of course
\bflabel
can be redefined in the preamble; the default definition isHowever the implementation is not well done, as the width is set using
anyway, instead of the correct
A "more correct" implementation that uses
\bflabel
also without an optional argument is here: