<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="11" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[11]</anchor-end> <dfn><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor></dfn> は、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML</anchor> 用の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">スタイル言語</anchor>でした。</p><section><h1>仕様書</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="38" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[38]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC</anchor> で <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML</anchor> 関連規格群の1つとして開発、制定されました。
他の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">国際規格</anchor>と同じように各国の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">国内規格</anchor>にもなっています。</p><section><h1>ISO</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="19" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[19]</anchor-end> 初版制定後、
1回<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">技術訂正票</anchor>が発行、
2回<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">改正</anchor>されました。</p><ul><li><dfn>ISO/IEC 10179:1996</dfn></li><li><dfn>ISO/IEC 10179:1996/Cor 1:2001</dfn></li><li><dfn>ISO/IEC 10179:1996/Amd 1:2003</dfn></li><li><dfn>ISO/IEC 10179:1996/Amd 2:2005</dfn></li></ul><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="20" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[20]</anchor-end> 
令和2年時点でこの4つの組合せが最新版です。
廃止手続きは取られていませんが、
利用実態がなく今後改正される可能性も低いと思われます。</p></section><section><h1>JIS</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="12" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[12]</anchor-end> <dfn><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 4153</anchor></dfn> は、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS</anchor> です。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="21" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[21]</anchor-end> 
この種の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS</anchor> は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要約JIS</anchor>と称して全文翻訳せず <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC</anchor>
を参照するものが多いのですが、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 4153</anchor> は全文翻訳された完全な規格として発行されたようです。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="13" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[13]</anchor-end> <WTIME xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:">2003-04-30 12:52</WTIME> <em><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor></em>: そのうち直されるでしょうが、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JISC</anchor> で入手できる <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">PDF</anchor> にはひどいミスがあります。 (もしかしたら <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JSA</anchor> の規格票にもあるのかも。)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="14" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[14]</anchor-end> 何箇所か <code><strong>JIS X 4153</strong>:0000</code> になってます。一体いつ制定された規格なんでしょう。 (正しくは <code>2001</code>。)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="15" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[15]</anchor-end> また、2頁目 (本文最初の頁) の左上に <code><strong>Z 8301 : 2000</strong></code> なんて書いてあります。原版を <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JISZ8301</anchor> から取ってきたんでしょうか・・・。不思議なことに他のページは正しいです。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="22" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[22]</anchor-end> 
初版発行後2回改正されました。</p><table><tbody><tr><th>JIS</th><th>対応度</th><th><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">対応国際規格</anchor></th></tr><tr><td><dfn><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 4153:1998</anchor></dfn></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IDT</anchor></td><td>ISO/IEC 10179:1996 (第1版)</td></tr><tr><td><dfn><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 4153:2002</anchor></dfn></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IDT</anchor></td><td>ISO/IEC 10179:1996/Cor.1:2001</td></tr><tr><td><dfn>JIS X 4153:2005</dfn></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">IDT</anchor></td><td><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10179:1996/Amd.1:2003</anchor></td></tr></tbody></table><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="23" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[23]</anchor-end> 
2002 は「追補1」、
2005 は「追補2」
として、
改正前の規格票との差分の形で発行されました。
ISO の TC1 が JIS では追補1と数えられ、
ISO と番号がずれているので注意が必要です。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="24" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[24]</anchor-end> 
ISO の Amd.2:2005 は JIS 化されていないようです。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="25" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[25]</anchor-end> 
令和2年時点でこの3つの組合せが最新版のようです。
廃止手続きは取られていませんが、
今後改正される可能性も低そうです。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="35" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[35]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 4153:1998</anchor> (の委員会原案)</p><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[36]</anchor-end> 
<time>2001-08-19T05:28:53.000Z</time>, <time>2023-08-02T13:04:57.380Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/standards/jis_dsssl/cls6.txt">http://www.y-adagio.com/public/standards/jis_dsssl/cls6.txt</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="64" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[64]</anchor-end> 
<time>2001-08-19T05:28:55.000Z</time>, <time>2023-08-02T14:07:17.401Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/standards/jis_dsssl/cls7.txt">http://www.y-adagio.com/public/standards/jis_dsssl/cls7.txt</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="65" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[65]</anchor-end> <time>2001-08-19T05:29:10.000Z</time>, <time>2023-08-02T14:11:23.622Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/standards/jis_dsssl/cls8.txt">http://www.y-adagio.com/public/standards/jis_dsssl/cls8.txt</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="66" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[66]</anchor-end> <time>2001-08-19T05:29:26.000Z</time>, <time>2023-08-02T14:12:28.339Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/standards/jis_dsssl/cls9.txt">http://www.y-adagio.com/public/standards/jis_dsssl/cls9.txt</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="67" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[67]</anchor-end> <time>2001-08-19T05:28:02.000Z</time>, <time>2023-08-02T14:21:55.106Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/standards/jis_dsssl/cls10.txt">http://www.y-adagio.com/public/standards/jis_dsssl/cls10.txt</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="68" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[68]</anchor-end> <time>2001-08-19T05:28:05.000Z</time>, <time>2023-08-02T14:22:06.206Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/standards/jis_dsssl/cls11.txt">http://www.y-adagio.com/public/standards/jis_dsssl/cls11.txt</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="69" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[69]</anchor-end> <time>2001-08-19T05:28:49.000Z</time>, <time>2023-08-02T14:22:45.132Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/standards/jis_dsssl/cls12.txt">http://www.y-adagio.com/public/standards/jis_dsssl/cls12.txt</anchor-external></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[6]</anchor-end> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/standards/jis_dsssl/tutr.txt">http://www.y-adagio.com/public/standards/jis_dsssl/tutr.txt</anchor-external></li></ul><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="37" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[37]</anchor-end> 
<anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="6" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;6</anchor-internal> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS</anchor> の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">解説</anchor>。類義語に対する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">訳語</anchor>の選択についての議論もおもしろい。</p><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="17" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[17]</anchor-end> <cite>DSSSL TC1</cite>, <time>2002-03-15T16:34:02.000Z</time>, <time>2020-10-25T01:36:34.221Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/standards/jis_tc1_dsssl/dsssltc1.htm">http://www.y-adagio.com/public/standards/jis_tc1_dsssl/dsssltc1.htm</anchor-external></li></ul><hr></hr><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="18" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[18]</anchor-end> 関連して<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">日本</anchor>独自の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">TR X 0010:2000</anchor> があります。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="31" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[31]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">特定DTD</anchor></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="33" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[33]</anchor-end> <cite>技術セミナー 1997</cite>, <time>2023-07-30T03:10:40.000Z</time>, <time>1997-10-15T22:25:55.863Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://web.archive.org/web/19971015214216/http://bishamon.on.cs.keio.ac.jp/miyake/jbms/semina~1.htm">https://web.archive.org/web/19971015214216/http://bishamon.on.cs.keio.ac.jp/miyake/jbms/semina~1.htm</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="34" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[34]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">BUCS</anchor></p></section><section><h1>CNS</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="28" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[28]</anchor-end> 
<dfn>CNS 14234</dfn>
(<dfn>X 6025</dfn>)
は、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10179:1996</anchor>
の
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CNS</anchor>
版です。
民国87年8月31日制定。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="29" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[29]</anchor-end> 
令和2年時点で、その後改正も廃止もされていないようです。
今後も改正される可能性は低そうです。</p></section></section><section><h1>アーキテクチャー</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="45" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[45]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> の仕様書によれば <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> は4つの部分から構成されます。
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;36</anchor-internal></src></p><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="46" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[46]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL変形言語</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS</anchor>: <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL変換言語</anchor> <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;36</anchor-internal></src>)<ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="47" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[47]</anchor-end> 1個<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">以上</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML文書</anchor>を0個<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">以上</anchor>の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML文書</anchor>に変形する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">言語</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">処理モデル</anchor>です
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;36</anchor-internal></src>。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="48" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[48]</anchor-end> 後の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XSLT</anchor> の祖先に当たります。</li></ul></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="49" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[49]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSLスタイル言語</anchor> <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;36</anchor-internal></src><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="50" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[50]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML文書</anchor>に書式付けに関する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">特質</anchor>を付与する書式付け処理のためのスタイル指定の言語とその意味を定めたものです
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;36</anchor-internal></src>。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="51" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[51]</anchor-end> スタイルの指定の方法とその意味を定めているものの、
その関係する部分のみに限定され、処理の全体は定めず実装に依存するとされています
<src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;36</anchor-internal></src>。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="52" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[52]</anchor-end> 後の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XSL-FO</anchor> の祖先に当たります。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="53" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[53]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSS</anchor> でいえば<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">特性</anchor>とその意味の規定に当たる部分です。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSS</anchor> も初期は慣習や常識的解釈に委ねた部分が多く、
徐々に厳密な規定が加えられ実装依存の部分が減っているので、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> も<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実装経験</anchor>を積んで改定が進められていれば同じように進化していったかもしれません
(し、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC</anchor> の標準化モデル的にそうした規定を後から付け足すのはやりにくいかもしれませんが)。</li></ul></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="54" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[54]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SDQL</anchor><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="55" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[55]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML文書</anchor>中の部分を識別する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">照会言語</anchor>です。 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;36</anchor-internal></src></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="56" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[56]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL変形言語</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSLスタイル言語</anchor>で使います。 <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;36</anchor-internal></src></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="57" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[57]</anchor-end> 後の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XPath</anchor> (や <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XQuery</anchor>) の祖先に当たります。</li></ul></li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="58" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[58]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL式言語</anchor><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="60" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[60]</anchor-end> オブジェクトの作成や操作に使う <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Scheme</anchor> の<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">方言</anchor>の1つです <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;36</anchor-internal></src>。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="59" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[59]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL変形言語</anchor>と<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSLスタイル言語</anchor>で使います <src xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:10:"><anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="36" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;36</anchor-internal></src>。</li></ul></li></ul><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="61" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[61]</anchor-end> 
後の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XSL</anchor> が構文を <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> にしたのに対して、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">S式</anchor>でした。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> 開発者らにとって <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML</anchor> はあくまで<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書</anchor>の記述言語で、
なんでも <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> で記述できるという <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> 時代の発想はまだなかったのでしょうかね。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="62" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[62]</anchor-end> 
おおまかな処理モデルはのちの <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XSL</anchor> とほぼ同じです。
つまり入力となる <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML文書</anchor>を、
出力用の構造と書式情報が付いた <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML文書</anchor>に作り変えてから、
書式情報を見ながら出力データを作っていく、
の2段階構成です。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="63" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[63]</anchor-end> 
入出力は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML文書</anchor>とされていますが、処理モデルは<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">木立</anchor>ベースで定められています。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">木立</anchor>は後の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Web</anchor> でいう <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DOM</anchor>、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> でいう<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML情報集合</anchor>に相当する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">データモデル</anchor>で、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML</anchor> 本体規格はそういうものを何も定めていませんでしたが、
その次の世代に当たる <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HyTime</anchor> や <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> は<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">木立</anchor>が基礎概念になっています。</p></section><section><h1>技術</h1><figure class="short list"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="70" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[70]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor></figcaption><ul><li><code>writing-mode:</code></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10179の用字系</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">POSIX照合</anchor></li><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Unix time</anchor></li></ul></figure></section><section><h1>実装</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="26" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[26]</anchor-end> 実装はいくつかあったようですが、
そもそも
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML</anchor>
自体が限られた分野でしか使われず、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor>
はその更に一部でしか使われませんでした。
広く使われることのないまま消えていきました。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="30" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[30]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML 3.0</anchor> の頃、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSS</anchor> の他に、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL-Lite</anchor>
を使うことが提案されていました。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="32" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[32]</anchor-end> 
<cite>dsc-1.0: An online DSSSL syntax checker and implementation framework</cite>, <time>2023-07-30T02:44:34.000Z</time>, <time>1998-01-15T18:33:27.025Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://web.archive.org/web/19980115182941/http://www.cogsci.ed.ac.uk/~ht/dsc-blurb.html">https://web.archive.org/web/19980115182941/http://www.cogsci.ed.ac.uk/~ht/dsc-blurb.html</anchor-external></p></section><section><h1>XSL</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="27" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[27]</anchor-end> 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> の時代となり、 
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor>
をベースに
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XSL</anchor>
が作られました。
(はじめは <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> 色も強かったのですが、徐々に薄まっていきました。)</p><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XSL</anchor> は <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> 版みたいなものだ、ってどっかで読んだんだけど、まるで違わない? モデル的には似てるけど。</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end> もっとも、規格流し読みしただけだから実は似てるのかもしれないけど・・・。規格長すぎ。 (内容的に XML´ + <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XSLT</anchor> + <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XSL-FO</anchor> + <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSS</anchor>´ + <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XPath</anchor> だから仕方ないかも知れないけど。)</li></ul><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;1</anchor-internal>-2  <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;3</anchor-internal> をみたら、やっぱり XSL は DSSSL だと思うよ。 XSL-FO と XSLT に分かれる前の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">WD</anchor> 見たらそっくりかもしれん (今度確かめてみよう)。</li></ul><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="7" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[7]</anchor-end> <anchor-internal xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">&gt;&gt;1</anchor-internal>-4 DSSSL の仕様よんだら、あちこちでこれ XSL じゃん! とか XPath キターとか思ってしまいました・・・やっぱり XSL は DSSSL in XML (但し劣化コピー) だと思います。</li></ul><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="9" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[9]</anchor-end>
<cite>W3C Activity: SGML, XML, and Structured Document Interchange</cite> (<time>1997-06-05 07:18:29 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://web.archive.org/web/19970605042212/http://www.w3.org/XML/Activity">http://web.archive.org/web/19970605042212/http://www.w3.org/XML/Activity</anchor-external></p><blockquote><p>Phase III: The specification of a standard stylesheet language for XML publishing applications based on DSSSL (ISO/IEC 10179) together with public text and extensions needed to apply the DSSSL stylesheet language to Web browsers. Target delivery: a draft (WD-xml-style) to be delivered at the SGML/XML 97 Conference in Washington, D. C., December 1997. A discussion draft that is expected to form the basis for xml-style is currently being circulated under ISO leadership on the DSSSList.</p></blockquote></section><section><h1>メモ</h1><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="71" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[71]</anchor-end> 
<cite>ISO/IEC JTC 1/SC34 N418</cite>, <time>2003-05-18T14:26:51.000Z</time>, <time>2024-08-22T13:04:17.889Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.y-adagio.com/public/confs/docstyle/030519/refs/0418.htm">http://www.y-adagio.com/public/confs/docstyle/030519/refs/0418.htm</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="39" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[39]</anchor-end> 
結局 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> はほとんど使われずに終わった失敗<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">規格</anchor>ですが、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">西暦1990年代</anchor>の <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML</anchor> 業界の期待の星で関連技術の設計にも影響を与えています。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor> や <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSS</anchor> の設計思想を知る上でも (技術史、
技術思想史の研究という意味で) <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> を理解することは重要です。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="40" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[40]</anchor-end> 
ただし <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> は複雑で難解で当時から開発当事者以外には 
(もしかしたら中心メンバー以外の関係者ですら)
ほとんどよく理解されていませんでした。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Web標準化</anchor>とは違って <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC</anchor> の標準開発はクローズドが基本で
(今のように<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ウェブ</anchor>で公開で開発という手段にも乏しく)
詳細情報へのアクセスも限られていました。</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="41" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[41]</anchor-end> 
なので <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Web</anchor> などの周辺分野の人々には </p><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="42" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[42]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> 方面の事情にも精通している少数の人々</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="43" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[43]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> は正統で大本命だと認識しているけどふわっとしか理解していない主要な開発メンバー</li><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="44" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[44]</anchor-end> 実態のない <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DSSSL</anchor> のことなんて名前くらいしか知らないしわりとどうでもいいと思っているその他大勢の人々</li></ul><p>という情報の非対称性があって、それぞれの立場から綱引きしていたことには注意が必要となります。</p><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <em>DSSSL入門</em> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.jagat.or.jp/column/sgmlpage/dsssl/intro.htm">http://www.jagat.or.jp/column/sgmlpage/dsssl/intro.htm</anchor-external>: 和訳はひどいが、読めないほどではない。</li></ul><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="5" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[5]</anchor-end> あと、 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">CSS</anchor> も DSSSL に強い影響を受けているに違いないと思う。これも今度調べておこう、</li></ul><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="8" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[8]</anchor-end>
<em>Publishing DocBook Documents</em> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.docbook.org/tdg/en/html/ch04.html#jade">http://www.docbook.org/tdg/en/html/ch04.html#jade</anchor-external></p><p><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DocBook</anchor> 本ですけど、なにげに DSSSL 入門なので参考にどうぞ。
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor>)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="10" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[10]</anchor-end>
<cite>The Best Guide to OpenJade and DSSSL</cite> (<time>2006-07-21 04:39:02 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://dsssl.netfolder.com/">http://dsssl.netfolder.com/</anchor-external>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">名無しさん</anchor>)</p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="16" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[16]</anchor-end> <cite>DSSSList - The DSSSL Users' Mailing List</cite>
(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Mulberry Technologies, Inc.</anchor>著, <time>2016-01-19 01:43:26 +09:00</time>)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.mulberrytech.com/dsssl/dssslist/">http://www.mulberrytech.com/dsssl/dssslist/</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="72" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[72]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS TR X 0010</anchor></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="73" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[73]</anchor-end> 
<cite>DSSSL Online Application Profile, 1996.08.16</cite>, <time>1996-08-16T22:35:48.000Z</time>, <time>2024-09-07T11:08:34.999Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.ibiblio.org/pub/sun-info/standards/dsssl/dssslo/do960816.htm">http://www.ibiblio.org/pub/sun-info/standards/dsssl/dssslo/do960816.htm</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="74" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[74]</anchor-end> <cite>Introduction to DSSSL</cite>, <time>2024-09-22T01:37:17.000Z</time>, <time>1998-02-13T14:36:44.006Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://web.archive.org/web/19980213143640/http://itrc.uwaterloo.ca/%7Epapresco/dsssl/tutorial.html">https://web.archive.org/web/19980213143640/http://itrc.uwaterloo.ca/%7Epapresco/dsssl/tutorial.html</anchor-external></p><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="75" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[75]</anchor-end> 
<cite>SGML: A simplistic DSSSL tutorial</cite>, <time>2024-09-22T01:57:25.000Z</time>, <time>1997-03-31T14:15:37.628Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://web.archive.org/web/19970331135716/http://sil.org/sgml/dssslGerman.html">https://web.archive.org/web/19970331135716/http://sil.org/sgml/dssslGerman.html</anchor-external><ul><li><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="76" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[76]</anchor-end> 
<cite>null</cite>, <time>2024-09-22T01:57:51.000Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://web.archive.org/web/20000418130720/http://aries17.uwaterloo.ca/~dmg/dsssl/tutorial/tutorial.html">https://web.archive.org/web/20000418130720/http://aries17.uwaterloo.ca/~dmg/dsssl/tutorial/tutorial.html</anchor-external></li></ul></li></ul><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="77" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[77]</anchor-end> <cite>Index of /pub/sun-info/standards/dsssl</cite>, <time>2024-09-22T01:58:03.000Z</time> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.ibiblio.org/pub/sun-info/standards/dsssl/">http://www.ibiblio.org/pub/sun-info/standards/dsssl/</anchor-external></p><figure class="data"><figcaption><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="78" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[78]</anchor-end> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML要素概説</anchor></figcaption><dl><dt>注釈</dt><dd><ul><li>
<dfn xml:lang="en">DSSSL</dfn>
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">SGML</anchor> 用<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">スタイル言語</anchor>の1つ。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC JTC 1/SC 18/WG 8</anchor>
で開発された<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC国際標準</anchor> <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ISO/IEC 10179</anchor>
で規定されている。
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML3</anchor> の時代、
<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">HTML</anchor> での利用が試行錯誤されていた。
その後 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XML</anchor> 用に大規模改変されたのが <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">XSL</anchor> である。</li></ul></dd></dl></figure></section></body></html>