テンプレート:Refnest
脚注 <ref>...</ref>
を入れ子にするためのテンプレートです。マジックワード {{#tag:ref| }}
を利用しています。
使い方
通常の <ref>
タグを用いた文章を、さらにこのテンプレートで囲ってください
※2015年9月13日現在、脚注文章の中に"="(ASCII文字のイコール)が含まれているとエラーになります。回避策として=
または{{=}}を使用してください。もしくは暗黙の引数部分を |1=脚注文章
と明示的に示す形でも構いません。
<syntaxhighlight lang="xml">ここに本文を書きます[注 1]。
注釈出典</syntaxhighlight> |
ここに本文を書きます[注 1]。 注釈 出典 |
引数 name を使う場合
<syntaxhighlight lang="xml">ここに本文を書きます[注 1]。続いて本文を書きます[注 1]。
注釈出典</syntaxhighlight> |
ここに本文を書きます[注 1]。続いて本文を書きます[注 1]。 注釈 出典 |
リスト定義時のエラー
ソースコード上で脚注を記述するとき、本文内のリンク記号位置でなく脚注表示位置に記述することができます。たとえば <ref name="○○">...</ref>
のように記述された脚注を、<references>...</references>
内に置く、または {{Reflist|refs=...}}
内に置くなどの方法があります(「リスト定義」。詳細はH:LDRを参照)。
しかし、現在のところ、ここで{{Refnest}}を用いても正常に動作しません。たとえば次のコードはエラーとされます。
記述例 | 表示結果 |
---|---|
<syntaxhighlight lang="xml">
脚注注釈
引用エラー: <references> で定義されている <ref> タグに name 属性がありません。出典
</syntaxhighlight> |
脚注 注釈
引用エラー: <references> で定義されている <ref> タグに name 属性がありません。出典
|
この問題の詳細についてはphab:T22707を参照してください。
引数
引数 | 指定内容 | 既定値 | 説明 |
---|---|---|---|
1 | 脚注の本文 | ||
group | グループ名 | <ref group="">{{{1}}}</ref> に相当します。 | |
name | 識別名 | <ref name="">{{{1}}}</ref> に相当します。 |
TemplateData
refタグを入れ子にするために使います。
パラメーター | 説明 | 型 | 状態 | |
---|---|---|---|---|
本文 | 1 refn | 表示する内容 | 文字列 | 省略可能 |
refタグの名前 | name | その注釈を複数回使う場合は、2回目以降のname指定用の文字を入力。最初の一文字目が半角数字であってはならない。 | 文字列 | 省略可能 |
refタグのグループ | group | refタグをグループ分けする場合は、グループ名を入力。
| 文字列 | 省略可能 |
関連するテンプレート
- {{Efn}} - 脚注を入れ子にする別のテンプレート(主に注釈用)