home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / t / t502_2.asc < prev    next >
Text File  |  1991-12-31  |  48KB  |  1,362 lines

  1.  
  2.                                     TABLE 1/T.502
  3.                                           
  4.            Attributes applicable to the "body" part of the generic logical
  5.                     structure and the specific logical structure
  6.  
  7.  
  8.  
  9. w
  10.    ┌───────────────────────────────────────────┬─────────────────────────────────┐
  11.    │                                           │ Document logical root           │
  12.    │                                           │       ┌─────────────────────────┤
  13.    │                                           │       │ Composite logical       │
  14.    │                 Attribute                 │       │ component               │
  15.    │                                           │       │     ┌───────────────────┤
  16.    │                                           │       │     │   Basic logical   │
  17.    │                                           │       │     │   component       │
  18.    ├───────────────────────────────────────────┼───────┼─────┼───────────────────┤
  19.    │                                           │       │     │                   │
  20.       │ wShared attributesw                         │       │     │                   │
  21.    │                                           │       │     │                   │
  22.    │   Object type                             │  M/D  │ M/D │        M/D        │
  23.    │                                           │       │     │                   │
  24.    │   Object identifier                       │ --/M  │--/M │       --/M        │
  25.    │                                           │       │     │                   │
  26.    │   Object class identifier                 │ M/--  │M/-- │       M/--        │
  27.    │                                           │       │     │                   │
  28.    │   Generator for subordinates              │ M/--  │M/-- │       ---         │
  29.    │                                           │       │     │                   │
  30.    │   Content generator                       │ ---   │---  │       ---         │
  31.    │                                           │       │     │                   │
  32.    │   Object class                            │ --/M  │--/M │       --/M        │
  33.    │                                           │       │     │                   │
  34.    │   Subordinates                            │ --/M  │--/M │       ---         │
  35.    │                                           │       │     │                   │
  36.    │   Content portions                        │ ---   │---  │       --/M        │
  37.    │                                           │       │     │                   │
  38.    │   Resource                                │ ---   │---  │       ---         │
  39.    │                                           │       │     │                   │
  40.    │   Presentation style                      │ ---   │---  │       --/NM       │
  41.    │                                           │       │     │                   │
  42.    │   Content architecture class              │ ---   │---  │       --/D        │
  43.    │                                           │       │     │                   │
  44.    │   Content type                            │ ---   │---  │       ---         │
  45.    │                                           │       │     │                   │
  46.    │   User readable comments                  │ --/D  │--/D │       --/D        │
  47.    │                                           │       │     │                   │
  48.    │   Application comments                    │ ---   │---  │       ---         │
  49.    │                                           │       │     │                   │
  50.    │   User visible name                       │ --/NM │--/NM│       --/NM       │
  51.    │                                           │       │     │                   │
  52.    │   Bindings                                │ ---   │---  │       ---         │
  53.    │                                           │       │     │                   │
  54.    │   Default value list                      │ ---   │---  │       ---         │
  55.    │                                           │       │     │                   │
  56.    │                                           │       │     │                   │
  57.       │ wLogical attributesw                        │       │     │                   │
  58.    │                                           │       │     │                   │
  59.    │   Protection                              │ ---   │---  │       ---         │
  60.    │                                           │       │     │                   │
  61.    │   Layout style                            │ ---   │--/M │       --/NM       │
  62.    │                                           │       │     │                   │
  63.    └───────────────────────────────────────────┴───────┴─────┴───────────────────┘
  64.  
  65.  
  66.  
  67.  
  68. 1           Fascicle VII.7 - Rec. T.502
  69.  
  70.  
  71.  
  72.  
  73.                                    TABLE 2/T.502
  74.                                          
  75.                                           Attributes applicable to the "header and footer" part of the generic logical structure
  76.  
  77. w
  78.                                      ┌───────────────────────────────────────────┬───────────────────────────────── 
  79. │                                           │  Composite logical component    │
  80. │                                           │       ┌─────────────────────────┤
  81. │                  Attribute                │       │      Basic logical      │
  82. │                                           │       │      component          │
  83. ├───────────────────────────────────────────┼───────┼─────────────────────────┤
  84. │                                           │       │                         │
  85.       │ wShared attributesw                         │       │                         │
  86.    │                                           │       │                         │
  87.    │   Object type                             │  M    │           M             │
  88.    │                                           │       │                         │
  89.    │   Object identifier                       │  --   │           --            │
  90.    │                                           │       │                         │
  91.    │   Object class identifier                 │  M    │           M             │
  92.    │                                           │       │                         │
  93.    │   Generator for subordinates              │  M    │           --            │
  94.    │                                           │       │                         │
  95.    │   Content generator (see Note)            │  --   │           NM            │
  96.    │                                           │       │                         │
  97.    │   Object class                            │  --   │           --            │
  98.    │                                           │       │                         │
  99.    │   Subordinates                            │  --   │           --            │
  100.    │                                           │       │                         │
  101.    │   Content portions (see Note)             │  --   │           NM            │
  102.    │                                           │       │                         │
  103.    │   Resource                                │  --   │           --            │
  104.    │                                           │       │                         │
  105.    │   Presentation style                      │  --   │           NM            │
  106.    │                                           │       │                         │
  107.    │   Presentation attributes                 │  --   │           --            │
  108.    │                                           │       │                         │
  109.    │   Content architecture class              │  --   │           NM            │
  110.    │                                           │       │                         │
  111.    │   Content type                            │  --   │           --            │
  112.    │                                           │       │                         │
  113.    │   User readable comments                  │  --   │           --            │
  114.    │                                           │       │                         │
  115.    │   Application comments                    │  --   │           --            │
  116.    │                                           │       │                         │
  117.    │   User visible name                       │  --   │           --            │
  118.    │                                           │       │                         │
  119.    │   Bindings                                │  --   │           --            │
  120.    │                                           │       │                         │
  121.    │   Default value list                      │  --   │           --            │
  122.    │                                           │       │                         │
  123.    │                                           │       │                         │
  124.       │ wLogical attributesw                        │       │                         │
  125.    │                                           │       │                         │
  126.    │   Protection                              │  --   │           --            │
  127.    │                                           │       │                         │
  128.    │   Layout style                            │  --   │           NM            │
  129.    │                                           │       │                         │
  130.    │   Layout directives                       │  --   │           --            │
  131.    │                                           │       │                         │
  132.    └───────────────────────────────────────────┴───────┴─────────────────────────┘
  133.  
  134.      Note - Each basic logical object class in the  "header  and  footer"  part  must
  135.  
  136.  
  137.  
  138.                                                     Fascicle VII.7 - Rec. T.502     2
  139.  
  140.  
  141.      reference a generic content portion or contain the attribute "content generator".
  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. 3           Fascicle VII.7 - Rec. T.502
  208.  
  209.  
  210.  
  211.  
  212. 6.2.3.2   Specifications of attribute values for logical object class descriptions
  213.  
  214.      Table 3/T.502  specifies  attribute  values  allowed  in  logical  object  class
  215. descriptions representing the "body" part of the generic logical structure. Table 4/T.502 
  216. specifies attribute values allowed in logical object class descriptions representing the 
  217. "header and footer" part of the generic logical structure.
  218.  
  219.  
  220.  
  221.                                     TABLE 3/T.502
  222.                                           
  223.                   Attribute values allowed for to objet classes in
  224.                   the "body" part of the generic logical structure
  225.  
  226.  
  227. w
  228.                                      ┌──────────────────────────────────┬──────────────────────────┬─────────────── 
  229. ─┐
  230. │            Attribute             │       Basic value        │   Non-basic    │
  231. │                                  │                          │     value      │
  232. ├──────────────────────────────────┼──────────────────────────┼────────────────┤
  233. │ Object type                      │ document root,           │      none      │
  234. │                                  │ composite logical object,│                │
  235. │                                  │ basic logical object     │                │
  236. ├──────────────────────────────────┼──────────────────────────┼────────────────┤
  237. │ Object class identifier          │ any                      │      none      │
  238. ├──────────────────────────────────┼──────────────────────────┼────────────────┤
  239. │ Generator for subordinates       │ see  6.2.3.2.1          │      none      │
  240. └──────────────────────────────────┴──────────────────────────┴────────────────┘
  241.  
  242.  
  243.  
  244.  
  245.  
  246.                                    TABLE 4/T.502
  247.                                          
  248.       Attribute values allowed for object classes in the "header and footer"
  249.                        part of the generic logical structure
  250.  
  251.  
  252. w
  253.                                      ┌────────────────────────────┬─────────────────────────────────┬────────────── 
  254. ─┐
  255. │          Attribute         │          Basic value            │   Non-basic   │
  256. │                            │                                 │     value     │
  257. ├────────────────────────────┼─────────────────────────────────┼───────────────┤
  258. │ Object type                │ composite logical object,       │      none     │
  259. │                            │ basic logical object            │               │
  260. ├────────────────────────────┼─────────────────────────────────┼───────────────┤
  261. │ Object class identifier    │ any                             │      none     │
  262. ├────────────────────────────┼─────────────────────────────────┼───────────────┤
  263. │ Generator for subordinates │ see  6.2.3.2.2                 │      none     │
  264. ├────────────────────────────┼─────────────────────────────────┼───────────────┤
  265. │ Content generator          │ see  6.2.3.2.3                 │      none     │
  266. ├────────────────────────────┼─────────────────────────────────┼───────────────┤
  267. │ Content portions           │ any                             │      none     │
  268. ├────────────────────────────┼─────────────────────────────────┼───────────────┤
  269. │ Presentation style         │ any (see  6.4.4.2)             │      none     │
  270. ├────────────────────────────┼─────────────────────────────────┼───────────────┤
  271. │ Content architecture       │'processable',                   │               │
  272. │ class                      │'formatted processable'          │      none     │
  273. ├────────────────────────────┼─────────────────────────────────┼───────────────┤
  274. │ Layout style               │ any (see  6.2.4)               │      none     │
  275.  
  276.  
  277.  
  278.                                                     Fascicle VII.7 - Rec. T.502     4
  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. 5           Fascicle VII.7 - Rec. T.502
  348.  
  349.  
  350.  
  351.  
  352. 6.2.3.2.1 In the "body" part of the generic structure, the attribute "generator"  for
  353. subordinates has the following values:
  354.  
  355.      document logical root class:    REP ({GroupOfParagraphsObjClassId})
  356.  
  357.      composite logical object class: REP ({ParagraphObjClassId})
  358.  
  359. where 'GroupOfParagraphsObjClassId' is the object class identifier of  the  composite
  360. logical object class that represents a group of "paragraphs" and 'ParagraphObjClassId' is 
  361. the object class identifier of the basic  logical  object  class  that  represents  a
  362. "paragraph".
  363.  
  364.  
  365. 6.2.3.2.2 In the "header and footer" part  of  the  generic  logical  structure,  the
  366. allowable format of the attribute "generator for subordinates" for the composite logical 
  367. object classes of the types "header root" and "footer root" is:
  368.  
  369.  
  370.  
  371.                            SEQ ({BasicObjectClassId} ...)
  372.  
  373.  
  374.  
  375. where 'BasicObjectClassId' is the object class identifier of any basic logical object 
  376. class of the type "header text" and "footer text".
  377.  
  378.      Note - A basic logical object class in the header and footer part may be referenced 
  379. by more than one "header root" and by more than one "footer root".
  380.  
  381.  
  382. 6.2.3.2.3 The allowable formats of the attribute "content generator" is specified by the 
  383. following production rule:
  384.  
  385. <string expression>        ::=                       [<string expression  1>]{<string
  386. expression 2>}
  387.                            [<string expression 3>]
  388.  
  389. <string expression 1>      ::=                       "<character string>"
  390.  
  391. <string expression 3>      ::=                       "<character string>"
  392.  
  393. <string   expression   2>        ::=                         MAKE-STRING    (<numeric
  394. expression>)
  395.                            /UPPER-ALPHA (<numeric expression>)
  396.                            /LOWER-ALPHA (<numeric expression>)
  397.                            /UPPER-ROMAN (<numeric expression>)
  398.                            /LOWER-ROMAN (<numeric expression>)
  399.  
  400. <numeric  expression>        ::=                        BINDING  REFERENCE  (<binding
  401. selection
  402.                            function>, 'PGnum')
  403.  
  404. <binding selection
  405. function>               ::=SUPERIOR (CURRENT-INSTANCE (FRAME, CURRENT-OBJECT)
  406.  
  407.  
  408. 6.2.3.3   Specifications of attributes for logical object descriptions
  409.  
  410.      Table 5/T.502 specifies the attribute values allowed in logical object descriptions.
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.                                                     Fascicle VII.7 - Rec. T.502     6
  419.  
  420.  
  421.                                     TABLE 5/T.502
  422.                                           
  423.        Attribute values allowed for objects in the specific logical structure
  424. w
  425.  
  426.  
  427.                                      ┌───────────────────────┬──────────────────────────┬───────────────┬────────── 
  428. ──┐
  429. │     Attribute         │      Basic value         │   Non-basic   │   Default  │
  430. │                       │                          │    value      │    value   │
  431. ├───────────────────────┼──────────────────────────┼───────────────┼────────────┤
  432. │Object type            │ Document root,           │      none     │     -      │
  433. │                       │ composite logical object,│               │            │
  434. │                       │ basic logical object     │               │            │
  435. ├───────────────────────┼──────────────────────────┼───────────────┼────────────┤
  436. │Object identifier      │           any            │      none     │     -      │
  437. ├───────────────────────┼──────────────────────────┼───────────────┼────────────┤
  438. │Object class           │           any            │      none     │     -      │
  439. ├───────────────────────┼──────────────────────────┼───────────────┼────────────┤
  440. │Subordinates           │           any            │      none     │     -      │
  441. ├───────────────────────┼──────────────────────────┼───────────────┼────────────┤
  442. │Content portion        │           any            │      none     │     -      │
  443. ├───────────────────────┼──────────────────────────┼───────────────┼────────────┤
  444. │Presentation style     │           any            │      none     │     -      │
  445. ├───────────────────────┼──────────────────────────┼───────────────┼────────────┤
  446. │Content architecture   │ 'processable',           │      none     │    see     │
  447. │class                  │ 'formatted processable'  │               │ 6.2.3.3.1 │
  448. ├───────────────────────┼──────────────────────────┼───────────────┼────────────┤
  449. │User readable comments │           any            │      none     │   empty    │
  450. │                       │                          │               │   string   │
  451. ├───────────────────────┼──────────────────────────┼───────────────┼────────────┤
  452. │User visible name      │           any            │      none     │     -      │
  453. ├───────────────────────┼──────────────────────────┼───────────────┼────────────┤
  454. │Layout style           │           any            │      none     │     -      │
  455. │                       │       (see  6.2.4)      │               │            │
  456. └───────────────────────┴──────────────────────────┴───────────────┴────────────┘
  457.  
  458.  
  459. 6.2.3.3.1 For processable form documents, the default value of the attribute "content 
  460. architecture class" is 'processable'; for formatted processable form  documents,  the
  461. default value is 'formatted processable'. As these are a non-standard default values, 
  462. their use must be indicated in the document profile. The value of this attribute is an 
  463. ASN.1 object identifier whose values are defined in Recommendation T.416.
  464.  
  465.  
  466. 6.2.4Layout styles
  467.  
  468. 6.2.4.1   Applicability of layout style attributes
  469.  
  470.      Table 6/T.502 defines the layout style attributes that may be specified in layout 
  471. styles that are referenced by logical object classes in the "body" part of the specific 
  472. logical structure.
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.  
  484.  
  485.  
  486.  
  487. 7           Fascicle VII.7 - Rec. T.502
  488.  
  489.  
  490.  
  491.  
  492.                                     TABLE 6/T.502
  493.                                           
  494.                   Layout style attributes applicable to the "body"
  495.                        part of the specific logical structure
  496. w
  497.                                      ┌───────────────────────────────────────────┬───────────────────────────────── 
  498. │                                           │   Composite logical object      │
  499. │                  Attribute                │       ┌─────────────────────────┤
  500. │                                           │       │     Basic logical       │
  501. │                                           │       │     object              │
  502. ├───────────────────────────────────────────┼───────┼─────────────────────────┤
  503. │ Layout style identifier                   │   O   │           O             │
  504. │ User readable comments                    │   X   │           X             │
  505. │ User visible name                         │   X   │           X             │
  506. │ Concatenation                             │   -   │           -             │
  507. │ Indivisibility                            │   X   │           X             │
  508. │ Layout object class                       │   O   │           -             │
  509. │ New layout object                         │   -   │           X             │
  510. │                                           │       │                         │
  511. │ Offset                                    │       │                         │
  512. │  - leading offset                         │   -   │           X             │
  513. │  - trailing offset                        │   -   │           X             │
  514. │  - left-hand offset                       │   -   │           X             │
  515. │  - right-hand offset                      │   -   │           X             │
  516. │                                           │       │                         │
  517. │ Same layout object                        │       │                         │
  518. │  - first parameter                        │   -   │           X             │
  519. │  - second parameter                       │   -   │           X             │
  520. │                                           │       │                         │
  521. │ Separation                                │       │                         │
  522. │  - leading edge                           │   -   │           X             │
  523. │  - trailing edge                          │   -   │           X             │
  524. │  - centre separation                      │       │                         │
  525. └───────────────────────────────────────────┴───────┴─────────────────────────┘
  526.  
  527.      Table 7/T.502 defines the layout style attributes applicable to the "header  and
  528. footer" part of the generic logical structure.
  529.  
  530.                                     TABLE 7/T.502
  531.                                           
  532.          Layout style attributes applicable to the "header and footer" part
  533.                           of the generic logical structure
  534. w
  535.                                      ┌───────────────────────────────────────────┬───────────────────────────────── 
  536. │                                           │  Composite logical component    │
  537. │                  Attribute                │       ┌─────────────────────────┤
  538. │                                           │       │      Basic logical      │
  539. │                                           │       │      component          │
  540. ├───────────────────────────────────────────┼───────┼─────────────────────────┤
  541. │ Layout style identifier                   │   -   │            O            │
  542. │ User readable comments                    │   -   │            X            │
  543. │ User visible name                         │   -   │            X            │
  544. │ Concatenation                             │   -   │            X            │
  545. │ Indivisibility                            │   -   │            -            │
  546. │ Layout object class                       │   -   │            -            │
  547. │ New layout object                         │   -   │            -            │
  548. │                                           │       │                         │
  549. │ Offset                                    │       │                         │
  550. │  - leading offset                         │   -   │            X            │
  551. │  - trailing offset                        │   -   │            X            │
  552. │  - left-hand offset                       │   -   │            X            │
  553. │  - right-hand offset                      │   -   │            X            │
  554.  
  555.  
  556.  
  557.                                                     Fascicle VII.7 - Rec. T.502     8
  558.  
  559.  
  560. │                                           │       │                         │
  561. │ Same layout object                        │       │                         │
  562. │  - first parameter                        │   -   │            -            │
  563. │  - second parameter                       │   -   │            -            │
  564. │                                           │       │                         │
  565. │ Separation                                │       │                         │
  566. │  - leading edge                           │   -   │            X            │
  567. │  - trailing edge                          │   -   │            X            │
  568. │  - centre separation                      │   -   │            -            │
  569. └───────────────────────────────────────────┴───────┴─────────────────────────┘
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589.  
  590.  
  591.  
  592.  
  593.  
  594.  
  595.  
  596.  
  597.  
  598.  
  599.  
  600.  
  601.  
  602.  
  603.  
  604.  
  605.  
  606.  
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648.  
  649.  
  650.  
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679. 9           Fascicle VII.7 - Rec. T.502
  680.  
  681.  
  682.  
  683.  
  684. 6.2.4.2   Specification of layout style attribute values
  685.  
  686.      Table 8/T.502 specifies attribute values allowed in layout style.
  687.  
  688.  
  689.  
  690.                                    TABLE 8/T.502
  691.  
  692.                     Values allowed for layout style attributes
  693.  
  694.  
  695. w
  696.                                      ┌──────────────────────────┬─────────────────────┬───────────────┬──────────── 
  697. ─┐
  698. │                          │                     │               │             │
  699. │         Attribute        │    Basic value      │   Non-basic   │   Default   │
  700. │                          │                     │    value      │    value    │
  701. │                          │                     │               │             │
  702. ├──────────────────────────┼─────────────────────┼───────────────┼─────────────┤
  703. │ Layout style identifier  │ any                 │ none          │       -     │
  704. ├──────────────────────────┼─────────────────────┼───────────────┼─────────────┤
  705. │ User readable comments   │ any                 │ none          │       -     │
  706. ├──────────────────────────┼─────────────────────┼───────────────┼─────────────┤
  707. │ User visible name        │ any                 │ none          │       -     │
  708. ├──────────────────────────┼─────────────────────┼───────────────┼─────────────┤
  709. │ Concatenation            │ non-concatenated,   │ none          │     non-    │
  710. │                          │ concatenated        │               │ concatenated│
  711. ├──────────────────────────┼─────────────────────┼───────────────┼─────────────┤
  712. │ Indivisibility           │ the object type     │               │             │
  713. │                          │ 'page' or 'null'    │ none          │    'null'   │
  714. ├──────────────────────────┼─────────────────────┼───────────────┼─────────────┤
  715. │ Layout object class      │ the identifier of   │               │             │
  716. │                          │ a page set class    │ none          │       -     │
  717. ├──────────────────────────┼─────────────────────┼───────────────┼─────────────┤
  718. │ New layout object        │ the identifier of   │               │             │
  719. │                          │ a layout object     │ none          │    'null'   │
  720. │                          │ class, the object   │               │             │
  721. │                          │ type 'page' or      │               │             │
  722. │                          │ 'null'              │               │             │
  723. ├──────────────────────────┼─────────────────────┼───────────────┼─────────────┤
  724. │ Offset                   │                     │               │             │
  725. │   leading offset         │ any                 │ none          │    0 BMU    │
  726. │   trailing offset        │ any                 │ none          │    0 BMU    │
  727. │   right offset           │ any                 │ none          │    0 BMU    │
  728. │   left offset            │ any                 │ none          │    0 BMU    │
  729. ├──────────────────────────┼─────────────────────┼───────────────┼─────────────┤
  730. │ Same layout object       │                     │               │             │
  731. │   first parameter        │ an expression (see  │               │             │
  732. │                          │  6.2.4.2.1) or     │ none          │    'null'   │
  733. │                          │ 'null'              │               │             │
  734. │   second parameter       │ the object type     │               │as defined in│
  735. │                          │ 'page' or 'null'    │               │Rec. T.412   │
  736. ├──────────────────────────┼─────────────────────┼───────────────┼─────────────┤
  737. │ Separation               │                     │               │             │
  738. │   leading edge           │ any                 │ none          │    0 BMU    │
  739. │   trailing edge          │ any                 │ none          │    0 BMU    │
  740. └──────────────────────────┴─────────────────────┴───────────────┴─────────────┘
  741.  
  742.  
  743.  
  744.  
  745. 6.2.4.2.1 The attribute "same layout object" may contain  the  following  expression:
  746. (PREC-OBJ(CURR- OBJ)), which indicates that the basic logical object is to be laid out in 
  747.  
  748.  
  749.  
  750.                                                     Fascicle VII.7 - Rec. T.502     10
  751.  
  752.  
  753. the same layout object as the immediately preceding basic logical  object.  No  other
  754. expression is allowed.
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.  
  782.  
  783.  
  784.  
  785.  
  786.  
  787.  
  788.  
  789.  
  790.  
  791.  
  792.  
  793.  
  794.  
  795.  
  796.  
  797.  
  798.  
  799.  
  800.  
  801.  
  802.  
  803.  
  804.  
  805.  
  806.  
  807.  
  808.  
  809.  
  810.  
  811.  
  812.  
  813.  
  814.  
  815.  
  816.  
  817.  
  818.  
  819. 11           Fascicle VII.7 - Rec. T.502
  820.  
  821.  
  822.  
  823.  
  824. 6.3  Layout structure
  825.  
  826.  
  827. 6.3.1The generic layout structures
  828.  
  829.  
  830.      A 'complete' and a 'partial' generic layout structure are defined in this document 
  831. application profile. The 'complete' generic layout structure is present in processable 
  832. and formatted processable documents and defines all possible specific layout structures 
  833. that may be created as a result of the document layout process.
  834.  
  835.      The 'partial' generic layout structure may only be used in formatted form documents. 
  836. It is used only to provide predefined attribute values and content portions for layout 
  837. objects in the specific layout structure (i.e. factorization).
  838.  
  839.  
  840. 6.3.1.1   The 'complete' generic layout structure
  841.  
  842.  
  843.      A general description of the permissible document layout structure is  given  in
  844.  5.3.1. In order to represent these structures, the generic layout structure consists of 
  845. four hierarchical levels, each of which must always be present:
  846.  
  847.      -    the document layout root;
  848.  
  849.      -    the page set level (one level only);
  850.  
  851.      -    the page level;
  852.  
  853.      -    the frame level (one level only).
  854.  
  855.      The document layout root consists of one or more subordinate page sets, where the 
  856. number of page sets is unrestricted. Each page set may consist of a sequence of one or 
  857. more subordinate pages in accordance with the specification given in  5.3.1.
  858.  
  859.      Each of these pages may contain one, two or three subordinate frames that are used 
  860. to represent the header, body and footer area as described in  5.3.2. The body  area
  861. frame is mandatory, whereas the header and footer frames are optional. These frames any 
  862. or may not be adjacent to one another but they must not overlap.
  863.  
  864.      The layout path is always 270 degrees for each frame and it is not possible to alter 
  865. this value. The attribute "medium type"  specifies  the  size  of  the  nominal  page
  866. corresponding to each layout object of the type page and specifies whether the nominal 
  867. page is to be in portrait or landscape orientation.
  868.  
  869.      Content in the specific logical structure is laid out in the body  frames;  this
  870. content cannot be laid out in the header or footer frames. The header and footer frames, 
  871. if present, must contain the attribute "logical source" which indicates the appropriate 
  872. generic logical object class that contains the content to be laid out in those frames.
  873.  
  874.      The 'complete' generic layout structure may vary in accordance with  the  layout
  875. requirements of each particular document. In a particular 'complete'  generic  layout
  876. structure, the value of the attribute "generator for subordinates" in the document layout 
  877. root, in each page set and in each page define the allowable specific layout structures 
  878. for that particular document. The ranges of all  possible  values  of  the  attribute
  879. "generator for subordinates" at each of the hierarchical levels in the 'complete' generic 
  880. layout structure are defined formally in  6.3.3.2.1.
  881.  
  882.      This definition, in effect, defines all possible generic layout structures that are 
  883. allowed by PM1. These structures are illustrated in Figures 8/T.502 and 9/T.502. Figure 
  884. 9/T.502 shows the five ways in which pages within a page set  can  be  specified,  in
  885. accordance with  5.3.1.
  886.  
  887.  
  888.  
  889.  
  890.                                                     Fascicle VII.7 - Rec. T.502     12
  891.  
  892.  
  893.  
  894.  
  895.  
  896.                                    FIGURE 8/T.502
  897.                                           
  898.                   Example of a particular generic layout structure
  899.  
  900.  
  901.  
  902.  
  903.  
  904.                                    FIGURE 9/T.502
  905.                                           
  906.                     Illustration of the possible page set classes
  907.  
  908.  
  909. 6.3.1.2   The 'partial' generic layout structure
  910.  
  911.      The 'partial' generic layout structure may consist of the following object classes:
  912.  
  913.      -    the document layout root class;
  914.  
  915.      -    page set classes;
  916.  
  917.      -    page classes;
  918.  
  919.      -    frame classes.
  920.  
  921.      All these classes are optional; each type of class may occur one or  more  times
  922. within a particular document, except the document layout root class, which may only occur 
  923. one. The document layout root, each page set class and each page class may or may not 
  924. reference other object classes in the 'partial' generic layout structure by means of the 
  925. attribute "generator for subordinates".
  926.  
  927.  
  928.  
  929.  
  930.  
  931.  
  932.  
  933.  
  934.  
  935.  
  936.  
  937.  
  938.  
  939.  
  940.  
  941.  
  942.  
  943.  
  944.  
  945.  
  946.  
  947.  
  948.  
  949.  
  950.  
  951.  
  952.  
  953.  
  954.  
  955.  
  956.  
  957.  
  958.  
  959.  
  960.  
  961. 13           Fascicle VII.7 - Rec. T.502
  962.  
  963.  
  964.  
  965.  
  966. 6.3.2The specific layout structure
  967.  
  968.      In the case of a formatted processable document, the specific  layout  structure
  969. present in a document must comply with the particular generic layout structure present in 
  970. that document.
  971.  
  972.      In the case of formatted documents, no 'complete' generic  layout  structure  is
  973. present but the specific structure must comply with an allowable  'complete'  generic
  974. layout structure, as defined in  6.3.2.1. If a 'partial' generic layout structure is 
  975. present, then the objects in the specific layout structure may or may  not  refer  to
  976. objects in that generic layout structure.
  977.  
  978.      The following additional restrictions are also applicable to the specific layout 
  979. structure:
  980.  
  981.      -    each frame must contain one or more subordinate blocks;
  982.  
  983.      -    each block must reference only one content portion.
  984.  
  985. 6.3.3.    Attributes of layout components
  986.  
  987. 6.3.3.1   Attributes application to layout component descriptions
  988.  
  989.      Table 9/T.502 defines the attributes applicable to layout components.
  990.  
  991.  
  992.                                    TABLE 9/T.502
  993.                                          
  994.          Attributes applicable to layout objects and layout object classes
  995. w
  996. ┌────────────────────────────────────┬───────────────────────────────────┐
  997. │                                    │ Document layout root              │
  998. │                                    │     ┌─────────────────────────────┤
  999. │                                    │     │ Page set                    │
  1000. │                                    │     │     ┌───────────────────────┤
  1001. │              Attribute             │     │     │ Page                  │
  1002. │                                    │     │     │     ┌─────────────────┤
  1003. │                                    │     │     │     │ Frame           │
  1004. │                                    │     │     │     │     ┌───────────┤
  1005. │                                    │     │     │     │     │ Block     │
  1006. ├────────────────────────────────────┼─────┼─────┼─────┼─────┼───────────┤
  1007. │Shared attributes                   │     │     │     │     │           │
  1008. │ Object type                        │ M/D │ M/D │ M/D │ M/D │   --/M    │
  1009. │ Object identifier                  │--/M │--/M │--/M │--/M │   --/M    │
  1010. │ Object class identifier            │ M/--│ M/--│ M/--│ M/--│    ---    │
  1011. │ Generator for subordinates         │ M/--│ M/--│ M/--│ --- │    ---    │
  1012. │ (Note 3)                           │     │     │     │     │           │
  1013. │ Object class (Note 4)              │--/M │--/M │--/M │--/M │    ---    │
  1014. │ Subordinates                       │--/M │--/M │--/M │--/M │    ---    │
  1015. │ Content portions                   │ --- │ --- │ --- │ --- │   --/M    │
  1016. │ Resource                           │ --- │ --- │ --- │ --- │    ---    │
  1017. │ Presentation style                 │ --- │ --- │ --- │ --- │   --/D    │
  1018. │ Presentation attributes            │ --- │ --- │ --- │ --- │   --/NM   │
  1019. │ Content architecture class         │ --- │ --- │ --- │ --- │   --/D    │
  1020. │ Content type                       │ --- │ --- │ --- │ --- │    ---    │
  1021. │ User readable comments             │NM/D │NM/D │NM/D │NM/D │   --/D    │
  1022. │ Application comments               │ --- │ --- │ --- │ --- │    ---    │
  1023. │ User visible name                  │NM/NM│NM/NM│NM/NM│NM/NM│   --/NM   │
  1024. │ Bindings                           │NM/- │NM/- │NM/- │ --- │    ---    │
  1025. │ Default value list                 │ --- │ --- │ --- │ --- │    ---    │
  1026. │                                    │     │     │     │     │           │
  1027. │Layout attributes                   │     │     │     │     │           │
  1028. │ Position (Note 2)                  │ --- │ --- │ --- │NM/D │   --/M    │
  1029. │ Dimension (Note 2)                 │ --- │ --- │NM/D │NM/D │   --/D    │
  1030. │ Layout texture                     │ --- │ --- │ --- │ --- │    ---    │
  1031. │ Border                             │ --- │ --- │ --- │ --- │    ---    │
  1032.  
  1033.  
  1034.  
  1035.                                                     Fascicle VII.7 - Rec. T.502     14
  1036.  
  1037.  
  1038. │ Balance                            │ --- │ --- │ --- │ --- │    ---    │
  1039. │ Layout path                        │ --- │ --- │ --- │--/D │    ---    │
  1040. │ Logical source (Note 1)            │ --- │ --- │ --- │ M/--│    ---    │
  1041. │ Permitted categories               │ --- │ --- │ --- │ --- │    ---    │
  1042. │ Imaging order                      │ --- │ --- │ --- │ --- │    ---    │
  1043. │ Page position                      │ --- │ --- │NM/D │ --- │    ---    │
  1044. │ Medium type                        │ --- │ --- │ M/D │ --- │    ---    │
  1045. └────────────────────────────────────┴─────┴─────┴─────┴─────┴───────────┘
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.  
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.  
  1074.  
  1075.  
  1076.  
  1077.  
  1078.  
  1079.  
  1080.  
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.  
  1087.  
  1088.  
  1089.  
  1090.  
  1091.  
  1092.  
  1093.  
  1094.  
  1095.  
  1096.  
  1097.  
  1098.  
  1099.  
  1100.  
  1101.  
  1102.  
  1103.  
  1104.  
  1105.  
  1106.  
  1107.  
  1108.  
  1109.  
  1110.  
  1111.  
  1112.  
  1113.  
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132.  
  1133.  
  1134.  
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.  
  1141.  
  1142.  
  1143.  
  1144.  
  1145.  
  1146.  
  1147.  
  1148.  
  1149.  
  1150.  
  1151.  
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157.  
  1158.  
  1159. 15           Fascicle VII.7 - Rec. T.502
  1160.  
  1161.  
  1162.  
  1163.  
  1164. Note 1 - The attribute logical source is only applicable to frame classes of the type 
  1165. "header frame" and "footer frame".
  1166.  
  1167. Note 2 - For the attribute "dimension" and "position", only the subparameters  "fixed
  1168. dimension" and "fixed position" respectively, may be specified.
  1169.  
  1170. Note 3 - The attribute "generator for subordinates" is non-mandatory for layout object 
  1171. classes in a formatted form document.
  1172.  
  1173. Note 4 - The attribute "object class" is non-mandatory for layout objects in a formatted 
  1174. form document.
  1175.  
  1176. 6.3.3.2   Specification of attribute for layout object class descriptions
  1177.  
  1178.      Table 10/T.502 specifies  the  attribute  values  allowed  in  layout  component
  1179. descriptions.
  1180.  
  1181.  
  1182.                                    TABLE 10/T.502
  1183.                                           
  1184.         Attribute values allowed for objects in the generic layout structure
  1185. w
  1186.                                      ┌─────────────────────────┬────────────────────────────────┬────────────────── 
  1187. ───────┐
  1188.                                           │        Attribute        │         Basic value            │     Non-basic value     │
  1189.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────┤
  1190.                                           │Object type              │document layout root, page-set, │          none           │
  1191.                                           │                         │page frame                      │                         │
  1192.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────┤
  1193.                                           │Object class identifier  │              any               │          none           │
  1194.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────┤
  1195.                                           │Generator for            │        see  6.3.3.2.1         │          none           │
  1196.                                           │subordinates             │                                │                         │
  1197.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────┤
  1198.                                           │User readable comments   │              any               │          none           │
  1199.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────┤
  1200.                                           │User visible name        │              any               │          none           │
  1201.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────┤
  1202.                                           │Bindings                 │        see  6.3.3.2.2         │          none           │
  1203.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────│
  1204.                                           │Position                 │frame: any value within the     │          none           │
  1205.                                           │                         │limits of a page (overlapping   │                         │
  1206.                                           │                         │of frames not allowed)          │                         │
  1207.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────┤
  1208.                                           │Dimensions               │          Portrait:             │    Portrait (ISO A4)    │
  1209.                                           │                         │          x ≤  9240 BMU         │    x ≤  9920 BMU        │
  1210.                                           │                         │          y ≤ 12400 BMU         │    y ≤ 14030 BMU        │
  1211.                                           │                         │          Landscape:            │    Landscape (ISO A4)   │
  1212.                                           │                         │          x ≤ 12400 BMU         │    x ≤ 14030 BMU        │
  1213.                                           │                         │          y ≤  9240 BMU         │    y ≤  9920 BMU        │
  1214.                                           │                         │                                │                         │
  1215.                                           │                         │                                │    Portrait (NAL)       │
  1216.                                           │                         │                                │    x ≤ 10200 BMU        │
  1217.                                           │                         │                                │    y ≤ 13200 BMU        │
  1218.                                           │                         │                                │    Landscape (NAL)      │
  1219.                                           │                         │                                │    x ≤ 13200 BMU        │
  1220.                                           │                         │                                │    y ≤ 10200 BMU        │
  1221.                                           │                         │                                │                         │
  1222.                                           │                         │                                │    Portrait (ISO A3)    │
  1223.                                           │                         │                                │    x ≤ 14030 BMU        │
  1224.                                           │                         │                                │    y ≤ 19840 BMU        │
  1225.                                           │                         │                                │    Landscape (ISO A3)   │
  1226.                                           │                         │                                │    x ≤ 19840 BMU        │
  1227.                                           │                         │                                │    y ≤ 14030 BMU        │
  1228.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────┤
  1229.  
  1230.  
  1231.  
  1232.                                                     Fascicle VII.7 - Rec. T.502     16
  1233.  
  1234.  
  1235.                                           │ Logical source          │              any               │          none           │
  1236.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────┤
  1237.                                           │ Page position           │              any               │          none           │
  1238.                                           ├─────────────────────────┼────────────────────────────────┼─────────────────────────┤
  1239.                                           │ Medium type             │                                │                         │
  1240.                                           │  nominal page size      │           ISO A4 NAL           │          ISO A3         │
  1241.                                           │  (see  6.3.3.2.3)      │                                │                         │
  1242.                                           │  side of sheet          │'recto , 'verso', 'unspecified' │          none           │
  1243.                                           └─────────────────────────┴────────────────────────────────┴─────────────────────────┘
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254.  
  1255.  
  1256.  
  1257.  
  1258.  
  1259.  
  1260.  
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355. 17           Fascicle VII.7 - Rec. T.502
  1356.  
  1357.  
  1358.  
  1359.