diff options
| author | Loek Le Blansch <loek@pipeframe.xyz> | 2024-09-18 15:07:19 +0200 |
|---|---|---|
| committer | Loek Le Blansch <loek@pipeframe.xyz> | 2024-09-18 15:07:19 +0200 |
| commit | 927764af4da43d1813ff58a6fab25f433c571e98 (patch) | |
| tree | 17025b34953057279e0afd21583eaa83de930dcb /requirements.tex | |
| parent | 9f736b9e3d4b20c7dae1063bd572c1f802cde649 (diff) | |
| parent | abab5051391b7f8a212539400433eb1db0bb4f06 (diff) | |
Merge branch 'loek/requirements'
Diffstat (limited to 'requirements.tex')
| -rw-r--r-- | requirements.tex | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/requirements.tex b/requirements.tex index 2936272..78496e8 100644 --- a/requirements.tex +++ b/requirements.tex @@ -6,6 +6,28 @@ \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} |