Windows Tips & News

Téma ikon HiDPI pre LibreOffice

LibreOffice netreba predstavovať. Tento kancelársky balík s otvoreným zdrojovým kódom je de-facto štandardom v systéme Linux, ako aj dobrou alternatívou pre systém Windows používateľov, ktorí si vystačia so základnými úpravami bez zložitého formátovania a nadbytku funkcií od Microsoftu Kancelária. Cena zadarmo je ďalšou vražednou funkciou LibreOffice.

Ak máte obrazovku HiDPI, určite ste si všimli, že ikony na paneli nástrojov vyzerajú pri používaní balíka LibreOffice nesprávne zmenšené a rozmazané.

Základom problému je, že chýbajú sady ikon HiDPI. Zatiaľ čo samotná aplikácia dokonale podporuje obrazovky s rozlíšením HiDPI, ikony v aplikácii sú navrhnuté pre klasické obrazovky s rozlíšením 96 DPI. Je ťažké nájsť za ne náhradu, ale podarilo sa mi nájsť aspoň jednu tému, ktorá na obrazovke HiDPI vyzerá slušne.

Téma je dostupná na autorovej stránke GitHub, TU.

Autor to opisuje nasledovne.

images_breeze_svg_hidpi
Ikony SVG breeze, ktoré fungujú s LibreOffice na obrazovke HiDPI, všetka práca pochádza 

https://cgit.freedesktop.org/libreoffice/core/tree/icon-themes/breeze_svg(https://cgit.freedesktop.org/libreoffice/core/), práve hacknutý, aby to fungovalo.

Aby SVG fungovalo, cieľová inštalácia LibreOffice musí obsahovať zmeny vysvetlené v https://listarchives.libreoffice.org/global/design/msg07988.html (podpora ikon SVG).

Čo sa líši od pôvodnej sady ikon:

  • Orezať všetky obrázky SVG pomocou svgclip z https://github.com/skagedal/svgclip: Nájsť. -type f -exec svgclip.py {} -o {} \;
  • Upravte súbor links.txt, aby ste získali obrázky SVG na základe https://cgit.freedesktop.org/libreoffice/core/tree/icon-themes/breeze/links.txt a nahradenie koncového PNG na SVG všade: sed -i '%s/\.png$/.svg/g' links.txt

Tu je návod, ako nainštalovať sadu ikon.

Ak chcete získať tému ikony HiDPI pre LibreOffice, urobte nasledovné.

  1. Stiahnite si ikony v tomto archíve ZIP pomocou nasledujúci odkaz.
  2. Rozbaľte ho do ľubovoľného priečinka.
  3. Zbalte obsah BEZ koreňového priečinka, aby ste v archíve ZIP získali nasledujúcu štruktúru priečinkov.
    images_breeze_svg_hidpi.zip/links.txt

    Predvolená štruktúra je nesprávna. Toto je nesprávne:

    images_breeze_svg_hidpi.zip/images_breeze_svg_hidpi/links.txt
  4. Vložte archív zip, ktorý ste vytvorili, do nasledujúceho priečinka.
    V systéme Linux:
    /usr/lib/libreoffice/share/config

    V systéme Windows:

    C:\Program Files\LibreOffice 5\share\config
  5. Reštartujte LibreOffice a vyberte nový motív v časti Nástroje - Možnosti - Zobraziť. Vyberte sadu ikon breeze_svg_hidpi.

Tip: Ak chcete ušetriť čas, môžete si stiahnuť môj súbor pripravený na použitie, ktorý som si vytvoril.

Stiahnite si tému ikon HiDPI pre LibreOffice

Tu je niekoľko snímok obrazovky.

Windows:

Linux:

Bohužiaľ neexistuje žiadna téma, ktorá by vyzerala dobre s tmavým vzhľadom GTK+ 3 v systéme Linux. Ak teda v Linuxe používate nejakú čiernu tému, táto téma pre vás nie je vhodná.

Sergey Tkachenko, autor spoločnosti Winaero

Ako stiahnuť oficiálne obrázky ISO systému Windows 10 verzie 20H2Spoločnosť Microsoft dnes vydala...

Čítaj viac

Steam: Windows 11 má teraz 19 % používateľov

Steam: Windows 11 má teraz 19 % používateľov

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac

Takto vyzerá Outlook One pre Windows (Project Monarch).

Takto vyzerá Outlook One pre Windows (Project Monarch).

ODPORÚČAME: Kliknite sem, ak chcete opraviť problémy so systémom Windows a optimalizovať výkon sy...

Čítaj viac