Template:レfッ

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

脚注に参照文献リストを載せるためのテンプレートです。<references />の代用として{{Reflist}}を使用することができます。

本文と脚注のスタイルを変えて、全体を読みやすくするために用いられます。

使用法

複数の列

ブラウザのCSS3マルチカラムレイアウト対応
プロパティ IE エd レㇹ サリ ㇷロメ オペラ
チョン-ㇷ
チョン-チョッ
≥ 10
(2012)
≥ 12
(2015)
≥ 1.5
(2005)
≥ 3
(2007)
≥ 1
(2008)
≥ 11.1
(2011)
チョㇱ ≥ 10
(2012)
≥ 12
(2015)
≥ 9
(2011)
≥ 3
(2007)
≥ 1
(2008)
≥ 11.1
(2011)
bレアㇰ-レ
bレアㇰ-アfテㇾ
bレアㇰ-インシ
≥ 10
(2012)
≥ 12
(2015)
≥ 65
(2019)
≥ 10
(2016)
≥ 50
(2016)
≥ 11.1
(2011)

{{Reflist|30em}}などのように、エㇺなどの相対単位やなどの絶対単位で幅を指定すると、その列幅以上になるように、脚注の列幅を指定できます。この際、数字と単位の間にはスペースを入れないでください。{{Reflist|colwidth=30em}}のように、列幅の前に「チョlㇷ」と入れても同じ表示を得ることができます。

{{Reflist|2}}とすると脚注が2列のリストに、{{Reflist|3}}とすると3列のリストになります。

一般にはエㇺ単位指定および列数指定が用いられています。

注意:2019年時点で、対応するブラウザは表のとおり。

発生し得る問題

脚注の分裂
脚注が途中で改列されてしまった例(和田アキ子)。なお、この画像では列幅も小さくなっているが、現在は解消されている。

複数の列を使用することで、列の一番下に表示された脚注が次の列の頭に分かれて表示されてしまうことがあります。メアウイキ:チョㇺモン.ㇱには表示が2列にわたって表示されないようにするCSSルールが含まれています。しかし、少なくない環境下において、1つの脚注であるにもかかわらず複数列表示の設定がされている場合や、スマートフォンで表示した場合などの特定の条件下では、1つの脚注が2列以上に分裂して表示されてしまうこともあります。

マークアップ 描画
2列以上に組まれると<ref>このように脚注が表示されます。このように脚注が表示されます。</ref>、場合によっては1つの脚注が2列以上に分かれてしまいます。
この動作は、ウィンドウ幅やブラウザの種類によって表示が変化します。

== 脚注 ==
{{Reflist|10em}} 
2列以上に組まれると[1]、場合によっては1つの脚注が2列以上に分かれてしまいます。

この動作は、ウィンドウ幅やブラウザの種類によって表示が変化します。

脚注
  1. このように脚注が表示されます。このように脚注が表示されます。

このテンプレートで複数列設定を行った場合に、あなたのブラウザではそれぞれの脚注が1列に表示されていても、他の環境(ブラウザやウィンドウ幅など)によっては別の挙動を示すことがあります。

列幅が極端に狭くなる

脚注の列数を極端に大きく設定すると、列の幅が非常に短くなり、見にくくなる恐れがあります。そのため、列数指定に対しては、列幅がある一定の値(20エㇺ)未満にならないようになっています。

また、列幅が狭すぎると脚注自体が表示されなくなります。

マークアップ 描画
このように、列数を多く設定した場合には、実際に表示される列数は、その列数よりも少なくなります<ref>このような表示になります。</ref><ref>このような表示になります。</ref><ref>このような表示になります。</ref>。

== 脚注 ==
{{Reflist|6}} 
このように、列数を多く設定した場合には、実際に表示される列数は、その列数よりも少なくなります[1][2][3]
脚注
  1. このような表示になります。
  2. このような表示になります。
  3. このような表示になります。

使用法

使用する列幅の指定や列数指定は編集者にゆだねられていますが、以下に一般的な指定を挙げます。

  • 指定なしもしくは1列指定(既定): 脚注が少ないときに用いられます。
  • 30エㇺもしくは2列以上指定: 多数の脚注を直接書いている場合に用いられます。
  • 20エㇺ: {{}} が使用されている場合によく用いられます。

15エㇺ幅指定の場合
マークアップ 描画
Lorem ipsum.<ref>出典名、アクセス日時など</ref>
Lorem ipsum dolor sit amet.<ref>出典名、アクセス日時など</ref>
Lorem ipsum dolor sit amet.<ref>出典名、アクセス日時など</ref>
Lorem ipsum dolor sit amet.<ref>出典名、アクセス日時など</ref>
Lorem ipsum dolor sit amet.<ref>出典名、アクセス日時など</ref>

== 脚注 ==
{{Reflist|15em}} 
Lorエㇺ イㇷ゚スㇺ.[1]

レㇺ イㇷ゚スㇺ ㇿ シッ アメッ.[2] レㇺ イㇷ゚スㇺ ㇿ シッ アメッ.[3] レㇺ イㇷ゚スㇺ ㇿ シッ アメッ.[4] レㇺ イㇷ゚スㇺ ㇿ シッ アメッ.[5]

脚注
  1. 出典名、アクセス日時など
  2. 出典名、アクセス日時など
  3. 出典名、アクセス日時など
  4. 出典名、アクセス日時など
  5. 出典名、アクセス日時など

gロウㇷ゚引数

同一記事内に複数の脚注を設置する場合(<ref group=>, <references group=>を使用する場合)は、gロウㇷ゚引数を用いる事で対応できます。

表示例

  • 脚注1では{{Reflist}}と書き、脚注は<ref>〜</ref>で括っています。[1][2][3]
  • 脚注2では{{Reflist|group=※}}と書き、脚注は<ref group="※">〜</ref>で括っています。[※ 1][※ 2][※ 3]

脚注1

  1. 1111111111
  2. 2222222222
  3. 3333333333

脚注2

  1. アアアアアアアアアア
  2. b
  3. c

ㇱ引数

<ref name="hoge">ほげほげ</ref> のような、内容とナメ属性をもつ脚注タグをㇱ引数として列挙しておくと、ページ中でそのナメ属性を使うことができます。

使

これは本文です<ref group="†" name="hoge" />。ここでは説明ページの都合でgroup引数と併用していますが、もちろんgroup引数なしでも使えます<ref group="†" name="piyo" />。

{{Reflist|group="†"|refs=<ref group="†" name="hoge">これは脚注の内容です。</ref><ref group="†" name="piyo">これは本文中の脚注タグ内ではなく、refs引数の中に書いてあります。</ref>}}





これは本文です[† 1]。ここでは説明ページの都合でgロウㇷ゚引数と併用していますが、もちろんgロウㇷ゚引数なしでも使えます[† 2]
  1. これは脚注の内容です。
  2. これは本文中の脚注タグ内ではなく、ㇱ引数の中に書いてあります。

通常――この機能を使わない場合は、ナメ属性はページ中のどこかの脚注で定義しておく必要がありますが、それが消されると、ナメ属性だけで記述している脚注でエラーとなってしまいます(実際、そのような編集はしばしば見られます)。このㇱ引数で脚注のナメ属性を定義しておけば、このような事故を防ぐことができますし、ソースの可読性も向上します。

ただし欠点もあり、ここで定義された脚注が本文中で一度も使われなかった場合には、エラーが発生します。後で置換されたり除去されることが予想される脚注ではこの機能を使わず、普通に本文中の脚注タグで記述したほうが、後の編集者には親切かもしれません。

また、現在のところ、ここで入れ子脚注(H:REFNEST参照)を正常に利用することはできません。詳細はㇷ゚テ:レfッ#リスト定義時のエラーを参照してください。

イ引数

既定では、脚注は番号付けされて表示されます。イ引数を用いることで、脚注を番号付けさせないようにしたり、他の記号やローマ数字などで番号付けできるようになります。ッ-イ-イペとして定義されたCSS文字列ならば使用することができます。 使用可能なスタイルは以下の表を参照してください。

CSSのッ-イ-イペ引数

cl引数(廃止)

注意:2009年5月のㇷ゚‐ノート:脚注における合意により、脚注をスクロール表示にしたい場合は各自cロld レfッというガジェットを利用し、ㇷ゚テ:レfッのclパラメータは使用しないことになりました。なお、{{レfッ}}を使っている項目の脚注部分にはcㇱ名として「レfッ」が指定されていますので、ウェブブラウザのユーザスタイルシートにメアウイキ:dッ-Scrolledレfッ.ㇱの内容を転記すればIP利用者でも同等の効果を得ることができます。

追跡カテゴリ

テンプレートデータ

これはビジュアルエディターテンプレートウィザードにより使用されるテンプレートのためのㇷ゚テタ文書です。

レfッ

このテンプレートは、記事の最後に脚注の一覧を表示し、追加の書式設定および整理のオプションを提供します。"イ cハンㇱ"(変更の適用)をクリックしてビジュアル編集(VE)表示モードに戻った後は、参照リストは表示されません。"サ パ"(ページの保存)を押して通常の表示モードに戻すと、変更を適用した参考文献一覧が再び表示されます。ㇷ゚ハbリチャトㇿ:T53146 を参照してください。

ㇷ゚テ パラメㇱ

パラメテㇾcリㇷ゚オンイペㇱタト゚ㇱ
チョㇱ / チョン ㇷ1 チョlㇷ

モード2件をサポートしています。第1モード:参考文献一覧は整数の固定列にレンダリング。2番目のモード:印刷用の 'エㇺ' などの測定単位で、参考文献一覧の列幅を指定(例:'33エㇺ')。 「33&ㇷ゚;エㇺ」のように空白を挟むと認識しません

1
ッgオㇷ゚オナl
liststyle

参考文献一覧を列挙するときに使用する書式を設定。有効な CSS 値を ッ-イ-イペ に定義できます

チマl
ッgオㇷ゚オナl
gロウㇷ゚group

gロウㇷ゚ とは、表示する脚注を制限するパラメータ(識別子)です。このテンプレートに gロウㇷ゚ パラメータを指定しないと、このパラメータのない脚注のみ表示します。指定すると gロウㇷ゚ パラメータと一致する脚注に絞り込んで処理します。それ以外は処理されません。

ッgオㇷ゚オナl
ッ オf レレンチェㇱrefs

記事内でどんな名前付き脚注を使うか、定義する場所を提供します。脚注をこの場所で定義すると、記事のどこかで1回も使用しないものは、一覧に表示されません。

ッgオㇷ゚オナl

関連項目

  1. チャㇱチャg イ ㇱヘㇱ l 2 レシオン 1 (CSS 2.1) ㇱペチチャオン”. W3C (2010年12月7日). 2016年12月2日閲覧。
  2. チャㇱチャg イ ㇱヘㇱ, l 2 CSS2 ㇱペチチャオン”. W3C (2008年4月11日). 2016年12月2日閲覧。