I guess that this forces oo to use gtk widgets, I'm using kde so I will stick with qt, I tried gtk widgets but that didn't change anything with fonts, switching to freetype 2.2.1 did the trick.Konsti wrote:You could try OOO_FORCE_DESKTOP=gnome also. This changes the UI on my debian a bit, but the UI font is still ugly. Don't know why OOO has to have these ugly UI.

It just doesn't change the widgets but grabs all the settings from that particular UI, otherwise it just uses java settings. Switching it to gnome or kde will use gtk or qt widgets and their current fonts settings, which might fix your font issues without having to emerge a ~ packageprymitive wrote:and what more that a widgets for a given de will You get by that? I'm all about fonts in UI, not buttons and other controls.DerMojo wrote:OOO_FORCE_DESKTOP=kde also works ...
I'm running kde so openoffice uses kde settings, isn't it? My fonts have no antialiasing unless I load openoffice with freetype 2.2, it's not about settings for any DE.Insanity5902 wrote:It just doesn't change the widgets but grabs all the settings from that particular UI, otherwise it just uses java settings. Switching it to gnome or kde will use gtk or qt widgets and their current fonts settings, which might fix your font issues without having to emerge a ~ packageprymitive wrote:and what more that a widgets for a given de will You get by that? I'm all about fonts in UI, not buttons and other controls.DerMojo wrote:OOO_FORCE_DESKTOP=kde also works ...

Hi! I tried new freetype but UI fonts still are ugly. Could you post screenshots before applying LD_PRELOAD hack and after?prymitive wrote:I compiled openoffice but I got ugly fonts in UI, I dig into it a little and it appears that oo works best with freetype 2.2.1 but this version is masked in portage, if You want to have better looking oo unamsk freetype 2.2.1 and upgrade or compile manualy freetype 2.2.1 and put it in /usr/local/lib, than run oo with LD_PRELOAD=/usr/local/lib/libfreetype.so oo{writer2,draw2,whatever2}.