File: stackengine.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 (94 lines) | stat: -rw-r--r-- 2,724 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
89
90
91
92
93
94
# stackengine package
# Matthew Bertucci 11/27/2021 for v4.11

#include:etoolbox
#include:listofitems
#include:calc

#keyvals:\usepackage/stackengine#c
usestackEOL
oldsyntax
#endkeyvals

\Sstackgap
\Lstackgap
\setstackgap{S or L}{gap%l}
\stackgap
\stackalignment
\quietstack
\useanchorwidth
\stacktype
\stackMath
\lstackMath
\stackText
\lstackText
\strutlongstacks{T or F}
\strutshortanchors{T or F}
\setstackEOL{end-of-line character}
\stackengine{gap%l}{anchor}{item}{O or U}{align%keyvals}{quiet-bool}{anchorwidth-bool}{type}
\stackon{anchor}{item}
\stackon[length]{anchor}{item}
\stackunder{anchor}{item}
\stackunder[length]{anchor}{item}
\Shortstack{item1 ... itemN anchor}
\Shortstack[align%keyvals]{item1 ... itemN anchor}
\Longstack{item1 ... itemN anchor}
\Longstack[align%keyvals]{item1 ... itemN anchor}
\Shortunderstack{anchor item1 ... itemN}
\Shortunderstack[align%keyvals]{anchor item1 ... itemN}
\Longunderstack{anchor item1 ... itemN}
\Longunderstack[align%keyvals]{anchor item1 ... itemN}
\tllap[length]{item}
\tllap{item}
\tclap[length]{item}
\tclap{item}
\trlap[length]{item}
\trlap{item}
\bllap[length]{item}
\bllap{item}
\bclap[length]{item}
\bclap{item}
\brlap[length]{item}
\brlap{item}
\toplap{direction%keyvals}{item}
\toplap[length]{direction%keyvals}{item}
\bottomlap{direction%keyvals}{item}
\bottomlap[length]{direction%keyvals}{item}
\stackanchor{top item}{bottom item}
\stackanchor[gap%l]{top item}{bottom item}
\Centerstack{item1 ... itemN}
\Centerstack[align%keyvals]{item1 ... itemN}
\Vectorstack{item1 ... itemN%formula}
\Vectorstack[align%keyvals]{item1 ... itemN%formula}
\parenVectorstack{item1 ... itemN}#m
\parenVectorstack[align%keyvals]{item1 ... itemN}#m
\bracketVectorstack{item1 ... itemN}#m
\bracketVectorstack[align%keyvals]{item1 ... itemN}#m
\braceVectorstack{item1 ... itemN}#m
\braceVectorstack[align%keyvals]{item1 ... itemN}#m
\vertVectorstack{item1 ... itemN}#m
\vertVectorstack[align%keyvals]{item1 ... itemN}#m
\ensurestackMath{formula}
\abovebaseline{item}
\abovebaseline[gap%l]{item}
\belowbaseline{item}
\belowbaseline[gap%l]{item}
\stackinset{Halign%keyvals}{Hoffset%l}{Valign}{Voffset}{inset item}{anchor item}
\addstackgap{item}
\addstackgap[gap%l]{item}
\hsmash{item}
\savestack{macro%cmd}{stacking operation}#d

#keyvals:\stackengine#c,\Shortstack#c,\Longstack#c,\Shortunderstack#c,\Longunderstack#c,\toplap#c,\bottomlap#c,\Centerstack#c,\Vectorstack#c,\parenVectorstack#c,\bracketVectorstack#c,\braceVectorstack#c,\vertVectorstack#c,\stackinset#c
l
c
r
#endkeyvals

\stackengineversionnumber#S
\removebs{arg}#S
\stackedbox#S

# deprecated
\bottominset#S
\topinset#S