Help:引文格式1错误:修订间差异

帮助页面
添加的内容 删除的内容
无编辑摘要
(文本替换 - 替换“的的”为“的”)
 

(未显示2个用户的9个中间版本)

第9行: 第9行:
:{{code|.citation-comment {display: inline !important;} /* show all Citation Style 1 error messages */||lang=css}}
:{{code|.citation-comment {display: inline !important;} /* show all Citation Style 1 error messages */||lang=css}}


即使更新了CSS皮肤,求闻百科缓存中的旧页面可能仍未显示这些错误信息,但这些旧页面已归入了一些跟踪分类中。[[Qiuwen:更新服务器缓存|更新服务器缓存]]可以解决该问题。<section end=show_error_messages_help_text />
即使更新了CSS皮肤,求闻百科缓存中的旧页面可能仍未显示这些错误信息,但这些旧页面已归入了一些跟踪分类中。[[Help:更新服务器缓存|更新服务器缓存]]可以解决该问题。<section end=show_error_messages_help_text />


以下为维护分类主页:
以下为维护分类主页:
第59行: 第59行:
<section begin=bad_date_help_text />{{help desk}}<span class="error">请检查<code style="color:inherit; border:inherit; padding:inherit;">|參數1=、|參數2=…值</code></span>
<section begin=bad_date_help_text />{{help desk}}<span class="error">请检查<code style="color:inherit; border:inherit; padding:inherit;">|參數1=、|參數2=…值</code></span>


当[[Help:引文格式1|引文格式1]]和[[Help:引文格式2|引文格式2]]模板使用了日期控制参数时,其会校验日期格式,以确认其是否符合求闻百科格式手册的要求,详见[[Qiuwen:格式手册/日期和数字]]、[[Help:引文格式1#日期]]。
当[[Help:引文格式1|引文格式1]]和[[Help:引文格式2|引文格式2]]模板使用了日期控制参数时,其会校验日期格式,以确认其是否符合求闻百科格式手册的要求,详见[[Qiuwen:格式手册/日期]]、[[Help:引文格式1#日期]]。


确保日期为真实日期并确保命名参数中的日期格式符合格式手册要求即可解决该问题。需要避免以下错误:
确保日期为真实日期并确保命名参数中的日期格式符合格式手册要求即可解决该问题。需要避免以下错误:
第77行: 第77行:
引文格式1/2模板中的{{para|date}}使用的未来日期限于当前日期+1年;也就是说,若当前为{{#time:Y}},在模板中使用可{{#time:Y|now +1 year}},不可使用{{#time:Y|now +2 year}}。
引文格式1/2模板中的{{para|date}}使用的未来日期限于当前日期+1年;也就是说,若当前为{{#time:Y}},在模板中使用可{{#time:Y|now +1 year}},不可使用{{#time:Y|now +2 year}}。


1582年以前的日期会被视为[[儒略曆]]日期,1582年以后的日期会被视为[[公历]]日期。儒略曆在一些地方一直被沿用至约1923年。有三个儒略曆日期只存在于儒略曆中,分别为1700年、1800年及1900年的2月29日,使用这三个日期会出现错误信息,因为在公历中这三年不是闰年。
1582年以前的日期会被视为[[儒略曆]]日期,1582年以后的日期会被视为[[格里历|公历]]日期。儒略曆在一些地方一直被沿用至约1923年。有三个儒略曆日期只存在于儒略曆中,分别为1700年、1800年及1900年的2月29日,使用这三个日期会出现错误信息,因为在公历中这三年不是闰年。


会对访问日期({{para|access-date}})进行校验,以确认其位于2001年1月15日至今年加一天(目前{{#time:Y"年"Fj"日"|today+1 day}}[[UTC]])之间,因为该参数代表的是编者在求闻百科查看网络来源进行校验的声明。由于编者可能位于早于[[协调世界时]]一天的地区,所以多加一天是可以接受的。
会对访问日期({{para|access-date}})进行校验,以确认其位于2001年1月15日至今年加一天(目前{{#time:Y"年"Fj"日"|today+1 day}}[[UTC]])之间,因为该参数代表的是编者在求闻百科查看网络来源进行校验的声明。由于编者可能位于早于[[协调世界时]]一天的地区,所以多加一天是可以接受的。
第127行: 第127行:
| 一位月或日 || {{para|plain=y|date|2007-{{red|3}}-{{red|6}}}} || {{para|plain=y|date|2007-{{green|03}}-{{green|06}}}}
| 一位月或日 || {{para|plain=y|date|2007-{{red|3}}-{{red|6}}}} || {{para|plain=y|date|2007-{{green|03}}-{{green|06}}}}
|-
|-
| 维基内链日期 || {{para|plain=y|date|{{red|&#91;[}}April 1{{red|]]}}, {{red|&#91;[}}1999{{red|]]}} }} || {{para|plain=y|date|{{green|April 1, 1999}}}}
| 内日期 || {{para|plain=y|date|{{red|&#91;[}}April 1{{red|]]}}, {{red|&#91;[}}1999{{red|]]}} }} || {{para|plain=y|date|{{green|April 1, 1999}}}}
|-
|-
|歧义日期 || {{para|plain=y|date|{{red|07-12-}}2009}} || {{para|plain=y|date|{{green|7 December}} 2009}} or {{para|plain=y|date|{{green|12 July}} 2009}} or {{para|plain=y|date|{{green|July 12,}} 2009}} or {{para|plain=y|date|{{green|December 7,}} 2009}}
|歧义日期 || {{para|plain=y|date|{{red|07-12-}}2009}} || {{para|plain=y|date|{{green|7 December}} 2009}} or {{para|plain=y|date|{{green|12 July}} 2009}} or {{para|plain=y|date|{{green|July 12,}} 2009}} or {{para|plain=y|date|{{green|December 7,}} 2009}}
|-
|-
|近似或不确定日期 || {{para|plain=y|date|{{red|circa}} 1970}} or {{para|plain=y|date|{{red|<nowiki>{{circa}}</nowiki>}} 1970}} ||{{para|plain=y|date|{{green|c.}} 1970}}
|近似或不确定日期 || {{para|plain=y|date|{{red|circa}} 1970}} or {{para|plain=y|date|{{red|<nowiki>{{circa}}</nowiki>}} 1970}} ||{{para|plain=y|date|{{green|c.}} 1970}}
|-
|}
|}


第174行: 第173行:
<section begin=bad_issn_help_text />{{help desk}}<span class="error">请检查<code style="color:inherit; border:inherit; padding:inherit;">|issn=</code>值</span>
<section begin=bad_issn_help_text />{{help desk}}<span class="error">请检查<code style="color:inherit; border:inherit; padding:inherit;">|issn=</code>值</span>


当[[Help:引文格式1|引文格式1]]和[[Help:引文格式2|引文格式2]]模板使用{{para|issn}}时,其会校验[[ISSN]]值是否为恰当的长度(8位),并根据ISSN规范校验末尾的[[校验码]]。因为整个{{para|issn}}值包含于COinS[[元数据]]的引用中,所以在字段中只允许存在一个ISSN值。ISSN通常显示为由连字符分隔的两个4位数字。
当[[Help:引文格式1|引文格式1]]和[[Help:引文格式2|引文格式2]]模板使用{{para|issn}}时,其会校验[[国际标准连续出版物号|ISSN]]值是否为恰当的长度(8位),并根据ISSN规范校验末尾的[[校验码]]。因为整个{{para|issn}}值包含于COinS[[元数据]]的引用中,所以在字段中只允许存在一个ISSN值。ISSN通常显示为由连字符分隔的两个4位数字。


确保{{para|issn}}值的正确,且只存在一个ISSN,不包含其他字符(可用字符包括0-9、X及-),即可解决该问题。若校验码为小写“x”,则应改为大写“X”。
确保{{para|issn}}值的正确,且只存在一个ISSN,不包含其他字符(可用字符包括0-9、X及-),即可解决该问题。若校验码为小写“x”,则应改为大写“X”。
第197行: 第196行:
|-
|-
|12|| 首两位均为小写字母
|12|| 首两位均为小写字母
|-
|}
|}


第229行: 第227行:
<section begin=bad_paramlink_help_text />{{help desk}}<span class="error">请检查<code style="color:inherit; border:inherit; padding:inherit;">|param-link=</code>值</span>
<section begin=bad_paramlink_help_text />{{help desk}}<span class="error">请检查<code style="color:inherit; border:inherit; padding:inherit;">|param-link=</code>值</span>


当以下参数含有维基链接或URL时,则会出现该错误:
当以下参数含有内部链接或URL时,则会出现该错误:
:{{para|author-link}}
:{{para|author-link}}
:{{para|contributor-link}}
:{{para|contributor-link}}
第270行: 第268行:
当[[Help:引文格式1|引文格式1]]及[[Help:引文格式2|引文格式2]]的外部链接由标题({{para|title}}、{{para|chapter}}等)及网址({{para|url}}、{{para|chapter-url}}、{{para|laysummary}}等)两部分组成时,{{para|url}}的开头部分必须符合[[统一资源标志符|URI格式]]。其支持<code>http://</code>、<code>https://</code>及协议相对字符<code>//</code>;也支持<code>irc://</code>、<code>ircs://</code>、<code>ftp://</code>、<code>news:</code>、<code>mailto:</code>及<code>gopher://</code>。
当[[Help:引文格式1|引文格式1]]及[[Help:引文格式2|引文格式2]]的外部链接由标题({{para|title}}、{{para|chapter}}等)及网址({{para|url}}、{{para|chapter-url}}、{{para|laysummary}}等)两部分组成时,{{para|url}}的开头部分必须符合[[统一资源标志符|URI格式]]。其支持<code>http://</code>、<code>https://</code>及协议相对字符<code>//</code>;也支持<code>irc://</code>、<code>ircs://</code>、<code>ftp://</code>、<code>news:</code>、<code>mailto:</code>及<code>gopher://</code>。


模板会校验URL以确保其不包含空格。URL可为协议相对(以<code>//</code>开头)。若URL不含空格且非协议相对,则该格式必须符合<nowiki>RFC 3986</nowiki>。<ref>{{citation |mode=cs1 |contribution-url=http://tools.ietf.org/html/std66#section-3.1 |contribution=Scheme |title=Uniform Resource Identifier (URI): Generic Syntax |publisher=[[Internet Engineering Task Force]] |date=January 2005}}</ref>
模板会校验URL以确保其不包含空格。URL可为协议相对(以<code>//</code>开头)。若URL不含空格且非协议相对,则该格式必须符合<nowiki>RFC 3986</nowiki>。<ref>{{citation |mode=cs1 |contribution-url=http://tools.ietf.org/html/std66#section-3.1 |contribution=Scheme |title=Uniform Resource Identifier (URI): Generic Syntax |publisher=[[互联网工程任务组|Internet Engineering Task Force]] |date=January 2005}}</ref>


模板会校验顶级及二级域名的格式是否恰当。一般而言,顶级域名必须包含两个或以上的字母;二级域名必须包含两个或以上的字母、数字或连字符(第一个和最后一个字符必须是字母或数字)。支持以下单字母的二级域名:
模板会校验顶级及二级域名的格式是否恰当。一般而言,顶级域名必须包含两个或以上的字母;二级域名必须包含两个或以上的字母、数字或连字符(第一个和最后一个字符必须是字母或数字)。支持以下单字母的二级域名:


:所有[[家和地區頂級域]](ccTLD,不校验国家代码)
:所有[[家和地区顶级域]](ccTLD,不校验国家代码)
:[[.org]][[顶级域名]]
:[[.org]][[頂級域|顶级域名]]
:[[.com]]顶级域名的某些字母(q、x、z)
:[[.com]]顶级域名的某些字母(q、x、z)
:[[.net]]顶级域名的某些字母(i、q)
:[[.net]]顶级域名的某些字母(i、q)
第288行: 第286行:
<section begin=deprecated_params_help_text />{{help desk}}<span class="error">引文使用过时参数</span>
<section begin=deprecated_params_help_text />{{help desk}}<span class="error">引文使用过时参数</span>


随着模板的发展,一些参数已过时或不必要。编者应使用能达到相同目的新参数。[[Help:引文格式1|引文格式1]]及[[Help:引文格式2|引文格式2]]的过时参数及建议列于下表。对于旧参数的支持会被移除。
随着模板的发展,一些参数已过时或不必要。编者应使用能达到相同目的新参数。[[Help:引文格式1|引文格式1]]及[[Help:引文格式2|引文格式2]]的过时参数及建议列于下表。对于旧参数的支持会被移除。


{|class="wikitable"
{|class="wikitable"
第395行: 第393行:
<span class="error">使用<code style="color:inherit; border:inherit; padding:inherit;">|...-format=</code>需要含有<code style="color:inherit; border:inherit; padding:inherit;">|...-url=</code></span>(默认隐藏)
<span class="error">使用<code style="color:inherit; border:inherit; padding:inherit;">|...-format=</code>需要含有<code style="color:inherit; border:inherit; padding:inherit;">|...-url=</code></span>(默认隐藏)


当[[Help:引文格式1|引文格式1]]及[[Help:引文格式2|引文格式2]]模板使用了{{para|format}}或{{para|...-format}},但却没有提供相应的网址{{para|url}}或{{para|...-url}}时即会出现该错误。{{para|format}}与{{para|...-format}}用于标记某一网络来源的文件格式(如[[PDF]]、[[Doc (computing)|DOC]]、[[Microsoft Excel file format|XLS]]等)。某些情况下,编者可能需要使用{{para|type}}标记一些文件的类型(如精装、平装、册子等)。{{para|format}}与{{para|...-format}}的值始终会显示。
当[[Help:引文格式1|引文格式1]]及[[Help:引文格式2|引文格式2]]模板使用了{{para|format}}或{{para|...-format}},但却没有提供相应的网址{{para|url}}或{{para|...-url}}时即会出现该错误。{{para|format}}与{{para|...-format}}用于标记某一网络来源的文件格式(如[[可移植文档格式|PDF]]、[[DOC格式|DOC]]、[[XLS格式|XLS]]等)。某些情况下,编者可能需要使用{{para|type}}标记一些文件的类型(如精装、平装、册子等)。{{para|format}}与{{para|...-format}}的值始终会显示。


{{para|...-format}}类参数如下:
{{para|...-format}}类参数如下:
第436行: 第434行:
|-
|-
|{{para|subscription}}
|{{para|subscription}}
|-
|}
|}
使用可接受值即可解决该问题。
使用可接受值即可解决该问题。
第556行: 第553行:
<span class="error">使用<code style="color:inherit; border:inherit; padding:inherit;">|trans-chapter=</code>需要含有<code style="color:inherit; border:inherit; padding:inherit;">|chapter=</code></span>
<span class="error">使用<code style="color:inherit; border:inherit; padding:inherit;">|trans-chapter=</code>需要含有<code style="color:inherit; border:inherit; padding:inherit;">|chapter=</code></span>


当[[Help:引文格式1|引文格式1]]与[[Help:引文格式2|引文格式2]]模板的{{para|trans-title}}或{{para|trans-chapter}}参数中含有翻译的标题或章节名,但{{para|title}}或{{para|chapter}}参数中却没有原文标题或章节名时,即会出现该错误。
当[[Help:引文格式1|引文格式1]]与[[Help:引文格式2|引文格式2]]模板的{{para|trans-title}}或{{para|trans-chapter}}参数中含有翻译的标题或章节名,但{{para|title}}或{{para|chapter}}参数中却没有原文标题或章节名时,即会出现该错误。


在{{para|title}}或{{para|chapter}}提供原文标题即可解决该问题。若不存在,可考虑加入{{para|language}}。
在{{para|title}}或{{para|chapter}}提供原文标题即可解决该问题。若不存在,可考虑加入{{para|language}}。
第581行: 第578行:
{{tlx|cite arxiv}}只可使用于[[Help:引文格式1|引文格式1]]的部分模板参数中。当不支持{{tlx|cite arxiv}}的参数使用了{{tlx|cite arxiv}}时即会导致该错误。
{{tlx|cite arxiv}}只可使用于[[Help:引文格式1|引文格式1]]的部分模板参数中。当不支持{{tlx|cite arxiv}}的参数使用了{{tlx|cite arxiv}}时即会导致该错误。


删除不支持的参数即可解决该问题。见支持[[Template:Cite arxiv]]的完整模板参数列表。
删除不支持的参数即可解决该问题。见支持[[Template:Cite arXiv]]的完整模板参数列表。


含有该错误的页面会被自动归入{{#ifeq: {{FULLPAGENAME}} | Category:引文格式1错误:arXiv| Category:引文格式1错误:arXiv | [[:Category:引文格式1错误:arXiv]]}}。<ref group="lower-alpha" name="categories" /><section end=arxiv_params_not_supported_help_text />
含有该错误的页面会被自动归入{{#ifeq: {{FULLPAGENAME}} | Category:引文格式1错误:arXiv| Category:引文格式1错误:arXiv | [[:Category:引文格式1错误:arXiv]]}}。<ref group="lower-alpha" name="categories" /><section end=arxiv_params_not_supported_help_text />
第587行: 第584行:
==<span id="wikilink_in_url">网址-维基内链冲突</span>==<!-- 在修改Module:Citation/CS1前不得移除或修改 -->
==<span id="wikilink_in_url">网址-维基内链冲突</span>==<!-- 在修改Module:Citation/CS1前不得移除或修改 -->
<section begin=wikilink_in_url_help_text />{{help desk}}<span class="error">网址-维基内链冲突</span>
<section begin=wikilink_in_url_help_text />{{help desk}}<span class="error">网址-维基内链冲突</span>
外部链接的显示内容是由网址控制参数,{{para|url}}、{{para|chapter-url}}等,与标题控制参数,{{para|title}}、{{para|chapter}}等整合的结果。标题控制参数可链接至另一维基条目,但若同时存在网址控制参数时则维基内链会被忽略,而链接至外部网站。
外部链接的显示内容是由网址控制参数,{{para|url}}、{{para|chapter-url}}等,与标题控制参数,{{para|title}}、{{para|chapter}}等整合的结果。标题控制参数可链接至另一维基条目,但若同时存在网址控制参数时则内会被忽略,而链接至外部网站。


如果在标题控制参数中使用部分模板时也会导致该错误。该错误出现于模板产生维基内链时。如在{{tlx|Cite web|<nowiki>title={{lang|ja|日本語タイトル}}</nowiki>}}模板中{{tlx|lang}}输出了维基内链,這種情況可以通過改爲<code><nowiki>{{Cite web|script-title=ja:日本語タイトル}}</nowiki></code>来修复。模板的网址控制参数也可能损坏引用的[[Qiuwen:COinS|COinS]]元数据。一般情况下,应避免在标题控制参数中使用模板,除非已知其对该模板的影响是完全可见的(如{{tlx|!}}等)。
如果在标题控制参数中使用部分模板时也会导致该错误。该错误出现于模板产生内时。如在{{tlx|Cite web|<nowiki>title={{lang|ja|日本語タイトル}}</nowiki>}}模板中{{tlx|lang}}输出了内,這種情況可以通過改爲<code><nowiki>{{Cite web|script-title=ja:日本語タイトル}}</nowiki></code>来修复。模板的网址控制参数也可能损坏引用的[[Qiuwen:COinS|COinS]]元数据。一般情况下,应避免在标题控制参数中使用模板,除非已知其对该模板的影响是完全可见的(如{{tlx|!}}等)。


此类错误也可能出现于基于标识符的模板(如{{tlx|cite doi}}等)。当出现该错误时,虽然错误信息如此显示,但实际上是基于标识符的模板错误引起的。
此类错误也可能出现于基于标识符的模板(如{{tlx|cite doi}}等)。当出现该错误时,虽然错误信息如此显示,但实际上是基于标识符的模板错误引起的。


若打算链接至外部网站时则应移除标题控制参数中的维基内链,若打算链接至其他内部条目则应移除外部网址,即可解决该问题。如果维基内链产生模板在引文中很重要,则可放弃使用引文格式1模板,转而使用{{tag|ref}}标签。某些由模板提供的功能其实可由引文格式1模板参数提供。
若打算链接至外部网站时则应移除标题控制参数中的内,若打算链接至其他内部条目则应移除外部网址,即可解决该问题。如果内产生模板在引文中很重要,则可放弃使用引文格式1模板,转而使用{{tag|ref}}标签。某些由模板提供的功能其实可由引文格式1模板参数提供。


基于标识符的模板造成的错误必须对模板进行纠错才能解决。基于标识符的模板常在大量条目内使用,编辑这些模板时务必小心。
基于标识符的模板造成的错误必须对模板进行纠错才能解决。基于标识符的模板常在大量条目内使用,编辑这些模板时务必小心。
第620行: 第617行:
同样,出现在PubMed上的中国复姓也如此。如:“Wang Hsien-yu”在PubMed上列为“Wang Hy”会导致温哥华格式错误。确认该名称正确后将其用双括号包裹即可。
同样,出现在PubMed上的中国复姓也如此。如:“Wang Hsien-yu”在PubMed上列为“Wang Hy”会导致温哥华格式错误。确认该名称正确后将其用双括号包裹即可。


含有该错误的页面会被自动归入{{#ifeq: {{FULLPAGENAME}} | Category:引文格式1错误:温哥华格式 | Category:引文格式1错误:温哥华格式 | [[:Category:引文格式1错误:温哥华格式]]}}。<ref group="lower-alpha" name="categories" /><section end=vancouver_help_text />
含有该错误的页面会被自动归入{{#ifeq: {{FULLPAGENAME}} | Category:引文格式1错误:温哥华格式 | Category:引文格式1错误:温哥华格式 | [[:Category:引文格式1错误:温哥华格式]]}}。<ref group="lower-alpha" name="categories" /><section end=vancouver_help_text /><section begin=notes_help_text />

<section begin=notes_help_text />


== 注释 ==
== 注释 ==
{{notelist|1=
{{notelist|1=
{{efn|name=categories|1=Category talk、Draft、Draft talk、File talk、Help talk、MediaWiki talk、Module talk、Portal talk、talk、Template talk、User、User talk及Qiuwen talk命名空间不包含在错误追踪分类中。}}
{{efn|name=categories|1=Category talk、Draft、Draft talk、File talk、Help talk、MediaWiki talk、Module talk、Talk、Template talk、User、User talk及Qiuwen talk命名空间不包含在错误追踪分类中。}}
}}<section end=notes_help_text />
}}<section end=notes_help_text /><section begin=references_help_text />
<section begin=references_help_text />


== 参考文献 ==
== 参考文献 ==
{{reflist}}<section end=references_help_text />
{{reflist}}<section end=references_help_text />

{{帮助页面}}
{{帮助页面}}