模板:Ref
- ↑ ref錯誤:未偵測到參照內容。如果當中有半形等號
=
,請在其前方補上1=
。
以下為模板的說明文件([編輯]、[更新]) |
---|
請注意:此模板在某些情況下可能會部份或全體不可見。 |
檢視模板:Ref/doc編輯文件內容。(如何使用?) |
為新模板建立說明文件時,會直接套用範本基底。 |
描述
此模板功能為在文章中為某段敘述標記註腳或參照來源,與pukiwiki的雙小括號「((參照來源))」效果相同。
使用標籤<ref>參照來源</ref>
可達到相同效果。
與<ref>
標籤不同之處在於:MediaWiki碼翻譯成瀏覽器可用的HTML碼時,<ref>
標籤可能出現轉譯先後順序的問題而無法正常顯示參照內容,但{{ref}}
模板不存在此一問題。
注意
- 註腳/參照應盡量避免巢狀構造(例如
<ref>
標籤的內容裡還有其他<ref>
標籤),否則可能會產生異常。 - 如果參照文字當中存在等號,且無法使用
<nowiki>
標籤時(例如連結中的等號),請在參照文字前面輸入1=
、參照群組名稱前輸入2=
或name=
,使後方等號不會引發錯誤- 例如:
{{ref|翻譯轉自[https://forum.gamer.com.tw/C.php?bsn=26742&snA=13244 巴哈姆特]<nowiki/>|fgo-translate-baha}}
- 改成→
{{ref|1=翻譯轉自[https://forum.gamer.com.tw/C.php?bsn=26742&snA=13244 巴哈姆特]<nowiki/>|2=fgo-translate-baha}}
- 例如:
語法
{{ref | 欄位1}}
–一般情況
{{ref | 欄位1 | 欄位2 }}
或{{ref | 欄位1 | name= }}
–需要被重複參照時(每個代號限制只能有一次參照/註腳具備內容)
{{ref | | 欄位2}}
或{{ref | name= }}
–重複利用舊有參照(註腳)時
- 欄位1:參照來源(或註腳內容)
- 欄位2:組別代號,為選擇性,當有兩個以上ref模板的欄位2具備相同的值時,會被歸為同一組
- 同一組ref中,只有欄位1非空白的第一個ref的內容會顯示
- name:組別代號,功能與欄位2完全相同,但同時存在的狀況下會優先取name的值
- 當使用name時,欄位1可以放在name之後而不影響功能(
{{ref | name= | 欄位1 }}
)
- 當使用name時,欄位1可以放在name之後而不影響功能(
- 與Template:reflist或<references />標籤搭配使用,可以在頁中插入另一個參照(註腳)列表
- MediaWiki預設會在頁尾自動補上<references />(不會出現在文件中),因此即使不手動追加也沒問題
範例
保安<ref>ref標籤</ref>!可以讓時臣{{ref|此世全部之錯(欄位2空白)}}錯{{ref|一錯再錯(欄位2為"mistake")|mistake}}了又錯{{ref|| mistake}}錯{{ref|欄位2為「大錯」|大錯}}了又錯{{ref|name=大錯}}的嗎? 組別0{{ref||組別0}}{{ref|組別0內容A|組別1}}{{ref||組別2|name=組別0}} 組別1{{ref||組別1|group=group0}}{{ref|組別1內容A|組別1|group=group0}}{{ref||組別2|name=組別1|group=group0}} 組別2(會出錯){{ref|組別2內容B|組別2}}{{ref||組別2}}{{ref|組別2內容A|組別2}} <references group="group0" /> ---- {{reflist}}
保安[1]!可以讓時臣[2]錯[3]了又錯[3]錯[4]了又錯[4]的嗎?
組別1[group0 1][group0 1][group0 1]
點此連結重新整理