テンプレート:Efn/doc

出典: フリー教科書『ウィキブックス(Wikibooks)』
ナビゲーションに移動 検索に移動


Efn (Explanatory footnotes) は、本文中に注釈文の脚注参照を簡単に挿入するためのテンプレートです。Template:Notelist系統のテンプレートと組み合わせて使用します。

パラメータ group, name を指定しない場合は、<ref group="注釈">注釈の内容</ref>と入力するのと同等です。デフォルトではgroup="注釈"に固定され、本文中ではテンプレート:Dummy refのようにグループ表示されます。これ以外に標準で6つのラベルグループ様式(下表参照)が用意されています。その他にgroup="注"を使用したい場合はTemplate:Efn2を、ラベルグループを自由に変更して使用したい場合はTemplate:Refnestをご利用ください。

具体的な使い方[編集]

マークアップ [[:テンプレート: 描画テンプレート:Markup/row

Efn内で半角等号"="を用い、{{Efn|...=...}}などとすると、「引用エラー: 無効な <ref> タグです。名前 (name 属性) がない場合は注釈の中身が必要です」とエラーが返されます。この場合、{{Efn|...<nowiki>=</nowiki>...}}との形を取ってください。

参照グループ様式と使用例[編集]

グループタイプ 注釈挿入用テンプレート
またはマークアップ
脚注リストテンプレート 注釈ラベル表示例
(該当なし) テンプレート:Tag {{reflist}} 1 2 3 4 5 6 7 8 9 10
(該当なし) {{refnest}}(脚注入れ子用)
注釈 {{efn}} {{notelist}} 注釈 1 注釈 2 注釈 3
{{efn2}} {{notelist2}} 注 1 注 2 注 3
lower-alpha {{efn-la}} {{notelist-la}} a b c d e f g h i j
upper-alpha {{efn-ua}} {{notelist-ua}} A B C D E F G H I J
lower-roman {{efn-lr}} {{notelist-lr}} i ii iii iv v vi vii viii ix x
upper-roman {{efn-ur}} {{notelist-ur}} I II III IV V VI VII VIII IX X
lower-greek {{efn-lg}} {{notelist-lg}} α β γ δ ε ζ η θ ι κ
  • {{efn}}|name=および|group=をサポートし、これらはテンプレート:Tag内のパラメータと同等の働きをします(下記の4つ目と5つ目の例を参照)。
  • {{notelist}}は段パラメータ|refs=および|group=をサポートし、これらは{{reflist}}内のパラメータと同等の働きをします。

以下の例では、脚注ラベルは脚注マーカーと脚注リストとで一致しています。

「注釈 N」のラベル名で使用したい場合
マークアップ [[:テンプレート: 描画テンプレート:Markup/row
アルファベット小文字のラベル名で使用したい場合
マークアップ [[:テンプレート: 描画テンプレート:Markup/row
小文字ローマ数字のラベル名で使用したい場合
マークアップ [[:テンプレート: 描画テンプレート:Markup/row
名前付き参照を使用したい場合
マークアップ [[:テンプレート: 描画テンプレート:Markup/row
名前付き参照を脚注リスト内で定義したい場合
マークアップ [[:テンプレート: 描画テンプレート:Markup/row

テンプレートデータ[編集]

これは新しいビジュアルエディターにより使用されるテンプレートのためのTemplateData文書です。

Efn

簡単に注釈を挿入するテンプレートです。注釈に対しては参照名とグループ名を指定可能です。

テンプレート引数

引数説明状態
注釈文1 reference

ここに注釈の内容を記入します。

内容推奨
参照名name

注釈の参照名 (ref name) を指定します。

文字列省略可能
グループ名group

注釈が属する様式グループ (ref group) を指定します。

既定
注釈
lower-alpha, upper-roman, lower-greek
文字列省略可能

関連テンプレート[編集]