词汇表自定义样式过满和不足对齐

词汇表自定义样式过满和不足对齐

我正在重复使用我的自定义词汇表样式(基于在此例如)并且我最近发现了一些问题。

我希望两列都有固定的间距,以实现整齐的对齐。

这是我使用的风格:

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

这里有两个问题。如你所见,总宽度longtable不是 1,而是 0.95(否则文本会突出来,很奇怪)

我遇到的另一个问题是,我\hbox在使用这类词汇表时会遇到过多或过少的错误:

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

我收到的错误(别介意这些行):

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

我怎样才能解决这个问题?

相关内容