模板:Tlg

来自戏曲百科

{{模板:Tlg}}

💬 模板文档[查看] [编辑] [历史] [清除]

使用方法

{{tlg}}-{template link, general}-,即“全功能模板連結”)是用來添加模板連結的全功能模板。本模板可以代替或實現任何{{tl*}}類模板的功能,例如{{tl}}{{tlx}}{{tlb}}。可用參數如下:

  • code=yes:使用<code>...</code>HTML屬性(通常是等寬字體),如{{tlc}}{{tlx}}{{tlxb}}
  • bold=yes:讓文字變成粗體,如{{tlb}}{{tlxb}}
  • italic=yes:讓參數變成斜體,如{{tlxi}}
  • nolink=yes:不連結至模板頁面,如{{tlf}}{{tld}}{{tlc}}
  • braceinside=yes:將裡面的一層括號包含在連結裡,如{{tn}}
  • subst=yes:添加subst:前綴,如{{tls}}
    • nosubstlink=yes:去除subst:的連結,暫無其他模板可替代(需要添加subst=yes才有效果)
  • alttext=FOO:將連結本來顯示的文字替換成別的文字,如{{tla}}
  • nowrap=yes:在顯示結果中防止斷行

範例

Note
On the source sister projects, en.wikipedia and Meta, X0, X1, X2, …, X9 are sandbox templates for experimentation on involved templates that need be in template space. An auto-cleansing software facility exists that might be used to duplicate the facility on other Sister projects.
Code Output Remarks
{{tlg|Abc}} {{Abc}}
{{tlg|abC}} {{abC}} template names are case-sensitive
{{tlg|abc}} {{abc}} first letter is case-insensitive though
{{tlg|x0}} {{x0}}
{{tlg|x0|code=on}} {{x0}} <code> style
{{tlg|x0|plaincode=on}} {{x0}} plaincode style
{{tlg|x0|bold=on}} {{x0}} bold link/name
{{tlg|x1|one|italic=on}} {{x1|one}} parameter/s in italics
{{tlg|x0|nolink=on}} {{x0}}
{{tlg|x0|subst=on}} {{subst:x0}}
{{tlg|x0|braceinside=on}} {{x0}}
{{tlg|x0|alttext=x0 link}} {{x0 link}}
{{tlg|x0|bold=on|code=on|braceinside=on}} {{x0}} No reason you can't combine multiple parameter settings
{{tlg|x1|one}} {{x1|one}}
{{tlg|x2|one|two}} {{x2|one|two}}
{{tlg|x2|bold=on|code=on|one|two}} {{x2|one|two}} Can combine named and anonymous parameters …
{{tlg|x2|one|two|bold=on|code=on}} {{x2|one|two}} … in any order …
{{tlg|x2|one|code=on|two|bold=on|three}} {{x2|one|two|three}} … even intermixed …
{{tlg|x2|one|code=on|two|bold=on|three|italic=on}} {{x2|one|two|three}} … with many different configurations.
{{tlg|x3|1|2|3|4|5|6|7|8|9|10}} {{x3|1|2|3|4|5|6|7|8|9|10}}
{{tlg|x4|1|2|3|4|5|6|7|8|9|10|11}} {{x4|1|2|3|4|5|6|7|8|9|10|…}} up to 10 parameters, then …
{{tlg|x5|1|2|3|4|5|6|7|8|9|10&#124;11}} {{x5|1|2|3|4|5|6|7|8|9|10|11}} 模板:Align
{{tlg}} {{模板:Tlg}} with no arguments, the current page name is substituted
{{tlg|x1|x=u}} {{x1}} = won't work
{{tlg|x1|x&#61;u}} {{x1|x=u}} 模板:Align
{{tlg|x1|x{{=}}u}} {{x1|x=u}} 模板:Align
{{tlg|x1|x<nowiki>=</nowiki>u}} {{x1|x=u}} 模板:Align
{{tlg|x2||two||}} {{x2||two||}} empty parameters work too, even at the end
{{tlg|x2|3=two|2=one}} {{x2|one|two}} 模板:Align
提供模板連結的模板
連結形式 → 含有連結 不含連結 含有連結並添加subst 含有連結,連結包含括號 含有連結,顯示其他文字 含有連結,第一個|替換成:
文字樣式 ↓ {{tlg}}選項1 nolink=yes subst=yes braceinside=yes alttext=FOO 模板:N/A
正常 {{tl}} · {{tlp}}2 · {{tlg}}1, 2 {{tlf}}2 · {{tnull}} {{tls}} · {{tlsp}} {{tn}} {{tla}}  
代碼 code code=yes or
tt=yes
{{tlx}} {{tlc}}2 · {{tld}} {{tlxs}}   {{tlxm}}
粗體 bold=yes {{tlb}}  
粗體代碼 code bold=yes|code=yes {{tlxb}}
斜體代碼 code italic=yes|code=yes {{tlxi}}
註釋:1. {{tlg}}是功能最齊全的模板,可選用任何配搭的文字樣式、連結形式。
2. 用<span class="nowrap">...</span>標籤將文字包圍,防止斷行。
各顯示樣式的比較
  • {{tlf|Milford Haven Line|弘安源氏論議}}{{Milford Haven Line|弘安源氏論議}}
  • {{tld|Milford Haven Line|弘安源氏論議}}-{}-{{Milford Haven Line|弘安源氏論議}}
  • {{tlc|Milford Haven Line|弘安源氏論議}}{{Milford Haven Line|弘安源氏論議}}
添加參數

參見