Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

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?

share|improve this question

1 Answer 1

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

share|improve this answer
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 de Bois Jan 14 '12 at 21:25

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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