h2020proposal.cls 的非整数值计数器增量

h2020proposal.cls 的非整数值计数器增量

我的问题已经在这里得到解答:好看的发票。但是,使用此答案必须修改的代码对我来说并不容易理解。我可能最终会弄清楚,但我的工作时间很紧迫,没有时间思考和学习。因此,如果能快速修复,我将不胜感激。

原始代码来自 h2020proposal.cls 2015/08/06 版本 V1.0,如下所示:

\newcommand{\@personmonths}[2]{%
  \stepcounter{@wptotgroups}
  \addtocounter{@wp\arabic{@wpcount}totpm}{#2}
  \setcounter{@pmpnum}{\getPnum{#1}}
  \addtocounter{@p\arabic{@pmpnum}totpm}{#2}
  \expandafter\xdef\csname
  @pmParticipant\arabic{@pmpnum}WP\arabic{@wpcount}\endcsname{#2} 
}

这个想法是,此命令的参数 2 必须是整数,否则 calc 包会给出错误。但是,我需要传递一个非整数参数,如 7.8 或 2.4 等。在上面的链接中,他们展示了如何使用 fp 包来处理此类非整数参数。我想知道是否有人可以使用 fp 包为我修改上述代码。

非常感谢

相关内容