Los dígitos en la fuente Arial suministrada con Windows son monoespaciados, ya que cada uno ocupa el mismo espacio horizontal, pero parece que han olvidado proporcionar una versión "monoespaciada" del carácter de espacio. Esto significa que no puede formatear una columna de dígitos justificados a la derecha en (por ejemplo) 12 espacios y que el borde derecho esté alineado. Por ejemplo:
1
12
123
1234
12345
1234567
12345678
123456789
1234567890
funciona porque la fuente utilizada para los ejemplos de código tiene espacios del mismo ancho que los dígitos. Sin embargo, esto no funciona si se muestra el mismo texto en Arial (¡no puedo demostrarlo porque no puedo descubrir cómo derrotar el cambio de formato de la SU en este momento!).
Da la casualidad de que con Tahoma 8 puedes hacer trampa porque un espacio es exactamente la mitad de píxeles que un dígito, pero eso es complicado y muy específico.