跳转到内容

模板:TsSingle

维基百科,自由的百科全书

这个模板可以用来制作简单的繁简转换模板,适用于用手动转换太过麻烦,用自动转换又嫌使用频率太低或者容易出错的案例。例如将Template:tsVoldemort定义为:

 {{tsSingle
  | type = {{{1}}}
  | varselect = {{{2}}}
  | link = 伏地魔
  | cn = 伏地魔
  | hk = 佛地魔
  | tw = 佛地魔
  | sg = 伏地魔
 }}

那么

{{tsVoldemort}}

在大陆简体、新加坡简体中会显示为伏地魔,在港澳繁体、台湾正体中会显示为佛地魔。

以上的范例定义了目前所支持的所有四种中文字体中的词语。另外还可以省略港澳和新加坡的词语定义。目前维基百科会自动将未定义的港澳词语预设成台湾词语,将未定义的新加坡词语预设为大陆词语。

 {{tsSingle
  | type = {{{1}}}
  | varselect = {{{2}}}
  | link = 伏地魔
  | cn = 伏地魔
  | tw = 佛地魔
 }}

制作好的模板,如{{tsVoldemort}},一共有两个参数供文章撰写者设置。第一个参数的可设定值有:

  T - 转换文章标题,把条目标题按照用户设置改成伏地魔或佛地魔,这时{{tsVoldemort|T}}所在的位置不再显示任何文字
  A - 通篇转换,设置之后,条目内其他出现伏地魔或佛地魔的地方,都会自动转成用户需要的字体
  L - 增加连接,连接的目标在tsSingle的link参数中定义
  AL - 以上 A 跟 L 的结合 

第二个参数的可设定值有:

  cn - 強制顯示大陸字體
  hk - 強制顯示港澳字體
  sg - 強制顯示新加坡字體
  tw - 強制顯示臺灣字體


如:

{{tsVoldemort|A}} - 按用户设置显示为伏地魔或佛地魔,同时进行通篇转换

{{tsVoldemort||cn}} - (注意有两个竖杠)无论用户设置是什么,强制显示大陆字体

{{tsVoldemort|AL|tw}} - 进行通篇转换,加上指向佛地魔的连接,强制显示台湾字体

注意:

  • 假如某种字体中的词语没有定义的话,强制使用该字体就会出错,比如说港澳字体没有定义,在文章中会预设显示为台湾字体,但是假如强制显示港澳字体的话,就不能正常显示该词语。
  • 第二个参数假如有设置的话,第一个参数的A(通篇转换)就会失效,第一个参数的AL就会失去A(通篇转换)的功能,只剩下L(增加连接)。
  • 以下两个参数设置不需要改动,{{tsVoldemort}}通过这两个参数将自己的两个参数调给{{tsSingle}}:
  | type = {{{1}}}
  | varselect = {{{2}}}