File: dataref.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 (75 lines) | stat: -rw-r--r-- 1,936 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
# dataref package
# Matthew Bertucci 11/22/2021 for v0.6

#include:pgf
#include:iftex
#include:kvoptions
#include:etoolbox

#ifOption:usagereport
#include:xtab
#include:booktabs
\drefusagereport
#endif

\drefset{name}{value}
\drefset[options%keyvals]{name}{value}
\drefsave{name}{value}
\drefsave[options%keyvals]{name}{value}
\drefinput{file}#i
\drefinput[prefix]{file}#i
\dref{name}
\dref[options%keyvals]{name}
\dref*{name}
\dref*[options%keyvals]{name}
\drefvalueof{name}
\drefref{name}
\drefsethelp{pattern}{text}
\drefhelp{name}
\drefresult
\drefcalc{expression}
\drefcalc[options%keyvals]{expression}
\drefcalc*{expression}
\drefcalc*[options%keyvals]{expression}
\drefformat{number}
\drefcalc*[options%keyvals]{number}
\drefrel{key or value}
\drefrel[options%keyvals]{key or value}
\drefrel*{key or value}
\drefrel*[options%keyvals]{key or value}
\drefrow{csv list}{key template}
\drefrow[options%keyvals]{csv list}{key template}
\drefrow*{csv list}{key template}
\drefassert{expression}
\drefkeys{options%keyvals}

#keyvals:\drefset#c,\drefsave#c,\dref#c,\dref*#c,\drefcalc#c,\drefcalc*#c,\drefrel#c,\drefrel*#c,\drefrow#c,\drefkeys#c
set=%<key%>
save=%<key%>
to macro=%<macro%>
prefix=%<key prefix%>
ignoremissing#true,false
defaultvalue=%<value%>
unit=%<unit%>
unit/format=#false,plain,siunitx
unit/format default=#false,plain,siunitx
unit/new scala={%<scala%>}
unit/scale to=%<unit%>
unit/scale to auto
unit/scale to auto=%<number%>
scale by=%<key or value%>
percent
negate
divide by=%<key or value%>
abs
factor of=%<key or value%>
percent of=%<key or value%>
increase from=%<key or value%>
decrease from=%<key or value%>
increase factor from=%<key or value%>
decrease factor from=%<key or value%>
increase percent from=%<key or value%>
decrease percent from=%<key or value%>
noassert#true,false
annotate=#none,footnote,pdfcomment,typeout
#endkeyvals