Зміна шрифтів Linux GNOME простіше, ніж ви думаєте

Зміна шрифтів Linux GNOME простіше, ніж ви думаєте

GNOME - одне з найстаріших і найпопулярніших настільних середовищ для безкоштовних і відкритих операційних систем. Інтерфейс має репутацію простого і легкого у використанні, майже вщерть. Зокрема, багато користувачів Linux хочуть налаштувати кожен аспект свого робочого столу, а GNOME не надає багато опцій з коробки.

Але GNOME насправді дуже зручний для налаштування. Завантаження розширень GNOME і встановлення інструмента GNOME Tweak - це все, що вам потрібно зробити, щоб радикально змінити те, що ви бачите на екрані. За винятком одного гігантського, здавалося б, очевидного недогляду. Ці інструменти не дозволяють вам змінити всі шрифти.

На щастя, є спосіб змінити шрифти GNOME Shell, і рішення не передбачає занурення в термінал або редагування будь-яких існуючих файлів.

Як змінити більшість шрифтів у GNOME

Почніть з завантаження GNOME Tweak Tool з вибраного вами магазину програм. Порівняння магазинів програм Думайте про це як про контроль місії для налаштування вашого робочого столу GNOME. Тут ви можете керувати темами, перемикати розширення і редагувати кількість робочих просторів, щоб назвати кілька функцій. Ви також можете змінити шрифти.

Бічна панель GNOME Tweak Tool містить багато аспектів стільниці, якими ви можете вільно керувати. Щоб налаштувати текст, перейдіть до розділу «Шрифти». Там ви знайдете чотири категорії шрифтів для перемикання.

  1. Заголовки вікон - це текст, який з'являється у верхній частині ваших програм. У gedit це назва документа. У GNOME Web це поточний веб-сайт. Для багатьох старих програм заголовок просто містить їх назву.
  2. Інтерфейс - це текст, який з'являється всередині програми. Коли ви відкриваєте файли GNOME, це бічна панель і мітки під вашими теками. Це включає текст, який з'являється на вкладках у вашому веб-переглядачі або будь-яких меню, які ви відкриваєте.
  3. Документи - це текст, який з'являється в нових документах, наприклад, у текстовому редакторі. Це не впливає на LibreOffice, який має власний набір значень за замовчуванням. З іншого боку, вибір тут також може вплинути на те, що ви бачите в поштових клієнтах.
  4. Monospace - це текст, який з'являється у вашому терміналі. Вам не потрібно використовувати моноширинний шрифт (у якому кожен символ займає однакову кількість горизонтального простору), але це може зробити текст коду простішим для читання в тих випадках, коли точність є дійсно важливою.

Під цими параметрами ви також можете налаштувати підказки, які необхідні для того, щоб шрифти читалися на моніторах з низькою роздільною здатністю. Варіанти варіюються від нуля або невеликого натяку до повного. Тоді є згладжування, техніка, яка використовується для зменшення візуальних артефактів, що виникають в результаті відображення контенту з високою роздільною здатністю з меншою роздільною здатністю. Обидва параметри впливають на чіткість тексту на екрані. Ви можете вимкнути їх, але зазвичай для привабливих шрифтів потрібен певний ступінь натяків і згладжування.

Нарешті, є масштабування, засіб збільшення розміру всього тексту до розмірів дисплеїв HiDPI. 1.00 - типовий розмір. Ви можете відрегулювати це число на свій розсуд, з 2,00 ефективно подвоюючи розмір екранного тексту. Ви можете піти вище, але ви, ймовірно, захочете число десь між цими двома. Масштабування, на відміну від збільшення розміру шрифту, дозволяє збільшувати розмір тексту, не спотворюючи багато аспектів інтерфейсу користувача.

Як щодо оболонки GNOME?

Оболонка GNOME - це інтерфейс, який запускає програми і керує вікнами. Вона включає в себе панель, яка знаходиться у верхній частині екрану, і всі елементи в огляді активацій. GNOME Tweak Tool не перемикає шрифти для будь-яких аспектів оболонки GNOME.


Ви можете змінити всі категорії, перелічені вище, включаючи Interface, і оболонка GNOME збереже типовий шрифт (Cantarell). Це може здатися дивним, але GNOME Tweak Tool не є офіційним додатком GNOME. Це сторонній інструмент, який стикається з обмеженнями дизайну середовища робочого столу.

Деякі параметри налаштування GNOME доступні через dconf. Ці змінні легко налаштовуються, якщо ви або програма, яку ви використовуєте, знаєте, де шукати. GNOME Shell не завантажує шрифти з цієї області. Замість цього він дивиться на файл CSS у вашій поточній темі. Щоб змінити шрифти, вам слід змінити теми.

На щастя, ви можете створити типову версію теми, яка використовує альтернативний шрифт з мінімальними зусиллями.

Спочатку створіть файл з іменем gnome-shell.css у ауд/.local/share/themes/ThemeName/gnome-shell/. Ці теки, ймовірно, ще не існують, тому вам, можливо, доведеться створювати кожну з них вручну.

Потім введіть цей текст у файл gnome-shell.css:

stage { font-family: Liberation Sans; font-size: 14pt; }

У цьому прикладі використовується шрифт Liberation Sans, порівнянний з Arial у Windows. Ви можете замінити назву будь-яким іншим шрифтом, встановленим у вашій системі. Не соромтеся експериментувати з розміром теж.


Щоб активувати зміни, виберіть нову тему за допомогою GNOME Tweak Tool. Якщо у вас ще не встановлено розширення користувацьких тем, вам спочатку потрібно його завантажити. Переконайтеся, що він активний у розділі «Розширення». Потім ви можете вибрати свою тему в розділі «Вигляд», який є першим екраном, який інструмент GNOME Teak показує під час запуску.

Зміна відбудеться відразу ж - не потрібно перезавантажувати комп'ютер!

Шрифти зробити чудову тему

GNOME має незвичайну атмосферу, і типовий шрифт є частиною цього зображення. Якщо ви не фанат, це може перешкодити вашому враженню від усього досвіду. Зрештою, багато з того, що змушує людей вважати macOS красивими, можна віднести до якості шрифтів.

Ви також не обмежені шрифтами, які постачаються з GNOME. Ви можете встановити нові шрифти, помістивши їх у теку ауд/.fonts або/usr/share/fonts. Останнє розташування робить шрифти доступними для всіх користувачів на вашому комп'ютері.

Що ви думаєте про типовий шрифт GNOME? Давно хотів поміняти? А як щодо шрифтів Linux в цілому? У мене є думки, але які у тебе?