CTAN Comprehensive TeX Archive Network

CTAN update: glossaries

Date: September 24, 2021 7:43:22 PM CEST
Nicola Talbot submitted an update to the glossaries package. Version: 4.47 2021-09-20 License: lppl1.3 Summary description: Create glossaries and lists of acronyms Announcement text:
* added new files containing dummy entries for testing: - example-glossaries-longchild.tex - example-glossaries-childmultipar.tex * glossaries.sty: - Rollback to v4.46 is available, if necessary: \usepackage{glossaries}[=v4.46] - bug fix #173 https://www.dickimaw-books.com/bugtracker.php?key=173 (.glsdefs not updated if entry definition modified) This bug fix has also led to support for the use of the 'see' key within the document environment. ** Delete your .glsdefs files on upgrading ** Note that this update slightly changes the format of the .glsdefs file. If you have a system that parses this file (for example, to pick up labels for autocompletion) it will need to be modified. Old format: \ifglsentryexists{<label>}{}% {% \gls at defglossaryentry{<label>}% {% <key value list> }% }% New format: \glsdefs at newdocentry{<label>}% {% <key value list> }% - bug fix #162 https://www.dickimaw-books.com/bugtracker.php?key=162 (\newacronym without \setacronymstyle but with \glsnoexpandfields has incorrect plurals) - bug fix #166 https://www.dickimaw-books.com/bugtracker.php?key=166 (\ also needs escaping with makeindex's quote character in the event that the sort value contains commands like \| or \! with sanitizesort=true) - bug file #177 https://www.dickimaw-books.com/bugtracker.php?key=177 (spurious \glolist@ at the end of glslabels file with writeglslabels option) - new package option 'writeglslabelnames' (as writeglslabels but also writes the name) - added warnings to deprecated acronym style package options 'description', 'footnote', 'smaller', 'smallcaps', 'dua' and corresponding commands, such as \SetDescriptionFootnoteAcronymStyle. (These package options and commands were deprecated in v4.02 2013-12-05 and have been labelled as deprecated in the manual since then.) The warnings can be suppressed with the 'nowarn' package option but it's better to use \setacronymstyle instead (or switch to glossaries-extra's abbreviations). - replaced some instances of \edef with \protected at edef when defining control sequences that store labels or lists of labels. Similarly for \xdef and \eappto. (Aiming towards support for UTF-8 characters in labels with PDFLaTeX, but may not be fully implemented so not yet documented.) * makeglossaries-lite: - added hybrid instructions if glossaries-extra record option detected but not \makeglossaries - bug fix #183 https://www.dickimaw-books.com/bugtracker.php?key=183 ("bad argument #1 to 'gsub'" when \makeglossaries missing) - Only add double-quotes if filename contains any spaces (should address issue #129) * makeglossaries: - added hybrid instructions if glossaries-extra record option detected but not \makeglossaries - only add double-quotes to makeindex/xindy if space occurs in the pathname. (Issue #129 for makeglossaries-lite will probably also cause the same problem for makeglossaries since it relates to the behaviour of certain versions of cmd.exe in Windows.) * user manual: - some sections have been rearranged.
The package’s Catalogue entry can be viewed at https://ctan.org/pkg/glossaries The package’s files themselves can be inspected at https://mirrors.ctan.org/macros/latex/contrib/glossaries/
Thanks for the upload. For the CTAN Team Petra Rübe-Pugliese
CTAN is run entirely by volunteers and supported by TeX user groups. Please join a user group or donate to one, see https://ctan.org/lugs

glossaries – Create glossaries and lists of acronyms

The glossaries package supports acronyms and multiple glossaries, and has provision for operation in several languages (using the facilities of either babel or polyglossia). New entries are defined to have a name and description (and optionally an associated symbol). Support for multiple languages is offered, and plural forms of terms may be specified. An additional package, glossaries-accsupp, can make use of the accsupp package mechanisms for accessibility support for PDF files containing glossaries.

The user may define new glossary styles, and preambles and postambles can be specified. There is provision for loading a database of terms, but only terms used in the text will be added to the relevant glossary.

The package uses an indexing program to provide the actual glossary; either makeindex or xindy may serve this purpose, and a Perl script is provided to serve as interface.

This package requires the mfirstuc package.

The package supersedes the author’s glossary package (which is now obsolete).

Packageglossaries
Version4.54 2024-04-03
Copyright2007–2024 Nicola Talbot
MaintainerNicola Talbot

Announcements

more

Guest Book Sitemap Contact Contact Author