imported>東雲なの |
imported>東雲なの |
1번째 줄: |
1번째 줄: |
| {{<includeonly>safesubst:</includeonly>#switch: {{<includeonly>safesubst:</includeonly>lc: {{{1|¬}}} }}
| | #redirect [[틀:Yesno]] |
| |no
| |
| |n
| |
| |false
| |
| |off
| |
| |0 = {{{no|<!-- null -->}}}
| |
| | = {{{blank|{{{no|<!-- null -->}}}}}}
| |
| |¬ = {{{¬|}}}
| |
| |yes
| |
| |y
| |
| |true
| |
| |on
| |
| |1 = {{{yes|yes}}}
| |
| |#default = {{{def|{{{yes|yes}}}}}}
| |
| }}<noinclude>{{이해 어려움}}
| |
| {{보기 힘든 문서}}
| |
| {{tlx|Yesno}} (또는 {{tlg|YesNo|nolink=on|code=on}})는 입력 변수에 따라 <samp>yes</samp> 또는 <samp>no</samp>를 출력하는 틀이다. 문서 본문에는 쓰일 일이 없지만 복잡한 틀을 만들 때 쓰인다.
| |
| | |
| == 쓰는법 ==
| |
| 틀의 첫 번째 인수는 총 5가지이다.
| |
| # '''예'''(Yes): <code>Yes</code>, <code>y</code>, <code>true</code>, and <code>1</code>. 예: {{tlx|Yesno|yEs}}
| |
| # '''아니오'''(No): <code>No</code>, <code>n</code>, <code>false</code>, <code>0</code>. 예: {{tlx|Yesno|nO}}
| |
| # '''공백''': 인수가 입력되어 있지만 공백문자밖에 없는 경우. 예: <code><nowiki>{{Yesno|}}</nowiki></code>、{{tlx|Yesno| }}
| |
| # '''부정''': 인수가<code>¬</code>이거나 아예 입력되지 않은 경우. 예: {{tlx|Yesno|¬}}、{{tlx|Yesno}}
| |
| # '''그 외''': 예: {{tlx|Yesno|Purple monkey dish washer}}
| |
| | |
| 이 틀은 '''예'''와 '''그 외'''의 경우 <samp>yes</samp>를 출력하고, 나머지는 <samp>no</samp>를 출력한다.
| |
| | |
| == 출력 커스터마이즈 ==
| |
| 틀이 내보내는 값은 {{para|yes}}, {{para|no}}, {{para|blank}}, {{para|¬}}, {{para|def}} 다섯 가지로 변경할 수 있다.
| |
| # '''예'''(Yes):{{para|yes}} 인수로 지정할 수 있다. 예:
| |
| #* {{tlx|Yesno|y|3=yes=Yeah}} 출력: "{{Yesno|y|yes=Yeah}}"
| |
| #* {{tlx|Yesno|y|3=yes=bacon}} 출력: "{{Yesno|y|yes=bacon}}" | |
| # '''아니오'''(No):{{para|no}} 인수로 지정할 수 있다. 예:
| |
| #* {{tlx|Yesno|n|3=no=Nay}} 출력: "{{Yesno|n|no=Nay}}"
| |
| #* {{tlx|Yesno|n|3=no=ham}} 출력: "{{Yesno|n|no=ham}}"
| |
| # '''공백''':{{para|blank}}와 {{para|no}} 인수로 지정할 수 있다. 예:
| |
| #* {{tlx|Yesno||3=blank=eggs}} 출력: "{{Yesno||blank=eggs}}"
| |
| #* {{tlx|Yesno||3=no=ham}} 출력: "{{Yesno||no=ham}}"
| |
| #* {{tlx|Yesno||3=blank=eggs|4=no=ham}} 출력: "{{Yesno||blank=eggs|no=ham}}"
| |
| # '''부정''':{{para|¬}} 인수로 지정할 수 있다. 예:
| |
| #* {{tlx|Yesno|¬|3=¬=sausage}} 출력: "{{Yesno|¬|¬=sausage}}"
| |
| # '''그 외''':{{para|def}}와 {{para|yes}} 인수로 지정할 수 있다. 예:
| |
| #* {{tlx|Yesno|purple monkey dish washer|3=def=cup of tea}} 출력: "{{Yesno|purple monkey dish washer|def=cup of tea}}"
| |
| #* {{tlx|Yesno|purple monkey dish washer|3=yes=bacon}} 출력: "{{Yesno|purple monkey dish washer|yes=bacon}}"
| |
| #* {{tlx|Yesno|purple monkey dish washer|3=def=cup of tea|4=yes=bacon}} 출력: "{{Yesno|purple monkey dish washer|def=cup of tea|yes=bacon}}"
| |
| | |
| 또, 인수에 공백을 지정한 경우와 인수를 지정하지 않은 경우는 서로 출력이 다르다. 예:
| |
| * {{tlx|Yesno|purple monkey dish washer}} 출력: "{{Yesno|purple monkey dish washer}}"
| |
| * {{tlx|Yesno|purple monkey dish washer|3=def=}} 출력: "{{Yesno|purple monkey dish washer|def=}}" (공백)
| |