Template:拡張漢字/sandbox

テンプレートの解説[表示] [編集] [履歴] [キャッシュを破棄]

CJK互換漢字CJK統合漢字拡張ABCDEFGや、CJK部首補助康煕部首CJKの筆画を表示させたい場合に、対象の文字の箇所で使用します。

使い方[編集]

{{拡張漢字|分類|文字列}}

  • 「分類」の部分に入力した値によって、指定するフォントが異なります。
    • “A”・“B”・“C”・“D”・“E”・“F”・“G”のいずれかを入力することで、「CJK統合漢字拡張A・B・C・D・E・F・G」のうち適切な分類に対応します。
    • “互換”と入力することで、「CJK互換漢字」に対応します。
    • “互換補助”と入力することで、「CJK互換漢字補助」に対応します。
    • “部首”と入力することで、「CJK部首補助・康煕部首」に対応します。
    • “筆画”と入力することで、「CJKの筆画」に対応します。
    • 分類を指定しなかった場合、包括的に対応します。
      • 「つちよし()」(U+20BB7)単独の場合は、「吉」と入力することで、つちよしを表示します。

使用例[編集]

  • 分類を指定する場合
{{拡張漢字|A|文字列}}
文字列
  • 分類を指定しない場合
{{拡張漢字|文字列}}
文字列
  • つちよし単独の場合
{{拡張漢字|吉}}
𠮷

技術的な詳細[編集]

このテンプレートでは、次のようなHTML要素を生成し、これにTemplate:拡張漢字/fonts.cssで定義されたスタイルを適用することで、表示のためのフォントが適切に選ばれるようにします。

CJK統合漢字拡張A
<span class="cjkext cjkext-A">パラメータに指定した内容</span>
CJK統合漢字拡張B
<span class="cjkext cjkext-B">パラメータに指定した内容</span>
CJK統合漢字拡張C
<span class="cjkext cjkext-C">パラメータに指定した内容</span>
CJK統合漢字拡張D
<span class="cjkext cjkext-D">パラメータに指定した内容</span>
CJK統合漢字拡張E
<span class="cjkext cjkext-E">パラメータに指定した内容</span>
CJK統合漢字拡張F
<span class="cjkext cjkext-F">パラメータに指定した内容</span>
CJK統合漢字拡張G
<span class="cjkext cjkext-G">パラメータに指定した内容</span>
CJK互換漢字
<span class="cjkext cjkext-ci">パラメータに指定した内容</span>
CJK互換漢字補助
<span class="cjkext cjkext-cis">パラメータに指定した内容</span>
CJK部首補助・康煕部首
<span class="cjkext cjkext-radical">パラメータに指定した内容</span>
CJKの筆画
<span class="cjkext cjkext-stroke">パラメータに指定した内容</span>
分類指定なし
<span class="cjkext">パラメータに指定した内容</span>
つちよし()単独の場合(「吉」と入力)
<span class="cjkext cjkext-20bb7">&#x20bb7;</span>

テンプレートをメンテナンスするかたは、適切なフォントが列挙されるようにしてください。期待どおりのフォントが選ばれないことに気づいたら、当テンプレートのノートで議論して変更してください。

関連項目[編集]