\documentclass{projdoc} \input{meta.tex} \makeatletter \projdoc@description@leftmargin=2ex \projdoc@description@labelindent=0pt \projdoc@setdescriptionstyle \makeatother \setcounter{secnumdepth}{1} \usepackage{bophook} \makeatletter \def\reqlabel#1{\csuse{reqlabel@#1}} \def\reqlabelreset{% \global\def\reqlabel@priority{% \Glsdesc{reqlabel-priority}% \global\def\reqlabel@priority{\Glstext{reqlabel-priority}}% }% \global\def\reqlabel@description{% \Glsdesc{reqlabel-description}% \global\def\reqlabel@description{\Glstext{reqlabel-description}}% }% \global\def\reqlabel@done{% \Glsdesc{reqlabel-done}% \global\def\reqlabel@done{\Glstext{reqlabel-done}}% }% } % Abbreviate requirement field labels after first occurrence on every page \AtBeginPage{\reqlabelreset} \makeatother \title{Requirements} \begin{document} \tablestables \newpage \section{Requirements} \begin{multicols}{2} \input{reqs.tex} \end{multicols} \end{document}