Bản mẫu:Tlxi
{{[[Bản mẫu:|]]}}
Cách sử dụng
[sửa mã nguồn]This template is a {{tl}}
-style template-link tag that accepts and italicizes parameters. It's the same as {{tlx}}
except that the template parameters are shown in italics. Its main use is in template documentation, to give example input where the parameters are unnamed sequential ones and we're showing variable, sample input. It really should mark up the parameter with <var>...</var>
, not just typographic italics, but the underlying Bản mẫu:Tlg doesn't have an option to execute that markup (yet).
Các ví dụ
[sửa mã nguồn]{{Tlxi|Bản mẫu|tham số thứ nhất|thứ hai|thứ ba|...|thứ mười một}}
→{{Bản mẫu|tham số thứ nhất|thứ hai|thứ ba|...|thứ mười một}}
{{Tlxi|Bản mẫu|2=tham số thứ nhất|3=thứ hai|4=thứ ba|...|12=thứ mười một}}
→{{Bản mẫu|tham số thứ nhất|thứ hai|thứ ba|...}}
if they might contain "=" signs (note the off-by-one notation – parameter 1 remains the name of the template){{Tlxi|Bản mẫu|<nowiki>thứ nhất|thứ hai|...|999th</nowiki>}}
→{{Bản mẫu|thứ nhất|thứ hai|...|999th}}
(for more than 10 parameters)
If Template is to be passed more than nine parameters (using up to the tenth of {{Tlxi}}
's own parameters), the remaining parameters have to be baked into the actual eleventh parameter of {{Tlxi}}
:
{{Tlxi|Bản mẫu|tham số thứ nhất|thứ hai|thứ ba|thứ tư|thứ năm|thứ sáu|thứ bảy|thứ tám|thứ chín|<nowiki>thứ mười|thứ mười một|thứ mười hai|thứ mười ba|...</nowiki>}}
- hoặc
{{Tlxi|Bản mẫu|tham số thứ nhất|thứ hai|thứ ba|thứ tư|thứ năm|thứ sáu|thứ bảy|thứ tám|thứ chín|thứ mười{{!}}thứ mười một{{!}}thứ mười hai{{!}}thứ mười ba{{!}}...}}
- hoặc
{{Tlxi|Bản mẫu|2=tham số thứ nhất|3=thứ hai|4=thứ ba|5=thứ tư|6=thứ năm|7=thứ sáu|8=thứ bảy|9=thứ tám|10=thứ chín|11=<nowiki>thứ mười|thứ mười một|thứ mười hai|thứ mười ba|...</nowiki>}}
- →
{{Bản mẫu|tham số thứ nhất|thứ hai|thứ ba|thứ tư|thứ năm|thứ sáu|thứ bảy|thứ tám|thứ chín|thứ mười|thứ mười một|thứ mười hai|thứ mười ba|...}}
If a twelfth parameter is passed to {{Tlxi}}
(i.e., an 11th to the Template it calls in parameter 1), that parameter's value will be output as "…" and subsequent parameters ignored.
The rest of the documentation is for {{tlx}}, which works the same way.
Lưu ý: Tài liệu này cho {{tlx}}
cũng được nhúng bởi các phát sinh của nó {{tlxb}}
, {{tlxc}}
, {{tlxw}}
(sửa · trang chủ).
This template is used to show example template usage without expanding the template itself.
Sử dụng cơ bản
[sửa mã nguồn](Note: In the following examples, ellipses (groups of three dots) indicate where parameters have been omitted.)
{{tlx|Template|first parameter|second parameter|third|...|tenth}}
kết quả:{{Template|first parameter|second parameter|third|...|tenth}}
Where parameters might contain one or more equals-signs ("="), replace each equals-sign with {{=}}:
{{tlx|Template|first{{=}}something|second|third{{=}}something|...|tenth}}
kết quả:{{Template|first=something|second|third=something|...|tenth}}
For more than ten parameters, possibly also containing equals-signs, use <nowiki>...</nowiki>
thus:
{{tlx|Template|<nowiki>first|second|third=something|...|999th</nowiki>}}
kết quả:{{Template|first|second|third=something|...|999th}}
Mục đích và đặt tên
[sửa mã nguồn]Mnemonically, "[t]emplate [l]ink e[x]panded" (after {{tl}}, "[t]emplate [l]ink").
This template allows an example of calling a template, accompanied by one or more parameters, to be displayed without also causing the template to be called.
Up to ten of the template's parameters (numbered or nowiki-keywords) may be displayed as placeholders, while more than over 10 parameters can be displayed using a coded vertical-bar (as in "|..."). A keyword parameter can be used with equals code = or {{=}} or in nowiki-text: "<nowiki>size=10</nowiki>
" or all parameters as a string in "<nowiki>
" tags; see Examples at bottom. For more details, see this talk page.
- Phản đối
If the intended template lists numerous parameters, then perhaps this template should really not be used, and just hardcode the usage with <code>
<nowiki>
. Cho ví dụ:
<code>
.<nowiki>{{Anytemplate|arg1=23|size=250px|other parameters...}}</nowiki>
</code>
If a vertical display, with parameters on their own lines, is desired, this can also be laid out manually in this manner, or more rapidly done with <pre>...</pre>
.
Các tham số
[sửa mã nguồn]- If the only parameter supplied is
{{{1}}}
, i.e. a template's name, {{tlx}}'s output is the same as {{tl}} – i.e. a link within braces – but in a monospaced font:
- {{tl}} will also not take nor display additional parameters.
- Tham số được đặt tên
|subst=
- Setting this parameter to any non-blank value will prefix the string
subst:
linked to Trợ giúp:Thay thế bản mẫu. This is useful to indicate when a template should be substituted. For example,{{tlx|Welcome|subst=Y}}
kết quả:{{thế:Welcome}}
. This is similar to the action of the{{tlxs}}
template:{{tlxs|Welcome}}
kết quả:{{thế:Welcome}}
.
|SISTER=
- For an interwiki link to other sister projects, such as:
|SISTER=M:
(Meta),|SISTER=Q:
(WikiQuote),|SISTER=S:
(WikiSource), etc, facilitating interwiki template documentation and/or discussion.
|LANG=
- For a link to Wikipedias in other languages, such as:
|LANG=de:
(German),|LANG=sv:
(Swedish), etc, facilitating cross-language template documentation and/or discussion.
Tài liệu
[sửa mã nguồn]{{Tlx}} is a generalization of {{tl}}, {{tlp}} etc., with output that is arguably more legible. This depends on the browser, but narrow gaps between characters such as " { ", " | ", " } " and links can be hard to read when not monospaced (and hard to click on; for uses like {{!}}
, see {{tlw}}, which makes the click target bigger).
Cách sử dụng
[sửa mã nguồn]{{tlx|Templatename}}
{{tlx|Templatename|param}}
{{tlx|Templatename|1|2|3|4|5|6|7|8|9|10}}
{{tlx|Templatename|1|2|3|4|5|6|7|8|9|10|more}}
{{tlx|Templatename|param=value}}
There are up to 10 placeholders for parameters of the specified template.
Các ví dụ
[sửa mã nguồn]Mã | Kết quả | Chú giải |
{{tlx|x0}} | {{x0}} | |
{{tlx|Abc}} | {{Abc}} | |
{{tlx|ABC}} | {{ABC}} | |
{{tlx|AbC}} | {{AbC}} | |
{{tlx|x1|one}} | {{x1|one}} | |
{{tlx|x2|one|two}} | {{x2|one|two}} | |
{{tlx|x3|1|2|3|4|5|6|7|8|9|10}} | {{x3|1|2|3|4|5|6|7|8|9|10}} | |
{{tlx|x4|1|2|3|4|5|6|7|8|9|10|11}} | {{x4|1|2|3|4|5|6|7|8|9|10|11}} | up to 10 parameters... |
{{tlx|x5|1|2|3|4|5|6|7|8|9|10|11}} | {{x5|1|2|3|4|5|6|7|8|9|10|11}} | ... | for more |
{{tlx|x1|x=u}} | {{x1}} | the straightforward equals-sign won't work... |
{{tlx|x1|x=u}} | {{x1|x=u}} | ...but = is okay |
{{tlx|x1|x{{=}}u}} | {{x1|x=u}} | ...and {{=}} is okay |
{{tlx|x1|<nowiki>x=u</nowiki>}} | {{x1|x=u}} | sticky nowiki also okay |
{{tlx|x2| |two}} | {{x2||two}} | empty won't work... |
{{tlx|x2| |two}} | {{x2| |two}} | ...but   is okay |
{{tlx|x2| |two}} | {{x2| |two}} | ... is also okay |
{{tlx|x2| | {{x2||two}} | <nowiki /> handles the space |
{{tlx|x2|| two}} | {{x2|| two}} | | is okay |
{{tlx|x2|{{!}} two}} | {{x2|| two}} | {{!}} is dubious |
{{tlx|x2|2=|3=two}} | {{x2||two}} | empty really doesn't work |
{{tlx|x2|2=one|two}} | {{x2|two}} | "two" overrides "2=one" |
{{tlx|x2|3=two|2=one}} | {{x2|one|two}} | irregular parameter order is okay |
- Tham số giới hạn như một chuỗi
<nowiki>...</nowiki>
{{tlx|convert|<nowiki>14|m|ftin|abbr=out|sp=us</nowiki>}}
Xem thêm
[sửa mã nguồn]- {{tlxb}}, a version of {{tlx}} where the template name is shown in bold.
- {{tlb}}, a version of {{tl}} where the template name is shown in bold.
- {{temt}}, a version of {{tlx}} that handles templates whose names include "Template:" and pages outside the Template: không gian tên that are treated as templates.
- {{para}}, for the presentation of template parameters and values (e.g.
|paraname=val
,|another=
).
Bản mẫu liên kết bản mẫu
[sửa mã nguồn]Định dạng mục đích chung
[sửa mã nguồn]Kiểu liên kết → | Liên kết | Không liên kết | Liên kết với thế | Liên kết bao gồm dấu ngoặc nhọn |
Liên kết với chữ thay thế | |
---|---|---|---|---|---|---|
Kiểu chữ ↓ | ↓ Các tùy chọn{{tlg}} 1 →
|
— | nolink=yes
|
subst=yes
|
braceinside=yes
|
alttext=Foo 2=Foo
|
Bình thường | — | {{tlg}}1 {{tl}} {{tlp}}2 {{Bản mẫu:tlu}}3 |
{{tlf}}2 [link] | {{thế:tls}} | {{tn}} | {{tla}} |
Mã
|
code=yes hoặcplaincode=yes 4
|
{{tl2}} {{tlx}} {{tltt}} |
{{tlc}} 2 [link]{{tnull}} [link]
|
{{thế:tlxs}} {{thế:tltts}} {{thế:tltss}}5 |
— | |
In đậm | bold=yes
|
{{tlb}} | — | |||
Mã in đậm
|
bold=yes|code=yes
|
{{tlxb}}
| ||||
Mã in nghiêng
|
italic=yes|code=yes
|
{{tlxi}}
|
- 1
{{tlg}}
là tổng quát nhất, cho phép bất kỳ sự kết hợp của kiểu chữ và/hoặc tùy chọn kiểu liên kết. - 2 Ngăn chữ xuống dòng bằng cách đặt nó bên trong thẻ
<span class="nowrap">...</span>
. - 3 Cho phép liên kết đến các bản mẫu trong bất kỳ không gian tên.
- 4
|plaincode=yes
sử dụng<code style="border:none; background-color:transparent;">...</code>
. - 5 Sử dụng phông chữ đơn cách nhưng không dùng
<code>...</code>
.
Bản mẫu định dạng khác
[sửa mã nguồn]Mã ví dụ | Hiệu ứng | Ghi chú |
---|---|---|
{{tl2|Hatnote|lang=fr}} |
{{hatnote}} |
Hỗ trợ kết nối với các dự án chị em (ví dụ, fr:Hatnote) |
{{tlu|Thành viên:Ví dụ/Trang con mẫu}} |
{{Thành viên:Ví dụ/Trang con mẫu}} | Hỗ trợ kết nối với bất kỳ không gian tên |
{{demo|<nowiki>{{Hatnote|lang=fr|Vài chữ}}</nowiki>}} |
{{hatnote|lang=fr|Vài chữ}}
|
Hiển thị mã và ví dụ |
{{xpd|Hatnote|Vài chữ hatnote}} |
"{{hatnote|Vài chữ hatnote}}" cho ra " " [1] |
Hiển thị mã, ví dụ và một liên kết để mở rộng bản mẫu mã |
{{para|tiêu đề|<var>tiêu đề sách</var>}} |
|tiêu đề=tiêu đề sách |
Các tham số bản mẫu định dạng cho màn hình, có hoặc không có giá trị |
Với các liên kết tiện ích
[sửa mã nguồn]Mã ví dụ | Hiệu ứng |
---|---|
{{lts|Hatnote}} |
Bản mẫu:Hatnote(sửa thảo luận liên kết lịch sử) |
{{t links|Hatnote}} |
Hatnote (sửa thảo luận lịch sử liên kết # /trang con /doc /doc sửa /sbox /sbox diff /kiểm thử) |
{{tfd links|Hatnote}} |
Bản mẫu:Hatnote (sửa · thảo luận · lịch sử · liên kết · nhật trình · trang con · xóa) |
{{tiw|Hatnote}} |
Bản mẫu:hatnote (liên kết nền sửa) |
{{tltt|Hatnote}} |
{{Hatnote}} |
{{tetl|Hatnote}} |
{{ Hatnote }} |
{{tsetl|Hatnote}} |
{{thế:Hatnote}} |
{{ti|Hatnote}} |
Bản mẫu:Hatnote (thảo luận · liên kết · sửa) |
{{tic|Hatnote}} |
Bản mẫu:Hatnote (thảo luận liên kết sửa) |
{{tiw|Hatnote}} |
Bản mẫu:Hatnote (liên kết nền sửa) |
{{tlt|Hatnote}} |
{{Hatnote}} (thảo luận) |
{{ttl|Hatnote}} |
{{Hatnote}} (t/l) |
Không có miêu tả.
Tham số | Miêu tả | Kiểu | Trạng thái | |
---|---|---|---|---|
Bản mẫu | 1 | không có miêu tả | Không rõ | tùy chọn |