`\documentclass{article}
\usepackage[italian]{babel}
\usepackage{siunitx}
\begin{document}
Il dipinto misura $\SI{45}{cm}\times\SI{30}{cm}$.Il dipinto misura $45\unit{cm}\times30\unit{cm}$.
\end {document}`
O si usa il comando \unit di babel (occorre l’opzione italian), oppure il comando \SI di siunitx: il risultato è lo stesso, mi pare. Personalmente, preferisco siunitx, che assicura la massima flessibilità. Le unità di misura vanno in tondo, questo è sicuro!In un contesto colloquiale (come l’enunciato lascia largamente supporre) scriverei, come propone Enrico:
`Il dipinto misura, in centimetri, $45$ per $30$.`
In un catalogo si può usare il simbolo, senza mettere le misure che sono sottintese e specificate all’inizio. In un contesto “normale” non userei simboli, come spiegato. Ma le spaziature, se si vogliono i simboli, sono obbligatorie; che in genere non si vedano è un altro discorso. È sbagliato mettere l’unità di misura solo dopo il secondo numero.
Ciao
Enrico