![如何使缩写条目遵循短格式和长格式的固定宽度样式](https://linux22.com/image/466451/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%BC%A9%E5%86%99%E6%9D%A1%E7%9B%AE%E9%81%B5%E5%BE%AA%E7%9F%AD%E6%A0%BC%E5%BC%8F%E5%92%8C%E9%95%BF%E6%A0%BC%E5%BC%8F%E7%9A%84%E5%9B%BA%E5%AE%9A%E5%AE%BD%E5%BA%A6%E6%A0%B7%E5%BC%8F.png)
我想让我的首字母缩略词列表看起来像这样。
以下是我设法实现的。我希望短格式和长格式有一些固定宽度。我最接近想要的外观是通过
\renewcommand{\glossentry}[2]{\item[\begin{tabular}{@{}p{8ex}@{}}\textbf{\glsentryshort{#1}}:\end{tabular}]{\glsentrylong{#1}}}
但现在,短格式和长格式不再水平对齐。完整格式从基线略微向上偏移。最小工作示例有点用,但在我的实际工作/论文中实现不起作用。
\documentclass{report}
\usepackage[acronym]{glossaries}
\usepackage{newtxtext}
\makeglossaries
\newacronym{bh}{BH}{Black Hole}
\newacronym{xb}{XB}{X-ray Binary}
\newacronym{bhc}{BHC}{Black Hole Candidate}
\begin{document}
\renewcommand{\glossentry}[2]{\item[\begin{tabular}{@{}p{8ex}@{}}\textbf{\glsentryshort{#1}}:\end{tabular}]{\glsentrylong{#1}}}
\acrfull{bh} is an interesting astrophysical object. There are some \acrfull{xb} that host the \acrfull{bhc}.
\printglossary[type=\acronymtype,title={\vspace{-3cm}\centering LIST OF ACRONYMS AND ABBREVIATIONS},nonumberlist]
\end{document}