Цифры в шрифте Arial, поставляемом с Windows, являются моноширинными, так как они занимают одно и то же горизонтальное пространство, но, похоже, они пренебрегли предоставлением "моноширинной" версии символа пробела. Это означает, что вы не можете отформатировать столбец из цифр, выровненных по правому краю, скажем, в 12 пробелах, и выровнять правый край. Например:
1
12
123
1234
12345
1234567
12345678
123456789
1234567890
работает, потому что шрифт, используемый для примеров кода, имеет одинаковую ширину с цифрами. Это, однако, не работает, если тот же текст отображается в Arial (я не могу продемонстрировать, потому что я не могу понять, как победить переформатирование SU в данный момент!).
Так уж получилось, что с Tahoma 8 point вы можете обмануть, потому что пробел - это ровно половина числа пикселей в виде цифры, но это грязно и очень специфично.