Bug Tracker RSS feed

ID 279🔗
Submitted by: Junfeng Qiao
Date: 2024-08-09 14:03:32
Last update: 2025-03-12 21:39:35
Status Closed (Fixed)
Category glossaries-extra
Version 1.53
Summary Undefined control sequence \glsentrylongplural

Return to Search Results

Sign in to subscribe to notifications about this report.

Description

Hi, thanks for the great glossaries-extra package!

Today I encountered an edge case: when I tried to use the record count functionality, it seemed to not work with plural abbreviations. Probably it is easier to look at the MWE, in which I have additional comments to explain the issue, and my hack to fix it (seems to work, though I am not sure if it is the correct way to do it).

Thanks a lot for your time!

Best,
Junfeng

MWE

Download (1.29K)

\documentclass{article}

\begin{filecontents*}{\jobname.bib}
@abbreviation{pbc,
 short={PBC},
 long={periodic boundary condition}
}
\end{filecontents*}

\usepackage[colorlinks]{hyperref}
\usepackage[
  record,
  shortcuts=abbreviations,
]{glossaries-extra}

\GlsXtrLoadResources[
 src={\jobname},
 category={same as entry}
]

% My hack, see comments around line 35 for explanations
% \newcommand{\glsentrylongplural}{\glsentrylongpl}
% \newcommand{\Glsentrylongplural}{\Glsentrylongpl}
% This is because in glossaries-extra v1.53 glossaries-extra.sty line 7886, the
% definition of \rglsplformat command uses \glsentrylongplural instead of
% \glsentrylongpl, same for \rGlsplformat in line 7896

\glsxtrenablerecordcount
\GlsXtrSetRecordCountAttribute{abbreviation}{1}

\begin{document}

\abp{pbc} 

% If I comment the following line 40 `\ab{pbc}`, lualatex complains:
% ! Undefined control sequence.
% <argument> \glsentrylongplural
%                     {pbc}
% But if I keep the next line, things work fine. Not sure why.
% \ab{pbc}
% Another solution is to define the command \glsentrylongplural,
% see the above two \newcomand at line 22 and 23.
% If they are removed, same error again.

\printunsrtglossaries

\end{document}

% Compiled with:
% lualatex mwe.tex
% bib2gls --record-count mwe
% lualatex mwe.tex

Evaluation

Fixed in v1.58. Please allow a few days for it to reach the TeX distributions.

Comments

0 comments.


Add Comment

Name (optional):

Are you human? Please confirm the bug report ID (which can be found at the top of this page) or login if you have an account. All guest comments have to be manually checked before they appear on the page. There are too many bots trying to spam the site to allow unauthenticated users to post without verification.

Comment:


You can use the following markup:

Block:

[pre]Displayed verbatim[/pre]
[quote]block quote[/quote]

In line:

[tt]code[/tt]
[file]file/package/class name[/file]
[em]emphasized text[/em]
[b]bold text[/b]
[url]web address[/url] [sup]superscript[/sup]
[sub]subscript[/sub]

Ordered list:
[ol]
[li]first item[/li]
[li]second item[/li]
[/ol]

Unordered list:
[ul]
[li]first item[/li]
[li]second item[/li]
[/ul]

You can use the Preview button to review your message formatting before submitting.

Page permalink: https://www.dickimaw-books.com/bugtracker.php?key=279

Return to Search Results