File: class-tudaexercise.cwl

package info (click to toggle)
texstudio 4.3.1%2Bds-2
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 74,980 kB
  • sloc: cpp: 102,721; xml: 17,126; ansic: 8,143; sh: 194; javascript: 177; makefile: 28
file content (137 lines) | stat: -rw-r--r-- 2,735 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
# tudaexercise class
# Matthew Bertucci 2022/08/17 for v3.27

#include:expl3
#include:l3keys2e
#include:environ
#include:class-scrartcl
#include:tudarules
#include:scrlayer-scrpage
#include:tudafonts
#include:geometry
#include:tudacolors
#include:graphicx
#include:hyperref

#keyvals:\documentclass/tudaexercise#c
color=#%color
accentcolor=#%color
textaccentcolor=#%color
identbarcolor=#%color
custommargins=#true,false,geometry
fontsize=##L
BCOR=%<Länge%>
paper=#a0,a1,a2,a3,a4,a5,a6
logofile=%<Dateipfad%>
credit
headontitle#true,false
colorback=#true,false
title=#default,small,large
department=mecheng
departmentlogofile=%<Dateipfad%>
match-task-subtask-syntax#true,false
solution#true,false
points=#true,false,auto
subtask=#ruled,runin,plain
#endkeyvals

#ifOption:department=mecheng
TUDa-Primary1#B
TUDa-Primary2#B
TUDa-Secondary1#B
TUDa-Secondary2#B
TUDa-Secondary3#B
TUDa-Secondary4#B
TUDa-Secondary5#B
TUDa-Secondary6#B
TUDa-Arrow#B
# from tudamecheng.cfg
#include:pgf
\MechEngArrow{Länge}
\MechEngArrow*{Länge}
#endif

\title[Kurztitel für die Kopfzeile%text]{text}
\term{Semester}
\sheetnumber{Nummer des Übungsblatts}

\begin{task}{Überschrift%text}
\begin{task}[Optionen%keyvals]{Überschrift%text}
\end{task}
\begin{task*}{Aufgabentitel%text}
\begin{task*}[Optionen%keyvals]{Aufgabentitel%text}
\end{task*}
\thetask

#keyvals:\begin{task}#c,\begin{task*}#c
points=%<auto|<Nummer>%>
credit=%<Nummer%>
solution#true,false
#endkeyvals

\begin{subtask}
\begin{subtask}[Optionen%keyvals]
\end{subtask}
\begin{subtask*}{Titel der Teilaufgabe%text}
\begin{subtask*}[Optionen%keyvals]{Titel der Teilaufgabe%text}
\end{subtask*}
\thesubtask

#keyvals:\begin{subtask}#c,\begin{subtask*}#c
points=%<Nummer%>
credit=%<Nummer%>
title=%<text%>
#endkeyvals

\ConfigureHeadline{keyvals}

#keyvals:\ConfigureHeadline#c
headline={%<text%>}
even={%<text%>}
odd={%<text%>}
oneside={%<text%>}
#endkeyvals

\ShortTitle
\StudentID
\StudentName

\begin{solution}
\end{solution}
\begin{solution*}
\end{solution*}

\IfSolutionT{true code}
\IfSolutionF{false code}
\IfSolutionTF{true code}{false code}

\creditformat{text}#*
\creditformatsum{text}#*
\PointName#*
\PointsName#*
\pointformat{text}#*

\getPoints{Nummer}
\getPointsTotal
\refPoints{label}#r
\mapPoints{code%text}
\mapPoints*{code%text}

# not documented
\authorandname#*
\institution{Einrichtung}#*
\sheetsep#*
\solutionsep#*
\StudentIDname#*
\StudentIDsep#*
\StudentNamesep#*
\subtaskformat#*
\taskformat#*
\tasksep#*
\titleimage{graphics code}#*

# deprecated
\begin{examheader}#S
\end{examheader}#S
\examheaderdefault#S
\subsubtitle{text}#S