Difference between revisions of "Help:Template (简体中文)"

From ArchWiki
Jump to: navigation, search
m (Fix category name.)
(use https for links to archlinux.org)
(4 intermediate revisions by 3 users not shown)
Line 1: Line 1:
 
[[Category:简体中文]]
 
[[Category:简体中文]]
 
[[Category:Help (简体中文)]]
 
[[Category:Help (简体中文)]]
{{i18n|Help:Template}}
+
[[en:Help:Template]]
 
+
[[es:Help:Template]]
 
{{Article summary start}}
 
{{Article summary start}}
 
{{Article summary text|简要介绍如何使用和创建模板。}}
 
{{Article summary text|简要介绍如何使用和创建模板。}}
 
{{Article summary end}}
 
{{Article summary end}}
 
+
{{TranslationStatus (简体中文)|Help:Template|2012-06-05|203501}}
 
模板是一段预先定义的 [[Wikipedia:Wikitext|wikitext]],可以直接插入到文章当中,主要用来加入格式化的内容。
 
模板是一段预先定义的 [[Wikipedia:Wikitext|wikitext]],可以直接插入到文章当中,主要用来加入格式化的内容。
  
Line 45: Line 45:
 
简单和有效的解决方法是:
 
简单和有效的解决方法是:
 
* 使用参数编号:
 
* 使用参数编号:
{{bc|<nowiki>{{Note|1=此方法仅对 = 起作用,在 URL 地址中很有用,例如 http://www.archlinux.org/?foo=bar}}</nowiki>}}
+
{{bc|<nowiki>{{Note|1=此方法仅对 = 起作用,在 URL 地址中很有用,例如 https://www.archlinux.org/?foo=bar}}</nowiki>}}
 
将显示为:
 
将显示为:
{{Note|1=此方法仅对 = 起作用,在 URL 地址中很有用,例如 http://www.archlinux.org/?foo=bar}}
+
{{Note|1=此方法仅对 = 起作用,在 URL 地址中很有用,例如 https://www.archlinux.org/?foo=bar}}
  
 
*将字符替换为 HTML 语法,例如:
 
*将字符替换为 HTML 语法,例如:
{{bc|<nowiki>{{Note|此方法支持所有字符,包括 &amp;#61;, &amp;#124; and &amp;#125;&amp;#125; ( http://www.archlinux.org/?foo&amp;#61;bar )}}</nowiki>}}
+
{{bc|<nowiki>{{Note|此方法支持所有字符,包括 &amp;#61;, &amp;#124; and &amp;#125;&amp;#125; ( https://www.archlinux.org/?foo&amp;#61;bar )}}</nowiki>}}
 
将显示为:
 
将显示为:
{{Note|此方法支持所有字符,包括 &amp;#61;, &amp;#124; and &amp;#125;&amp;#125; ( http://www.archlinux.org/?foo&amp;#61;bar )}}
+
{{Note|此方法支持所有字符,包括 &amp;#61;, &amp;#124; and &amp;#125;&amp;#125; ( https://www.archlinux.org/?foo&amp;#61;bar )}}
  
 
*用<nowiki><nowiki></nowiki> 标记隔离特殊字符,例如:
 
*用<nowiki><nowiki></nowiki> 标记隔离特殊字符,例如:
{{bc|<nowiki>{{Note|<nowiki>此方法支持所有字符 ( = | }} ),但是其他格式也都不会显示,例如链接( http://www.archlinux.org/ ) 和其他模板 ( {{ic|foo}} ).&lt;/nowiki>}}</nowiki>}}
+
{{bc|<nowiki>{{Note|<nowiki>此方法支持所有字符 ( = | }} ),但是其他格式也都不会显示,例如链接( https://www.archlinux.org/ ) 和其他模板 ( {{ic|foo}} ).&lt;/nowiki>}}</nowiki>}}
 
将显示为
 
将显示为
{{Note|<nowiki>此方法支持所有字符 ( = | }} ),但是其他格式也都不会显示,例如链接( http://www.archlinux.org/ ) 和其他模板 ( {{ic|foo}} ).</nowiki>}}
+
{{Note|<nowiki>此方法支持所有字符 ( = | }} ),但是其他格式也都不会显示,例如链接( https://www.archlinux.org/ ) 和其他模板 ( {{ic|foo}} ).</nowiki>}}
  
 
== 创建 ==
 
== 创建 ==
Line 80: Line 80:
  
 
要开始创建过程,请先访问 [[:Template:Template Name]] (将{{ic|Template Name}}替换为要创建的模板名), 然后[[Help:Editing|编辑]]添加相关内容。
 
要开始创建过程,请先访问 [[:Template:Template Name]] (将{{ic|Template Name}}替换为要创建的模板名), 然后[[Help:Editing|编辑]]添加相关内容。
 +
 +
== 常用模板 ==
 +
Arch Wiki 上有些经常被使用的模板,点击链接可以查看详细信息,完整列表位于 [[Special:MostLinkedTemplates]].
 +
 +
=== 文本框 ===
 +
* [[Template:Note|<nowiki>{{Note|This text should be noted.}}</nowiki>]]
 +
* [[Template:Warning|<nowiki>{{Warning|This text should be heeded.}}</nowiki>]]
 +
* [[Template:Tip|<nowiki>{{Tip|This text should be considered.}}</nowiki>]]
 +
 +
=== 代码格式 ===
 +
* [[Template:ic|<nowiki>{{ic|Inline code}}</nowiki>]]
 +
* [[Template:bc|<nowiki>{{bc|Block code without header}}</nowiki>]]
 +
* [[Template:hc|<nowiki>{{hc|Block code with header}}</nowiki>]]
 +
* [[Template:Keypress|<nowiki>{{Keypress|Ctrl+Alt+Del}}</nowiki>]]
 +
 +
=== 其它 ===
 +
* [[Template:Pkg|<nowiki>{{Pkg|package}}</nowiki>]]
 +
* [[Template:AUR|<nowiki>{{AUR|package}}</nowiki>]]
 +
* [[Template:Linkrot|<nowiki>{{Linkrot|yyyy|mm|dd}}</nowiki>]]
  
 
==参见==
 
==参见==

Revision as of 06:29, 1 January 2013

Template:Article summary start Template:Article summary text Template:Article summary end

翻译状态: 本文是英文页面 Help:Template翻译,最后翻译时间:2012-06-05,点击这里可以查看翻译后英文页面的改动。

模板是一段预先定义的 wikitext,可以直接插入到文章当中,主要用来加入格式化的内容。

Category:Template 包含了所有可用模板。

使用

要使用一个模板,在文章中加入如下内容:

{{Template Name}}

大部分模板都可以附加额外参数,例如 Template:注意:

{{注意|这是一段应该注意的文字。}}

将显示为:

注意: 这是一段应该注意的文字。

有些模板使用带名称的参数,例如 Template:Hc:

{{Hc|head=/etc/rc.local|output=exit 0}}

将显示为:

/etc/rc.local
exit 0

一般格式为:

{{Template Name|param1|param2|...|paramN}}

每个模板的页面都包含具体的使用方法。

转义特殊字符

有些字符在模板中使用会扰乱输出,常见的如 = (等号) 和 | (竖线).

简单和有效的解决方法是:

  • 使用参数编号:
{{Note|1=此方法仅对 = 起作用,在 URL 地址中很有用,例如 https://www.archlinux.org/?foo=bar}}

将显示为:

Note: 此方法仅对 = 起作用,在 URL 地址中很有用,例如 https://www.archlinux.org/?foo=bar
  • 将字符替换为 HTML 语法,例如:
{{Note|此方法支持所有字符,包括 &#61;, &#124; and &#125;&#125; ( https://www.archlinux.org/?foo&#61;bar )}}

将显示为:

Note: 此方法支持所有字符,包括 &#61;, &#124; and &#125;&#125; ( https://www.archlinux.org/?foo&#61;bar )
  • 用<nowiki> 标记隔离特殊字符,例如:
{{Note|<nowiki>此方法支持所有字符 ( = | }} ),但是其他格式也都不会显示,例如链接( https://www.archlinux.org/ ) 和其他模板 ( {{ic|foo}} ).</nowiki>}}

将显示为

Note: 此方法支持所有字符 ( = | }} ),但是其他格式也都不会显示,例如链接( https://www.archlinux.org/ ) 和其他模板 ( {{ic|foo}} ).

创建

注意:
  • 请仅创建多次使用的模板。如果某个特殊的模板仅在有限的几个文章中使用,请不要创建它。
  • 请创建精简的模板,不要忘了 Arch 之道: 大道至简!

创建模板是请使用下面的模板,以保证新建的模板属于 Category:Template,简化使用和编辑:

<noinclude>{{Template}}

'''模板简介'''

====用法====

{{ic|<nowiki>{{Template Name|param1|param2|...|paramN}}</nowiki>}}

====示例====

{{Template Name|param1|param2|...|paramN}}</noinclude><includeonly>此处是模板代码...</includeonly>

要开始创建过程,请先访问 Template:Template Name (将Template Name替换为要创建的模板名), 然后编辑添加相关内容。

常用模板

Arch Wiki 上有些经常被使用的模板,点击链接可以查看详细信息,完整列表位于 Special:MostLinkedTemplates.

文本框

代码格式

其它

参见