<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><figure class="quote"><p><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> </p><blockquote><dl><dt>付番 (rank suffix)</dt><dd><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:">番号</anchor>。<ul><li>備考 番号は、通常 <code>1</code> から始まる連番であり、
結果の共通識別子は、それらの<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">要素</anchor>の相対的な付番を示す。</li><li>例 <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">頭書き</anchor>の場合、付番核を <samp class="SGML">H</samp> とすると、
頭書きの要素の水準は <samp class="SGML">H1</samp>, <samp class="SGML">H2</samp>,
<samp class="SGML">H3</samp> などとなる。 <ins>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JISX4151</anchor>‐1992 定義 (225))</ins></li></ul></dd></dl></blockquote></figure><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> 付番機構は、 JIS X 4151‐1992 6.8.1 で規定されています。
<code class="SGML"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">RANK</anchor> YES</code> のとき、付番機構が使えます。</p><ol><li><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">開始タグ</anchor>に付番付きの共通識別子を指定します。
この付番が<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">現番号</anchor>となります。<ul><li>例 : <samp class="SGML">&lt;h1&gt;Something&lt;/h1&gt;</samp></li></ul></li><li>次に、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">付番核</anchor>だけの共通識別子指定を使ったタグを使用します。すると、現番号が補われて完全な共通識別子が決定されます。<ul><li>例 : <samp class="SGML">&lt;p&gt;Something is something&lt;/p&gt;</samp>
の共通識別子指定は <code class="SGML">p</code> ですが、
現番号 <code class="SGML">1</code> が補われ、
<code class="SGML">p1</code> が共通識別子と認識されます。</li></ul></li></ol><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> 現番号は、<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">付番群</anchor>ごとのものです。
前の例では <code class="SGML">h</code> と <code class="SGML">p</code>
が同じ付番群に属していると仮定しました。
もし別の付番群だったとすると、
付番核 <code class="SGML">p</code> が出現した時に現番号が未定義なので、
<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="20" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[20]</anchor-end> <code class="ABNF"><dfn>付番</dfn> := <anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">数</anchor> ;; (121)</code></li></ul><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> <q>rank</q> を改訳するとしたら<q>階数</q>, <q>位階</q>, <q>階</q>, <q>階級</q>あたりでしょうか。</p><p><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> 
一般化された仕組みになっていますが、ほぼ<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">章節構造</anchor> (<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">見出し</anchor>)
専用の仕組みですね。
<sw-see xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"> <anchor>章節構造</anchor> </sw-see></p><p><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> 
他の目的で使った事例はあるのでしょうか?</p><p><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> 
<code>hp<var>n</var></code> は何か違ってそう。</p><p><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 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:">階数</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="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:">階数</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:">章節構造</anchor>も今とはずいぶん違ったものになっていたことでしょうね。
(でもそれにしても今よりうまくいってる姿が浮かばないなあw)</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> 
<cite><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">JIS X 4153:1998</anchor><sw-br xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"></sw-br>文書スタイル意味指定言語(DSSSL)  解説</cite>
<time>2001-08-19T05:29:36.000Z</time>, <time>2023-11-19T13:04:37.509Z</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/tutr.txt">http://www.y-adagio.com/public/standards/jis_dsssl/tutr.txt</anchor-external></p><blockquote><p>訳語選定に際しては,SGMLを規定しているJIS X 4151,SGMLの拡張規格であるJIS X 4155, 及びSGML関連規格であるJIS X 4171との整合を第一に配慮した。しかし次の用語などについては,その後関連分野で普及した訳語表記に従っている。</p><p>原語                           訳語           </p><p>------------------------------------------------</p><p><snip xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:"></snip>  </p><p>rank                           ランク         </p></blockquote><hr></hr><p><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> 
関連:
<code>h<var>n</var></code>,
<code>&lt;list depth&gt;</code></p></body></html>