Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
IPDSnelting
pflichtenheft
Commits
32ce66f3
Commit
32ce66f3
authored
Dec 09, 2016
by
Andreas Zwinkau
Browse files
Different id-prefixes for Muss/Kann/Abgrenzung
parent
1d1df53c
Changes
2
Hide whitespace changes
Inline
Side-by-side
pflichtenheft.sty
View file @
32ce66f3
...
...
@@ -17,6 +17,8 @@
{
\GetProperty
{
#1
}{
pfl:crtid
}
}}
\newcounter
{
criterium
}
\newcounter
{
criteriumOpt
}
\newcounter
{
criteriumNot
}
\newcounter
{
functionality
}
\newcounter
{
test
}
\newcounter
{
teststep
}
[test]
...
...
@@ -24,15 +26,34 @@
% document macros
\newcommand\criterium
[2]
{
\stepcounter
{
criterium
}
\par\textbf
{
C
\arabic
{
criterium
}
#1
}
\rdflabel
{
#2
}
\marginpar
{
C
\arabic
{
criterium
}}
\par\textbf
{
M
\arabic
{
criterium
}
#1
}
\rdflabel
{
#2
}
\marginpar
{
M
\arabic
{
criterium
}}
\AddProperty
{
pfl:crtname
}{
#1
}
\AddPropertyEx
{
pfl:crtid
}{
C
\arabic
{
criterium
}}
\AddPropertyEx
{
pfl:crtid
}{
M
\arabic
{
criterium
}}
\IfProperty
{
#2
}{
pfl:is-fulfilled
}{
%
\\
Implementiert durch:
\Bind
{
?f
}{
pfl:fulfills
}{
#2
}{
\functionalitylink
{
\GetVal
{
?f
}}
}
}{{
\color
{
red
}{
NICHT IMPLEMENTIERT
}}}
\par
}
\newcommand\criteriumOptional
[2]
{
\stepcounter
{
criteriumOpt
}
\par\textbf
{
K
\arabic
{
criteriumOpt
}
#1
}
\rdflabel
{
#2
}
\marginpar
{
K
\arabic
{
criteriumOpt
}}
\AddProperty
{
pfl:crtname
}{
#1
}
\AddPropertyEx
{
pfl:crtid
}{
K
\arabic
{
criteriumOpt
}}
\IfProperty
{
#2
}{
pfl:is-fulfilled
}{
%
\\
Implementiert durch:
\Bind
{
?f
}{
pfl:fulfills
}{
#2
}{
\functionalitylink
{
\GetVal
{
?f
}}
}
}{{
\color
{
red
}
keine entsprechende Anforderung
}}
\par
}
\newcommand\criteriumNot
[2]
{
\stepcounter
{
criteriumNot
}
\par\textbf
{
A
\arabic
{
criteriumNot
}
#1
}
\rdflabel
{
#2
}
\marginpar
{
A
\arabic
{
criteriumNot
}}
\AddProperty
{
pfl:crtname
}{
#1
}
\AddPropertyEx
{
pfl:crtid
}{
A
\arabic
{
criteriumNot
}}
\par
}
\newcommand\functionality
[2]
{
\stepcounter
{
functionality
}
\par\textbf
{
F
\arabic
{
functionality
}
#1
}
\rdflabel
{
#2
}
...
...
pflichtenheft.tex
View file @
32ce66f3
...
...
@@ -97,18 +97,18 @@ insbesondere das Telemediengesetz.
\subsection
{
Kann
}
\criterium
{
Github-Login
}{
crt:github
}
\criterium
Optional
{
Github-Login
}{
crt:github
}
Einloggen via Github ist möglich.
\criterium
{
Seite mit Betreiberinfo
}{
crt:about
}
\criterium
Optional
{
Seite mit Betreiberinfo
}{
crt:about
}
Der Dienst bietet eine Seite
\enquote
{
Über Uns
}
,
mit Informationen zum Betreiber.
\subsection
{
Abgrenzung
}
\criterium
{
Keine Wahl des Kürzels
}{
crt:no-choice
}
\criterium
Not
{
Keine Wahl des Kürzels
}{
crt:no-choice
}
Ein Nutzer hat keine Möglichkeit die Auswahl des Pfads
einer Kurz-URL zu bestimmen.
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment