I managed to change the labels in enumerate, but when I use a \label and \ref it keeps giving me brackets like ()REQ-2.0-C. How do I get rid of the brackets?
%begin requirement listing definition
\renewcommand{\labelenumi}{\bfseries{\arabic{enumi}}}
\renewcommand{\labelenumii}{\arabic{enumi}.\arabic{enumii}}
\renewcommand{\labelenumiii}{REQ-\arabic{enumi}.\arabic{enumii}-\Alph{enumiii}}
\renewcommand{\theenumi}{}
\renewcommand{\theenumii}{}
\renewcommand{\theenumiii}{REQ-\arabic{enumi}.\arabic{enumii}-\Alph{enumiii}}
\makeatletter
\let\@noitemerr\relax
\show\@currentlabel
\makeatother
%end requirement listing definition
()REQ-2.0-Cor is it like(REQ-2.0-C)? – Moriambar May 07 '17 at 11:35enumitempackage: it defines keyslabel=(formatting commands)andref=(own formatting commands). – Bernard May 07 '17 at 12:01articleclass produces no brackets. Please complete your code to a compilable example demonstrating the problem. – Andrew Swann May 23 '17 at 11:03