je to proto, že používáš proporcionální písmo, a tak NIKDY nebudou písmenka přesně pod sebou (jak jsem pochopil, že to je to, co cheš udělat).
Pro zarovnání písmenek musíš použít NEPROPORCIONÁLNÍ písmo, např. Courier nebo CourierNew. Ukázka viz níže:
všimni si pozic textu za "dash" znakem..
Normální text. m-dash Normální text.
Normální text. i-dash Normální text.
Neproporcionální text. m-dash Normální text.
Neproporcionální text. i-dash Normální text.