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