我列出了一个缩写词列表,一开始一切看起来都很好。一旦我添加 tRNA 作为缩写词,tRNA 和 TSH 之间的距离似乎比其他缩写词要小。
有谁知道为什么以及我该如何解决这个问题?
\documentclass[11pt]{article}
\usepackage[acronym,nonumberlist,nopostdot]{glossaries}
\makenoidxglossaries
\newacronym{pcr}{PCR}{Polymerase Chain Reaction}
\newacronym{trna}{tRNA}{transfer ribonucleic acid}
\newacronym{mttrna}{mt-tRNA}{mitochondrial transfer ribonucleic acid}
\newacronym{melas}{MELAS}{mitochondrial encephalopathy lactic acidosis}
\newacronym{tsh}{TSH}{thyroid stimulating hormone}
\newacronym{acth}{ACTH}{adrenocorticotropic hormone}
\newacronym{elisa}{ELISA}{Enzyme-linked Immunosorbent Assay}
\newacronym{hek293ft}{HEK293FT}{human embryonic kidney 293 FT cells}
\newacronym{u87}{U87}{Uppsala 87 Malignant Glioma cells}
\printnoidxglossaries
\begin{document}
\printnoidxglossaries
TEXT:
\gls{acth}
\gls{elisa}
\gls{hek293ft}
\gls{pcr}
\gls{u87}
\gls{trna}
\gls{tsh}
\end{document}
答案1
这实际上是一个功能,而不是一个错误,因为首字母缩略词列表是作为索引打印的。因此,tNRA 和 TSH 更接近,因为它们都以 开头t
。
nogroupskip
您可以添加包文档第 160 页上描述的选项glossaries
,以禁用垂直间隙,并获得:
\documentclass[11pt]{article}
\usepackage[acronym,nonumberlist,nopostdot,nomain,nogroupskip]{glossaries}
% I've also added a `nomain' to remove the warnings
\makenoidxglossaries
\newacronym{pcr}{PCR}{Polymerase Chain Reaction}
\newacronym{trna}{tRNA}{transfer ribonucleic acid}
\newacronym{mttrna}{mt-tRNA}{mitochondrial transfer ribonucleic acid}
\newacronym{melas}{MELAS}{mitochondrial encephalopathy lactic acidosis}
\newacronym{tsh}{TSH}{thyroid stimulating hormone}
\newacronym{acth}{ACTH}{adrenocorticotropic hormone}
\newacronym{elisa}{ELISA}{Enzyme-linked Immunosorbent Assay}
\newacronym{hek293ft}{HEK293FT}{human embryonic kidney 293 FT cells}
\newacronym{u87}{U87}{Uppsala 87 Malignant Glioma cells}
\begin{document}
\printnoidxglossaries
TEXT:
\gls{acth}
\gls{elisa}
\gls{hek293ft}
\gls{pcr}
\gls{u87}
\gls{trna}
\gls{tsh}
\end{document}