UI font pre Libreoffice 5

Sekcia: Aplikácie & Desktop 03.03 | 15:18
Avatar Miroslav Bendík Gentoo  Administrátor

Ahojte, ako sa dá zmeniť UI font v Libreoffice 5? Vo verzii 4 a nižšie to išlo cez náhrady fontov a musela sa odškrtnúť voľba “Use system font for user interface”, ktorá bola vo verzii 5 odstránená. Font, ktorý zobrazuje libreoffice je moc hnusný.

    • RE: UI font pre Libreoffice 5 03.03 | 15:26
      Avatar Milan Dvorský debian,mint kde,android  Administrátor

      netaha to nahodou default font pre GTK?

      • RE: UI font pre Libreoffice 5 03.03 | 15:51
        Avatar 7R7 Debian Stretch  Používateľ

        Podľa mňa to ťahá defaultné písmo z prostredia, takto to vyzerá na KDE

      • RE: UI font pre Libreoffice 5 03.03 | 16:06
        Avatar Miroslav Bendík Gentoo  Administrátor

        Nie nie, GTK zobrazovalo správne sans-serif čo je u mňa alias pre DejaVu Sans. Libreoffice chce ktovie aký font (asi niečo čo v systéme nemám) a fontconfig fallbackoval na prvý font, ktorý našiel podľa abecedy (Courier). Nakoniec som to teraz vyriešil nastavením fallback font family na sans-serif (/etc/fonts/conf.d/49-sansserif.conf):

        <?xml version="1.0"?>
        <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
        <fontconfig>
        <!--
          If the font still has no generic name, add sans-serif
         -->
            <match target="pattern">
                <test qual="all" name="family" compare="not_eq">
                    <string>sans-serif</string>
                </test>
                <test qual="all" name="family" compare="not_eq">
                    <string>serif</string>
                </test>
                <test qual="all" name="family" compare="not_eq">
                    <string>monospace</string>
                </test>
                <edit name="family" mode="append_last">
                    <string>sans-serif</string>
                </edit>
            </match>
        </fontconfig>