Windows Tips & News

Тема значків HiDPI для LibreOffice

click fraud protection

LibreOffice не потребує представлення. Цей офісний пакет з відкритим вихідним кодом є де-факто стандартом для Linux, а також гарною альтернативою для Windows користувачів, які можуть виконувати базове редагування без складного форматування та роздутості функцій Microsoft Офіс. Безкоштовна ціна — ще одна вбивча функція LibreOffice.

Якщо у вас екран HiDPI, ви напевно помітили, що піктограми на панелі інструментів виглядають неправильно масштабованими та розмитими під час використання пакету LibreOffice.

Корінь проблеми полягає в тому, що в ньому відсутні набори піктограм HiDPI. Хоча сама програма ідеально підтримує екрани HiDPI, іконки, включені в програму, призначені для класичних екранів з роздільною здатністю 96 DPI. Важко знайти їм заміну, але мені вдалося знайти хоча б одну тему, яка виглядає пристойно на екрані HiDPI.

Тема доступна на сторінці автора GitHub, ТУТ.

Автор описує це так.

images_breeze_svg_hidpi
Іконки SVG, які працюють з LibreOffice на екрані HiDPI, вся робота надходить з https://cgit.freedesktop.org/libreoffice/core/tree/icon-themes/breeze_svg

(https://cgit.freedesktop.org/libreoffice/core/), просто зламав, щоб він працював.

Щоб SVG працював, цільове встановлення LibreOffice має містити зміни, описані в https://listarchives.libreoffice.org/global/design/msg07988.html (підтримка значків SVG).

Чим відрізняється від оригінального набору іконок:

  • Обріжте всі зображення SVG за допомогою svgclip from 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, виконайте наступне.

  1. Завантажте значки в цьому ZIP-архіві за допомогою за наступним посиланням.
  2. Розпакуйте його в будь-яку папку.
  3. Упакуйте вміст БЕЗ кореневої папки, щоб отримати таку структуру папок у ZIP-архіві.
    images_breeze_svg_hidpi.zip/links.txt

    Структура за замовчуванням неправильна. Це неправильно:

    images_breeze_svg_hidpi.zip/images_breeze_svg_hidpi/links.txt
  4. Помістіть створений zip-архів у таку папку.
    У Linux:
    /usr/lib/libreoffice/share/config

    У Windows:

    C:\Program Files\LibreOffice 5\share\config
  5. Перезапустіть LibreOffice і виберіть нову тему в меню Інструменти - Параметри - Перегляд. Виберіть набір піктограм breeze_svg_hidpi.

Порада: щоб заощадити свій час, ви можете завантажити мій готовий до використання файл, який я створив для себе.

Завантажте тему значків HiDPI для LibreOffice

Ось кілька скріншотів.

Windows:

Linux:

На жаль, немає теми, яка б добре виглядала з темним виглядом GTK+ 3 у Linux. Отже, якщо ви використовуєте якусь чорну тему в Linux, ця тема вам не підходить.

Як легко керувати кількома пристроями iPhone/iPad/iPod на одному комп’ютері безкоштовно?

Як легко керувати кількома пристроями iPhone/iPad/iPod на одному комп’ютері безкоштовно?

Незалежно від того, чи бажаєте ви перейти на новий iPhone чи відновити старий, необхідно створити...

Читати далі

Як отримати значки папок Windows 10 у Windows 8, Windows 7, Vista та Windows XP

Як отримати значки папок Windows 10 у Windows 8, Windows 7, Vista та Windows XP

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Firefox 85 випущено з наступними змінами

Firefox 85 випущено з наступними змінами

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі