File: gamebook.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 (88 lines) | stat: -rw-r--r-- 1,611 bytes parent folder | download | duplicates (2)
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
# gamebook package
# Matthew Bertucci 1/18/2021 for v1.0

#include:ifthen
#include:fancyhdr
#include:extramarks
#include:titlesec
#include:enumitem

#ifOption:draft
#include:draftwatermark
#include:scrtime
#include:prelim2e
#endif

#keyvals:\usepackage/gamebook#c
debug
draft
#endkeyvals

\gbsection{id%labeldef}#l
\gbturn{id%ref}#r
\gbturntext#*

\begin{gbturnoptions}
\begin{gbturnoptions}[options%keyvals]
\end{gbturnoptions}

#keyvals:\begin{gbturnoptions}
topsep=##L
partopsep=##L
parsep=##L
itemsep=##L
leftmargin=##L
rightmargin=##L
listparindent=##L
labelwidth=##L
labelsep=##L
itemindent=##L
label=%<commands%>
label*=%<commands%>
ref=%<commands%>
font=%<commands%>
format=%<commands%>
align=#left,right,parleft
labelindent=##L
left=%<labelindent%>
left=%<labelindent%> .. %<leftmargin%>
widest
widest=%<string%>
widest*=%<integer%>
labelsep*=##L
labelindent*=##L
start=%<integer%>
resume
resume=%<series name%>
resume*
resume*=%<series name%>
series=%<series name%>
beginpenalty=%<integer%>
midpenalty=%<integer%>
endpenalty=%<integer%>
before=%<code%>
before*=%<code%>
after=%<code%>
after*=%<code%>
first=%<code%>
first*=%<code%>
style=#standard,unboxed,nextline,sameline,multiline
noitemsep
nosep
wide
wide=%<parindent%>
itemjoin=%<string%>
itemjoin*=%<string%>
afterlabel=%<string%>
mode=#unboxed,boxed
#endkeyvals

\gbitem{text}{id%ref}#r
\gbvillain{name}{skill%text}{skill level%text}{life%text}{life level%text}
\gbheader
\gbheadtext#*

\begin{gbtabbing}#*
\end{gbtabbing}#*
\gbdebugx{arg}#*
\gbdebug{arg}#*