1

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?

5

The command \storeglosentry has been added in glossary version 2.17. From the CHANGES file:

* Version 2.17: added acronym package option. Added 
  \storeglosentry (replacing old \saveglosentry command)

And from glossaries.dtx:

%\changes{2.17}{2005 June 28}{'storeglosentry added}

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 successor glossaries, 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

  • 1
    It's not even on TeX Live any more. – egreg Jan 14 '12 at 14:41
  • Thanks a lot.. :D After changing everything and fixing some other issues.. it works fine now. :D – Robin des Bois Jan 14 '12 at 21:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.