#?SuikaWiki/0.9
* 特性集合モジュール (psmodule) 要素型 (特性集合定義体系)
[1] [[特性集合定義体系]]の[DFN[[RUBYB[特性集合モジュール] [property set module]] ([CODE(SGMLe)[psmodule]]) 要素型 (要素形式)]]
は、[[特性集合部品]]を集団化するために使用することができます。

仕様書: [[ISO/IEC 10744]]:1997 A.4.2.2 Modules
<http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.4.2.html#clause-A.4.2.2>

[2] 特性集合モジュールは、まとめて[[グローブ設計]]に含めたり除いたりできます。
また、 [CODE(SGMLa)[[[dependon]]]] 属性を使ってほかのモジュールへの依存関係を表すことができます。

[3]
特性集合モジュールに含まれない特性集合部品は、
グローブ設計から除外することができません。
つまり、任意選択の特性集合部品は何らかのモジュールに入れておく必要があります。

(ただし、[[正規化規則]]はグローブ設計とは無関係なので、
モジュールに含まれるか否かは関係しません。)

[4]
:[[開始タグ]]:必須
:[[終了タグ]]:省略可能
:[[内容模型]]:[CODE(SGML)[( ([CODE(SGMLe)[[[desc]]]] | [CODE(SGMLe)[[[note]]]])*, ([CODE(SGMLe)[[[classdef]]]] | [CODE(SGMLe)[[[propdef]]]] | [CODE(SGMLe)[[[normdef]]]])* )]]
:[[属性]]:
,属性名,==
,応用名,[CODE(SGMLa)[[[appnm]]]]
,既定グローブ設計の成員,[CODE(SGMLa)[[[default]]]]
,モジュール依存,[CODE(SGMLa)[[[dependon]]]]
,完全名,[CODE(SGMLa)[[[fullnm]]]]
,規格参照具象構文名,[CODE(SGMLa)[[[rcsnm]]]]

[[#comment]]

* メモ