glosarios, glspldesc o glsdescpls

glosarios, glspldesc o glsdescpls

Lo estoy usando \glsdesc{XX}para reemplazar \gls{XX}cuando XXse usa solo una vez en mi documento. ¿Cómo reemplazar \glspl{XX}cuando esa es la única ocurrencia? \glspldescy \glsdescplno 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 *plalternativas y diferentes mayúsculas.

Conglossaries-extraesto debería ser \glsxtrlong, o \aclcon la shortcuts=acopción de paquete. Con sologlossariesesto sería \glsentrylongo \acrlong, o \aclcon la shortcuts=trueopció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.

información relacionada