Hi Carsten, > in troff the Times Roman Bold \(sq is filled solid black. In groff > there is no difference between any Times Roman font.
Agreed. This does seem to be a bug in groff that needs formerly lodging somewhere? > Is there a way to get the standard (UNIX V7) behaviour of a solid > filled bold \(sq? For what output devices? > (I also checked heirloom troff, there bold \(sq is as expected.) Perhaps due to being derived from V7's source. > Or is there any other special character which draws a solid filled > square? (At the moment I use a scaled draw function.) It seems -Tps draws \(sq whereas -Tutf8 uses U+25A1. The neighbouring U+25A0 is filled so \[u25A0] might do you, depending on the output device. $ printf '.pl 1v\n%s\n' 'a\(sqba\[u25A0]b' | groff -Tutf8 a□ba■b $ $ printf '.pl 1v\n%s\n' 'a\(sqba\[u25A0]b' | groff -Tutf8 | > iconv -t ucs-2le | hexdump -x 0000000 0061 25a1 0062 0061 25a0 0062 000a 000000e $ Cheers, Ralph.