Adobe 65009333 User Guide - Page 277

Insert a parent element, Work with attributes

Page 277 highlights

USING INCOPY CS4 271 XML Insert a parent element Insert a parent element in the Structure pane to maintain the proper XML structure or organize content better. Before you can insert a new parent element, you must select the elements that will be the children of the new parent. When the new parent element is inserted, the selected child elements are demoted by one rank in the structural hierarchy. With child elements selected (left); a newly inserted parent element includes the child elements (right). 1 In the Structure pane, select the elements that will be child elements to the new parent element you want to insert. Note the following: • You can't select the Story or a story-level element. • The elements must be on the same level of the structural hierarchy. • The elements must be contiguous. • The selection must not include table cells or attributes. 2 On the Structure pane menu, choose New Parent Element, or right-click (Windows) or Control-click (Mac OS) and choose New Parent Element. 3 Select a tag for the new parent element and click OK. Insert a new parent element quickly by selecting Add Tag in the Tags panel and then clicking a tag in the panel. You can also right-click (Windows) or Control-click (Mac OS) an element you selected in the Structure pane, choose New Parent Element, and then choose an element. Work with attributes An attribute provides additional information about an XML element. Each attribute consists of a name and a value. Attributes appear in the Structure pane; they are not placed in the document or used as content in the document. Include attributes with elements for the benefit of files and applications that will use the XML files you create in InCopy . You can add attributes to any element except the DOCTYPE element (a DTD file), comments, and processing instructions. For example, to include keywords for searching in a downstream application, you can create an attribute called keywords. You could also create attributes to indicate substituted text, track article titles, and record other content-related information. If you are using a DTD file, view its contents to see which attributes it allows. Attribute names, like tag names, must conform to the DTD. Note: InCopy recognizes special namespace attributes that can specify paragraph or character styles, tables and table cell styles, as well as control whitespace. For more information, see the XML technical reference and other resources at www.adobe.com/go/learn_id_XMLscript. See also "Exporting to XML" on page 276 Updated 29 April 2009

  • 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
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298

271
USING INCOPY CS4
XML
Insert a parent element
Insert a parent element in the Structure pane to maintain the proper XML structure or organize content better. Before
you can insert a new parent element, you must select the elements that will be the children of the new parent. When
the new parent element is inserted, the selected child elements are demoted by one rank in the structural hierarchy.
With child elements selected (left); a newly inserted parent element includes the child elements (right).
1
In the Structure pane, select the elements that will be child elements to the new parent element you want to insert.
Note the following:
You can’t select the Story or a story-level element.
The elements must be on the same level of the structural hierarchy.
The elements must be contiguous.
The selection must not include table cells or attributes.
2
On the Structure pane menu, choose New Parent Element, or right-click (Windows) or Control-click (Mac
OS) and
choose New Parent Element.
3
Select a tag for the new parent element and click OK.
Insert a new parent element quickly by selecting Add Tag in the Tags panel and then clicking a tag in the panel. You
can also right-click (Windows) or Control-click (Mac
OS) an element you selected in the Structure pane, choose New
Parent Element, and then choose an element.
Work with attributes
An
attribute
provides additional information about an XML element. Each attribute consists of a name and a value.
Attributes appear in the Structure pane; they are not placed in the document or used as content in the document.
Include attributes with elements for the benefit of files and applications that will use the XML files you create in InCopy
.
You can add attributes to any element except the DOCTYPE element (a DTD file), comments, and processing
instructions. For example, to include keywords for searching in a downstream application, you can create an attribute
called
keywords
. You could also create attributes to indicate substituted text, track article titles, and record other
content-related information.
If you are using a DTD file, view its contents to see which attributes it allows. Attribute names, like tag names, must
conform to the DTD.
Note:
InCopy recognizes special namespace attributes that can specify paragraph or character styles, tables and table cell
styles, as well as control whitespace. For more information, see the XML technical reference and other resources at
www.adobe.com/go/learn_id_XMLscript
.
See also
Exporting to XML
” on page
276
Updated 29 April 2009