Glosarios estilo personalizado alineación excesiva y insuficiente

Glosarios estilo personalizado alineación excesiva y insuficiente

Estoy reutilizando mi estilo de glosarios personalizados (basadoen esteejemplo) y descubrí algunos problemas últimamente.

Quiero tener un espacio fijo para ambas columnas para una alineación limpia.

Este es el estilo que uso:

\newglossarystyle{mystyle}{
  \setglossarystyle{long}
  \renewenvironment{theglossary}
  {\begin{longtable}{p{0.25\textwidth} p{0.7\textwidth}}}
  {\end{longtable}}
}

Aquí hay dos problemas. Como puede ver, el ancho total de longtableno es 1, sino 0,95 (de lo contrario, el texto sobresaldrá, lo cual es bastante extraño)

El otro problema que tengo es que obtengo \hboxerrores de exceso y de falta de contenido con este tipo de glosarios:

\newglossaryentry{First}
{
    name={A glossary with a long name such as this one},
    description={And a small description}
}
\newglossaryentry{Second}
{
    name={Small name},
    description={And a long description, because this is just a test glossary. You know...}
}

Los errores que recibo (no importa las líneas):

Underfull \hbox (badness 1303) in paragraph at lines 3--5 output.gls, line 3
Overfull \hbox (2.09003pt too wide) in alignment at lines 2--9 output.gls, line 2

¿Cómo puedo arreglar esto?

información relacionada