* 梅威瑟:

* 梅威瑟:

我使用glossaries带有该acronym选项的包。

当我创建首字母缩略词列表时,我有一个位置列表(每个条目):页面和/或小节。

问题是每个(使用的)条目在其位置列表中都有首字母缩略词列表的页面……我不想要这个。

如何忽略它?


* 梅威瑟:

我希望有完全相同的内容,但在首字母缩略词列表中没有页码“1”(只有“2”或小节引用)。

% If file save under 'mwe.tex', then compile it:

% pdflatex mwe
% makeglossarie mwe
% pdflatex mwe
% makeglossarie mwe
% pdflatex mwe
% pdflatex mwe

\documentclass[pdftex, letterpaper, 12pt, ]{article}

\usepackage[pdftex, breaklinks=true, ]{hyperref}
\usepackage[acronym, style=super3colheader, counter=page, hyperfirst=true, ]{glossaries} 
\makeglossaries

\renewcommand*{\pagelistname}{Location \\ }
\renewcommand*{\glsnumberformat}[1]{\textit{#1}}

\newacronym{rhs}{rhs}{right hand side}
\newacronym{lhs}{lhs}{left hand side}
\newacronym{RMS}{RMS}{Root-Mean-Square}
\newacronym{ESA}{ESA}{European Space Agency}

\begin{document}

\glsaddall

\printglossary[type=\acronymtype, style=long3colheader, numberedsection=false, nonumberlist=false, ]

\section{Test}

\subsection{Blah}
here on the \gls{rhs} of this equation is the definition of the \gls[format=hyperbf, counter=subsection]{RMS}) that is given by the \gls*{ESA}.

\subsection{One more time}
here on the \gls{rhs} of this equation is the definition of the \gls[format=hyperbf, counter=subsection]{RMS}) that is given by the \gls*{ESA}.

\end{document}

* 生成的 PDF 文件:

生成 PDF 文件

答案1

我认为您的问题是由命令引起的\glsaddall。它将所有首字母缩略词放入文档中,而不生成文本,而是在词汇表中创建一个条目。在您的 MWE 中,所有不可见的首字母缩略词都放在词汇表列表的页面上。请查看第 53 页的 glossaries-user.pdf。

相关内容