I added a new list (requirements) but the short names do not appear in the List of Requirements (LOR). Instead, all that appears in the LOR is the initial '['
The setup code is:
\usepackage{subfig}
\usepackage[titles,subfigure]{tocloft}% to define requirements list for TOC,F,T
\newcommand{\listrequirementsname}{LIST OF REQUIREMENTS}
\newlistof[subsubsection]{requirement}{rqt}{\listrequirementsname}
\newcommand{\requirement}[1]{%
\refstepcounter{requirement}
\par\noindent\textbf{Rqt \therequirement. #1}
\addcontentsline{rqt}{requirement}{\protect\numberline{\therequirement}#1}\par}
The usage is:
\requirement[short name]{Interface 1 Connector hfjdkh jfdhf kjfd fjdjf jfd jfdj fjdfj fjda jfjdafih eiufhda fdaf fda oif}
The output in the LOR is:
3.2.1.1.1 [ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
And the output in the actual requirement is:
Rqt 3.2.1.1.1. [
short name]Interface 1 Connector hfjdkh jfdhf kjfd fjdjf jfd jfdj fjdfj fjda jfjdafih eiufhda fdaf fda oif
