location
Elementlocation :part=(height | width | top | bottom | left | right) :method=(sizeToContent | attach | fixed | same) :min=dimension? :max=dimension? :target=ref (labelFrame | graph | container)? :value? => EMPTY
Each instance of this element specifies where some part of the table
frame is located. All the examples in the corpus have four instances
of this element, one for each of the parts height
,
width
, left
, and top
. Some examples in the
corpus add a fifth for part bottom
, even though it is not clear
how all of top
, bottom
, and height
can be honored
at the same time. In any case, location
seems to have little
importance in representing tables; a reader can safely ignore it.
The part of the table being located.
How the location is determined:
sizeToContent
Based on the natural size of the table. Observed only for
parts height
and width
.
attach
Based on the location specified in target
. Observed only for
parts top
and bottom
.
fixed
Using the value in value
. Observed only for parts top
,
bottom
, and left
.
same
Same as the specified target
. Observed only for part
left
.
Minimum size. Only observed with value 100pt
. Only observed
for part width
.
Required when method
is attach
or same
, not
observed otherwise. This identifies an element to attach to.
Observed with the ID of title
, footnote
, graph
,
and other elements.
Required when method
is fixed
, not observed otherwise.
Observed values are 0%
, 0px
, 1px
, and 3px
on parts top
and left
, and 100%
on part
bottom
.