- [1] [[参照]]時に、[[実体]]のもつ[[文]]が[[文字データ]]として扱われる実体。特定の[[システム]], [[装置]]又は[[応用処理]]に依存する。 Specific character data entity。備考 特定文字データ実体は、通常、異なった[[応用]]、システム又は[[出力装置]]に対して再定義すべきである。 ([[JISX4151]]‐1992 定義 (188))
- [2] 例えば、 [SAMP(SGML)[<![[ENTITY]] one ''[[SDATA]]'' "[CJK UNIFIED IDEOGRAPH-4E00]">]] のように定義します。
- [3] >>2 のような定義の実体は、処理装置非依存の[[公開文]]に使うのが普通で、そのまま使用することは基本的にありません。実際には同じ名前の実体を定義する処理装置依存の公開文で、 [SAMP(SGML)[<!ENTITY one SDATA "&#x4E00;">]] のように再定義します。 (これが >>1 の備考の意味。) 漢字が使えないシステムでは、とりあえず表示するために [SAMP(SGML)[<!ENTITY one SDATA "-">]] とか [SAMP(SGML)[<!ENTITY one SDATA "[ONE]">]] とか定義しておけばいいんです。

;; [4] [[システムデータ]]も参照。

[6] 
[[DSSSL文書体系]]には 
[DFN[[CODE[map-sdata-entity]]]]
[[要素形式]]が[[あります][DSSSLにおける文字コード]]
[SRC[>>5]]。

[7] 
[CODE[map-sdata-entity]]
は
[[SDATA実体]]を置き換えるべき[[文字列]]を記述できます。
[SRC[>>5]]

[9] [[BUCS]] でも利用しようとしていました。

[REFS[

-[5] [TIME[2001-08-19T05:28:55.000Z]], [TIME[2023-08-04T14:24:22.755Z]] <http://www.y-adagio.com/public/standards/jis_dsssl/cls7.txt>

]REFS]

[8] 
関連:
[[文字参照]],
[[BUCS]]