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
72e43053
Commit
72e43053
authored
Dec 07, 2016
by
Andreas Zwinkau
Browse files
Extract sty file
parent
3a0b8a1b
Changes
2
Hide whitespace changes
Inline
Side-by-side
pflichtenheft.sty
0 → 100644
View file @
72e43053
\ProvidesPackage
{
pflichtenheft
}
\RequirePackage
{
rdfref-user,rdfref-query
}
% cross referencing
\newcommand\partOf
[1]
{
\AddProperty
{
doc:partOf
}{
#1
}}
\newcommand\tests
[1]
{
\AddProperty
{
pfl:tests
}{
#1
}}
\newcommand\testlink
[1]
{
\hyperlink
{
#1
}
%
{
\GetProperty
{
#1
}{
pfl:tstid
}
}}
\newcommand\functionalitylink
[1]
{
\hyperlink
{
#1
}
%
{
\GetProperty
{
#1
}{
pfl:fncid
}
}}
\newcounter
{
functionality
}
\newcounter
{
test
}
% document macros
\newcommand\test
[2]
{
\stepcounter
{
test
}
\par\textbf
{
T
\arabic
{
test
}
#1
}
\rdflabel
{
#2
}
\marginpar
{
T
\arabic
{
test
}}
\AddProperty
{
pfl:tstname
}{
#1
}
\AddPropertyEx
{
pfl:tstid
}{
T
\arabic
{
test
}}
Testing:
\Bind
{
#2
}{
pfl:tests
}{
?f
}{
\functionalitylink
{
\GetVal
{
?f
}}
}
\par
}
\newcommand\functionality
[2]
{
\stepcounter
{
functionality
}
\par\textbf
{
F
\arabic
{
functionality
}
#1
}
\rdflabel
{
#2
}
\marginpar
{
F
\arabic
{
functionality
}}
\AddProperty
{
pfl:fncname
}{
#1
}
\AddPropertyEx
{
pfl:fncid
}{
F
\arabic
{
functionality
}}
Tested by:
\Bind
{
?t
}{
pfl:tests
}{
#2
}{
\testlink
{
\GetVal
{
?t
}}
}
\par
}
pflichtenheft.tex
View file @
72e43053
...
...
@@ -10,36 +10,7 @@
}
\usepackage
{
csquotes
}
% cross referencing
\usepackage
{
rdfref-user
}
\usepackage
{
rdfref-query
}
\newcommand\partOf
[1]
{
\AddProperty
{
doc:partOf
}{
#1
}}
\newcommand\tests
[1]
{
\AddProperty
{
pfl:tests
}{
#1
}}
\newcommand\testlink
[1]
{
\hyperlink
{
#1
}
%
{
\GetProperty
{
#1
}{
pfl:tstid
}
}}
\newcommand\functionalitylink
[1]
{
\hyperlink
{
#1
}
%
{
\GetProperty
{
#1
}{
pfl:fncid
}
}}
\newcounter
{
functionality
}
\newcounter
{
test
}
% document macros
\newcommand\test
[2]
{
\stepcounter
{
test
}
\par\textbf
{
T
\arabic
{
test
}
#1
}
\rdflabel
{
#2
}
\marginpar
{
T
\arabic
{
test
}}
\AddProperty
{
pfl:tstname
}{
#1
}
\AddPropertyEx
{
pfl:tstid
}{
T
\arabic
{
test
}}
Testing:
\Bind
{
#2
}{
pfl:tests
}{
?f
}{
\functionalitylink
{
\GetVal
{
?f
}}
}
\par
}
\newcommand\functionality
[2]
{
\stepcounter
{
functionality
}
\par\textbf
{
F
\arabic
{
functionality
}
#1
}
\rdflabel
{
#2
}
\marginpar
{
F
\arabic
{
functionality
}}
\AddProperty
{
pfl:fncname
}{
#1
}
\AddPropertyEx
{
pfl:fncid
}{
F
\arabic
{
functionality
}}
Tested by:
\Bind
{
?t
}{
pfl:tests
}{
#2
}{
\testlink
{
\GetVal
{
?t
}}
}
\par
}
\usepackage
{
pflichtenheft
}
\begin{document}
...
...
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