词汇表:如何禁用本地索引、定义内部的自我引用?

词汇表:如何禁用本地索引、定义内部的自我引用?

如何禁用本地索引?

要求:\Gls{foo}内部fancyhead未被索引,因此“词汇表”下的“Foo”旁边仅显示第 1 页,而不是第 1 页和第 2 页。

在此处输入图片描述

定义中的自我引用

对于入口foo,我该如何调用\Gls{foo},或者一些变体,在里面name=

\documentclass{article}
\usepackage{glossaries}
\usepackage{hyperref}
\makenoidxglossaries

\newglossaryentry{foo}
{
%  name={\Gls*{foo}}, % ERROR: Improper alphabetic constant.
%  name={\Glsentrytext{foo}}, % ERROR: Improper alphabetic constant.
  name={Foo},
  text={foo},
  description={ }
}

\newglossaryentry{bar}
{
%  name={\Gls*{bar}},
  name={Bar},
  text={bar},
  description={ }
}


\usepackage{fancyhdr}%-------------------------------------------------
\fancyhf{}
\fancyhead[c]{\Gls*{foo}}
\pagestyle{fancy}

\begin{document}

\Gls{foo}

\newpage

\Gls{bar}

\printnoidxglossaries

\end{document}

相关内容