Glossários estilo personalizado alinhamento excessivo e insuficiente

Glossários estilo personalizado alinhamento excessivo e insuficiente

Estou reutilizando meu estilo de glossário personalizado (baseadonistoexemplo) e descobri alguns problemas recentemente.

Quero ter um espaçamento fixo para ambas as colunas para um alinhamento limpo.

Este é o estilo que uso:

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

Aqui estão dois problemas. Como você pode ver, a largura total longtablenão é 1, mas 0,95 (caso contrário, o texto ficará saliente, muito estranho)

O outro problema que tenho é que recebo \hboxerros excessivos e insuficientes com este tipo de glossário:

\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...}
}

Os erros que recebo (não se importe com as linhas):

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

Como posso consertar isso?

informação relacionada