diff --git a/base/proposal.cls b/base/proposal.cls index 625ca4a..4260e31 100644 --- a/base/proposal.cls +++ b/base/proposal.cls @@ -411,11 +411,14 @@ \pdata@def{mile}\mile@id{verif}{\mile@verif}% \pdata@def{mile}\mile@id{title}{#2}% \pdata@def{mile}\mile@id{description}{#3}% -\@ifundefined{mile@stones}{\xdef\mile@stones{\mile@id}}{\xdef\mile@stones{\mile@stones,\mile@id}}% +\@ifundefined{mile@stones}% +{\xdef\mile@stones{\mile@id}}% +{\xdef\mile@stones{\mile@stones,\mile@id}}% \@milestone{\mile@id}{#2}{#3}% presentation \else\deliv@error\fi} \newcommand\@milestone[3]{% id, title, description -\item \textbf{\miles@legend@milestone \pdataref{mile}{#1}{label} (\miles@legend@month \pdataref{mile}\mile@id{month}) +\item \textbf{\miles@legend@milestone \pdata@target{mile}\mile@id{\pdataref{mile}{#1}{label}} +(\miles@legend@month \pdataref{mile}\mile@id{month}) \textbf{#2}} #3} \newcommand\miles@legend@month{Month} \newcommand\miles@legend@milestone{Milestone} diff --git a/base/proposal.dtx b/base/proposal.dtx index 007537a..bc56ace 100644 --- a/base/proposal.dtx +++ b/base/proposal.dtx @@ -1434,7 +1434,9 @@ \pdata@def{mile}\mile@id{verif}{\mile@verif}% \pdata@def{mile}\mile@id{title}{#2}% \pdata@def{mile}\mile@id{description}{#3}% -\@ifundefined{mile@stones}{\xdef\mile@stones{\mile@id}}{\xdef\mile@stones{\mile@stones,\mile@id}}% +\@ifundefined{mile@stones}% +{\xdef\mile@stones{\mile@id}}% +{\xdef\mile@stones{\mile@stones,\mile@id}}% \@milestone{\mile@id}{#2}{#3}% presentation \else\deliv@error\fi} % \end{macrocode} @@ -1444,7 +1446,8 @@ % the corresponding presentation macro. % \begin{macrocode} \newcommand\@milestone[3]{% id, title, description -\item \textbf{\miles@legend@milestone \pdataref{mile}{#1}{label} (\miles@legend@month \pdataref{mile}\mile@id{month}) +\item \textbf{\miles@legend@milestone \pdata@target{mile}\mile@id{\pdataref{mile}{#1}{label}} +(\miles@legend@month \pdataref{mile}\mile@id{month}) \textbf{#2}} #3} \newcommand\miles@legend@month{Month} \newcommand\miles@legend@milestone{Milestone} diff --git a/base/proposal.pdf b/base/proposal.pdf index 4a975d7..222d108 100644 Binary files a/base/proposal.pdf and b/base/proposal.pdf differ diff --git a/eu/examples/strep/propB.pdf b/eu/examples/strep/propB.pdf index 1c5eebf..9e59291 100644 Binary files a/eu/examples/strep/propB.pdf and b/eu/examples/strep/propB.pdf differ