File: hvfloat.cwl

package info (click to toggle)
texstudio 4.9.1%2Bds-1
  • links: PTS
  • area: main
  • in suites: forky, sid
  • size: 110,128 kB
  • sloc: cpp: 111,264; xml: 18,668; ansic: 8,977; python: 357; javascript: 177; sh: 147; makefile: 52
file content (171 lines) | stat: -rw-r--r-- 4,042 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
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
# hvfloat package
# Matthew Bertucci 2024/10/05 for v2.51

#include:caption
#include:varwidth
#include:fbox
#include:subcaption
#include:atbegshi
#include:picture
#include:trimclip
#include:etoolbox
#include:marginnote
#include:multido
#include:graphicx
#include:xkeyval
#include:ifoddpage
#include:afterpage
#include:stfloats
#include:zref-savepos

#keyvals:\usepackage/hvfloat#c
fbox
hyperref
nostfloats
#endkeyvals

#ifOption:hyperref
#include:hyperref
#endif

\hvFloatSet{options%keyvals}
\hvFloatSetDefaults

\hvFloat{float type}{object}{caption%text}{label}#l
\hvFloat{float type}{object}[short caption%text]{caption%text}{label}#*l
\hvFloat[options%keyvals]{float type}{object}{caption%text}{label}#l
\hvFloat[options%keyvals]{float type}{object}[short caption%text]{caption%text}{label}#*l
\hvFloat*{float type}{object}{caption%text}{label}#l
\hvFloat*{float type}{object}[short caption%text]{caption%text}{label}#*l
\hvFloat*[options%keyvals]{float type}{object}{caption%text}{label}#l
\hvFloat*[options%keyvals]{float type}{object}[short caption%text]{caption%text}{label}#*l

\figcaption{caption%text}
\figcaption[short caption%text]{caption%text}
\tabcaption{caption%text}
\tabcaption[short caption%text]{caption%text}
\tabcaptionbelow{caption%text}
\tabcaptionbelow[short caption%text]{caption%text}

\hvDefFloatStyle{name}{options%keyvals}

#keyvals:\hvFloatSet,\hvFloat,\hvFloat*,\hvDefFloatStyle
floatPos=%<float pos%>
rotAngle=%<angle%>
capWidth=%<h, w, l, or <number>%>
capAngle=%<integer%>
capPos=#before,top,left,after,bottom,right,inner,outer,evenPage,oddPage
capVPos=#bottom,center,top
capHPos=#left,center,right
objectPos=#left,center,right
objectAngle=%<integer%>
floatCapSep=##L
useOBox#true,false
onlyText#true,false
onlyTextInTOC#true,false
nonFloat#true,false
nonFloatTopSkip=##L
wide#true,false
inMargin#true,false
objectFrame#true,false
fboxLines=%<letters%>
fboxSep=##L
style=%<style%>
capFormat={%<caption settings%>}
subcapFormat={%<subcaption settings%>}
fullpage#true,false
FullPage#true,false
FULLPAGE#true,false
doublePage#true,false
doublePAGE#true,false
doubleFullPage#true,false
doubleFULLPAGE#true,false
forceLeft#true,false
vFill#true,false
sameHeight#true,false
multiFloat#true,false
subFloat#true,false
separatorLine#true,false
bindCorr=##L
twoColumnCaption#true,false
#endkeyvals

\begin{hvFloatEnv}
\begin{hvFloatEnv}[width]
\end{hvFloatEnv}

\IncludeGraphics{imagefile}#*g
\IncludeGraphics[keyvals]{imagefile}#*g

#keyvals:\includegraphics,\IncludeGraphics
columnWidth#true,false
fullpage#true,false
FullPage#true,false
FULLPAGE#true,false
doubleFullPage#true,false
doubleFULLPAGE#true,false
doublefullPage#true,false
doubleFullPagebindCorr#true,false
doubleFULLPAGEbindCorr#true,false
#endkeyvals

#keyvals:\IncludeGraphics
actualtext={%<text%>}
alt={%<alt text%>}
artifact#true,false
bb=%<llx lly urx ury%>
bbllx=
bblly=
bburx=
bbury=
natwidth=
natheight=
hiresbb#true,false
pagebox=#mediabox,cropbox,bleedbox,trimbox,artbox
viewport=%<llx lly urx ury%>
trim=%<llx lly urx ury%>
angle=%<degrees%>
origin=
width=##L
height=##L
totalheight=##L
keepaspectratio#true,false
scale=%<factor%>
clip#true,false
draft#true,false
type=%<file type%>
ext=%<file extension%>
read=%<read-file extension%>
command=
quiet
page=%<page number%>
interpolate#true,false
decodearray={%<color array%>}
#endkeyvals

\LenToUnit{length}#*
\drawSepLine#*
\getMultiCaptionAndLabel#*
\getMultiObjectAndLabel#*
\getMultiSubCaptionAndLabel#*
\getMultiSubObjectAndLabel#*
\getSingleCaptionAndLabel#*
\hvObjectBox#*
\restoreCaptionSkip#*
\saveCaptionSkip#*
\setBottomCaption#*
\setDefaults#*
\setPageObject#*
\defhvstyle{name}{options}#S
\hvFloatFileVersion#S
\hvFloatFullWidth#*
\hvObjectWidth#*
\hvCapWidth#*
\hvWideWidth#*
\hvMultiFloatSkip#*
\hvNonFloatTopSkip#*
\hvMaxCapWidth#*
\hvAboveCaptionSkip#*
\hvBelowCaptionSkip#*
\fboxlinewidth#*
\hvOBox#*