模板:Harvnb/sandbox
這是Template:Harvnb(差異)的沙盒。 |
本模板含有複雜而精密的擴展語法。 編輯本模板前,建議您先熟悉解析器函數與本模板的設計思路、運作原理等。若您的編輯引發了意外的問題,請儘快撤銷編輯,因為本模板可能被大量頁面使用。 您所作的編輯可先在模板沙盒或您的個人頁面中進行測試。 |
此模板使用Lua語言: |
用法
{{harvnb|作者姓氏|发表时间}}
- 注釋
- 作者姓氏和發表時間是兩個必要參數。(參數「作者姓氏」,亦可以是中文作者、中文編輯、編輯姓氏,暨 author,editor,editor-last)
- 若有合著者,則可使用參數二,三,四(用法同參數一),需注意的是最多只能顯示3人(見示例5,6),若使用參數四作者則會顯示為"(參數一)等作者"(見示例7)。
- 緊隨其後的參數代表參考用作品的發表時間。
- 參數loc用於標識所參考的部分在作品中的所在位置。
- 參數p用來標識所參考的部分在作品中的具體頁數(參見示例2)。
- 參數pp用來標識所參考的部分在作品中的具體頁數範圍(參見示例3)。
- 參數ref用於手動設置生成的連結,需要注意的是,若參數ref被設置為none(參照示例4),則該模板不會生成超連結。
示例
代碼:
- {{harvnb|Smith|2006|p=25}}
- {{harvnb|Smith|2006|loc=第100章}}
- {{harvnb|Smith|2006|p=25}}
- {{harvnb|Smith|2006|pp=25-26}}
- {{harvnb|Smith|2006|pp=25-26|Ref=none}}
- {{harvnb|Smith|Jones|2006|p=25}}
- {{harvnb|Smith|Jones|Brown|2006|p=25}}
- {{harvnb|Smith|Jones|Brown|Black|2006|p=25}}
- {{harvnb|Smith|2006|loc=ch.100|p=100}}
效果:
引用
- Smith 2006,第25頁
- Smith 2006,第100章
- Smith 2006,第25頁
- Smith 2006,第25-26頁
- Smith 2006,第25-26頁
- Smith & Jones 2006,第25頁
- Smith, Jones & Brown 2006,第25頁
- Smith et al. 2006,第25頁
- Smith 2006,第100頁,ch. 100
文獻
- Smith, John. Smith's Book. 2006.
- Smith, John; Jones, Eddie. Smith's Book. 2006.
- Smith, John; Jones, Eddie; Brown, Becky. Smith's Book. 2006.
- Smith, John; Jones, Eddie; Brown, Becky; BLack, Owen. Smith's Book. 2006.
注意事項
1、參數「發表時間」必須添加
2、中文維基百科目前的模板{{cite book}}需要添加|ref=harv
或|ref={{harvid|...}}
等參數。
3、模板{{cite book}}中須使用參數 last,暫時不支持author(s) 參數。
參見
- {{Harvard citation text}}
- {{Sfn}}
- 哈佛參考文獻格式