Нецелочисленное значение счетчика приращения для 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.

Большое спасибо

Связанный контент