附属書B(参考) トピックマップ体系のための体系支援宣言の例


次は,SGMLを使用して表現されるトピックマップ文書に現れるかもしれないトピックマップ体系支援宣言の例とする。

備考  次の例は,JIS X 4155:1999の附属書A(規定)のA.3に適合する。

<!NOTATION TOPICMAP
   PUBLIC "ISO/IEC 13250:2000//NOTATION AFDR ARCBASE
           Topic Maps//EN"
>

<!ATTLIST #NOTATION TOPICMAP
   ArcFormA NAME     TopicMap
   ArcNamrA NAME     TMNames
   ArcSuprA NAME     sTopMap
   ArcIgnDA NAME     TMIgnD
   ArcDocF  NAME     #FIXED topicmap
   ArcDTD   CDATA    "TMDTD"
   ArcQuant CDATA    #FIXED "NAMELEN 12"
   ArcDataF NAME     #FIXED TMBridN
   ArcBridF NAME     #FIXED TMBrid
   ArcAuto  (ArcAuto|nArcAuto) nArcAuto
>

<!NOTATION AFDRMeta
   PUBLIC "ISO/IEC 10744//NOTATION AFDR Meta-DTD Notation//EN"
>

<!ENTITY TMDTD
   PUBLIC "ISO/IEC 13250:2000//DTD AFDR Meta-DTD
           Topic Maps//EN"
   CDATA AFDRMeta
>

次は,WebSGML又はXMLを使用して表現されたトピックマップ文書に現れるかもしれないトピックマップ体系支援宣言の例とする。

備考  次の例は,JIS X 4155:1999の附属書A(規定)のA.3に適合する。

<?IS10744:arch
   name="TopicMap"
   public-id="ISO/IEC 13250:2000//NOTATION AFDR ARCBASE
              Topic Maps//EN"
   dtd-public-id="ISO/IEC 13250:2000//DTD AFDR Meta-DTD
                  Topic Maps//EN"
   dtd-system-id="/etc/architectures/TM.mtd"
   form-att="TopicMap"
   renamer-att="TMNames"
   suppressor-att="sTopMap"
   ignore-data-att="TMIgnD"
   doc-elem-form="topicmap"
   bridge-form="TMBrid"
   auto="nArcAuto"
?>