Modelo:Convinfobox
Obxectivo
[editar a fonte]Este modelo é unha interface de {{convert}}. Está pensado para usar dentro do código dun modelo onde o dato (imput) non se coñece de antemán. Para conversión de unidades no corpo dun artigo, utilizarase directamente o modelo {{convert}}. Este modelo acepta desde catro até sete parámetros sen nome. Os parámetros impares deben ser numéricos (ou baleiros) e especificar o valor numérico dunha medida e a precisión desexada para a conversión. Os parámetros impares deben ser códigos de unidades tal e como se usan en {{convert}}. En resumo, este modelo diferenzase de {{convert}} nos seguintes aspectos:
- As unidades a converter e convertidas deben ser especificadas (polo tanto non hai unidades por defecto).
- Os campos onde se introduce o valor numérico da medida poden ficar en branco.
- Cando hai abreviaturas das unidades, está é a forma a usar por defecto.
Este modelo pode utilizarse cando se descoñece en que dirección se vai facer a conversión. Por exemplo:
- {{
convinfobox|100|m2||sqft
}} → 100 m2 (1 100 sq ft) - {{
convinfobox||m2|100|sqft
}} → 100 sq ft (9,3 m2)
Uso
[editar a fonte]Conversións duais
[editar a fonte]As conversións duais poden facerse agregando un quinto (que pode estar en branco) e sexto parámetros sen nome.
- {{
convinfobox|375|ml||impoz||USoz
}} → 375 ml (13,2 imp fl oz; 12,7 US fl oz) - {{
convinfobox||ml|40|impoz||USoz
}} → 40 imp fl oz (1 100 ml; 38 US fl oz) - {{
convinfobox||ml||impoz|32|USoz
}} → 32 US fl oz (950 ml; 33 imp fl oz)
Unidades vinculadas
[editar a fonte]A lonxitude pode ser expresada en pés (ft) e polgadas (in).
- {{
convinfobox|180|cm||ft||in
}} → 180 cm (5 ft 11 in) - {{
convinfobox||cm|5|ft||in
}} → 5 ft (150 cm) - {{
convinfobox||cm||ft|120|in
}} → 120 in (300 cm) - {{
convinfobox||cm|5|ft|6|in
}} → 5 ft 6 in (168 cm) - {{
convinfobox||ft||in|180|cm
}} → 180 cm (5 ft 11 in) - {{
convinfobox|5|ft||in||cm
}} → 5 ft 0 in (152 cm) - {{
convinfobox||ft|120|in||cm
}} → 120 in (300 cm) - {{
convinfobox|5|ft|6|in||cm
}} → 5 ft 6 in (168 cm)
De igual xeito, o peso pode ser expresado en libras (lb) e onzas (oz).
- {{
convinfobox|8.5|kg||lb||oz
}} → 8,5 kg (18 lb 12 oz) - {{
convinfobox||kg|4|lb|3|oz
}} → 4 lb 3 oz (1,9 kg)
A masa pode ser tamén expresada en "stones" (st) e libras (lb).
- {{
convinfobox|65|kg||st||lb
}} → 65 kg (143 lb; 10 st 3 lb) - {{
convinfobox||kg|10|st||lb
}} → 10 st 0 lb (64 kg; 140 lb) - {{
convinfobox||kg|10|st|7|lb
}} → 10 st 7 lb (67 kg; 147 lb) - {{
convinfobox||kg||st|145|lb
}} → 145 lb (66 kg; 10 st 5 lb)
Especificar máis dun valor
[editar a fonte]O modelo basea actualmente as conversións no primeiro valor numérico non en branco, ignorando calquera valor secundario ou terciario.
- {{
convinfobox|100|m2|100|sqft
}} → 100 m2 (1 100 sq ft) - {{
convinfobox|375|ml|40|impoz||USoz
}} → 375 ml (13,2 imp fl oz; 12,7 US fl oz) - {{
convinfobox|375|ml||impoz|32|USoz
}} → 375 ml (13,2 imp fl oz; 12,7 US fl oz) - {{
convinfobox||ml|40|impoz|32|USoz
}} → 40 imp fl oz (1 100 ml; 38 US fl oz)
Redondeo
[editar a fonte]Como sucede con {{convert}} o redondeo pódese escoller facer o redondeo de forma automática ou manual especificando a precisión e/ou número de cifras significantes. O número de cifras significantes pode ser determinado polo parámetro |sigfig=
. A precisión pode ser determinada polo quinto (se non hai sexto) ou sétimo (se non hai sexto) parámetro sen nome como se amosa a continuación.
- {{
convinfobox|100|m2||sqft|4
}} → 100 m2 (1 076,3910 sq ft) - {{
convinfobox|100|m2||sqft|sigfig=4
}} → 100 m2 (1 076 sq ft) - {{
convinfobox||ml|40|impoz||USoz|2
}} → 40 imp fl oz (1 136,52 ml; 38,43 US fl oz) - {{
convinfobox||ml|40|impoz||USoz|sigfig=3
}} → 40 imp fl oz (1 140 ml; 38,4 US fl oz) - {{
convinfobox||kg|10|st|7|lb|3
}} → 10 st 7 lb (66,678 kg; 147,000 lb) - {{
convinfobox||kg|10|st|7|lb|sigfig=5
}} → 10 st 7 lb (66,678 kg; 147,00 lb)
Deixar todos os campos numéricos en branco
[editar a fonte]Se todos os campos numéricos están en branco o modelo non devolve nada.
- {{
convinfobox||m2||sqft
}} → - {{
convinfobox||ml||impoz||USoz
}} →
Modelos auxiliares
[editar a fonte]- Modelo:Convert (recurre ao Módulo:Convert)
- Os seguintes son os modelos auxiliares deste:
Por favor, engade as categorías na subpáxina de documentación e os interwikis no Wikidata. Ver as subpáxinas deste modelo.