> Interestingly enough the problem disappears with a mono font. > > I suspect that troff is inserting such tabs instead of spaces when it > thinks they are the same. Indeed libframe (as far I could understand from > the manual and the sources) properly handles such variable width fonts. > > Looks like I've to inform troff about the glyphs sizes... but how?
i don't use a mono font so i don't like your col -x solution, and this works for me regardless. if $font is set correctly, i believe all this should work out. make sure that $tabstop=acme tabstop as well. the default for acme is 4, but it is imported by $tabstop, and overridden with Tab. cpu'ing can screw with your $font. - erik