[1] [CITE[Modularization of XHTML]] [2] [CITE[Errata in REC-xhtml-modularization-20010410]] * XHTML m12n 1.0 勧告のなんかおかしなところ [3] > XHTML Modularization is a decomposition of XHTML 1.0, and by reference HTML 4, into a collection of abstract modules that provide specific types of functionality. ;; [Q[[[XHTML 1.0]] を分解]]したと述べているが、 事実に反する (例: [CODE(HTMLa)@en[[[usemap]]]])。 ([[名無しさん]]) [4] [PRE(code)[ s/A abstract/An abstract/ ]PRE] ;; ([[名無しさん]]) [5] [PRE(code)[ s/an document type/a document type/ ]PRE] ;; ([[名無しさん]]) [6] [Q@en[[[driver]]]] の定義に [Q@en[[[file]]]] という言葉が出てくるが、その定義がない。 [[ファイル・システム]]の[[ファイル]]のことでよいのか? それと [[Web]] とどういう関係があるのか? ;; ([[名無しさん]]) [7] [Q[[[実体]]]]の定義で、[[内部実体]]は[[文書実体]]内で定義され、[[外部実体]]は[[文書実体]]外で定義されると書いてあるが、事実に反する。 (少なくても [[XML 1.0]] の定義とは異なる。) ;; ([[名無しさん]]) [8] [Q[[[混成文書]]]]の定義で、複数の [[XML名前空間]]を使った、とあるが、 [CODE(XMLa)@en[[[xml]]:[[lang]]]] や [CODE(XMLa)@en[[[xmlns]]]] を使っただけで[[混成文書]]としてよいのか? ;; ([[名無しさん]]) [9] [Q[[[親文書型]]]]は定義されているだけで使われていない。 ;; ([[名無しさん]]) [10] [[タグ]]、[[引数実体]]などはわざわざ定義する必要があるのか? [[XML 1.0]] を参照するだけでよいのでは。 ([[名無しさん]]) [11] [[RFC 2119]] [[助動詞]]を使うといっているが、1つも使われていない。 ([[小文字]]では使われているが、何の注記もない。) ;; ([[名無しさん]]) [12] 認識できない[[属性値]]が現れたら[[既定値]]を使えというが、 [[既定値]]がなければどうすればよいのかが規定されていない。 ;; ([[名無しさん]]) [13] [[定義済実体]]という未定義用語が登場する。 ;; ;; ちなみに、 [[XHTML 1.0]] [[第2版]]では修正されている: ([[名無しさん]]) [14] [[ブロック要素]]という未定義用語が登場する。 ;; ([[名無しさん]]) [15] [[XHTML]] [[文書]]の[Q[[[処理]]]]方法が規定されているようだが、 何を指しているのかよくわからない。 特に [[DOM]] や [[CSS]] とどう関係するのかがよくわからない。 ;; ([[名無しさん]]) [16] なぜか[[未登録公式公開識別子]]以外使えない。 ;; ([[名無しさん]]) [17] なぜか[[属性型]]として [CODE(XML)@en[[[PCDATA]]]] が [[XML]] から引用されている。 ;; ([[名無しさん]]) [18] [[色]]の十六進数の桁数に関する規定がない。 ;; ([[名無しさん]]) [19] 日時の書式に関する規定がない。 ;; ([[名無しさん]]) [20] [[属性型]] [CODE@en[[[FrameTarget]]]] は 構文や [[HTML 4]] の予約名に関する言及がない。 ;; ([[名無しさん]]) [21] [[属性型]] [CODE@en[[[Shape]]]] の構文に関する言及がない。 ;; ([[名無しさん]]) [22] [[モジュール]]における[[属性型]]の指定と [[HTML 4]] における[[属性型]]との関係がわからない。 普通に考えれば [[XHTML m12n]] の規定が上書きするのだろうが、 >>18-21 のように欠けている部分は [[HTML 4]] の規定が (あれば) 有効なのか? ([[名無しさん]]) [23] [[スキー]]・[[モジュール]]で、 [CODE(HTMLa)@en[[[href]]]] [[属性]]の[[属性型]]が [CODE(HTMLe)@en[[[resort]]]] 以外には示されていない。 ;; それに [CODE(XML)@en[[[CDATA]]]] というのはおかしい。 [CODE@en[[[URI]]]] ではないのか?? ;; ([[名無しさん]]) [24] >>22 > Except when overridden in this document, the semantics of these elements and attributes are defined in [HTML4]. というのが にある。が、意味はいいとして、 ([[属性値]]などの) 構文については何も述べていない。 ([[名無しさん]]) [25] [CODE(XMLa)@en[[[xml]]:[[lang]]]] [[属性]]の意味の規定がない。 [[引用規格]]の1つである [[XML 1.0]] に定義があるようだが、それと同じでいいのか?? ;; ([[名無しさん]]) [26] [CODE(HTMLa)@en[[[profile]]]] の[[属性型]]が [[HTML 4]] では [CODE@en[[[URIs]]]] のはずが [CODE@en[[[URI]]]] になっている。 ;; [CODE(HTMLa)@en[[[profile]]]] の項を参照。 ;; ([[名無しさん]]) [27] [[HTML 4]] や [[XHTML 1.0]] ではいくつかの[[要素型]]で[[子孫]]の[[要素型]]に関する制約があるが、 まったく規定されていない。 ;; ([[名無しさん]]) [28] [CODE(HTMLe)@en[[[param]]]] が[[アプレット]]・[[モジュール]]と[[物体]][[モジュール]]で定義されているが、両[[モジュール]]の併用の可否に関する規定がない。 ;; ([[名無しさん]]) [29] [CODE(HTMLe)@en[[[applet]]]] の[[属性集合]] [CODE@en[[[Core]]]] が[[リンク]]になっていない。 ;; ([[名無しさん]]) [30] [CODE@en[[[I18n]]]] [[属性集成]]の [CODE(HTMLa)@en[[[dir]]]] [[属性]]がなぜか必須になっている。 ;; ([[名無しさん]]) [31] [CODE(HTMLe)@en[[[pre]]]] の[[最小内容モデル]]が [CODE@en[([[PCDATA]] | [[Inline]])*]] で、 [[HTML 4]] や [[XHTML 1.0]] よりかなり緩い。 ;; ([[名無しさん]]) [32] [CODE(HTMLa)@en[[[scope]]]] と [CODE(HTMLa)@en[[[align]]]] の[[属性値]]候補がなぜか [CODE[[[|]]]] ではなく [CODE[[[,]]]] で区切られている。 ;; [33] [CODE(HTMLa)@en[[[usemap]]]] の[[属性型]]がなぜか [CODE@en[[[URI]]]] ではなく [CODE@en[[[IDREF]]]] になっている。 ;; [CODE(HTMLa)@en[[[usemap]]]] の項を参照。 ;; ([[名無しさん]]) [34] [[属性型]] [CODE@en[[[Shape]]]] は使われていない。 ;; [[DTD]] の[[データ型実体]] [CODE(XML)@en[%[[Shape.datatype]];]] は使われている。 ([[名無しさん]]) [35] [CODE(HTMLe)@en[[[input]]]] の [CODE(HTMLa)@en[[[ismap]]]] [[属性]]は[[基本フォーム]]・[[モジュール]]が選択されていても有効になるとされているが、 [[基本フォーム]]・[[モジュール]]に [CODE(HTML)@en[[[image]]]] [[提出ボタン]][[制御子]]はないので、 意味がない。 ;; ([[名無しさん]]) [36] [CODE(HTMLe)@en[[[object]]]] の [CODE@en[[[Common]]]] [[属性集成]]がなぜか[[リンク]]になっていない。 ;; ([[名無しさん]]) [37] [CODE(HTMLe)@en[[[frameset]]]] の [CODE(HTMLa)@en[[[rows]]]] と [CODE(HTMLa)@en[[[cols]]]] がなぜか [CODE@en[[[MultiLength]]]] になっている。 ;; ([[名無しさん]]) [38] [[HTML 4]] と [[XHTML 1.0]] における、 [CODE(HTMLe)@en[[[noframes]]]] の [CODE(HTMLe)@en[[[body]]]] 内での用法に相当するものが定義されていない。 ([[名無しさん]]) [39] [CODE(HTMLa)@en[[[target]]]] の[[属性型]]がなぜか [CODE@en[[[FrameTarget]]]] ではなく [CODE(XML)@en[[[CDATA]]]] になっている。 ;; ([[名無しさん]]) [40] [CODE(HTMLe)@en[[[base]]]] [CODE(HTMLa)@en[[[target]]]] が定義されるのがなぜか[[基底]][[モジュール]]ではなく[[遺物]][[モジュール]]が選択されたときとされている。 ;; ([[名無しさん]]) [41] [CODE(HTMLe)@en[[[noscript]]]] が [CODE@en[[[Inline]]]] にも追加される。 ;; ([[名無しさん]]) [42] [CODE(HTMLe)@en[[[base]]]] [CODE(HTMLa)@en[[[href]]]] が必須なので、 [CODE(HTMLa)@en[[[target]]]] だけのために使うことはできない。 ;; ([[名無しさん]]) [43] [[名前識別]][[モジュール]]には [CODE(HTMLe)@en[[[frame]]]] [CODE(HTMLa)@en[[[id]]]] も含まれている。 この[[モジュール]]の規定によれば、 [CODE(HTMLa)@en[[[name]]]] を使う時には [CODE(HTMLa)@en[[[id]]]] も使わなければならず、同じ値でなければならない。 ;; ([[名無しさん]]) [44] [[属性]]が定義されるための[[モジュール]]の記述が抜けている。 ;; ([[名無しさん]]) [45] [Q[[[ファイル実体]]]]という未定義用語が出てくる。 ;; ([[名無しさん]]) [46] [Q[[[クラス]]]]という未定義用語が出てきる。 ;; ([[名無しさん]]) [47] >>45 が定義? あまりそうは感じられないが。。。 ([[名無しさん]]) [48] [PRE(code)[ s/ ([[名無しさん]]) [49] 別に問題ではないが、[[実体宣言]]が[[システム識別子]]だけで、[[公式公開識別子]]が (あるのに) なぜか使われていない。 ;; ([[名無しさん]]) [50] [Q[この章は[[参考]]です。]]の[Q[[[参考]]]]が [CODE(HTMLe)@en[[[b]]]] で[[マーク]]されている。 ;; 他の章では [CODE(HTMLe)@en[[[em]]]]。 ;; ([[名無しさん]]) [51] にない [CODE@en[.[[extra]]]] という[[接尾辞]]があるのはいくないと思います! ちなみに [[XHTML]] [[DTD]] [[モジュール]]は [CODE@en[.[[extras]]]] なんて使ってなくて、 [CODE@en[.[[extra]]]] になってます。 ;; ([[名無しさん]]) [52] なぜ[[要素型]]の定義方法の例で [[XHTML]] [[DTD]] [[モジュール]]に使っているのと同じ方法を示さないのか。 少なくても [CODE@en[.[[content]]]] は使っている例を示すべき。 ;; 次の節で [CODE@en[.[[content]]]] の活用例を載せているのだし。 ;; ([[名無しさん]]) [53] どうせ例示するなら[[適合]] [[XHTMLホスト言語文書型]]にすればいいのに。 ;; ([[名無しさん]]) [54] [CODE(XML)@en[[[amp]]]] と [CODE(XML)@en[[[lt]]]] の定義がおかしい ([[XML 1.0]] によれば[[誤り]])。 ;; [56] [[XHTML]] を[[基底体系]]として使うための[[モジュール]]が提供されているが、具体的にどう使えばいいのか説明がない。 [[体系使用宣言処理指令]]が使われているようだが、 構文が [[ISO/IEC 10744]] 案と異なる。 [[体系DTD]]として [[XHTML 1.1]] の [[DTD]] が[[参照]]されているようだが、何の説明もない。 なぜ [[XHTML 1.1]] ではなく [[XHTML m12n]] に含める必要があるのか? [[名前空間整形式]]でない。 [[体系選択肢]][[属性]]として [CODE(SGMLa)@en[[[HtModReq]]]] と [CODE(SGMLa)@en[[[HtModOpt]]]] が定義されているが、 その意味の説明がない。[[ISO/IEC 10744]] で定義されている意味だけだとすると、 ([[引数実体]]が定義されるだけなので) 実質的に意味をなさないことになる。 ;; ([[名無しさん]]) [57] (そもそも[[基底体系]]として使うための[[モジュール]]を[[基底体系]]である [[XHTML]] 側で提供されているのがおかしい。 [[体系基底宣言]]や[[体系使用宣言]]は[[派生体系]]の[[DTD]]で使うものだろ?) ([[名無しさん]]) [58] [[記法]][[モジュール]]があるが、いつどこでなににどう使うのか説明がない。 ;; ([[名無しさん]]) [59] [[記法]][[モジュール]]は の[[属性型]]に対応するように見えるが、明記されていないし、 多少出入りがある。 [CODE(XML)@en[[[w3c-xml]]]] は[[記法]][[モジュール]]でだけ定義されている。 [CODE(XML)@en[[[CDATA]]]] を''除く'' [[XML]] の[[属性型]]は[[記法]]として定義されて''いない''。 [CODE@en[[[Shape]]]]、[CODE@en[[[Coords]]]]、 [CODE@en[[[MultiLengths]]]] は[[記法]]として定義されて''いない''。 ;; ([[名無しさん]]) [60] [[データ型]][[モジュール]]は の[[属性型]]に対応するように見えるが、明記されていない。 ;; それぞれの[[データ型実体]]には[[属性型]]への[[リンク]]があるので、対応関係があるらしいことはわかる。 [CODE@en[[[MultiLengths]]]] だけなぜか[[遺物]] [[DTD]] [[モジュール]]で定義されているが、意図的なのかどうか? ;; [[遺物]][[モジュール]]だけで参照されているから、 わざとそうしたのか? ;; ([[名無しさん]]) [61] [CODE(XML)@en[%[[Core.attrib]];]] は[[属性集成]] [CODE@en[[[Core]]]] に対応しているように見えるが、 なぜか [CODE(XML)@en[%[[XHTML.xmlns.attrib]];]] も含まれている。つまり、[[抽象モジュール]]定義では含まれていないはずの [CODE(XMLa)@en[[[xmlns]]]] [[属性]]が、 [[DTD]] ではほぼすべての[[要素型]]で定義されている。 ;; ([[名無しさん]]) [62] [CODE(HTMLa)@en[[[dir]]]] [[属性]]が [[DTD]] では[[必須]]になっていない (>>30)。 ;; ([[名無しさん]]) [65] [[名前空間宣言]]の[[属性]]に関する[[宣言]]がなにをどうするのが適切なのかよくわからない。 では定義する名前空間の宣言を [CODE(XML)@en[%[VAR[MODULE]].xmlns.extra.attrib;]] に入れるようにといっているが、 おかしいのでは。 ;; [CODE(XML)@en[%[[XHTML.xmlns.extra.attrib]];]] は空で、[[名前空間宣言]]は [CODE(XML)@en[%[[XHTML.xmlns.attrib]];]] に含まれている。 の [[XHTML]] の [[QName]] [[モジュール]]では、 [CODE(XML)@en[%[[NS.decl.attrib]];]] という[[引数実体]]があって、 [PRE(XML code comment)[ ]PRE] と説明があるが、その記述に反して、[[名前空間接頭辞]]を使わない時に [[XHTML]] の[[名前空間宣言]]は含まれない。 [CODE(XML)@en[%[[XLINK.xmlns.attrib]];]] という[[引数実体]]があるが、そこで [[XLink]] の[[名前空間]]を宣言しても [CODE(XML)@en[%[[NS.decl.attrib]];]] には含まれるようになっておらず、やはり説明と一致していない。 [CODE(XML)@en[%[[XHTML.xmlns.attrib]];]] の[[実体宣言]]の上にも [PRE(XML code comment)[ ]PRE] という説明がある。 [CODE(XML)@en[%[[NS.decl.attrib]];]] は [CODE(XML)@en[%[[XHTML.xmlns.attrib]];]] なのだろうか? そうだとしても、 [[XHTML]] [[名前空間]]に[[名前空間接頭辞]]を使わない時に [CODE(XML)@en[%[[XHTML.xmlns.attrib]];]] に [CODE(XML)@en[%[[NS.decl.attrib]];]] が含まれないので、説明と矛盾している。 >>63 と >>64 の両方の注釈の指示に従い [[XLink]] を使おうとすると、 [CODE(XML)@en[%[[XHTML.xmlns.attrib]];]] には2組の [[XLink]] の[[名前空間宣言]]が含まれてしまうことがある。 ;; 無害だが無益。 ([[名無しさん]]) [66] >>65 を書いてる途中で [[DTD]] がやりたいことがなんとなくわかった。 [CODE(XMLa)@en[[[xmlns]]:xhtml]] ∈ [CODE(XML)@en[%[[NS.decl.attrib]];]] ⊂ [CODE(XML)@en[%[[XHTML.xmlns.attrib]];]] ⊂ [CODE(XML)@en[%[[Common.attrib]];]] [CODE(XMLa)@en[[[xmlns]]]] = xhtml ∈ [CODE(XML)@en[%[[XHTML.xmlns.attrib]];]] ⊂ [CODE(XML)@en[%[[Common.attrib]];]] [CODE(XMLa)@en[[[xmlns]]:inventory]] ∈ [CODE(XML)@en[%Inventory.xmlns.extra.attrib;]] ⊂ [CODE(XML)@en[%[[XHTML.xmlns.extra.attrib]];]] ⊂ [CODE(XML)@en[%[[NS.decl.attrib]];]] ⊂ [CODE(XML)@en[%[[XHTML.xmlns.attrib]];]] ⊂ [CODE(XML)@en[%[[Common.attrib]];]] [CODE(XMLa)@en[[[xmlns]]:xhtml]] ∈ [CODE(XML)@en[%[[NS.decl.attrib]];]] ⊂ [CODE(XML)@en[%Inventory.xmlns.attrib;]] ⊂ [CODE(XML)@en[%Inventory.Common.attrib;]] [CODE(XMLa)@en[[[xmlns]]]] = inventory ∈ [CODE(XML)@en[%Inventory.xmlns.attrib;]] ⊂ [CODE(XML)@en[%InventoryCommon.attrib;]] [CODE(XMLa)@en[[[xmlns]]:inventory]] ∈ [CODE(XML)@en[%Inventory.xmlns.extra.attrib;]] ⊂ [CODE(XML)@en[%[[XHTML.xmlns.extra.attrib]];]] ⊂ [CODE(XML)@en[%[[NS.decl.attrib]];]] ⊂ [CODE(XML)@en[%Inventory.xmlns.attrib;]] ⊂ [CODE(XML)@en[%Inventory.Common.attrib;]] ([[名無しさん]]) [67] >>66 ただし[[名前空間接頭辞]]を使わない時に [CODE(XML)@en[%[[XHTML.xmlns.attrib]];]] や [CODE(XML)@en[%Inventory.xmlns.attrib;]] に [CODE(XML)@en[%[[NS.decl.attrib]];]] は含まれ''ない''ので、 [[大域属性]]を使う[[要素型]]には別途[[属性定義並び宣言]]が必要 ()。 ([[名無しさん]]) [70] [CODE(HTMLe)@en[[[html]]]] [[要素]]の [CODE(HTMLa)@en[[[version]]]] [[属性]]が、[[抽象モジュール]]では [CODE(XML)@en[[[CDATA]]]] と定義されているところ、 [[DTD]] では [CODE(XML)@en[%[[FPI.datatype]];]] で、値が [CODE(XML)@en[%[[XHTML.version]];]] の[[固定属性]]となっていて、矛盾して (説明なしに [[DTD]] の方が[[値域]]が狭くなって) います。 ;; [[HTML 4]] では [CODE(SGML)@en[[[CDATA]]]] でした。 また、[[非推奨]]でした。 [[XHTML m12n]] ではそうではないようです。 ;; ([[名無しさん]]) [71] [CODE(HTMLe)@en[[[applet]]]] の [[DTD]] の説明中に [CODE(HTMLe)@en[[[param]]]] を他の[[内容]]より先に置くようにとの指示があり、[[抽象モジュール]]より制限が厳しくなっています。 ;; ([[名無しさん]]) [72] [CODE(XML)@en[%[[InputType.class]];]] は明らかに命名規則に反している。 ;; ([[名無しさん]]) [73] ([[名無しさん]]) [74] [CODE(HTMLe)@en[[[input]]]] [CODE(HTMLa)@en[[[size]]]] は[[抽象モジュール]]では [CODE@en[[[Number]]]] なのに、[[DTD]] ではなぜか、[[基本フォーム]]・[[モジュール]]だけ、 [CODE(XML)@en[[[CDATA]]]] になっています。 ;; ([[名無しさん]]) [75] [[基本フォーム]]・[[モジュール]]は [CODE(HTML)@en[[[image]]]] が使えないのに、なぜか [CODE(HTMLe)@en[[[input]]]] [CODE(HTMLa)@en[[[src]]]] [[属性]]が含まれています。 ;; ([[名無しさん]]) [76] [CODE(HTMLa)@en[[[accept-charset]]]] は [CODE@en[[[Charsets]]]]、 つまり[[間隔]]区切りになっています。 ;; [[HTML 4]] [[DTD]] [[注釈]] (参考) と [[XHTML 1.0]] [[DTD]] [[注釈]] (規定) によれば[[間隔]]区切り、 [[HTML 4]] 本文 (規定) によれば[[間隔]][[及び/又は]][[読点]]区切りです。 [CODE(HTMLa)@en[[[accept-charset]]]] の項を参照。 ;; ([[名無しさん]]) [77] [[DTD]] [[注釈]]にちょこっと書いてありますが、 [CODE(HTMLe)@en[[[applet]]]] [CODE(HTMLa)@en[[[alt]]]] が[[必須]]になっています。 >>3 ;; ([[名無しさん]]) [78] [CODE(HTMLa)@en[[[rowspan]]]] と [CODE(HTMLa)@en[[[colspan]]]] の既定値は[[抽象モジュール]]では定義されていないのに、 [[DTD]] では [CODE(HTML)[[[1]]]] になっている。 ;; ([[名無しさん]]) [79] >>78 [CODE(HTMLa)@en[[[span]]]] [[属性]]も。 ([[名無しさん]]) [80] >>60 [CODE@en[[[Shape]]]]、[CODE@en[[[Coords]]]] も。 ([[名無しさん]]) [81] >>60 [CODE(HTMLe)@en[[[frameborder]]]] も。 ;; ([[名無しさん]]) [82] [CODE(HTMLe)@en[[[meta]]]] の [CODE(HTMLa)@en[[[http-equiv]]]] と [CODE(HTMLa)@en[[[name]]]] が [CODE(XML)@en[[[NMTOKEN]]]] になっています。 ;; [[HTML 4]] では [CODE(SGML)@en[[[NAME]]]]、 [[XHTML 1.0]] では [CODE(XML)@en[[[CDATA]]]] でした。 ;; ([[名無しさん]]) [83] [CODE(XMLa)@en[[[xml]]:[[space]]]] がなぜか [CODE(HTMLe)@en[[[pre]]]]、 [CODE(HTMLe)@en[[[style]]]]、[CODE(HTMLe)@en[[[script]]]] だけで定義されており、しかも [CODE(XML)@en[[[preserve]]]] に固定されていますが、何の説明もありません。 ([[名無しさん]]) [84] [[HTML 4]] や [[XHTML 1.0]] にあった [CODE(SGML)@en[%[[StyleSheet]];]] に相当する[[属性型]]がなく、 [CODE(HTMLa)@en[[[style]]]] は [CODE(XML)@en[[[CDATA]]]] とされています。 ;; ([[名無しさん]]) [85] [[遺物再宣言]] [[DTD]] [[モジュール]]が[[抽象モジュール]]にない [CODE(HTMLa)@en[[[lang]]]] [[属性]]を定義しています。 ;; ([[名無しさん]]) [86] なぜか [[DOM水準1]] が[[引用規格]]になっています。 ;; ([[名無しさん]]) [87] そもそも [[HTML 4]] や [[XHTML 1.0]] との互換性は設計目標に入っていないらしい。 ;; ([[名無しさん]]) [[#comment]] * 当時の将来の拡張計画の垣間見 [55] [PRE(XML code)[ %xhtml-xlink.mod; ]PRE] ([[名無しさん]]) [63] [PRE(XML code)[ ]PRE] ([[名無しさん]]) [64] [PRE(XML code)[ ]]> ]PRE] ([[名無しさん]]) [68] [PRE(XML code)[ ]PRE] ([[名無しさん]]) [69] [CODE(HTMLe)@en[[[head]]]] [[要素]]の [CODE(HTMLa)@en[[[profile]]]] [[属性]]は将来の[[文書プロファイル]]のために予約されています。 ;; [[HTML 4]] の同名の[[属性]]とは別のもののようです。 詳しくは [CODE(HTMLa)@en[[[profile]]]] の項を参照。 ;; ([[名無しさん]]) [[#comment]] * メモ