将我的首字母缩略词描述列表的首字母大写

将我的首字母缩略词描述列表的首字母大写

\Acf我需要将我的所有首字母缩写描述列表(软件包首字母缩写,而非词汇表)的首字母大写。按照论坛上的提示,我无法解决问题。\textit{}在首字母缩写描述和中同时使用 存在问题\acroextra{}

我怎样才能更改这段代码,让标记#3在该宏和其他宏的以下效果之前发生更改?

\newcommand*\AC@acro[1]{%
  \@ifnextchar[{\AC@@acro{#1}}{\AC@@acro{#1}[#1]}}
\newcommand\AC@@acro{}
\def\AC@@acro#1[#2]#3{%
  \ifAC@nolist%
  \else%
  \ifAC@printonlyused%
    \expandafter\ifx\csname acused@#1\endcsname\AC@used%
       \item[\protect\AC@hypertarget{#1}{\aclabelfont{#2}}] #3%
          \ifAC@withpage%
            \expandafter\ifx\csname r@acro:#1\endcsname\relax%
               \PackageInfo{acronym}{%
                 Acronym #1 used in text but not spelled out in
                 full in text}%
            \else%
               \dotfill\pageref{acro:#1}%
            \fi%
          \fi\\%
    \fi%
 \else%
    \item[\protect\AC@hypertarget{#1}{\aclabelfont{#2}}] #3%
 \fi%
 \fi%

相关内容