Hi zhangweiwu, > Ralph Corderoy wrote: > > As for the length of each column line, I'd have thought setting the > > line length through the \n(LL register may be the easiest way. > > > > (echo .nr LL 10i; echo .2C; yes '' | awk '{print NR} NR == 1000 > > {exit}') | > > groff -Tutf8 -ms > > Thanks a lot for the 2-column page layout answer! That helps a lot. > The tougher issue is how to set content width on utf8 device. I tried > LL register doesn't work on utf8 device.
You should find changing the 10i in the pipeline you've quoted above to 4i has an effect; and that's using -Tutf8. Here's another example, setting LL on the command line instead of groff's input. for f in 3 4 5 6 7 8; do yes $f | sed 50q | groff -Tutf8 -rLL=${f}i -ms | grep . done Again, this is using utf8. If you can't re-produce these then we need more detail, e.g. the command and its input, reduced to a simple case. Cheers, Ralph.