Lo estoy usando \glsdesc{XX}
para reemplazar \gls{XX}
cuando XX
se usa solo una vez en mi documento. ¿Cómo reemplazar \glspl{XX}
cuando esa es la única ocurrencia?
\glspldesc
y \glsdescpl
no están definidos.
\documentclass{article}
\usepackage[
nonumberlist,
nogroupskip,
nomain,
acronym
]{glossaries}
\usepackage{glossaries-extra}
\makenoidxglossaries
\newabbreviation
{XX}{XX}{Some Long XX}
\setkeys{glslink}{hyper=false}
\begin{document}
\glspl{XX}
\glsdesc{XX}
%\glspldesc{XX} fails but should print XXs
%\glsdescpl{XX} fails but should print XXs
\printnoidxglossaries
\end{document}
Respuesta1
No desea la descripción sino el formato largo, así que use los comandos de formato largo asociados que tienen *pl
alternativas y diferentes mayúsculas.
Conglossaries-extra
esto debería ser \glsxtrlong
, o \acl
con la shortcuts=ac
opción de paquete. Con sologlossaries
esto sería \glsentrylong
o \acrlong
, o \acl
con la shortcuts=true
opción de paquete.
\documentclass{article}
\usepackage[
nonumberlist,
nogroupskip,
nomain,
acronym
]{glossaries}
\usepackage[shortcuts=ac]{glossaries-extra}
\makenoidxglossaries
\newabbreviation
{XX}{XX}{Some Long XX}
\setkeys{glslink}{hyper=false}
\begin{document}
\glspl{XX}
\glsdesc{XX}
\glsentrylong{XX}
\glsentrylongpl{XX}
\acrlong{XX} % Note the glossaries-extra warning
\acrlongpl{XX} % Note the glossaries-extra warning
\glsxtrlong{XX} % Requires glossaries-extra
\glsxtrlongpl{XX} % Requires glossaries-extra
\acl{XX} % Requires shortcuts package option
\aclp{XX} % Requires shortcuts package option
\printnoidxglossaries
\end{document}
Algunos XX largos (XX)
Algunos XX largos
Algunos XX largos
Algunos XX largos
Algunos XX largos
Algunos XX largos
Algunos XX largos
Algunos XX largos
Algunos XX largos
Algunos XX largos
Acrónimos
XX Algo largo XX.