Referring to my recent question, to which I would like to express my thanks, Symbol of the tennis ball, I'm having a difficult to compilate it. In my book, as in this MWE, I have an error.
How can I eliminate it?
Related questions:
MWE:
\documentclass[12pt]{article}
\usepackage{lipsum,xcolor}
\usepackage{fontawesome5}
\usepackage{enumitem}
\setlist{nolistsep}
\newcount\cnt
\cnt=1
\newbox\battery
\setbox\battery=\hbox\faBatteryFull
\def\numberlabel{%
\ifnum\the\cnt>4\relax
\else {\bfseries\small\sffamily[\the\cnt]}%
\fi
}
\def\Item{%
\item[%
\smash{\raisebox{-0.85em}{%
\vbox{\baselineskip=10pt
\hbox to \the\wd\battery{\hss\numberlabel\hss}
\hbox{%
\ifnum\the\cnt=1{\color{green}\faBatteryFull}
\else
\ifnum\the\cnt=2{\color{orange}\faBatteryThreeQuarters}
\else
\ifnum\the\cnt=3{\color{yellow}\faBatteryHalf}
\else
\ifnum\the\cnt=4{\color{red}\faBatteryQuarter}
\else{\sffamily\color{magenta}{\faBatteryEmpty}}
\fi
\fi
\fi
\fi}%
}}}%
]%
\advance\cnt by 1
}
\begin{document}
\begin{enumerate}
\Item \lipsum[1]
\Item \lipsum[2]
\Item \lipsum[3]
\Item \lipsum[4]
\Item \lipsum[5]
\end{enumerate}
\end{document}
ERROR:
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (MiKTeX 2.9.7050) entering extended mode ("C:/Users/utente/Desktop/errore fonta5.tex" LaTeX2e <2018-12-01> ("C:\Program Files\MiKTeX 2.9\tex/latex/base\article.cls" Document Class: article 2018/09/03 v1.4i Standard LaTeX document class ("C:\Program Files\MiKTeX 2.9\tex/latex/base\size12.clo")) ("C:\Program Files\MiKTeX 2.9\tex/latex/lipsum\lipsum.sty" ("C:\Program Files\MiKTeX 2.9\tex/latex/l3kernel\expl3.sty" ("C:\Program Files\MiKTeX 2.9\tex/latex/l3kernel\expl3-code.tex") ("C:\Program Files\MiKTeX 2.9\tex/latex/l3backend\l3backend-pdfmode.def")) ("C:\Program Files\MiKTeX 2.9\tex/latex/l3packages/xparse\xparse.sty") ("C:\Program Files\MiKTeX 2.9\tex/latex/lipsum\lipsum.ltd.tex")) ("C:\Program Files\MiKTeX 2.9\tex/latex/xcolor\xcolor.sty" ("C:\Program Files\MiKTeX 2.9\tex/latex/graphics-cfg\color.cfg") ("C:\Program Files\MiKTeX 2.9\tex/latex/graphics-def\pdftex.def")) ("C:\Program Files\MiKTeX 2.9\tex/latex/fontawesome5\fontawesome5.sty" ("C:\Program Files\MiKTeX 2.9\tex/latex/l3packages/l3keys2e\l3keys2e.sty") ("C:\Program Files\MiKTeX 2.9\tex/latex/fontawesome5\fontawesome5-generic-helpe r.sty" ("C:\Program Files\MiKTeX 2.9\tex/latex/fontawesome5\fontawesome5-mapping.def") )) ("C:\Program Files\MiKTeX 2.9\tex/latex/enumitem\enumitem.sty")
! Missing { inserted.
<to be read again>
\tex_let:D
l.10 \setbox\battery=\hbox\faBatteryFull
?