octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #49216] title texts in qt plots are "ugly"


From: Hartmut
Subject: [Octave-bug-tracker] [bug #49216] title texts in qt plots are "ugly"
Date: Sun, 9 Oct 2016 18:18:25 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0

Follow-up Comment #26, bug #49216 (project octave):

Question: Might the following hypothesis be a possible explanation for this
observed behavior?

* Verdana is a nice font, maybe even nicer than Arial (might be taste,
though).
* Fontconfig is doing everything right, even under Windows OS. We are also
using it correctly.
* Fontconfig is properly doing anti-aliasing, hinting or whatever else is
useful to get a nice on screen display of the text  (with 14pt Verdana font).
* Fontconfig is preparing the 14pt Verdana text for display on a monitor, that
is really using the equivalent number of pixels that corresponds to 14pt.
* BUT now bug #45600 kicks in: On the monitor the text is NOT displayed at the
intended size. Somewhere (qt? OpenGL?) it gets scaled down to a smaller size,
and only then it gets displayed. This might detoriate or sometimes even
destroy all the good work that fontconfig has done before.

I do not know if this is a possible explanation, because I don't have enogh
knowledge about the details of how fontconfig, openGL and qt are interacting.
Especially concerning pixel sizes and pixel interpolations.

One fact that nicely fits into this hypothesis is, that in pdf printouts the
text looks nice (see Riks's comment #19). If I remember bug #45600 right, then
also the text size is correct in pdf printouts.

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?49216>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]