/[pub]/suikawiki/sw4data/ids/8/821.txt
Suika

Contents of /suikawiki/sw4data/ids/8/821.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Sun Nov 16 14:07:59 2008 UTC (16 years, 7 months ago) by wakaba
Branch: MAIN
CVS Tags: before-graph-20090923, suika-20100509, HEAD
File MIME type: text/plain
converted from SuikaWiki3 <http://suika.fam.cx/gate/cvs/suikawiki/wikidata/page/BBFAB6E7B7BFBBC8CDD1C0EBB8C0.txt>

1
2
3 [1] [DFN[[RUBYB[字句型使用宣言] [lexical type use declaration]]]]は、[[文書]]中で使用する[[字句型]]を宣言する[[字句型宣言集合]]を宣言します。
4
5 [[DTD]] や [[LPD]] は任意の個数の字句型使用宣言を含めることができます。
6 一つの字句型使用宣言は一つ以上の字句型宣言集合実体を含めることができます。
7
8 字句型使用宣言は、それによって宣言される字句型が使われるよりも前に宣言されていなければなりません。
9
10 仕様書: [[ISO/IEC 10744]]:1997 A.2.1
11 <http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-A.2.1.html>
12
13 [2] 構文:
14 - [CODE(ABNF)[[DFN[字句型使用宣言]] := [CODE(SGML)[[[pio]]]] 'IS10744' 1*[[s]] 'LEXUSE' 1*(1*[[ps]] 字句型集合実体名) 1*ps [CODE(SGML)[[[pic]]]]]]
15 - [CODE(ABNF)[[DFN[字句型集合実体名]] := <[[引数実体]]の[[名前]]>]]
16
17 [4]
18 [CODE(SGML)[s]] ではなく [CODE(SGML)[ps]] のところは[[引数実体参照]]が使えちゃったりなんかしちゃうのでしょうか。
19 (処理指令のくせに。)
20
21 [3] 例:
22 [PRE(SGML)[
23 <![[ENTITY]] % lexset SYSTEM "lexset.mod">
24 <?IS10744 LEXUSE lexset?>
25 ]PRE]
26
27 [5]
28 >>2 仕様書 A.2.1 は確かに [CODE(SGML)[LEXUSE]] になっていますが、
29 [CODE[C.2 HyTime Meta-Declarations]] <http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-C.2.html>
30 や [CODE[C.3 General Architecture Meta-Declarations]] <http://www.y12.doe.gov/sgml/wg8/docs/n1920/html/clause-C.3.html>
31 では字句型使用宣言らしきものが
32 [CODE(SGML)[USELEX]] というのを使っています。
33 ([[名無しさん]])
34
35 [6]
36 >>5 [[OpenJade]] は [CODE(SGML)[USELEX]] を実装しているので、こちらが正解と思われます。
37 ([[名無しさん]])
38
39
40 [7]
41 [PRE(SGML example)[
42 <?IS10744 USELEX HyTimelx>
43 <!entity %
44 HyTimelx -- HyTime lexical types --
45
46 PUBLIC "ISO/IEC 10744:1997//NONSGML LTDR LEXTYPES
47 HyTime Lexical Types//EN"
48 >
49 ]PRE]
50
51 >>5 の C.2 の [[HyTime]] [[体系DTD]]
52 より
53 ([[名無しさん]])
54

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24