コンテンツにスキップ
サイドバーの切り替え
検索
日本語
アカウント作成
個人用ツール
アカウント作成
ログイン
ログアウトした編集者のページ
もっと詳しく
トーク
投稿記録
案内
メインページ
人気のページ
利用規約
最近の出来事
最近の更新
おまかせ表示
お問い合わせ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
他言語版
「
テンプレート:Refn/doc
」を編集中
テンプレート
議論
日本語
閲覧
ソースを編集
履歴表示
その他
閲覧
ソースを編集
履歴表示
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
スパム攻撃防止用のチェックです。 けっして、ここには、値の入力は
しない
でください!
<includeonly>{{pp-template}}</includeonly>{{Template shortcut|refn}} [[Help:脚注|脚注]] {{tag|ref}} を入れ子にするためのテンプレートです。[[Help:マジックワード|マジックワード]] <code><nowiki>{{#tag:ref| }}</nowiki></code> を利用しています。 __TOC__ == 使い方 == 通常の {{tag|ref|open}} タグを用いた文章を、さらにこのテンプレートで囲ってください ※2015年9月13日現在、'''脚注文章の中に"="(ASCII文字のイコール)が含まれているとエラーになります'''。回避策として<code>&#61;</code>または{{tl|1==}}を使用してください。もしくは暗黙の引数部分を {{Para|1|脚注文章}} と明示的に示す形でも構いません。 {| class="wikitable" |- | style="width:50%;vertical-align/top" | <syntaxhighlight lang="xml">ここに本文を書きます{{Refnest|group="注"|ここに脚注の文章を書きます<ref name="a">ここに出典などを書きます。</ref><ref>出典2。</ref><ref name="a" />。}}。 === 注釈 === {{Reflist|group="注"}} === 出典 === {{Reflist}} </syntaxhighlight> || ここに本文を書きます{{Refnest|group="注"|ここに脚注の文章を書きます<ref name="a">ここに出典などを書きます。</ref><ref>出典2。</ref><ref name="a" />。}}。 '''注釈''' {{Reflist|group="注"}} '''出典''' {{Reflist|close}} |} '''引数 name を使う場合''' {| class="wikitable" |- | style="width:50%;vertical-align/top" | <syntaxhighlight lang="xml">ここに本文を書きます{{Refnest|group="注"|name="b"|ここに脚注の文章を書きます<ref name="b">ここに出典などを書きます。</ref><ref>出典2。</ref><ref name="b" />。}}。続いて本文を書きます<ref group="注" name="b" />。 === 注釈 === {{Reflist|group="注"}} === 出典 === {{Reflist}} </syntaxhighlight> || ここに本文を書きます{{Refnest|group="注"|name="b"|ここに脚注の文章を書きます<ref name="b">ここに出典などを書きます。</ref><ref>出典2。</ref><ref name="b" />。}}。続いて本文を書きます<ref group="注" name="b" />。 '''注釈''' {{Reflist|group="注"}} '''出典''' {{Reflist|close}} |} === リスト定義時のエラー === ソースコード上で脚注を記述するとき、本文内のリンク記号位置でなく脚注表示位置に記述することができます。たとえば <code><nowiki><ref name="○○">...</ref></nowiki></code> のように記述された脚注を、<code><nowiki><references>...</references></nowiki></code> 内に置く、または <code><nowiki>{{</nowiki>[[Template:Reflist|Reflist]]|refs=...<nowiki>}}</nowiki></code> 内に置くなどの方法があります(「リスト定義」。詳細は[[H:LDR]]を参照)。 しかし、現在のところ、ここで{{tl|Refnest}}を用いても正常に動作しません。たとえば次のコードはエラーとされます。 {| class="wikitable" !記述例!!表示結果 |- | style="width:50%"| <syntaxhighlight lang="xml"> 記事本文です<ref group="注" name="noteA" /><ref group="注" name="noteB" />。 == 脚注 == === 注釈 === {{Reflist|group="注"|refs= <ref group="注" name="noteA">この脚注は正常に生成されません。</ref> {{Refnest|group="注"|name="noteB"|このように入れ子脚注をリスト定義したとき、それより先に記述されたリスト定義脚注が正常に生成されず、その個数分、後の脚注が表示されなくなります<ref>この脚注は表示されます。</ref><ref>この脚注は表示されません。</ref>。また、以下のようなエラーメッセージが表示されます。}} }} === 出典 === {{Reflist}} </syntaxhighlight> | <!-- 以上、記述例。以下、表示結果 --> 記事本文です<ref group="注" name="noteA" /><ref group="注" name="noteB" />。 <span style="font-size: 115%">'''脚注'''</span> ---- '''注釈''' {{Reflist|group="注"|refs= <ref group="注" name="noteA">この脚注は正常に生成されません。</ref> {{Refnest|group="注"|name="noteB"|このように入れ子脚注をリスト定義したとき、それより先に記述されたリスト定義脚注が正常に生成されず、その個数分、後の脚注が表示されなくなります<ref>この脚注は表示されます。</ref><ref>この脚注は表示されません。</ref>。また、以下のようなエラーメッセージが表示されます。}} }} '''出典''' {{Reflist}} |} この問題の詳細については[[:phab:T22707]]を参照してください。 == 引数 == {| class="wikitable" border="1" |+ 引数の一覧 ! 引数 !! 指定内容 !! 既定値 !! 説明 |- ! 1 | 脚注の本文 || || |- ! group | グループ名 || || <nowiki><ref group="">{{{1}}}</ref></nowiki> に相当します。 |- ! name | 識別名 || || <nowiki><ref name="">{{{1}}}</ref></nowiki> に相当します。 |} == TemplateData == {{TemplateDataHeader}} <templatedata> { "description": "内側に refタグを入れ子にするために使います。", "params": { "1": { "aliases": [ "refn" ], "label": "本文", "description": "表示する内容", "type": "string", "required": true }, "name": { "label": "refタグの名前", "description": "その注釈を複数回使う場合は、2回目以降のname指定用の文字を入力。最初の一文字目が半角数字であってはならない。", "type": "line" }, "group": { "label": "refタグのグループ", "description": "refタグをグループ分けする場合は、グループ名を入力。", "example": "注", "type": "line" } }, "format": "inline" } </templatedata> == 関連するテンプレート == * {{tl|Efn}} - 脚注を入れ子にする別のテンプレート(主に注釈用) == 関連項目 == * [[Help:脚注#脚注を入れ子にしたいとき]] * [[Help:マジックワード]] <includeonly> [[Category:脚注テンプレート]] </includeonly>
編集内容の要約:
Wikiminatiへの投稿はすべて、クリエイティブ・コモンズ 表示-継承 (詳細は
Wikiminati:著作権
を参照)のもとで公開したと見なされることにご注意ください。 自分が書いたものが他の人に容赦なく編集され、自由に配布されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください。
著作権保護されている作品は、許諾なしに投稿しないでください!
編集を中止
編集の仕方
(新しいウィンドウで開きます)
このページで使用されているテンプレート:
テンプレート:Main other
(
編集
)
テンプレート:No redirect
(
編集
)
テンプレート:Para
(
編集
)
テンプレート:Plainlist/styles.css
(
編集
)
テンプレート:Reflist
(
編集
)
テンプレート:Reflist/styles.css
(
編集
)
テンプレート:Refnest
(
編集
)
テンプレート:Sandbox other
(
編集
)
テンプレート:Tag
(
編集
)
テンプレート:TemplateDataHeader
(
編集
)
テンプレート:TemplateData header
(
編集
)
テンプレート:Template link
(
編集
)
テンプレート:Template other
(
編集
)
テンプレート:Template parameter usage
(
編集
)
テンプレート:Template shortcut
(
編集
)
テンプレート:Tl
(
編集
)
テンプレート:Yesno
(
編集
)
テンプレート:Yesno-no
(
編集
)
モジュール:Arguments
(
編集
)
モジュール:Check for unknown parameters
(
編集
)
モジュール:List
(
編集
)
モジュール:Redirect
(
編集
)
モジュール:Shortcut
(
編集
)
モジュール:Shortcut/config
(
編集
)
モジュール:Shortcut/styles.css
(
編集
)
モジュール:String
(
編集
)
モジュール:TableTools
(
編集
)
モジュール:Yesno
(
編集
)