틀:단위 변환
루아 사용: |
{{단위 변환}}은 문서에서 한 측정 단위가 다른 측정 단위와 병기되도록(예를 들어 kg 값만 입력해도 lb 값이 같이 나오도록) 해 주는 틀입니다. 예를 들면 이런 것입니다:
{{단위 변환|2|km|mi}}
→ 2 킬로미터 (1.2 mi) (km 값만 입력해도 mi 값이 병기됨){{단위 변환|7|mi|km}}
→ 7 마일 (11 km) (mi 값만 입력해도 km 값이 병기됨)
위 예에서는 "킬로미터", "마일"처럼 한글로 표기되지만 기호로, 즉 km이나 mi로 표기하는 방법도 있습니다:
{{단위 변환|2|km|mi|2|abbr=on}}
→ 2 km (1.24 mi){{단위 변환|7|mi|km|2|abbr=on}}
→ 7 mi (11.27 km)
단위에서 범위를 지정하는 방법도 있습니다. 즉, 2~5 km라는 값을 mi 값과 병기하는 것도 가능하다는 것입니다. 아래와 같이 구현할 수 있습니다:
{{단위 변환|2|to|5|km|mi}}
→ 2 to 5 킬로미터 (1.2 to 3.1 mi){{단위 변환|2|-|5|km|mi}}
→ 2–5 킬로미터 (1.2–3.1 mi)
단, 위의 to를 사용한 방법은 표출될 때에도 영어 "to"로 표기되므로 후자의 하이픈을 사용하는 방법을 권장합니다.
위에 나온 것들을 결합시켜 보면:
{{단위 변환|2|-|5|km|mi|2|abbr=on}}
→ 2–5 km (1.24–3.11 mi){{단위 변환|2|and|5|km|mi|sigfig=3|abbr=off}}
→ 2 and 5 킬로미터 (1.24 and 3.11 마일)
이런 형태의 구현도 가능합니다.
영어 위키백과의 도움말 문서 en:Help:Convert도 읽어보세요.
변환할 단위[원본 편집]
변환할 단위를 입력합니다:
{{단위 변환|1|lb|kg}}
→ 1 파운드 (0.45 kg)
- 국제단위계 단위들은 "m"의 밀리(10−3), "M"의 메가(106)처럼 접두사를 허용합니다.
- "매" 단위는 "/" (슬래시)를 사용합니다: kg/ha
단위 이름이나 기호 (축약 이름): 1 파운드 또는 1 lb?[원본 편집]
기본으로 첫 번째 기호는 단위 이름, 두 번째는 기호 (또는 축약 단위 이름)을 보여줍니다:
{{단위 변환|1|lb|kg}}
→ 1 파운드 (0.45 kg)
|abbr=in
를 사용해서 반대로 바꿀 수도 있습니다:
{{단위 변환|1|lb|kg|abbr=in}}
→ 1 lb (0.45 킬로그램)
둘 다 축약 기호로 보여지게 하거나 단위 이름을 보여지게 합니다:
{{단위 변환|1|lb|kg|abbr=on}}
→ 1 lb (0.45 kg){{convert|1|lb|kg|abbr=off}}
→ 1 파운드 (0.45 킬로그램)
편의 기능: {{cvt}}는 |abbr=on
가 기본값[원본 편집]
{{cvt}} 틀은 기본 동작이 |abbr=on
인 것을 제외하고 {{단위 변환}}과 같습니다. {{cvt}}에서도 다른 모든 옵션들을 사용할 수 있습니다:
{{cvt|1|lb|kg}}
→ 1 lb (0.45 kg)
위 코드는 다음과 같습니다:
{{단위 변환|1|lb|kg|abbr=on}}
→ 1 lb (0.45 kg)
간략한 사용법[원본 편집]
코드 | 결과 |
---|---|
{{단위 변환|6|ft}} | 6 피트 (1.8 m) |
{{단위 변환|6|ft|cm}} | 6 피트 (180 cm) |
{{단위 변환|5|in}} | 5 인치 (130 mm) |
{{단위 변환|5|in|m}} | 5 인치 (0.13 m) |
{{단위 변환|6|ft|5|in}} | 6 피트 5 인치 (1.96 m) |
{{단위 변환|6|ft|5|in|m}} | 6 피트 5 인치 (1.96 m) |
{{단위 변환|6|ft|5|in|cm}} | 6 피트 5 인치 (196 cm) |
{{단위 변환|6|ft|5|in|mm}} | 6 피트 5 인치 (1,960 mm) |
{{단위 변환|6|ft|5|in|μm}} | 6 피트 5 인치 (1,960,000 µm) |
{{단위 변환|6|ft|5|in|nm}} | 6 피트 5 인치 (1.96×109 nm) |
사용 가능 단위 목록[원본 편집]
햔재 사용 가능한 유형별 단위 목록과 변환상수(conversion factor)에 대해서는 다음 틀들을 참조하세요.
{{길이 단위 목록}}
{{면적 단위 목록}}
{{부피 단위 목록}}
{{속도 단위 목록}}
{{에너지 단위 목록}}
{{온도 단위 목록}}
{{질량/무게 단위 목록}}
{{토크 단위 목록}}
{{힘 단위 목록}}
{{기타 단위 목록}}
- 압력 · 연비 · 일률(전력) · 인구밀도 등
개선 및 수정[원본 편집]
앞으로 개선되어야 할 사항[원본 편집]
- 영어 위키의 하위 변환틀이 모두 다 추가된 상태는 아니지만,
{{단위 목록 (축약판)}}
에 있는 370여 하위 변환틀은 현재 모두 추가된 상태입니다. 풀버전을 만드는 작업이 필요합니다.{{단위 목록 (축약판)}}
에 풀버전을 만들기 위한 링크가 있습니다. - 다음과 같은 한글화가 필요합니다.
- 예를 들어,
'kilometer'
와'kilometers'
를'킬로미터'
로 표시되게 하는 것이 필요합니다.
- 예를 들어,
- 아래 표에 나타난 한국의 전통적인 단위들의 변환을 지원하는 하위 변환틀들을 추가하는 것이 필요합니다.
수정시 유의사항[원본 편집]
수정시, 예를 들어 'kilometers'
를 '킬로미터'
로 수정할 경우, '킬로미터<!--kilometers-->'
식으로 처리해 주시길 바랍니다. 이렇게 하면, 해당 부분을 찾기가 쉬워집니다.
그리고, 아래의 수정 로그 단락에, 틀 이름과 변경전 변경후 기록을 남겨주시기 바랍니다. 그러면 나중에 찾기도 쉽고, 다른 사용자들도 쉽게 개선할 수 있습니다.
수정 로그[원본 편집]
틀 이름 | 변경전 | 변경후 | 예시 코드 | 결과 |
---|---|---|---|---|
틀:단위 변환/°C | Celsius | 섭씨<!--Celsius--> | {{단위 변환|20|K|°C|4|링크=모두}} | 20 K (−253.1500 °C) |
틀:단위 변환/°F | Fahrenheit | 화씨<!--Fahrenheit--> | {{단위 변환|9|°C|°F|4|링크=모두}} | 9 °C (48.2000 °F) |
틀:단위 변환/K | Kelvin | 켈빈<!--:en:Kelvin--> | {{단위 변환|-273.15|°C|K|4|링크=모두}} | −273.15 °C (0.0000 K) |
틀:단위 변환/°R | Rankine scale | 란씨<!--:en:Rankine scale--> | {{단위 변환|9|°C|°R|4|링크=모두}} | 9 °C (507.8700 °R) |
틀:단위 변환/in | inch | 인치<!--:en:inch--> | {{단위 변환|50|in|m|4|링크=모두}} | 50 인치 (1.2700 m) |
틀:단위 변환/acre | acre | 에이커<!--:en:acre--> | {{단위 변환|50|acre|km2|4|링크=모두}} | 26 에이커 (0.1052 km2) |
수정 후 체크하기[원본 편집]
틀을 수정한 후에는 아래 링크를 이용하여 {{단위 변환}} 틀이 정상적으로 작동하는지 체크하세요.
{{틀:단위 변환}} 체크 | |||||
---|---|---|---|---|---|
면적 | 길이 | 속도 | 온도 |
하위 변환 틀 만들기[원본 편집]
모듈을 사용하기 때문에 하위 변환 틀을 생성할 필요가 없으며 그 대신에 다음과 같이 단위 목록을 만들 수 있습니다. 모듈:Convert/설명문서/환산 데이터/설명문서에서 추가 및 편집을 하여서 모듈토론:Convert/makeunits을 통해서 모듈에 사용될 코드를 생성해서 모듈:Convert/data에 입력하면 틀에 반영할 수 있습니다.