模 板 :Sfn
短 脚注 模 板
目的
于
自 动整合 相 同 脚注 。自 动创建 到 页底该引用 的 具体 信 息 的 链接。锚点只 有 当 你添加 了 |harv=
参 数 到 目的 模 板 才 会 被 创建。这个链接只 有 当 参 数 |last=
、|last2=
和 |year=
与 {{sfn}}相 匹 配 时才会 被 创建,或 者 |ref=
被 设置为一个其他的锚点id。
用法
{{Sfn |Last name of author(s)|Year| loc = Location in the text}}
如果
|p=page
|pp=pages
注意
第 一个参数是作者的姓(last name)。可 以填写 最多 4位 作者 作 为参数 (见例子 )。如果作者 多 于4位 ,请只列 出 首 4位 ,列 出 更 多作 者 就会发生奇 怪 的 事情 。下 一个参数是出版年份(the year of publication)。年 份和作者 姓 名前 后 不能 有 多 余 的 空 格 ,否 则生成 的 链接无效(BUG)。- The "loc = " parameter is the location of the cited material within the reference. 此参
数 是 选填。 参 数 p是 选填的 页码参 数 ; thus "{{sfn|Smith|2006| p=25}}
" yields "Smith 2006,第 25页".参 数 pp是 选填的 页码范围参 数 ; thus "{{sfn|Smith|2006| pp=25–26}}
" yields "Smith 2006,第 25–26页".- 如果
作者 在 同 一年发表了多于一份著作,标准做法是 在 年 份后面 加 a、b……区 别(例 如year=2006a和 year=2006b)。 - If multiple references are made to the same location of the same work, only one footnote is generated.
- 如果
需要 加入 更 多 注解 ,use {{Harvnb}} or {{Harvtxt}} in <ref> tags to achieve a similar effect. E.g.Jones writes "blah blah".<ref>Quoted in {{Harvnb|Smith|2006|p=25}}.</ref>
(※)
例 子
Markup Result 句 子 。{{sfn |Smith|2006| p=25}}句 子 。[1]句 子 。{{sfn |Smith|2006| pp=25–26}}句 子 。[2]引用 多 页。句 子 。{{sfn |Smith|2006| loc=§8.5}}句 子 。[3]提 及引用 的 段落 。句 子 。{{sfn |Smith|2006| p=25}}句 子 。[1]同 一页的第二个引用。句 子 。{{sfn |Smith|Jones|2006| p=25}}句 子 。[4] 两位作者 。句 子 。{{sfn |Smith|Jones|Brown|2009| p=25}}句 子 。[5]三 位 作者 。句 子 。{{sfn |Smith|Jones|Brown|Black|2006| p=25}}句 子 。[6]多 位 作者 。句 子 。{{sfn |Wallace|1993a| p=25}}下 一 个句子 。{{sfn |Wallace|1993b| p=32}}句 子 。[7]下 一 个句子 。[8]同 一 年 的 不同 书籍、论文。==Notes== {{reflist}} ==References== * {{Cite book | last = Smith | first = John | year = 2006 | title = Smith's Book | ref = harv }} * {{Cite web | last = Smith | first = John | last2 = Jones | first2 = Sam | title = Smith & Jones website | url = http://en.wikipedia.org | year = 2006 | ref = harv }} * {{Cite news | last = Smith | first = John | last2 = Jones | first2 = Sam | last3 = Brown | first3 = Tom | title = Article by Smith, Jones and Brown | year = 2009 | newspaper = Big Urban Newspaper | ref = harv }} * {{Cite journal | last = Smith | last2 = Jones | last3 = Brown | last4 = Black | year= 2006 | title= Smith, Jones, Brown and Black's Paper | journal = Important Journal | ref = harv }} * {{Cite journal | last = Wallace | first = Bill | year = 1993a | title = Wallace's first paper | journal= Important Journal | ref = harv }} * {{Cite journal | last = Wallace | first = Bill | year = 1993b | title = Wallace's second paper | journal= Another Important Journal | ref = harv }}
Notes- ^ 1.0 1.1 Smith 2006,
第 25页. - ^ Smith 2006,
第 25–26页. - ^ Smith 2006,§8.5.
- ^ Smith & Jones 2006,
第 25页. - ^ Smith, Jones & Brown 2009,
第 25页. - ^ Smith et al. 2006,
第 25页. - ^ Wallace 1993a,
第 25页. - ^ Wallace 1993b,
第 25页.
References- Smith, John. Smith's Book. 2006.
- Smith, John; Jones, Sam. Smith & Jones website. 2006.
- Smith, John; Jones, Sam; Brown, Tom. Article by Smith, Jones and Brown. Big Urban Newspaper. 2009.
- Smith; Jones; Brown; Black. Smith, Jones, Brown and Black's Paper. Important Journal. 2006.
- Wallace, Bill. Wallace's first paper. Important Journal. 1993a.
- Wallace, Bill. Wallace's second paper. Another Important Journal. 1993b.
- ^ 1.0 1.1 Smith 2006,
Anchor IDs
This template generates an HTML IDd as an anchor to link the short citation to the full citation.. The |ref=harv
field is necessary in each of the {{cite ...}}
templates to enable the id. The {{citation}} template always generates an id.
If the article cites multiple works by the same author in the same year, then duplicate IDs will be generated. One method to resolve this is to add an alpha suffix to the year. Example: 2009a, 2009b, 2009c.
If works are cited where the author or year is unknown— such as for a web page —then an invalid ID will be generated. To resolve this, create a custom ID:
{{sfn|cite name|year}}
{{cite ... |ref=CITEREFcite_nameyear }}
Where cite_name is a name such as the publisher, and must follow these rules:
- Must begin with a letter A-Z or a-z
- Can be followed by: letters (A-Za-z), digits (0-9), hyphens ("-"), underscores ("_"), colons (":"), and periods (".")
- Spaces in the
|ref=
field must be replaced with underscores - Case-sensitive
SfnRef
|ref=
{{sfn|cite name|year}}
{{cite ... |ref={{SfnRef|cite name|year}} }}
Articles using {{sfn}}
should be checked for duplicate IDs with the W3C Markup Validation Service.
注意
{{sfn|Smith|2006|p=26}}
<ref name=Smith200626>{{Harvnb|Smith|2006|p=26}}</ref>
TemplateData
描述 | 类型 | |||
---|---|---|---|---|
1 |
| 单 | ||
2 |
| |||
3 | ||||
4 | ||||
5 | ||||
页码 | p page |
| 单 | 推荐 |
pp pages |
| 单 | ||
ps | 补充
| |||
loc |
| 单 |
相 关
- {{cfn}}
- 对应