UPDATE: I have been using glassaries for some time now, and kind of got used to it. It's not as bad as I at first thought.
Is there a nicer alternative to glossaries package? It's a pita to use. Documentation is lacking examples, some commands don't do anything (like \glssee), it is hard to customize (why can't I make my glossary a simple section?), it is stateful - I have to call makeglossaries in a certain place, and also the syntax for defining new entries is ugly:
\newglossaryentry{blah}{name=blah, description={blabh lbah blah}}
It's like xml.
No offense to the creators, but I am just curious if anyone else feels this way and if there are alternatives?
\glsseedoes ‘something’ if you use it after\makeglossaries. – mhp Jun 14 '12 at 08:42\usepackage[section=section, numberedsection]{glossaries}. – mhp Jun 14 '12 at 08:47glossariespackage is rather complex, but, in my experience, it enables you to realize nearly anything related to glossaries, lists of acronyms, notations etc. Since theglossariespackage includes tree-like styles it might also serve as a replacement for many index-related packages. Moreover, I haven’t seen any package that supportsxindyin a comparable manner. – mhp Jun 14 '12 at 08:52makeindexprogram is used for sorting indexes and glossaries.xindyis an advanced alternative tomakeindexthat supports multiple languages and input encodings (e.g. UTF-8). – mhp Jun 14 '12 at 21:15makeindexandxindyis simply a file written by LaTeX. It’s not relevant whether the underlying TeX engine supports Unicode natively (such as XeTeX and LuaTeX) or not (such as pdfTeX). – mhp Jun 15 '12 at 06:21key=valuesyntax. Theglossariespackage comes with 21 sample files and a beginners' guide for people who find the main user manual too large. If something doesn't work, provide a MWE rather than just saying it's a pita. – Nicola Talbot May 05 '13 at 11:45glossariesshould actually write code that does what they fancy. (something with lots of options, but none of this new-fangled key-value stuff, and so on.) – wasteofspace Aug 30 '13 at 14:23glossariesis quite simple. It just won't display without first running a Perl utility against the glossaries file. This is a problem for folks like me who are writing code so that users don't have to even know what LaTeX is in order to generate documents with it. – Dan Aug 30 '13 at 14:42