Discussioni template:M: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Moroboshi (discussione | contributi)
Riga 91:
::Veramente si può già fare, è il manuale a non essere aggiornato: {{M|10|-|t}} --[[Utente:Tino|<span style="color:blue">Tino</span>]] [[Discussioni_utente:Tino|<span style="color:red">[...]</span>]] 14:06, 25 lug 2015 (CEST)
:::Ah perfetto, molte grazie! --[[Utente:Neq00|Neq00]] ([[Discussioni utente:Neq00|msg]]) 10:21, 26 lug 2015 (CEST)
 
== Aggiornamento del template ==
 
Vorrei proporre una revisione dello stato del Il template {{tl|M}} ha a mio parere una serie di problemi nella sua corrente implementazione:
# Al momento il template accetta qualunque cosa come input numerico senza dare errori: <code><nowiki>{{M|100aa|-|m}}</nowiki></code> &rarr; {{M|100aa|-|m}}
# Non riconosce come numeri valori che usano la virgola come separatore decimale: <code><nowiki>{{M|1234,567|-|m}}</nowiki></code> &rarr; {{M|1234,567|-|m}} (confrontare con <code><nowiki>{{M|1234.567|-|m}}</nowiki></code> &rarr; {{M|1234.567|-|m}} )
# Obbliga a inserire un campo vuoto per il prefisso SI quando si usa l'unità base o un'unità non SI: <code><nowiki>{{M|100|-|°C}}</nowiki></code> &rarr; {{M|100|-|°C}}
# Accetta prefissi SI per unità per cui non dovrebbe essere usato: <code><nowiki>{{M|100|G|°C}}</nowiki></code> &rarr; {{M|100|G|°C}}
# Un ultimo punto è questione di stile più che un problema (il fatto che linki il prefisso dell'unità di misura invece che solo l'unità di misura, ma non è un problema in senso tecnico quindi ne parlerei più avanti)
 
Semplificazioni/modifiche che proporrei (mantenendo ovviamente la retrocompatibilità con il vecchio formato):
# Far riconosce e formattare come numero anche le cifre che usino la virgola come separatore decimale
# Riconoscere direttamente il prefisso SI/prefisso, quindi poter inserire per esempio <code><nowiki>{{M|100|mm}}</nowiki></code> invece di <code><nowiki>{{M|100</nowiki>'''|'''m'''|'''m}}</code> e <code><nowiki>{{M|100|m}}</nowiki></code> invece di <code><nowiki>{{M|100|-|m}}</nowiki></code>. Anche eventualmente poter inserire <code><nowiki>{{M|100 m}}</nowiki></code> evitando del tutto barre aggiuntive
# Riconoscere direttamente numeri scritti nella forma "123,4e5" come "123,4&nbsp;&times;&nbsp;10<sup>5</sup>", senza dover ricorrere a un parametro {{param|e}} o {{param|expr}} separato.
# Togliere l'obbligo di dover indicare un'unità di misura (è più semplice scrivere <code><nowiki>{{M|10000}}</nowiki></code> che non <code><nowiki>{{Tutto attaccato|10000}}</nowiki></code> o <code><nowiki>{{formatnum|10000}}</nowiki></code>)--[[Utente:Moroboshi|<span style="color:#800000;font-weight: bold;">Moroboshi</span>]]<sup> [[Discussioni utente:Moroboshi|scrivimi]]</sup> 17:56, 19 mag 2016 (CEST)
Ritorna alla pagina "M".