I am trying to write a report for school in LaTeX. Therefore I am using MacTeX and Texshop and normally it works pretty fine.
But at the moment I have some trouble with the glossary
package:
\usepackage[style=long,border=plain,header=plain,cols=3,hyper=true]{glossary}
\makeglossary
when I use
\glossary{name={entry name},description={entry description}}
I get no errors and the glossary is printed right. But when I use
\storeglosentry{label}{{entry name},description={entry description}}
\useGlosentry{label}{Text}
I get the error
Undefined control sequence.
Do you have any idea what is going wrong?
Best Answer
The command
\storeglosentry
has been added inglossary
version 2.17. From the CHANGES file:And from
glossaries.dtx
:So your
glossary
version is probably too old. If you would like to use that command, updating to 2.17 or later would solve that.However,
glossary
is obsolete. I strongly recommend to update to its successorglossaries
, written by the same author. That's better than trying to fix problems with an outdated package which is not maintained any more.The package author provides information for that purpose:
Have a look at CTAN for further documentation, such as the manual, a beginner's guide and a link to the author FAQ for the glossaries package.
Perhaps have also a look at