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
https://cgit.freedesktop.org/libreoffice/core/tree/icon-themes/breeze_svg(https://cgit.freedesktop.org/libreoffice/core/), práve hacknutý, aby to fungovalo.
Ikony SVG breeze, ktoré fungujú s LibreOffice na obrazovke HiDPI, všetka práca pochádzaAby 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é.
- Stiahnite si ikony v tomto archíve ZIP pomocou nasledujúci odkaz.
- Rozbaľte ho do ľubovoľného priečinka.
- 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
- 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
- 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á.