Annotation of embedaddon/libxml2/test/valid/dtds/nitf-2-5.dtd, revision 1.1

1.1     ! misho       1:  <!--
        !             2:        News Industry Text Format
        !             3:        Document Type Definition - Version 2.5
        !             4:        http://www.nitf.org/
        !             5: 
        !             6:        Copyright (c) 2000. All Rights Reserved.
        !             7:        International Press Telecommunications Council
        !             8:        http://www.iptc.org
        !             9:                
        !            10:        Last changed: 9 August 2000  wb/kr/ak
        !            11:        
        !            12:        For the list of modifications from previous releases, see:
        !            13:                http://www.nitf.org/recent-modifications.html 
        !            14: 
        !            15:        For the list of proposed modifications, see:
        !            16:                http://www.nitf.org/proposed-changes.html 
        !            17: -->
        !            18: 
        !            19: 
        !            20: 
        !            21: <!ENTITY % enriched-text '
        !            22:        #PCDATA
        !            23:        | chron
        !            24:        | copyrite
        !            25:        | event
        !            26:        | function
        !            27:        | location
        !            28:        | money
        !            29:        | num
        !            30:        | object.title
        !            31:        | org
        !            32:        | person
        !            33:        | postaddr
        !            34:        | virtloc
        !            35:        | a
        !            36:        | br
        !            37:        | em
        !            38:        | lang
        !            39:        | pronounce
        !            40:        | q
        !            41:        '>
        !            42: 
        !            43: <!ENTITY % block.head "dateline?, copyrite?, abstract?">
        !            44: <!ENTITY % block.content "p | hl2 | table | media | ol | ul | dl | bq | fn | note | pre | hr">
        !            45: <!ENTITY % block.end "datasource?">
        !            46: 
        !            47: 
        !            48: <!ENTITY % global-attributes '
        !            49:        id      ID                                              #IMPLIED
        !            50:        '>
        !            51: <!ENTITY % common-attributes '
        !            52:        %global-attributes;
        !            53:        class   NMTOKENS                                        #IMPLIED
        !            54:        style   CDATA                                           #IMPLIED
        !            55:        lang    NMTOKEN                                         #IMPLIED
        !            56:        dir     (ltr | rtl)                                     #IMPLIED
        !            57:        '>
        !            58: <!ENTITY % cell.align '
        !            59:        align   (left | center | right | justify | char)        #IMPLIED
        !            60:        char    CDATA                                           #IMPLIED
        !            61:        charoff CDATA                                           #IMPLIED
        !            62:        '>
        !            63: <!ENTITY % cell.valign '
        !            64:        valign  (top | middle | bottom | baseline)              #IMPLIED
        !            65:        '>
        !            66: <!ENTITY % url.link '
        !            67:        md      CDATA                                           #IMPLIED
        !            68:        '>
        !            69: <!ENTITY % boolean '(true | false)'>
        !            70: 
        !            71: 
        !            72: <!ELEMENT nitf (head, body)>
        !            73: <!ATTLIST nitf
        !            74:        %global-attributes;
        !            75:        uno             CDATA           #IMPLIED
        !            76:        version         CDATA           #FIXED          "-//IPTC-NAA//DTD NITF-XML 2.1//EN"
        !            77:        change.date     CDATA           #FIXED          "4 July 2000"
        !            78:        change.time     CDATA           #FIXED          "1900"
        !            79:        baselang        CDATA           #IMPLIED
        !            80:        class           NMTOKENS        #IMPLIED
        !            81:        >
        !            82:        
        !            83: 
        !            84: <!ELEMENT head (title?, meta*, tobject?, iim?, docdata?, pubdata*, revision-history*)>
        !            85: <!ATTLIST head
        !            86:        %global-attributes;
        !            87:        >
        !            88:        
        !            89: <!ELEMENT title (#PCDATA)>
        !            90: <!ATTLIST title
        !            91:        %global-attributes;
        !            92:        type    (
        !            93:                main
        !            94:                | subtitle
        !            95:                | parttitle
        !            96:                | alternate
        !            97:                | abbrev
        !            98:                | other
        !            99:                )       #IMPLIED
        !           100:        >
        !           101:        
        !           102: <!ELEMENT meta EMPTY>
        !           103: <!ATTLIST meta
        !           104:        %global-attributes;
        !           105:        http-equiv      NMTOKEN         #IMPLIED
        !           106:        name            NMTOKEN         #IMPLIED
        !           107:        content         CDATA           #REQUIRED
        !           108:        >
        !           109:        
        !           110: <!ELEMENT tobject (tobject.property*, tobject.subject*)>
        !           111: <!ATTLIST tobject
        !           112:        %global-attributes;
        !           113:        tobject.type            CDATA   "news"
        !           114:        >
        !           115:        
        !           116:        <!ELEMENT tobject.property EMPTY>
        !           117:        <!ATTLIST tobject.property
        !           118:                %global-attributes;
        !           119:                tobject.property.type   CDATA   "current"
        !           120:                >
        !           121:                
        !           122:        <!ELEMENT tobject.subject  EMPTY>
        !           123:        <!ATTLIST tobject.subject
        !           124:                %global-attributes;
        !           125:                tobject.subject.ipr             CDATA           "IPTC"
        !           126:                tobject.subject.refnum          NMTOKEN         #REQUIRED
        !           127:                tobject.subject.code            CDATA           #IMPLIED
        !           128:                tobject.subject.type            CDATA           #IMPLIED
        !           129:                tobject.subject.matter          CDATA           #IMPLIED
        !           130:                tobject.subject.detail          CDATA           #IMPLIED
        !           131:                >
        !           132:                
        !           133: <!ELEMENT iim (ds*)>
        !           134: <!ATTLIST iim
        !           135:        %global-attributes;
        !           136:        ver     NMTOKEN         #IMPLIED
        !           137:        >
        !           138:        
        !           139:        <!ELEMENT ds EMPTY>
        !           140:        <!ATTLIST ds
        !           141:                %global-attributes;
        !           142:                num             NMTOKEN         #REQUIRED
        !           143:                value           CDATA           #IMPLIED
        !           144:                >
        !           145:                
        !           146: <!ELEMENT docdata (
        !           147:        correction
        !           148:        | evloc
        !           149:        | doc-id
        !           150:        | del-list
        !           151:        | urgency
        !           152:        | fixture
        !           153:        | date.issue
        !           154:        | date.release
        !           155:        | date.expire
        !           156:        | doc-scope
        !           157:        | series
        !           158:        | ed-msg
        !           159:        | du-key
        !           160:        | doc.copyright
        !           161:        | doc.rights
        !           162:        | key-list
        !           163:        )*>
        !           164: <!ATTLIST docdata
        !           165:        %global-attributes;
        !           166:        >
        !           167:        
        !           168:        <!ELEMENT correction EMPTY>
        !           169:        <!ATTLIST correction
        !           170:                %global-attributes;
        !           171:                info            CDATA   #IMPLIED
        !           172:                id-string       CDATA   #IMPLIED
        !           173:                reg-src         CDATA   #IMPLIED
        !           174:                >
        !           175:                
        !           176:        <!ELEMENT evloc EMPTY>
        !           177:        <!ATTLIST evloc
        !           178:                %global-attributes;
        !           179:                iso-cc          CDATA   #IMPLIED
        !           180:                state-prov      CDATA   #IMPLIED
        !           181:                county-dist     CDATA   #IMPLIED
        !           182:                city            CDATA   #IMPLIED
        !           183:                >
        !           184:                
        !           185:        <!ELEMENT doc-id EMPTY>
        !           186:        <!ATTLIST doc-id
        !           187:                %global-attributes;
        !           188:                regsrc          CDATA   #IMPLIED
        !           189:                id-string       CDATA   #IMPLIED
        !           190:                >
        !           191:                
        !           192:        <!ELEMENT del-list (from-src)*>
        !           193:        <!ATTLIST del-list
        !           194:                %global-attributes;
        !           195:                >
        !           196:                
        !           197:                <!ELEMENT from-src EMPTY>
        !           198:                <!ATTLIST from-src
        !           199:                        %global-attributes;
        !           200:                        src-name        CDATA   #IMPLIED
        !           201:                        level-number    CDATA   #IMPLIED
        !           202:                        >
        !           203:                        
        !           204:        <!ELEMENT urgency EMPTY>
        !           205:        <!ATTLIST urgency
        !           206:                %global-attributes;
        !           207:                ed-urg          NMTOKEN         #IMPLIED
        !           208:                >
        !           209:                
        !           210:        <!ELEMENT fixture EMPTY>
        !           211:        <!ATTLIST fixture
        !           212:                %global-attributes;
        !           213:                fix-id          CDATA   #IMPLIED
        !           214:                >
        !           215:                
        !           216:        <!ELEMENT date.issue EMPTY>
        !           217:        <!ATTLIST date.issue
        !           218:                %global-attributes;
        !           219:                norm            CDATA   #IMPLIED
        !           220:                >
        !           221:                
        !           222:        <!ELEMENT date.release EMPTY>
        !           223:        <!ATTLIST date.release
        !           224:                %global-attributes;
        !           225:                norm            CDATA   #IMPLIED
        !           226:                >
        !           227:                
        !           228:        <!ELEMENT date.expire EMPTY>
        !           229:        <!ATTLIST date.expire
        !           230:                %global-attributes;
        !           231:                norm            CDATA   #IMPLIED
        !           232:                >
        !           233:                
        !           234:        <!ELEMENT doc-scope EMPTY>
        !           235:        <!ATTLIST doc-scope
        !           236:                %global-attributes;
        !           237:                scope           CDATA   #IMPLIED
        !           238:                >
        !           239:                
        !           240:        <!ELEMENT series EMPTY>
        !           241:        <!ATTLIST series
        !           242:                %global-attributes;
        !           243:                series.name             CDATA           #IMPLIED
        !           244:                series.part             NMTOKEN         "0"
        !           245:                series.totalpart        NMTOKEN         "0"
        !           246:                >
        !           247:                
        !           248:        <!ELEMENT ed-msg EMPTY>
        !           249:        <!ATTLIST ed-msg
        !           250:                %global-attributes;
        !           251:                msg-type        CDATA   #IMPLIED
        !           252:                info            CDATA   #IMPLIED
        !           253:                >
        !           254:                
        !           255:        <!ELEMENT du-key EMPTY>
        !           256:        <!ATTLIST du-key
        !           257:                %global-attributes;
        !           258:                generation      NMTOKEN         #IMPLIED
        !           259:                part            NMTOKEN         #IMPLIED
        !           260:                version         NMTOKEN         #IMPLIED
        !           261:                key             CDATA           #IMPLIED
        !           262:                >
        !           263:                
        !           264:        <!ELEMENT doc.copyright EMPTY>
        !           265:        <!ATTLIST doc.copyright
        !           266:                %global-attributes;
        !           267:                year            NMTOKEN         #IMPLIED
        !           268:                holder          CDATA           #IMPLIED
        !           269:                >
        !           270:                
        !           271:        <!ELEMENT doc.rights EMPTY>
        !           272:        <!ATTLIST doc.rights
        !           273:                %global-attributes;
        !           274:                owner           CDATA           #IMPLIED
        !           275:                startdate       CDATA           #IMPLIED
        !           276:                enddate         CDATA           #IMPLIED
        !           277:                agent           CDATA           #IMPLIED
        !           278:                geography       CDATA           #IMPLIED
        !           279:                location-code   CDATA           #IMPLIED
        !           280:                code-source     CDATA           #IMPLIED
        !           281:                type            CDATA           #IMPLIED
        !           282:                limitations     CDATA           #IMPLIED
        !           283:                >
        !           284:                
        !           285:        <!ELEMENT key-list (keyword)*>
        !           286:        <!ATTLIST key-list
        !           287:                %global-attributes;
        !           288:                >
        !           289:                
        !           290:                <!ELEMENT keyword EMPTY>
        !           291:                <!ATTLIST keyword
        !           292:                        %global-attributes;
        !           293:                        key             CDATA   #IMPLIED
        !           294:                        >
        !           295:                        
        !           296: <!ELEMENT pubdata EMPTY>
        !           297: <!ATTLIST pubdata
        !           298:        %global-attributes;
        !           299:        type                    (
        !           300:                                print
        !           301:                                | audio
        !           302:                                | video
        !           303:                                | web
        !           304:                                | appliance
        !           305:                                | other
        !           306:                                )               #IMPLIED
        !           307:        item-length             CDATA           #IMPLIED
        !           308:        unit-of-measure         (
        !           309:                                word
        !           310:                                | character
        !           311:                                | byte
        !           312:                                | inch
        !           313:                                | pica
        !           314:                                | cm
        !           315:                                | hour
        !           316:                                | minute
        !           317:                                | second
        !           318:                                | other
        !           319:                                )               #IMPLIED
        !           320:        date.publication        CDATA           #IMPLIED
        !           321:        name                    CDATA           #IMPLIED
        !           322:        issn                    CDATA           #IMPLIED
        !           323:        volume                  CDATA           #IMPLIED
        !           324:        number                  CDATA           #IMPLIED
        !           325:        issue                   CDATA           #IMPLIED
        !           326:        edition.name            CDATA           #IMPLIED
        !           327:        edition.area            CDATA           #IMPLIED
        !           328:        position.section        CDATA           #IMPLIED
        !           329:        position.sequence       CDATA           #IMPLIED
        !           330:        ex-ref                  CDATA           #IMPLIED
        !           331:        >
        !           332:        
        !           333: <!ELEMENT revision-history EMPTY>
        !           334: <!ATTLIST revision-history
        !           335:        %global-attributes;
        !           336:        name            CDATA                   #IMPLIED
        !           337:        function        (
        !           338:                        writer-author
        !           339:                        | editor
        !           340:                        | producer
        !           341:                        | archivist
        !           342:                        | videographer
        !           343:                        | graphic-artist
        !           344:                        | photographer
        !           345:                        | statistician
        !           346:                        | other
        !           347:                        )                       #IMPLIED
        !           348:        norm            CDATA                   #IMPLIED
        !           349:        comment         CDATA                   #IMPLIED
        !           350:        >
        !           351:        
        !           352: 
        !           353: <!ELEMENT body (body.head?, body.content*, body.end?)>
        !           354: <!ATTLIST body
        !           355:        %common-attributes;
        !           356:        background      CDATA           #IMPLIED
        !           357:        >
        !           358:        
        !           359: 
        !           360: <!ELEMENT body.head (
        !           361:        hedline?,
        !           362:        note*,
        !           363:        rights?,
        !           364:        byline*,
        !           365:        distributor?,
        !           366:        dateline*,
        !           367:        abstract?,
        !           368:        series?
        !           369:        )>
        !           370: <!ATTLIST body.head
        !           371:        %global-attributes;
        !           372:        >
        !           373:        
        !           374: <!ELEMENT hedline (hl1, hl2*)>
        !           375: <!ATTLIST hedline
        !           376:        %global-attributes;
        !           377:        >
        !           378:        
        !           379:        <!ELEMENT hl1 (%enriched-text;)*>
        !           380:        <!ATTLIST hl1 %common-attributes;>
        !           381:        
        !           382:        <!ELEMENT hl2 (%enriched-text;)*>
        !           383:        <!ATTLIST hl2 %common-attributes;>
        !           384:        
        !           385: <!ELEMENT note (body.content)+>
        !           386: <!ATTLIST note
        !           387:        %common-attributes;
        !           388:        noteclass       (
        !           389:                        cpyrt
        !           390:                        | end
        !           391:                        | hd
        !           392:                        | editorsnote
        !           393:                        | trademk
        !           394:                        | undef
        !           395:                        )                       #IMPLIED
        !           396:        type            (std | pa | npa)        "std"
        !           397:        src             CDATA                   #IMPLIED
        !           398:        %url.link;
        !           399:        >
        !           400:        
        !           401: <!ELEMENT rights (
        !           402:        #PCDATA
        !           403:        | rights.owner
        !           404:        | rights.startdate
        !           405:        | rights.enddate
        !           406:        | rights.agent
        !           407:        | rights.geography
        !           408:        | rights.type
        !           409:        | rights.limitations
        !           410:        )*>
        !           411: <!ATTLIST rights
        !           412:        %global-attributes;
        !           413:        >
        !           414:        
        !           415:        <!ELEMENT rights.owner (#PCDATA)>
        !           416:        <!ATTLIST rights.owner
        !           417:                %global-attributes;
        !           418:                contact         CDATA   #IMPLIED
        !           419:                >
        !           420:                
        !           421:        <!ELEMENT rights.startdate (#PCDATA)>
        !           422:        <!ATTLIST rights.startdate
        !           423:                %global-attributes;
        !           424:                norm            CDATA   #IMPLIED
        !           425:                >
        !           426:                
        !           427:        <!ELEMENT rights.enddate (#PCDATA)>
        !           428:        <!ATTLIST rights.enddate
        !           429:                %global-attributes;
        !           430:                norm            CDATA   #IMPLIED
        !           431:                >
        !           432:                
        !           433:        <!ELEMENT rights.agent (#PCDATA)>
        !           434:        <!ATTLIST rights.agent
        !           435:                %global-attributes;
        !           436:                contact         CDATA   #IMPLIED
        !           437:                >
        !           438:                
        !           439:        <!ELEMENT rights.geography (#PCDATA)>
        !           440:        <!ATTLIST rights.geography
        !           441:                %global-attributes;
        !           442:                location-code   CDATA   #IMPLIED
        !           443:                code-source     CDATA   #IMPLIED
        !           444:                >
        !           445:                
        !           446:        <!ELEMENT rights.type (#PCDATA)>
        !           447:        <!ATTLIST rights.type
        !           448:                %global-attributes;
        !           449:                >
        !           450:                
        !           451:        <!ELEMENT rights.limitations (#PCDATA)>
        !           452:        <!ATTLIST rights.limitations
        !           453:                %global-attributes;
        !           454:                >
        !           455:                
        !           456: <!ELEMENT byline (#PCDATA | person | byttl | location | virtloc)*>
        !           457: <!ATTLIST byline
        !           458:        %global-attributes;
        !           459:        >
        !           460:        
        !           461:        <!ELEMENT byttl (#PCDATA | org )*>
        !           462:        <!ATTLIST byttl
        !           463:                %global-attributes;
        !           464:                >
        !           465:                
        !           466: <!ELEMENT distributor (#PCDATA | org)*>
        !           467: <!ATTLIST distributor
        !           468:        %global-attributes;
        !           469:        >
        !           470:        
        !           471: <!ELEMENT dateline (#PCDATA | location | story.date)*>
        !           472: <!ATTLIST dateline %common-attributes;>
        !           473:        
        !           474:        <!ELEMENT story.date (#PCDATA)>
        !           475:        <!ATTLIST story.date
        !           476:                %global-attributes;
        !           477:                norm            CDATA   #IMPLIED
        !           478:                >
        !           479:                
        !           480: <!ELEMENT abstract (%block.content;)+>
        !           481: <!ATTLIST abstract
        !           482:        %global-attributes;
        !           483:        >
        !           484:        
        !           485: 
        !           486: <!ELEMENT copyrite (#PCDATA | copyrite.year | copyrite.holder)*>
        !           487: <!ATTLIST copyrite
        !           488:        %global-attributes;
        !           489:        >
        !           490:        
        !           491:        <!ELEMENT copyrite.year (#PCDATA)>
        !           492:        <!ATTLIST copyrite.year
        !           493:                %global-attributes;
        !           494:                >
        !           495:                
        !           496:        <!ELEMENT copyrite.holder (#PCDATA)>
        !           497:        <!ATTLIST copyrite.holder
        !           498:                %global-attributes;
        !           499:                >
        !           500:                
        !           501: 
        !           502: <!ELEMENT body.content (block | %block.content;)*>
        !           503: <!ATTLIST body.content
        !           504:        %global-attributes;
        !           505:        >
        !           506:        
        !           507: <!ELEMENT block ((%block.head;)?, (%block.content;)*, (%block.end;)?)>
        !           508: <!ATTLIST block %common-attributes;>
        !           509:        
        !           510: <!ELEMENT p (%enriched-text;)*>
        !           511: <!ATTLIST p
        !           512:        %common-attributes;
        !           513:        lede            %boolean;       #IMPLIED
        !           514:        summary         %boolean;       #IMPLIED
        !           515:        optional-text   %boolean;       #IMPLIED
        !           516:        >
        !           517:        
        !           518: 
        !           519: <!ELEMENT table (caption?, (col* | colgroup*), thead?, tfoot?, tbody+)>
        !           520: <!ATTLIST table
        !           521:        %common-attributes;
        !           522:        tabletype       ENTITY          #IMPLIED
        !           523:        align           (
        !           524:                        left
        !           525:                        | center
        !           526:                        | right
        !           527:                        )               #IMPLIED
        !           528:        width           CDATA           #IMPLIED
        !           529:        cols            NMTOKEN         #IMPLIED
        !           530:        border          CDATA           #IMPLIED
        !           531:        frame           (
        !           532:                        void
        !           533:                        | above
        !           534:                        | below
        !           535:                        | hsides
        !           536:                        | lhs
        !           537:                        | rhs
        !           538:                        | vsides
        !           539:                        | box
        !           540:                        | border
        !           541:                        )               #IMPLIED
        !           542:        rules           (
        !           543:                        none
        !           544:                        | basic
        !           545:                        | rows
        !           546:                        | cols
        !           547:                        | all
        !           548:                        )               #IMPLIED
        !           549:        cellspacing     CDATA           #IMPLIED
        !           550:        cellpadding     CDATA           #IMPLIED
        !           551:        table.fmt       CDATA           #IMPLIED
        !           552:        table.domain    CDATA           #IMPLIED
        !           553:        table.inst      CDATA           #IMPLIED
        !           554:        >
        !           555:        
        !           556: <!ELEMENT media (media-metadata*, media-reference, media-object?, media-caption*, media-producer?)>
        !           557: <!ATTLIST media
        !           558:        %common-attributes;
        !           559:        media-type      (
        !           560:                        text
        !           561:                        | audio
        !           562:                        | image
        !           563:                        | video
        !           564:                        | data
        !           565:                        | application
        !           566:                        | other
        !           567:                        )               #REQUIRED
        !           568:        >
        !           569:        
        !           570:        <!ELEMENT media-reference (#PCDATA)>
        !           571:        <!ATTLIST media-reference
        !           572:                %common-attributes;
        !           573:                data-location           CDATA           #REQUIRED
        !           574:                name                    CDATA           #IMPLIED
        !           575:                source                  CDATA           #IMPLIED
        !           576:                mime-type               CDATA           #REQUIRED
        !           577:                coding                  CDATA           #IMPLIED
        !           578:                time                    CDATA           #IMPLIED
        !           579:                time-unit-of-measure    CDATA           #IMPLIED
        !           580:                outcue                  CDATA           #IMPLIED
        !           581:                source-credit           CDATA           #IMPLIED
        !           582:                copyright               CDATA           #IMPLIED
        !           583:                alternate-text          CDATA           #IMPLIED
        !           584:                height                  NMTOKEN         #IMPLIED
        !           585:                width                   NMTOKEN         #IMPLIED
        !           586:                units                   (pixels)        "pixels"
        !           587:                imagemap                CDATA           #IMPLIED
        !           588:                noflow                  (noflow)        #IMPLIED
        !           589:                >
        !           590:                
        !           591:        <!ELEMENT media-metadata EMPTY>
        !           592:        <!ATTLIST media-metadata
        !           593:                %common-attributes;
        !           594:                name            CDATA           #REQUIRED
        !           595:                value           CDATA           #IMPLIED
        !           596:                >
        !           597:                
        !           598:        <!ELEMENT media-object (#PCDATA)>
        !           599:        <!ATTLIST media-object
        !           600:                %common-attributes;
        !           601:                encoding        CDATA   #REQUIRED
        !           602:                >
        !           603:                
        !           604:        <!ELEMENT media-caption (%enriched-text; | %block.content;)*>
        !           605:        <!ATTLIST media-caption
        !           606:                %common-attributes;
        !           607:                >
        !           608:                
        !           609:        <!ELEMENT media-producer (%enriched-text;)*>
        !           610:        <!ATTLIST media-producer
        !           611:                %common-attributes;
        !           612:                >
        !           613:                
        !           614: <!ELEMENT ol (li)+>
        !           615: <!ATTLIST ol
        !           616:        %common-attributes;
        !           617:        continue        (continue)      #IMPLIED
        !           618:        seqnum          NMTOKEN         #IMPLIED
        !           619:        compact         (compact)       #IMPLIED
        !           620:        >
        !           621:        
        !           622: <!ELEMENT ul (li)+>
        !           623: <!ATTLIST ul
        !           624:        %common-attributes;
        !           625:        wrap            (vert | horiz | none)   "none"
        !           626:        plain           (plain)                 #IMPLIED
        !           627:        dingbat         ENTITY                  #IMPLIED
        !           628:        src             CDATA                   #IMPLIED
        !           629:        %url.link;
        !           630:        compact         (compact)               #IMPLIED
        !           631:        >
        !           632:        
        !           633:        <!ELEMENT li (%enriched-text; | %block.content;)*>
        !           634:        <!ATTLIST li
        !           635:                %common-attributes;
        !           636:                dingbat         ENTITY          #IMPLIED
        !           637:                src             CDATA           #IMPLIED
        !           638:                %url.link;
        !           639:                skip            NMTOKEN         "0"
        !           640:                >
        !           641:                
        !           642: <!ELEMENT dl (dt | dd)+>
        !           643: <!ATTLIST dl %common-attributes;>
        !           644:        
        !           645:        <!ELEMENT dt (%enriched-text;)*>
        !           646:        <!ATTLIST dt %common-attributes;>
        !           647:                
        !           648:        <!ELEMENT dd (block)*>
        !           649:        <!ATTLIST dd %common-attributes;>
        !           650:                
        !           651: <!ELEMENT bq (block+, credit?)*>
        !           652: <!ATTLIST bq
        !           653:        %common-attributes;
        !           654:        nowrap          (nowrap)        #IMPLIED
        !           655:        quote-source    CDATA           #IMPLIED
        !           656:        >
        !           657:        
        !           658:        <!ELEMENT credit (%enriched-text;)*>
        !           659:        <!ATTLIST credit %common-attributes;>
        !           660:        
        !           661: <!ELEMENT fn (body.content)+>
        !           662: <!ATTLIST fn %common-attributes;>
        !           663:        
        !           664: 
        !           665: <!ELEMENT pre (#PCDATA)>
        !           666: <!ATTLIST pre
        !           667:        %global-attributes;
        !           668:        >
        !           669:        
        !           670: <!ELEMENT hr EMPTY>
        !           671: <!ATTLIST hr
        !           672:        %global-attributes;
        !           673:        src             CDATA   #IMPLIED
        !           674:        >
        !           675:        
        !           676: 
        !           677: <!ELEMENT datasource (#PCDATA)>
        !           678: <!ATTLIST datasource
        !           679:        %global-attributes;
        !           680:        >
        !           681:        
        !           682: 
        !           683: 
        !           684: <!ELEMENT caption (%enriched-text; | %block.content;)*>
        !           685: <!ATTLIST caption
        !           686:        %common-attributes;
        !           687:        align           (
        !           688:                        top
        !           689:                        | bottom
        !           690:                        | left
        !           691:                        | right
        !           692:                        )               #IMPLIED
        !           693:        >
        !           694:        
        !           695: <!ELEMENT col EMPTY>
        !           696: <!ATTLIST col
        !           697:        %common-attributes;
        !           698:        span            NMTOKEN         "1"
        !           699:        width           CDATA           #IMPLIED
        !           700:        %cell.align;
        !           701:        %cell.valign;
        !           702:        >
        !           703:        
        !           704: <!ELEMENT colgroup (col+)>
        !           705: <!ATTLIST colgroup
        !           706:        %common-attributes;
        !           707:        %cell.align;
        !           708:        %cell.valign;
        !           709:        >
        !           710:        
        !           711: <!ELEMENT thead (tr+)>
        !           712: <!ATTLIST thead
        !           713:        %common-attributes;
        !           714:        %cell.align;
        !           715:        %cell.valign;
        !           716:        >
        !           717:        
        !           718: <!ELEMENT tbody (tr+)>
        !           719: <!ATTLIST tbody
        !           720:        %common-attributes;
        !           721:        %cell.align;
        !           722:        %cell.valign;
        !           723:        >
        !           724:        
        !           725: <!ELEMENT tfoot (tr+)>
        !           726: <!ATTLIST tfoot
        !           727:        %common-attributes;
        !           728:        %cell.align;
        !           729:        %cell.valign;
        !           730:        >
        !           731:        
        !           732: <!ELEMENT tr (th | td)+>
        !           733: <!ATTLIST tr
        !           734:        %common-attributes;
        !           735:        %cell.align;
        !           736:        %cell.valign;
        !           737:        >
        !           738:        
        !           739: <!ELEMENT th (%enriched-text; | %block.content;)*>
        !           740: <!ATTLIST th
        !           741:        %common-attributes;
        !           742:        axis            CDATA           #IMPLIED
        !           743:        axes            CDATA           #IMPLIED
        !           744:        nowrap          (nowrap)        #IMPLIED
        !           745:        rowspan         NMTOKEN         "1"
        !           746:        colspan         NMTOKEN         "1"
        !           747:        %cell.align;
        !           748:        %cell.valign;
        !           749:        >
        !           750:        
        !           751: <!ELEMENT td (%enriched-text; | %block.content;)*>
        !           752: <!ATTLIST td
        !           753:        %common-attributes;
        !           754:        axis            CDATA           #IMPLIED
        !           755:        axes            CDATA           #IMPLIED
        !           756:        nowrap          (nowrap)        #IMPLIED
        !           757:        rowspan         NMTOKEN         "1"
        !           758:        colspan         NMTOKEN         "1"
        !           759:        %cell.align;
        !           760:        %cell.valign;
        !           761:        >
        !           762:        
        !           763: 
        !           764: <!ELEMENT chron (#PCDATA)>
        !           765: <!ATTLIST chron
        !           766:        %global-attributes;
        !           767:        norm            CDATA   #IMPLIED
        !           768:        >
        !           769:        
        !           770: 
        !           771: <!ELEMENT event (#PCDATA | alt-code)*>
        !           772: <!ATTLIST event
        !           773:        %global-attributes;
        !           774:        start-date      CDATA           #IMPLIED
        !           775:        end-date        CDATA           #IMPLIED
        !           776:        idsrc           CDATA           #REQUIRED
        !           777:        value           CDATA           #REQUIRED
        !           778:        >
        !           779:        
        !           780: <!ELEMENT function (#PCDATA | alt-code)*>
        !           781: <!ATTLIST function
        !           782:        %global-attributes;
        !           783:        idsrc           CDATA           #REQUIRED
        !           784:        value           CDATA           #REQUIRED
        !           785:        >
        !           786:        
        !           787: <!ELEMENT location (#PCDATA | sublocation | city | state | region | country | alt-code)*>
        !           788: <!ATTLIST location
        !           789:        %global-attributes;
        !           790:        location-code   CDATA   #IMPLIED
        !           791:        code-source     CDATA   #IMPLIED
        !           792:        >
        !           793:        
        !           794:        <!ELEMENT sublocation (#PCDATA | alt-code)*>
        !           795:        <!ATTLIST sublocation
        !           796:                %global-attributes;
        !           797:                location-code   CDATA   #IMPLIED
        !           798:                code-source     CDATA   #IMPLIED
        !           799:                >
        !           800:                
        !           801:        <!ELEMENT city (#PCDATA | alt-code)*>
        !           802:        <!ATTLIST city
        !           803:                %global-attributes;
        !           804:                city-code       CDATA   #IMPLIED
        !           805:                code-source     CDATA   #IMPLIED
        !           806:                >
        !           807:                
        !           808:        <!ELEMENT state (#PCDATA | alt-code)*>
        !           809:        <!ATTLIST state
        !           810:                %global-attributes;
        !           811:                state-code      CDATA   #IMPLIED
        !           812:                code-source     CDATA   #IMPLIED
        !           813:                >
        !           814:                
        !           815:        <!ELEMENT region (#PCDATA | alt-code)*>
        !           816:        <!ATTLIST region
        !           817:                %global-attributes;
        !           818:                region-code     CDATA   #IMPLIED
        !           819:                code-source     CDATA   #IMPLIED
        !           820:                >
        !           821:                
        !           822:        <!ELEMENT country (#PCDATA | alt-code)*>
        !           823:        <!ATTLIST country
        !           824:                %global-attributes;
        !           825:                iso-cc          CDATA   #IMPLIED
        !           826:                >
        !           827:                
        !           828: <!ELEMENT money (#PCDATA)>
        !           829: <!ATTLIST money
        !           830:        %global-attributes;
        !           831:        unit            CDATA   #IMPLIED
        !           832:        date            CDATA   #IMPLIED
        !           833:        >
        !           834:        
        !           835: <!ELEMENT num (#PCDATA | frac | sub | sup)*>
        !           836: <!ATTLIST num
        !           837:        %global-attributes;
        !           838:        units           CDATA   #IMPLIED
        !           839:        decimal-ch      CDATA   #IMPLIED
        !           840:        thousands-ch    CDATA   #IMPLIED
        !           841:        >
        !           842:        
        !           843:        <!ELEMENT frac (numer, frac-sep?, denom)>
        !           844:        <!ATTLIST frac
        !           845:                %global-attributes;
        !           846:                >
        !           847:                
        !           848:                <!ELEMENT numer (#PCDATA)>
        !           849:                <!ATTLIST numer
        !           850:                        %global-attributes;
        !           851:                        >
        !           852:                        
        !           853:                <!ELEMENT frac-sep (#PCDATA)>
        !           854:                <!ATTLIST frac-sep
        !           855:                        %global-attributes;
        !           856:                        >
        !           857:                        
        !           858:                <!ELEMENT denom (#PCDATA)>
        !           859:                <!ATTLIST denom
        !           860:                        %global-attributes;
        !           861:                        >
        !           862:                        
        !           863:        <!ELEMENT sub (#PCDATA)>
        !           864:        <!ATTLIST sub %common-attributes;>
        !           865:                
        !           866:        <!ELEMENT sup (#PCDATA)>
        !           867:        <!ATTLIST sup %common-attributes;>
        !           868:                
        !           869: <!ELEMENT object.title (#PCDATA | alt-code)*>
        !           870: <!ATTLIST object.title 
        !           871:        %common-attributes;
        !           872:        idsrc   CDATA   #REQUIRED
        !           873:        value   CDATA   #REQUIRED
        !           874:        >
        !           875:        
        !           876: <!ELEMENT org (#PCDATA | alt-code)*>
        !           877: <!ATTLIST org
        !           878:        %global-attributes;
        !           879:        idsrc   CDATA   #REQUIRED
        !           880:        value   CDATA   #REQUIRED
        !           881:        >
        !           882:        
        !           883:        <!ELEMENT alt-code EMPTY>
        !           884:        <!ATTLIST alt-code
        !           885:                %global-attributes;
        !           886:                idsrc   CDATA   #REQUIRED
        !           887:                value   CDATA   #REQUIRED
        !           888:                >
        !           889:                
        !           890: <!ELEMENT person (#PCDATA | name.given | name.family | function | alt-code)*>
        !           891: <!ATTLIST person
        !           892:        %global-attributes;
        !           893:        idsrc   CDATA   #REQUIRED
        !           894:        value   CDATA   #REQUIRED
        !           895:        >
        !           896:        
        !           897:        <!ELEMENT name.given (#PCDATA)>
        !           898:        <!ATTLIST name.given
        !           899:                %global-attributes;
        !           900:                >
        !           901:                
        !           902:        <!ELEMENT name.family (#PCDATA)>
        !           903:        <!ATTLIST name.family
        !           904:                %global-attributes;
        !           905:                >
        !           906:                
        !           907: <!ELEMENT postaddr (addressee, delivery.point?, (postcode | delivery.office | region | country)*)>
        !           908: <!ATTLIST postaddr
        !           909:        %global-attributes;
        !           910:        >
        !           911:        
        !           912: <!ELEMENT virtloc (#PCDATA | alt-code)*>
        !           913: <!ATTLIST virtloc
        !           914:        %global-attributes;
        !           915:        idsrc           CDATA           #REQUIRED
        !           916:        value           CDATA           #REQUIRED
        !           917:        >
        !           918:        
        !           919: <!ELEMENT a (%enriched-text;)*>
        !           920: <!ATTLIST a
        !           921:        %common-attributes;
        !           922:        href            CDATA           #IMPLIED
        !           923:        name            CDATA           #IMPLIED
        !           924:        %url.link;
        !           925:        rel             NMTOKEN         #IMPLIED
        !           926:        rev             NMTOKEN         #IMPLIED
        !           927:        title           CDATA           #IMPLIED
        !           928:        methods         NMTOKENS        #IMPLIED
        !           929:        >
        !           930:        
        !           931: <!ELEMENT br EMPTY>
        !           932: <!ATTLIST br
        !           933:        %global-attributes;
        !           934:        >
        !           935:        
        !           936: <!ELEMENT em (%enriched-text;)*>
        !           937: <!ATTLIST em %common-attributes;>
        !           938:        
        !           939: <!ELEMENT lang (%enriched-text;)*>
        !           940: <!ATTLIST lang %common-attributes;>
        !           941:        
        !           942: <!ELEMENT pronounce (%enriched-text;)*>
        !           943: <!ATTLIST pronounce
        !           944:        %global-attributes;
        !           945:        guide           CDATA   #IMPLIED
        !           946:        phonetic        CDATA   #IMPLIED
        !           947:        >
        !           948:        
        !           949: <!ELEMENT q (%enriched-text;)*>
        !           950: <!ATTLIST q
        !           951:        %common-attributes;
        !           952:        quote-source    CDATA   #IMPLIED
        !           953:        >
        !           954:        
        !           955: 
        !           956: <!ELEMENT addressee (person, function?, care.of?)>
        !           957: <!ATTLIST addressee
        !           958:        %global-attributes;
        !           959:        >
        !           960:        
        !           961:        <!ELEMENT care.of (#PCDATA)>
        !           962:        <!ATTLIST care.of
        !           963:                %global-attributes;
        !           964:                >
        !           965:                
        !           966: <!ELEMENT delivery.point (#PCDATA | br)*>
        !           967: <!ATTLIST delivery.point
        !           968:        %global-attributes;
        !           969:        point-code      CDATA   #IMPLIED
        !           970:        code-source     CDATA   #IMPLIED
        !           971:        >
        !           972:        
        !           973: <!ELEMENT postcode (#PCDATA)>
        !           974: <!ATTLIST postcode
        !           975:        %global-attributes;
        !           976:        code-source     CDATA   #IMPLIED
        !           977:        >
        !           978:        
        !           979: <!ELEMENT delivery.office (#PCDATA | br)*>
        !           980: <!ATTLIST delivery.office
        !           981:        %global-attributes;
        !           982:        office-code     CDATA   #IMPLIED
        !           983:        code-source     CDATA   #IMPLIED
        !           984:        >
        !           985:        
        !           986: 
        !           987: 
        !           988: 
        !           989: <!ELEMENT body.end (tagline?, bibliography?)>
        !           990: <!ATTLIST body.end
        !           991:        %global-attributes;
        !           992:        >
        !           993:        
        !           994: <!ELEMENT tagline (%enriched-text;)*>
        !           995: <!ATTLIST tagline
        !           996:        %global-attributes;
        !           997:        type            (std | pa | npa)        "std"
        !           998:        >
        !           999:        
        !          1000: <!ELEMENT bibliography (#PCDATA)>
        !          1001: <!ATTLIST bibliography
        !          1002:        %global-attributes;
        !          1003:        >
        !          1004:        

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>