I am making a list of abbreviations for a thesis, that will have multiple categories (and probably around 100 abbreviations in total). I want to subgroup these into various classes.
The acro package allows this, and allows me to standardise the distance between the start of the first letter and definition, using the \acsetup{list-style=tabular} command. However, if I want multiple lists of abbreviations (see MWE below), the distance changes between tables. Is there a way of standardising this, so that I can set this manually, so that it is the same for both lists?
The MWE below gives me two lists (good), but the distance differs depending on the length of acronyms in each of the lists (bad).
I am keen to continue using acro as it other options that I find very useful.
MWE:
\documentclass{article}
\usepackage{acro}
\usepackage{relsize}
\usepackage[hidelinks]{hyperref}
\DeclareAcronym{SALSAS}{
short = SALSAS ,
long = some are long some are short ,
class = long
}
\DeclareAcronym{HP}{
short = HP ,
long = help putting ,
class = long
}
\DeclareAcronym{S}
{ short = S ,
long = short ,
class = short}
\DeclareAcronym{C}
{ short = C ,
long = command ,
class = short}
\acsetup{list-heading=subsection*} %Means that the acronyms lists are classed as a subsection
\acsetup{list-style=tabular}
\setlength{\tabcolsep}{10pt}
\begin{document}
\section*{Acronyms}
\printacronyms[include-classes=long,name={Long}]
\printacronyms[include-classes=short,name={Short}]
Acronyms are useful: \ac{SALSAS}. The \ac{S} ones are my favourite. Any \ac{HP} tables in the right \acp{C} would be gratefully received.
\end{document}


