From 5d714d9476cbb90b125ff14a9d764ad90bb7c2ed Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Fri, 24 Sep 2021 03:01:47 +0000 Subject: CTAN sync 202109240301 --- macros/latex/contrib/glossaries-extra/CHANGES | 67 +++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) (limited to 'macros/latex/contrib/glossaries-extra/CHANGES') diff --git a/macros/latex/contrib/glossaries-extra/CHANGES b/macros/latex/contrib/glossaries-extra/CHANGES index ea884160d6..ca2536846a 100644 --- a/macros/latex/contrib/glossaries-extra/CHANGES +++ b/macros/latex/contrib/glossaries-extra/CHANGES @@ -1,3 +1,70 @@ +1.46 (2021-09-20): + + * 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@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.) + + Note that letter group formations using TeX + (\printnoidxglossary or \printunsrtglossary without bib2gls) still + don't work if the sort value starts with a UTF-8 character with + PDFLaTeX. (This is also a limitation of makeindex regardless of + the TeX engine.) + + * 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) + 1.45 (2020-04-01): * glossaries-extra-stylemods.sty: -- cgit v1.2.3