{{Yesno}}
는 입력 인수에 따라서 yes 또는 no를 출력하는 틀입니다. 문서의 본문에서 사용되지는 않으며 복잡한 틀을 만들 때에 사용합니다.
사용법[원본 편집]
이 틀은 첫 번째 이름 없는 변수를 다섯 종류로 나뉘어집니다. 대문자와 소문자를 구별하지 않습니다.
- 예(Yes):
예
,네
,참
,Yes
,y
,true
,1
. 예시:{{Yesno|yEs}}
- 아니요(No):
아니요
,거짓
No
,n
,false
,0
. 예시:{{Yesno|nO}}
- 공백: 인수가 입력되어 있지만 공백 문자만 있을 경우. 예시:
{{Yesno|}}
,{{Yesno| }}
- 부정: 인수가
¬
이거나 입력되지 않은 경우. 예시:{{Yesno|¬}}
,{{Yesno}}
- 그 이외: 예시:
{{Yesno|Purple monkey dish washer}}
이 틀은 위의 첫 번째와 다섯 번째에서 yes를 반환하며 두 번째부터 네 번째까지는 no를 반환합니다.
아래의 틀도 비슷한 효과가 있지만 일부 다릅니다.
{{yesno-no}}
– 위의 첫 번째에만 yes를 반환하며 그 이외에는 no를 반환합니다.
출력의 사용자화[원본 편집]
틀의 반환값은 |yes=
, |no=
, |blank=
, |¬=
, |def=
의 다섯 종류로 변경할 수 있습니다.
- 예(Yes):
|yes=
인수로 지정할 수 있습니다. 예시: - 아니요(No):
|no=
인수로 지정할 수 있습니다. 예시: - 공백:
|blank=
또는|no=
인수로 지정할 수 있습니다. 예시: - 부정:
|¬=
인수로 지정할 수 있습니다. 예시:{{yesno|¬|¬=sausage}}
의 출력: "sausage"
- 그 이외:
|def=
또는|yes=
인수로 지정할 수 있습니다. 예시:
또한, 인수에 공백을 지정했을 때와 인수를 지정하지 않았을 때에는 다르게 출력이 됩니다. 인수에 공백을 지정하는 것은 틀이 무엇도 반환하지 않겠다는 지정이지만 인수를 지정하지 않은 것은 기본값의 출력을 반환한다는 지정입니다. 예시:
{{yesno|purple monkey dish washer}}
의 출력: "yes"{{yesno|purple monkey dish washer|def=}}
의 출력: "" (공백)
분류[원본 편집]
이 틀은 부착된 문서에 별도의 분류를 적용시키지 않습니다.
같이 보기[원본 편집]