HyTime境界内物体集合

HyTime境界内物体集合

[1]

HyTime 境界内物体集合 (HyTime BOS) ]]
HyTime 境界内物体集合HyTime ハブ文書中の実体宣言やその他の指定により (直接及び/又は間接に) 指定される実体です。

注意36. HyTime 境界内物体集合HyTime機関により自動的に決定できます。 実体木ハブ文書SGML文書実体です。

[2] 仕様書:

[3] HyTime 境界内物体集合の決定 HyTime 6.2.4

HyTime 境界内物体集合 (HyTime BOS) は、 HyTimeシステムハブ文書SGML 文書実体から実体木を構成することで自動的に決定できます。

  1. 未調整 (みちょうせい) (unajusted) HyTime 境界内物体集合 を決定します。
    1. subhub 属性値subhubハブ文書文書実体宣言されている各実体に対して、 ハブ文書に対してと同じ方法で再帰的に HyTime境界内物体集合を作ります。 subhub 文書実体HyTime境界内物体集合親文書実体の仮 HyTime境界内物体集合に追加します。 なお、ハブsubhub で無いなら、その実体subhub としては扱いません。
    2. ハブまたは subhubSGML文書実体とした実体木の発見作業を行い、 各実体を仮 HyTime境界内物体集合に加えて行きます。
  2. inbos 属性値があって notinbos ではないハブsubhub文書文書要素bosspec 属性参照されている bosspec で指定された調整を行います。
  3. inbos 属性値があって notinbosあるハブsubhub文書文書要素bosspec 属性参照されている bosspec で指定された調整を行います。
  4. 以上で得られた物体群が HyTime境界内物体集合です。

[4] >>3 の方法によりハブ文書宣言された外部文書部分文書データ実体実体木に含まれます。 マーク宣言外部識別子引数を使って宣言した実体だけが発見されますから、 データ内容記法独自の方法で参照した実体は別途実体宣言を用意しない限り含まれません。