I'm using unicode consolefont lat0-16 and I tried lat9w-16 as well. Both had the same problem: The german quote characters „ “ and ’ ’ as well as the ‐ seem to be printed bold. Thus they are too wide when it comes to clearing the screen. The effect is, that parts of the lines where such a german quote character is used remain on the screen. And when I scroll, they paint a trace on the screen (see http://home.arcor.de/maxmeup/utf-artefakte.png). My system is set up as follows: "unicode" added to the $USE variable in make.conf $ locale LANG=de_DE.utf8 LC_CTYPE="de_DE.UTF-8" LC_NUMERIC="de_DE.UTF-8" LC_TIME="de_DE.UTF-8" LC_COLLATE="de_DE.UTF-8" LC_MONETARY="de_DE.UTF-8" LC_MESSAGES="de_DE.UTF-8" LC_PAPER="de_DE.UTF-8" LC_NAME="de_DE.UTF-8" LC_ADDRESS="de_DE.UTF-8" LC_TELEPHONE="de_DE.UTF-8" LC_MEASUREMENT="de_DE.UTF-8" LC_IDENTIFICATION="de_DE.UTF-8" LC_ALL=de_DE.UTF-8 $ cat /etc/conf.d/consolefont # /etc/conf.d/consolefont # CONSOLEFONT specifies the default font that you'd like Linux to use on the # console. You can find a good selection of fonts in /usr/share/consolefonts; # you shouldn't specify the trailing ".psf.gz", just the font name below. # To use the default console font, comment out the CONSOLEFONT setting below. # This setting is used by the /etc/init.d/consolefont script (NOTE: if you do # not want to use it, run "rc-update del consolefont" as root). CONSOLEFONT=lat0-16 # CONSOLETRANSLATION is the charset map file to use. Leave commented to use # the default one. Have a look in /usr/share/consoletrans for a selection of # map files you can use. #CONSOLETRANSLATION="8859-1_to_uni" Reproducible: Always Steps to Reproduce: 1.set up the system as described above 2.mv i # where i does not exist OR 3.man emerge # in konsole 4.scroll up and down
I've pretty much the same setup and see font rendering artifacts sometimes, e.g. when editing .desktop entry files with asian characters. But it's quite bearable and not as much of a problem as you describe. You're sure you're not using some truetype font with crappy hinting data or so? I also remember e.g. the non-alphanumeric symbols of the SIL font Gentium to be quite fat. As Qt 3 uses freetype for font rendering, I'd suspect a configuration issue or bug in it first, but this should affect your Desktop as a whole.
(In reply to comment #1) > I've pretty much the same setup and see font rendering artifacts sometimes, > e.g. when editing .desktop entry files with asian characters. But it's quite > bearable and not as much of a problem as you describe. > > You're sure you're not using some truetype font with crappy hinting data or so? > I also remember e.g. the non-alphanumeric symbols of the SIL font Gentium to be > quite fat. > > As Qt 3 uses freetype for font rendering, I'd suspect a configuration issue or > bug in it first, but this should affect your Desktop as a whole. > It seems to be a problem with the "Monospace" font Konsole uses. Choosing an other font like FreeMono I get no artifacts at all and the german quotes are nice and slim.
After clicking the "Bitmap Schriftarten installieren"-Button ("install Bitmap fonts" or something like that in english), also the Monospace font shows nice and slim german quote characters with no scrolling artifacts.