Modelo:Number table sorting

Indicacións de uso do modelo
Obxectivo

Este modelo pode ser útil na construción dunha táboa na que se pode ordenar unha columna que contén números e texto. Este modelo débese aplicar a cada número na columna.

Na actualidade, o modelo traballa para os números entre -10 308 e 10 308. Os números fóra deste rango ordenanse por riba ou por baixo doutro número en función do signo.

Por defecto móstrase a saída con separadores de miles. Para mostrar os números tal como se scribiu, utilice | format = non. O modelo xera unha "clave de ordenación" oculto no marcado HTML que forza o algoritmo de ordenación JavaScript para ordenar a columna en orde alfabética.

Uso

Parámetros editar

O modelo ten tan só un parámetro: un número real. Estes exemplo utilizan o nome da redeirección, "nts", por brevedade.

Parámetros opcionais
  • prefix: Para amosar un texto antes do número use |prefix=some prefix
    {{nts|123456789.00123|prefix=approx. }}7013123456789001230approx. 12.345.678.900.123
  • format: Para a saída sen formato, use |format=no
    {{nts|123456789.00123}}701312345678900123012.345.678.900.123
    {{nts|123456789.00123|format=no}}701312345678900123012345678900123
  • debug: Para amosar a clave de ordenación, use |debug=yes.
    {{nts|123456789.00123|debug=yes}}701312345678900123012.345.678.900.123
    {{nts|-123456789.00123|debug=yes}}2986876543210998770−12.345.678.900.123

Á parte dos separadores de miles engadidos, os números teñen formato fornecido (notación científica ou non, ceros iniciais e finais, e un cero antes do punto decimal ou non). Este formato non afecta á forma ordenada.

Este recadro non aparecerá no artigo.
Esta documentación está transcluída desde Modelo:Number table sorting/uso. Os editores poden probar cambios no mesmo en Modelo:Number table sorting/probas.
Por favor, engade as categorías na subpáxina de documentación e os interwikis no Wikidata. Ver as subpáxinas deste modelo.