Bug Tracker 
| ID | 149🔗 |
|---|---|
| Submitted by: | Nicola Talbot 🦜 |
| Date: | 2020-02-07 15:45:03 |
| Status | Closed (Fixed) |
| Category | glossaries |
| Version | 4.44 |
| Summary | \glsentrytitlecase causes an error with undefaction=warn (or record) option |
Sign in to subscribe to notifications about this report.
Description
With glossaries-extra'sundefaction=warn (which is automatically implemented by record) \glsentrytitlecase triggers an error. There should only be a warning to allow the LaTeX call to return a successful exit code otherwise the build process can't be completed by automated methods with bib2gls (where entries aren't defined on the first LaTeX run).
Package glossaries-extra Warning: Glossary entry `sample' has not been defined
on input line 9.
! Undefined control sequence.
<argument> \@gls@value
l.9 \glsentrytitlecase{sample}{name}
Although this behaviour is only noticeable with glossaries-extra it's actually a problem with the definition within the base glossaries package.
MWE
Download (199B)
% arara: pdflatex
% arara: makeglossaries
% arara: pdflatex
\documentclass{article}
\usepackage[undefaction=warn]{glossaries-extra}
\begin{document}
\glsentrytitlecase{sample}{name}
\end{document}
Evaluation
Fixed in v4.45.
Comments
0 comments.
Add Comment
Page permalink: https://www.dickimaw-books.com/bugtracker.php?key=149
