Nadya,
If I understand this correctly, you are using the tab to keep things in line with each other. because you are using a non-proportional font, why dont you use space(4) instead, I know it will make the end result file a bit larger, but at least it will be done to the desired effect.
Iain Brodie