File: pgfkeys.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 (87 lines) | stat: -rw-r--r-- 2,798 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
# pgfkeys package
# muzimuzhi, 7 Jul 2020, tikz-pgf 3.1.5b

# from pgfkeys.code.tex
\pgfkeyssetvalue{full key}{token text}#*
\pgfkeyssetevalue{full key}{token text}#*
\pgfkeysaddvalue{full key}{prefix code}{append code}#*
\pgfkeyslet{full key}{macro}#*
\pgfkeysgetvalue{full key}{macro}#*
\pgfkeysvalueof{full key}#*
\pgfkeysifdefined{full key}{true}{false}#*
\pgfkeysifassignable{full key}{true}{false}#*

\pgfkeys{key list}
\pgfqkeys{default path}{key list}
\pgfkeysalso{key list}#*
\pgfqkeysalso{default path}{key list}#*

\pgfeov#*
\pgfkeysdef{key%plain}{code}#*
\pgfkeysedef{key%plain}{code}#*
\pgfkeysdefnargs{key%plain}{arg count}{code}#*
\pgfkeysedefnargs{key%plain}{arg count}{code}#*
\pgfkeysdefargs{key%plain}{arg pattern}{code}#*
\pgfkeysedefargs{key%plain}{arg pattern}{code}#*

\pgfkeysdefaultpath#*
\pgfkeyscurrentpath#*
\pgfkeyscurrentname#*
\pgfkeyscurrentkey#*
\pgfkeyscurrentkeyRAW#*
\pgfkeyscurrentvalue#*

\pgfkeysnovalue#*
\pgfkeysvaluerequired#*
\pgfkeysaddhandleonlyexistingexception{handler key}#*

# from pgfkeysfiltered.code.tex
# key filtering - setting filters
\pgfkeysfiltered{key-value list}#*
\pgfqkeysfiltered{default path}{key-value list}#*
\pgfkeysalsofrom{macro}#*
\pgfkeysalsofiltered{key-value list}#*
\pgfkeysalsofilteredfrom{macro}#*

# key filtering - family support
\pgfkeysactivatefamiliesandfilteroptions{family list}{key-value list}#*
\pgfqkeysactivatefamiliesandfilteroptions{family list}{default path}{key-value list}#*
\pgfkeysactivatesinglefamilyandfilteroptions{family name}{key-value list}#*
\pgfqkeysactivatesinglefamilyandfilteroptions{family name}{default path}{key-value list}#*

# key filtering - programmer interface
\pgfkeysinterruptkeyfilter#*
\endpgfkeysinterruptkeyfilter#*
\pgfkeyssavekeyfilterstateto{macro}#*
\pgfkeysinstallkeyfilter{full key}{optional args}#*
\pgfkeysinstallkeyfilterhandler{full key}{optional args}#*
\pgfkeysactivatefamily{family name}#*
\pgfkeysdeactivatefamily{family name}#*
\pgfkeysactivatefamilies{family list}{deactivate macro name%cmd}#*d
\pgfkeysiffamilydefined{family}{true}{false}#*
\pgfkeysisfamilyactive{family}#*
\pgfkeysgetfamily{full key}{result macro}#*
\pgfkeyssetfamily{full key}{family}#*
\pgfkeysevalkeyfilterwith{full key}={filter args}#*

# key filtering - internal macros
\pgfkeyssplitpath#*
\pgfkeyscasenumber#*
\pgfkeyscurrentkeyfilter#*
\pgfkeyscurrentkeyfilterargs#*
\pgfkeyscurrentkeyfilterhandler#*
\pgfkeyscurrentkeyfilterhandlerargs#*

# tex-if
\ifpgfkeysaddeddefaultpath#*
\pgfkeysaddeddefaultpathtrue#*
\pgfkeysaddeddefaultpathfalse#*
\ifpgfkeyssuccess#*
\pgfkeyssuccesstrue#*
\pgfkeyssuccessfalse#*
\ifpgfkeysfilteringisactive#*
\pgfkeysfilteringisactivetrue#*
\pgfkeysfilteringisactivefalse#*
\ifpgfkeysfiltercontinue#*
\pgfkeysfiltercontinuetrue#*
\pgfkeysfiltercontinuefalse#*