CTAN update: glossaries-extra
CTAN Announcements
ctan-ann at ctan.org
Fri Sep 24 19:52:26 CEST 2021
Nicola Talbot submitted an update to the
glossaries-extra
package.
Version number: 1.46 2021-09-20
License type: lppl1.3
Summary description: An extension to the glossaries package
Announcement text:
----------------------------------------------------------------------
* Test bib files added to provide bib2gls support for the
corresponding test files added to glossaries v4.47:
example-glossaries-childmultipar.bib
example-glossaries-longchild.bib
* glossaries-extra.sty:
- Package option record=alsoindex is has been changed to record=hybrid
(alsoindex is now a deprecated synonym).
This name change is to avoid ambiguity. The "alsoindex" refers to not
only adding records to the aux file (for bib2gls) but also indexing
using the more conventional makeindex/xindy route. This hybrid approach
is provided for the rare instances where an existing xindy
rule or module is too complicated to convert to a bib2gls rule but the
entries need to be fetched from a bib file. There's
no benefit in using this option with makeindex.
- Altered the warning text if \printglossary (or
\printglossaries) is omitted with record=hybrid (since the
default text with \makeglossaries provided by glossaries.sty
assumes no bib2gls).
- Bug fix #175: https://www.dickimaw-books.com/bugtracker.php?key=175
(Spurious space with hyperoutside being false in math mode)
This is actually a bug in \@glsxtrsetaliasnoindex which
introduced unwanted scoping in v1.21 when \ifglshasfield (which
doesn't add grouping) was replaced with the unstarred version of
\glsxtrifhasfield (which does). This was causing
\glsxtrsetaliasnoindex to be scoped so it no longer had any
effect but it also introduced {} which only makes a noticeable
visual difference under very specific circumstances, such as
the one in the bug report.
- 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.)
* glossaries-extra-stylemods.sty:
- Bug fix #181: https://www.dickimaw-books.com/bugtracker.php?key=181
(stylemods alttree introduces a space at the start of descriptions)
New commands have now been added to replace the use of
\glstreepredesc and \glstreechildpredesc (which were causing
the problem): \glsalttreepredesc and \glsalttreechildpredesc
* glossary-topic.sty:
- Bug fix #176: https://www.dickimaw-books.com/bugtracker.php?key=176
(Last displayed topic subitem has invalid indentation)
- Bug fix #182: https://www.dickimaw-books.com/bugtracker.php?key=182
(topic style doesn't retain hangindent for multi-paragraph descriptions)
----------------------------------------------------------------------
This package is located at
https://mirrors.ctan.org/macros/latex/contrib/glossaries-extra
More information is at
https://www.ctan.org/pkg/glossaries-extra
------------------------------------------------------------------------
Thanks for the upload.
For the CTAN Team
Erik Braun
------------------------------------------------------------------------
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
More information about the Ctan-ann
mailing list