Тема HiDPI Icon для LibreOffice
LibreOffice не нуждается в представлении. Этот офисный пакет с открытым исходным кодом является стандартом де-факто для Linux, а также хорошей альтернативой для Windows. пользователи, которые могут выполнять базовое редактирование без сложного форматирования и набора функций Microsoft Офис. Бесплатная цена - еще одна убийственная особенность LibreOffice.
Если у вас экран HiDPI, вы наверняка заметили, что значки на панели инструментов выглядят неправильно масштабированными и размытыми при использовании пакета LibreOffice.
Корень проблемы в том, что отсутствуют наборы значков HiDPI. Хотя само приложение идеально поддерживает экраны HiDPI, значки, включенные в приложение, предназначены для классических экранов с разрешением 96 точек на дюйм. Им сложно найти замену, но я смог найти хотя бы одну тему, которая прилично выглядит на экране HiDPI.
Тема доступна на странице автора GitHub, ЗДЕСЬ.
Автор описывает это следующим образом.
images_breeze_svg_hidpi
https://cgit.freedesktop.org/libreoffice/core/tree/icon-themes/breeze_svg(https://cgit.freedesktop.org/libreoffice/core/), просто взломал, чтобы заставить его работать.
Иконки SVG Breeze, которые работают с LibreOffice на экране HiDPI, вся работа выполняетсяДля работы SVG целевая установка LibreOffice должна содержать изменения, описанные в https://listarchives.libreoffice.org/global/design/msg07988.html (Поддержка иконок SVG).
Чем отличается от оригинального набора иконок:
- Обрезать все изображения SVG с помощью svgclip из https://github.com/skagedal/svgclip:
найти. -type f -exec svgclip.py {} -o {} \;
- Адаптируйте файл links.txt для получения изображений SVG на основе https://cgit.freedesktop.org/libreoffice/core/tree/icon-themes/breeze/links.txt и заменяя окончание PNG на SVG везде:
sed -i '% s / \. png $ /. svg / g' links.txt
Вот как установить набор иконок.
Чтобы получить тему значков HiDPI для LibreOffice, сделайте следующее.
- Загрузите значки в этом ZIP-архиве, используя следующая ссылка.
- Распаковать в любую папку.
- Упакуйте содержимое БЕЗ корневой папки, чтобы получить следующую структуру папок внутри ZIP-архива.
images_breeze_svg_hidpi.zip/links.txt
Структура по умолчанию неверна. Это неверно:images_breeze_svg_hidpi.zip/images_breeze_svg_hidpi/links.txt
- Поместите созданный вами zip-архив в следующую папку.
В Linux:/usr/lib/libreoffice/share/config
В Windows:
C: \ Program Files \ LibreOffice 5 \ share \ config
- Перезапустите LibreOffice и выберите новую тему в Инструменты - Параметры - Просмотр. Выберите набор значков breeze_svg_hidpi.
Совет: Чтобы сэкономить свое время, вы можете скачать мой готовый файл, который я создал для себя.
Скачать тему HiDPI Icon для LibreOffice
Вот несколько скриншотов.
Окна:
Linux:
К сожалению, нет темы, которая бы хорошо смотрелась с темным внешним видом GTK + 3 в Linux. Итак, если вы используете какую-то черную тему в Linux, эта тема вам не подходит.