According to the FRESH schema, the label property of the info object is not required. If a label is not provided, cv.tex will containe the command \position{}, which will define the macro \@position to be empty. When \makecvheader is expanded, we will get the following line.
According to the FRESH schema, the
label
property of theinfo
object is not required. If a label is not provided,cv.tex
will containe the command\position{}
, which will define the macro\@position
to be empty. When\makecvheader
is expanded, we will get the following line.This will cause an error. We can sidestep the issue by only calling
\position
if a label (that will evaluate totrue
in the template) is given.