Adobe 65030365 Developer's Guide - Page 28

A FrameMaker document and its, An SGML document instance, and its DTD, Highway System

Page 28 highlights

2 Structure application development An SGML document instance and its DTD Summary of Transportation 2000 Plan Elements Highway System A base network of roads for people and goods movement, designed to operate at maximum efficiency during off-peak and near capacity in peak hours. Elements include freeways, expressways and major arterials. Current projects include: Completion of Measure "A" program of Routes 101, 85, and 237 Emphasis on Commuter Lanes and bottleneck improvements including new and upgraded interchanges Capacity improvements in 101 and Fremont/South Bay Corridors Operational improvements including signal synchronization and freeway surveillance A FrameMaker document and its EDD Summary of Transportation 2000 Plan Elements Highway System A base network of roads for people and goods movement, designed to operate at maximum efficiency during off-peak and near capacity in peak hours. Elements include freeways, expressways and major arterials. Current projects include: • Completion of Measure "A" program for Routes 101, 85, and 237 • Emphasis on Commuter Lanes and bottleneck improvements including new and upgraded interchanges • Capacity improvements in 101 and Fremont/South Bay Corridors • Operational improvements including signal synchronization and freeway surveillance Element (Container): Para General rule: . . . Element (Container): List General rule: Item+ Attribute list: 1. Name: Type Choice Optional Choices: Bullet, Number Default: Bullet Element (Container): Item General rule: Text format rules 1. In all contexts. Basic properties Indents First indent: 0.0" Move left indent by: 0.16667" Despite the similarities in their basic approach to the creation of structured documents, XML and SGML differ from FrameMaker in their methods of representing document content, and in the aspects of documents they represent. In this respect, markup and FrameMaker are like ordinary human languages that evolve from different cultures-they differ not only in the particular words they use, but in their rules for putting words together, and even in the thoughts that can be easily expressed with them. For documents to move between FrameMaker and markup data, the software needs instructions to help it translate between the two languages. Structure Application Basics 10

  • 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
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435
  • 436
  • 437
  • 438
  • 439
  • 440
  • 441
  • 442
  • 443
  • 444
  • 445
  • 446
  • 447
  • 448
  • 449
  • 450
  • 451
  • 452
  • 453
  • 454
  • 455
  • 456
  • 457
  • 458
  • 459
  • 460
  • 461
  • 462
  • 463
  • 464
  • 465
  • 466
  • 467
  • 468
  • 469
  • 470
  • 471
  • 472
  • 473
  • 474
  • 475
  • 476
  • 477
  • 478
  • 479
  • 480
  • 481
  • 482
  • 483
  • 484
  • 485
  • 486
  • 487
  • 488
  • 489
  • 490
  • 491
  • 492
  • 493
  • 494
  • 495
  • 496
  • 497
  • 498
  • 499
  • 500
  • 501
  • 502
  • 503
  • 504
  • 505
  • 506
  • 507
  • 508
  • 509
  • 510
  • 511
  • 512
  • 513
  • 514
  • 515
  • 516
  • 517
  • 518
  • 519
  • 520
  • 521
  • 522
  • 523
  • 524
  • 525
  • 526
  • 527
  • 528
  • 529
  • 530
  • 531
  • 532
  • 533
  • 534
  • 535
  • 536
  • 537
  • 538
  • 539
  • 540
  • 541
  • 542
  • 543
  • 544
  • 545
  • 546
  • 547
  • 548
  • 549
  • 550
  • 551
  • 552
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • 563
  • 564
  • 565
  • 566
  • 567
  • 568
  • 569
  • 570
  • 571
  • 572
  • 573
  • 574
  • 575
  • 576
  • 577
  • 578
  • 579
  • 580
  • 581
  • 582
  • 583
  • 584
  • 585
  • 586
  • 587
  • 588

Structure Application Basics
10
Structure application development
2
Despite the similarities in their basic approach to the creation of structured documents, XML
and SGML differ from FrameMaker in their methods of representing document content, and
in the aspects of documents they represent. In this respect, markup and FrameMaker are
like ordinary human languages that evolve from different cultures—they differ not only in the
particular words they use, but in their rules for putting words together, and even in the
thoughts that can be easily expressed with them. For documents to move between
FrameMaker and markup data, the software needs instructions to help it translate between
the two languages.
Element (Container):
Para
General rule:
<TEXT>
. . .
Element (Container):
List
General rule:
Item+
Attribute list:
1. Name:
Type
Choice Optional
Choices:
Bullet, Number
Default:
Bullet
Element (Container):
Item
General rule:
<TEXT>
Text format rules
1. In all contexts.
Basic properties
Indents
First indent: 0.0”
Move left indent by
: 0.16667”
<!ELEMENT chapter - - (head, section+) >
<!ELEMENT head - - (#PCDATA) >
<!ELEMENT section -
-
(head, (para
|
list)*) >
<!ELEMENT para - - (#PCDATA) >
<!ELEMENT list - - (item+) >
<!ATTLIST list
type (bullet | number) bullet >
<!ELEMENT item - - (#PCDATA) >
<chapter><head>Summary of
Transportation 2000 Plan Elements
</head>
<section><head>
Highway System
</head>
<para>
A base network of roads for people and
goods movement, designed to operate at
maximum efficiency during off-peak and
near capacity in peak hours. Elements
include freeways, expressways and major
arterials. Current projects include:
</para>
<list type = “bullet”><item>Completion
of Measure “A” program of Routes 101,
85, and 237</item>
<item>
Emphasis on Commuter Lanes and
bottleneck improvements including new
and upgraded interchanges</item>
<item>
Capacity improvements in 101 and
Fremont/South Bay Corridors</item>
<item>
Operational improvements
including signal synchronization and
freeway surveillance</item>
</list></section></chapter>
Summary of Transportation 2000
Plan Elements
Highway System
A base network of roads for people and
goods movement, designed to operate at
maximum efficiency during off-peak and
near capacity in peak hours. Elements
include freeways, expressways and
major arterials. Current projects include:
Completion of Measure "A" program
for Routes 101, 85, and 237
Emphasis on Commuter Lanes and
bottleneck improvements including
new and upgraded interchanges
Capacity improvements in 101 and
Fremont/South Bay Corridors
Operational improvements including
signal synchronization and freeway
surveillance
A FrameMaker document and its
EDD
An SGML document instance
and its DTD