Help:列表定義式引用

维基百科,自由的百科全书

列表定義式引用指將參考資料原始碼(<ref>)集中列於文末,這與隨正文插入引用的做法相對。在條目尾部集中放置參考資料代碼,可使正文的原始碼更爲簡潔易讀。

概覽

編者可在條目末尾的<references>...</references>標籤內集中羅列參考資料。注意此時<ref>標籤要填寫name屬性:

<references>
  <ref name="name1">參考1</ref>
  <ref name="name2">參考2</ref>
</references>

或者使用{{reflist}}替代<references>標籤:

{{reflist|refs=
  <ref name="name1">參考1</ref>
  <ref name="name2">參考2</ref>
}}

如有需要,可將<ref>...</ref>標籤替換爲{{r}}模板,如:

<references>
  {{r|name="name1"|ref=參考1}}
  {{r|name="name2"|ref=參考2}}
</references>

說明

  • 參考標籤必須填寫name屬性,否則無法被正文使用。雖然name屬性可以填寫任意符合技術要求的內容,但引用命名規則應該一致,以方便其他編者引用。常見的命名方式有「作者+日期」「作者+標題」「出版商+日期」等。
  • 所有參考必須在正文中使用。若有參考未在條目主體中條目使用,則頁面會拋出錯誤提示。
  • 「列表定義式引用」和「正文定義式引用」可以混雜,惟此舉會給其他編者造成困擾。建議編者統一格式。
  • 參考羅列順序任意,但建議按其在條目中出現的順序列出。

例子

代码 效果
太陽比地球大<ref name="Foot01"/>,月亮比地球小<ref name="Foot02"/><ref name="Foot03"/>。太陽非常熱<ref name="Foot04"/>。

== 參考 ==
{{reflist|refs=
<ref name="Foot01">Miller, ''The Sun'', Oxford, 2005, p. 23.</ref>
<ref name="Foot02">Jones, ''The Solar System'', MacMillan, 2005, p 623.</ref>
<ref name="Foot03">Brown, ''The Moon'', 2006, Penguin, p. 46.</ref>
<ref name="Foot04">Smith, ''The Universe'', Random House, 2005, p. 334.</ref>
}}

太陽比地球大[1],月亮比地球小[2][3]。太陽非常熱[4]

參考
  1. ^ Miller, The Sun, Oxford, 2005, p. 23.
  2. ^ Jones, The Solar System, MacMillan, 2005, p 623.
  3. ^ Brown, The Moon, 2006, Penguin, p. 46.
  4. ^ Smith, The Universe, Random House, 2005, p. 334.

參見