Help:Template (简体中文)

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

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

使用

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

{{Template name}}

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

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

将显示为:

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

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

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

将显示为:

/etc/rc.local
exit 0

一般格式为:

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

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

样式

  • 模板的大小写应该与模板页面的示例一致,例如应该使用 {{Pkg|...{{ic|... 而不是 {{pkg|...{{Ic|...
  • 模板名的前后不应该有空格,: 应该用{{Template name|... 而不是 {{ Template name |...

转义特殊字符

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

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

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

将显示为:

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

将显示为:

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

将显示为

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

创建

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

创建模板时可以用下面的模板简化使用和编辑:

<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:AllPages/Template:Special:PrefixIndex/Template:

Sandbox

警告: 请不要直接修改已经存在的模板,如果需要编辑模板,请将文本复制到 Template:Sandbox 进行编辑和测试,然后再复制回去。

文章状态模板

相关文章

代码格式

文本框模板

软件包模板

其它

参见