I have looked at this issue after starting using Fedora on one of my
development machines. I thought it would be clip-area mistake, but it is
not. Some googling revealed this is a bug in the font that causes it to
reduce the _ to 0-pixels in some scaling factors. The solution is to
change the scaling factor a little. You do that by:
- Open a PceEmacs window (?- emacs.)
- Use Edit/Editor preferences
<if you have none installed yet it asks you to install the default>
- Go to the end of the file
- Uncomment (remove !)
!font.scale: 1.4
- Adjust the scale as desired
- Stop and restart Prolog
Alternatively, you can redefine display.system_fonts just above, where
you can also bind to specific OS fonts, but the syntax is OS dependent
and rather complicated.
The ideal solution is probably to change the default font specification
for xfontconfig a little to get a really working font on most
configurations. Not sure how though ...
Cheers --- Jan