틀:bestscript
보이기
None
이 틀은 루아를 사용합니다.
이 틀은 주어진 텍스트 문자열을 분석하여 가장 적합한 문자 체계(script)의 ISO 15924 표준에 따른 4글자 코드를 반환합니다.
예를 들어, "가나다"를 입력하면 한글을 의미하는 Kore를, "abc"를 입력하면 라틴 문자를 의미하는 Latn을 반환합니다. 이 틀은 주로 다른 틀이나 모듈 내부에서 특정 텍스트의 문자 체계를 자동으로 감지하는 보조적인 역할로 사용되며, 일반 문서에서 직접 사용할 일은 거의 없습니다.
사용법
[편집]{{bestscript|언어 코드|분석할 텍스트}}
첫 번째 매개변수를 생략하거나 und 변수를 사용한 상태에서 여러 문자 체계가 입력된 경우, 다음과 같은 기준으로 처리됩니다.
- 텍스트에 포함된 각 문자 체계의 문자 수를 세고, 가장 많은 문자가 포함된 문자 체계가 결과로 반환됩니다.
- 만약 가장 많은 문자 수가 동일한 경우, 내부 로직의 우선순위에 따라 결과로 반환됩니다.
변수
[편집]|1=(선택)- 텍스트를 분석하는 데 참고할 언어의 코드를 입력합니다. 이 변수를 생략하면 미지정 언어를 의미하는
und가 기본값으로 사용됩니다.
|2=(필수)- 문자 체계를 판별할 텍스트를 입력합니다.
예시
[편집]- 한글 텍스트
{{bestscript|ko|안녕}}- Kore
- 라틴 문자 텍스트
{{bestscript|en|Hello}}- Latn
- 혼합된 텍스트 :
{{bestscript|und|abc 가나다}}- Latn
틀데이터
[편집]주어진 텍스트 문자열을 분석하여 가장 적합한 문자 체계 ISO 15924 코드를 반환하는 보조 틀입니다.
| 변수 | 설명 | 형식 | 상태 | |
|---|---|---|---|---|
| 언어 코드 | 1 | 텍스트를 분석할 때 참고할 언어의 코드입니다. 기본값은 'und'(미지정)입니다.
| 문자열 | 선택 사항 |
| 분석할 텍스트 | 2 | 문자 체계를 판별할 텍스트를 입력합니다.
| 문자열 | 필수 |
| 위 설명은 틀:bestscript/설명문서의 내용을 가져와 보여주고 있습니다. (편집 | 역사) 이 틀에 대한 수정 연습과 시험은 연습장 (만들기)과 시험장 (만들기)에서 할 수 있습니다. 분류와 인터위키는 /설명문서에 넣어주세요. 이 틀에 딸린 문서. |