詞彙表、glspldesc 或 glsdescpls

詞彙表、glspldesc 或 glsdescpls

我用它\glsdesc{XX}來替換在我的文檔中僅使用一次的\gls{XX}when 。當這是唯一的情況時 XX如何替換?並且沒有定義。\glspl{XX}\glspldesc\glsdescpl

\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}

答案1

您不需要描述,而是長格式,因此請使用關聯的長格式命令,這些命令確實有*pl替代方案以及不同的大小寫。

glossaries-extra這應該是\glsxtrlong, 或\acl帶有shortcuts=acpackage 選項。只要glossaries這將是\glsentrylongor \acrlong,\aclshortcuts=truepackage 選項。

\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}

一些長 XX (XX)

一些長XX

一些長XX

一些長XX

一些長XX

一些長XX

一些長XX

一些長XX

一些長XX

一些長XX

縮寫

XX 有點長 XX。

相關內容