Unlike every other application I have opened, LibreOffice does not appear to inherit the system font, icons and menus. Tools->Options->LIbreOffice->View->Use system font for user interface is selected; Tools->Options->LIbreOffice->View->Scaling doesn’t really cut it. What do I need to do to get LibrreOffice using the system settings like every other application?
Are you using the standard KDE4 included in 13.2?
Then make sure you have the package “libreoffice-kde4” installed, LO should respect the KDE4 settings then.
And also make sure you don’t have “ibus” installed, this disables libreoffice-kde4 for certain reasons…
You need the gtk2-engine + gtk3-engine + kcm-gtk-config packages to be installed. Plus f.e. gtk2-theme-oxygen and gtk3-theme-oxygen.
Use Configure Desktop to change the gtk theme to oxygen-gtk and you’ll have Firefox and others in your KDE style.
This is only relevant if you use LibreOffice with the GNOME integration.
I.e. you have libreoffice-gnome installed, and either:
run LO inside GNOME, not KDE
uninstall libreoffice-kde4
or
install ibus which disables the KDE integration.
You could try to uninstall libreoffice-kde4 (and install libreoffice-gnome if it is not installed) and see if it is better then.
But TBH, I’m not sure I understand the original problem completely.
Could you maybe post a screenshot to clarify?
And please also post what libreoffice packages you have installed:
rpm -q libreoffice*
Just to be clear: LibreOffice e.g. has its own icon sets, it doesn’t use the one from the “system”. By default it tries to use a matching one to the one that is configured for your Desktop, but this might not exist and it would have to fall back to a different one.
So it would also be interesting what are your desktop settings actually, i.e. what icon theme and widget style.
And also, what exactly do you mean with KDE?
The standard KDE4 or the new Plasma5?
I had the same/similar problem, i.e. KDE-integration completely gone for LibreOffice (but not for OpenOffice!).
De-installing ibus did the trick for me (like Wolffi suggested). Don’t know how this found its way onto my system (13.1) but now that it’s gone LO-integration is fine again.
Yeah, I suppose OpenOffice doesn’t respect the same environment variables as LibreOffice any more…
De-installing ibus did the trick for me (like Wolffi suggested). Don’t know how this found its way onto my system (13.1) but now that it’s gone LO-integration is fine again.
IIANM, libreoffice-gnome pulls it in.
But it’s just “recommended”, so you can uninstall it…