...
Code Block |
---|
<! ELEMENT PInstr (Param*) >
<! ATTLIST PInstr
name CDATA #REQUIRED>
<! ELEMENT Param >
<! ATTLIST Param
name CDATA #REQUIRED
value CDATA #REQUIRED>
<! ELEMENT WXML (Doc) >
<! ATTLIST WXML
unit (pt|mm) #IMPLIED
version CDATA #IMPLIED>
<! ELEMENT Doc ([Dylation], [Template], [Styles], [Layers], [Colors], [UsedFonts], [MissingFonts], Spread+) >
<! ATTLIST Doc
name CDATA #IMPLIED
url CDATA #IMPLIED -- SANRobot relative path or absolute system path
version CDATA #IMPLIED -- InDesign version used for last document save
lang CDATA #IMPLIED -- R/W ISO 639-1 language code
mode CDATA #IMPLIED
pluginVersion CDATA #IMPLIED -- Wedia plugin version used for last document save
width CDATA #IMPLIED -- R/W
height CDATA #IMPLIED -- R/W >
<! ELEMENT Dylation [Formats], [Errors]>
<! ATTLIST Dylation >
active(true|false|demand|) #REQUIRED -- R/W
undoable(true|false) #IMPLIED -- R >
<! ELEMENT Formats (Format*) >
<! ELEMENT Format (EMPTY) >
<! ATTLIST Format
name ID #REQUIRED -- R
width CDATA #REQUIRED -- R
height CDATA #REQUIRED -- R
status CDATA #REQUIRED -- R>
<! ELEMENT Errors (Error*) >
<! ELEMENT Error (EMPTY) >
<! ATTLIST Error
code CDATA #IMPLIED -- R>
<! ELEMENT Template ([Bleed]) >
<! ATTLIST Template >
<! ELEMENT Bleed (EMPTY) >
<! ATTLIST Bleed
left CDATA #REQUIRED -- R
top CDATA #REQUIRED -- R
right CDATA #REQUIRED -- R
bottom CDATA #REQUIRED -- R>
<! ELEMENT Styles (Style*) >
<! ATTLIST Styles >
<! ELEMENT Style (CDATA) >
<! ATTLIST Style
name ID #REQUIRED -- external style name
next ID #IMPLIED -- only for paragraph style - the following style
id ID #IMPLIED -- publishing software internal use
type (paragraph|character|table|cell)
format (css|odt)>
<! ELEMENT Layers (Layer*) >
<! ELEMENT Layer (EMPTY) >
<! ATTLIST Layer
name ID #REQUIRED
visible(true|false) #IMPLIED -- R/W
locked(true|false) #IMPLIED -- R/W>
<! ELEMENT Colors (Color*) >
<! ELEMENT Color (EMPTY) >
<! ATTLIST Color
name ID #REQUIRED -- R
rgb CDATA #REQUIRED -- R
cmyk CDATA #IMPLIED -- R
mapped CDATA #IMPLIED -- R>
<! ELEMENT UsedFonts (Font*) >
<! ELEMENT MissingFonts (Font*) >
<! ELEMENT Font (EMPTY) >
<! ATTLIST Font
family CDATA #REQUIRED -- R
name CDATA #IMPLIED -- R
variant CDATA #REQUIRED -- R>
<! ELEMENT Spread ([Guides], Page+, (Group | Box)*) >
<! ATTLIST Spread
name ID #REQUIRED
pos CDATA #IMPLIED>
<! ELEMENT Guides (Guide*) >
<! ELEMENT Guide (EMPTY) >
<! ATTLIST Guide
x CDATA #IMPLIED
y CDATA #IMPLIED>
<! ELEMENT Page ([Guides], (Margins | Column | Gutter | List | Group | Box)* >
<! ATTLIST Page
name ID #REQUIRED
pos CDATA #IMPLIED>
<! ELEMENT Margin (EMPTY) >
<! ATTLIST Margin
left CDATA #REQUIRED
top CDATA #REQUIRED
right CDATA #REQUIRED
bottom CDATA #REQUIRED>
<! ELEMENT Column (EMPTY) >
<! ATTLIST Column
number CDATA #IMPLIED
width CDATA #REQUIRED>
<! ELEMENT Gutter (EMPTY) >
<! ATTLIST Gutter
number CDATA #IMPLIED
width CDATA #REQUIRED>
<! ELEMENT Group (Group | Box)+ >
<! ATTLIST Group
id ID #REQUIRED
layer CDATA #IMPLIED -- R/W
groupTag CDATA #IMPLIED -- R/W
left CDATA #IMPLIED -- R/W
top CDATA #IMPLIED -- R/W
width CDATA #IMPLIED -- R/W
height CDATA #IMPLIED -- R/W
rotate CDATA #IMPLIED -- R/W
xscale CDATA #IMPLIED -- R/W
yscale CDATA #IMPLIED -- R/W>
<! ELEMENT Box (Img | Text | PInstr | Unknown) >
<! ATTLIST Box
id ID #REQUIRED
layer v #IMPLIED -- R/W
groupTag CDATA #IMPLIED -- R/W
left CDATA #IMPLIED -- R/W
top CDATA #IMPLIED -- R/W
width CDATA #IMPLIED -- R/W
height CDATA #IMPLIED -- R/W
rotate CDATA #IMPLIED -- R/W
xscale CDATA #IMPLIED -- R/W
yscale CDATA #IMPLIED -- R/W
editable CDATA "1" #IMPLIED -- R/W integer value
-- 0 = uneditable; 1 = editable
resizable CDATA "0" #IMPLIED -- R/W integer value
-- must be built by bitwise OR ("|" operator)
-- masks are : NOTHING=0; TOP=1; LEFT:2; RIGHT:4; BOTTOM:8
movable CDATA "0" #IMPLIED -- R/W integer value
-- must be built by bitwise OR ("|" operator)
-- masks are : NOTHING=0; HORIZONTAL=1; VERTICAL=2
rotatable CDATA "0" #IMPLIED -- R/W integer value
-- 0 = unrotatable; 1 = rotatable
visible(true|false|ifNotEmpty) #IMPLIED -- R/W
-- "false" to hide, "true" to show,
-- "ifNotEmpty" to hide only if box has an empty content
lockPosition (true|false) #IMPLIED -- R/W
-- true if the box has its geometry locked
exportable (true|false) #IMPLIED >
<! ELEMENT Unknown (EMPTY) >
<! ELEMENT Img (EMPTY) >
<! ATTLIST Img
url CDATA #REQUIRED -- R/W
embedded (true|false) #IMPLIED
fit (img2box|img2boxp|box2img|fillboxp|lefttop|nofit)"nofit" #IMPLIED -- R/W
left CDATA #IMPLIED -- R/W
top CDATA #IMPLIED -- R/W
width CDATA #IMPLIED -- R/W
height CDATA #IMPLIED -- R/W
rotate CDATA #IMPLIED -- R/W
xscale CDATA #IMPLIED -- R/W
yscale CDATA #IMPLIED -- R/W
name CDATA #IMPLIED -- R/W
objId ID #IMPLIED -- R/W
objType ID #IMPLIED -- R/W
objPath CDATA #IMPLIED -- R/W
modName CDATA #IMPLIED -- R/W
modFunc CDATA #IMPLIED -- R/W
resizable CDATA "0" #IMPLIED -- R/W integer : built by bitwise
-- OR'ing together (using the int "|" operator)
-- masks : NOTHING=0; TOP=1; LEFT:2; RIGHT:4; BOTTOM:8
movable CDATA "0" #IMPLIED -- R/W integer : built by bitwise
-- OR'ing together (using the int "|" operator)
-- masks : NOTHING=0; HORIZONTAL=1; VERTICAL=2
rotatable CDATA "0" #IMPLIED -- R/W integer : 0 = unrotatable; 1 = rotatable
space (RGB|CMYK)"" #IMPLIED> -- R
<! ELEMENT Text (CDATA | Field, BoundingBox | Box | Group)+ >
<! ATTLIST Text
col CDATA #IMPLIED
height (auto|CDATA)"auto" #IMPLIED
previousStory ID #IMPLIED
overset CDATA #IMPLIED -- R integer: index
-- of the 1st overflown character, -1 when no overflow
count CDATA #IMPLIED -- R integer: overflown
-- characters count, 0 when no overflow
estimatedAddableChars CDATA #IMPLIED -- R integer: estimated
-- number of chars that can be added before overset, -1 on failure
charLength CDATA #IMPLIED -- R integer: number of
-- characters currently displayed inside the text box
fit (text2box|box2text|nofit)"nofit" #IMPLIED> -- R/W
<! ELEMENT Field (CDATA) >
<! ATTLIST Field
name ID #REQUIRED -- R/W
id ID #IMPLIED
type (Text|html|odt|Unknown)
objId ID #IMPLIED -- R/W
objType ID #IMPLIED -- R/W
objPath CDATA #IMPLIED -- R/W
modName CDATA #IMPLIED -- R/W
modFunc CDATA #IMPLIED -- R/W
charStyles CDATA #IMPLIED -- R/W
paraStyles CDATA #IMPLIED> -- R/W
<! ELEMENT BoundingBox (EMPTY) >
<! ATTLIST BoundingBox
left CDATA #REQUIRED -- R
top CDATA #REQUIRED -- R
width CDATA #REQUIRED -- R
height CDATA #REQUIRED -- R> |