I want to align decimal values in a table with some values printed in bold. Just by itself, this is no problem. We can use the siunitx package and \robustify\bfseries to do the trick as described, e.g., in siunitx: Bold single numeric cells.
However, I would like to keep the decimal point of the bold values in normal weight. This gives an overall more visually pleasing impression. So far I use a crude workaround (r@{.}l) in which integer and decimal parts are their own column.
Is there a possibility to arrive at my desired formatting with siunitx or some other package, or do I have to continue using my crude workaround?


\bftabnum. There might be other contexts, where unaligned numbers might be wanted without having a different font for the decimal separator (e.g. a number in a bold text in apcolumn or whatever). – Heiko Oberdiek Jan 29 '14 at 14:36\sisetupdoes local settings. It's sufficient to localize it in the correspondingtableenvironment. – egreg Jan 29 '14 at 14:39