загальні

Контролює загальний вигляд darktable.

мова інтерфейсу
Встановити мову інтерфейсу користувача. Мова операційної системи позначена зірочкою * (потребує перезапуску)
тема
Встановити тему для інтерфейсу користувача. Окрім будь-яких естетичних міркувань, рекомендованим кольором інтерфейсу для оцінки кольору є середньо-сірий. На візуальне сприйняття впливає яскравість навколишнього середовища, а низька яскравість інтерфейсу користувача викликає всілякі ілюзії. Тому використання темного інтерфейсу для ретушування фотографій може призвести до надмірного ретушування (зловживання контрастом і насиченістю) та до занадто темної фотографії при друку. Тому настійно рекомендується використовувати одну з “сірих” тем для роботи з ретушуванням, оскільки вони розроблені таким чином, щоб інтерфейс користувача наближався до середнього сірого (за замовчуванням “darktable-elegant-grey”).
використовувати системний розмір шрифту
Виберіть цю опцію, щоб використовувати розмір шрифту, визначений вашою системою. Якщо не встановити прапорець, ви можете ввести власний розмір шрифту у полі нижче (за замовчуванням увімкнено).
розмір шрифту в пунктах
Якщо опцію “використовувати системний розмір шрифту” вимкнено, введіть розмір шрифту (в пунктах) для використання в darktable. Розмір шрифту буде змінено негайно.
DPI елементів інтерфейсу
Налаштуйте глобальну роздільну здатність графічного інтерфейсу для масштабування елементів керування, кнопок, міток тощо. Збільште для збільшеного графічного інтерфейсу, зменште, щоб вмістити більше вмісту у вікні. Встановіть значення -1, щоб використовувати визначену системою глобальну роздільну здатність. За замовчуванням у більшості систем 96 DPI. (потрібен перезапуск)

🔗Модифікації теми за допомогою CSS

На додаток до вибору заздалегідь створеної теми, ви також можете застосувати додаткові налаштування CSS, щоб змінити зовнішній вигляд darktable.

Для цього передбачено два різні методи:

створити власну тему
Якщо ви хочете внести велику кількість змін в інтерфейс darktable, ви можете створити власну тему (у файлі .css) і розмістити її в $HOME/.config/darktable/themes (або C :\%LOCALAPPDATA%\darktable\themes у Windows). Ваша нова тема автоматично з’явиться у списку вибору тем наступного разу, коли ви перезапустите darktable.

Зверніть увагу, що структура внутрішнього CSS darktable часто змінюється, і вам може знадобитися внести значні зміни у власні теми, коли вийдуть нові версії darktable. З цієї причини (серед інших) ми не рекомендуємо створювати складні власні теми, якщо ви не готові приділяти багато часу поточній підтримці. Якщо ваша тема завантажує будь-яку з попередньо створених тем darktable за допомогою директиви @import url, зверніть увагу, що ваш файл теми CSS може не бути перенесеним між інсталяціями (@import url використовує відносні шляхи, а розташування попередньо створених тем залежить від системи).

створити зміни до теми
Унизу вкладки ‘загальні’ є текстове поле, у якому ви можете ввести власні зміни до CSS. При використанні цієї опції darktable спочатку завантажить вибрану тему (“базову” тему, вибрану в спадному меню тем), а потім застосує ваш власний CSS зверху. Це означає, що ви можете легко вносити незначні зміни у зовнішній вигляд, залишаючись в основному в курсі змін основної теми, коли виходить нова версія darktable. Це також означає, що ви зазвичай можете змінити свою базову тему, не впливаючи на ваші власні зміни CSS.

Коли ви закінчите вводити свої зміни до CSS, натисніть кнопку “зберегти CSS і застосувати”. Це збереже ваш CSS у $HOME/.config/darktable/user.css (або C:\%LOCALAPPDATA%\darktable\user.css у Windows) і негайно застосує його до поточного сеансу darktable.

Якщо ви помітили якісь проблеми після застосування ваших змін, можна зняти прапорець біля пункту “застосувати вказані нижче зміни CSS до вибраної теми”, щоб скасувати їх. Це негайно відновить базову тему, але залишить ваші зміни в редакторі, щоб ви могли їх повторно відредагувати та повторити спробу. Просто натисніть “зберегти CSS і застосувати” ще раз, коли будете готові повторити спробу. Це автоматично повторно встановить прапорець “застосувати вказані нижче зміни CSS до вибраної теми” та застосує новий CSS.


Примітка: Якщо у вас виникли проблеми під час використання власних змін до CSS, повторіть спробу зі знятим прапорцем біля опції “застосувати вказані нижче зміни CSS до вибраної теми”, щоб переконатися, що ці проблеми не були спричинені вашими змінами.


🔗розуміння тем darktable

Усі попередньо створені теми darktable надаються як файли CSS у $DARKTABLE/share/darktable/themes/ (де $DARKTABLE є каталогом встановлення darktable). Темою за замовчуванням є darktable.css, і вона містить основну частину коду, який використовується для керування зовнішнім виглядом darktable. Також надається ряд інших тем, але більшість із них використовує darktable.css як основу (шляхом імпорту darktable.css за допомогою директиви @import url).

Якщо ви вирішите створити свій власний файл теми, радимо вам використовувати подібний підхід – імпортувати один із існуючих файлів теми darktable за допомогою @import url (ця директива передбачає відносні шляхи), а потім застосувати власні налаштування зверху. Вам не потрібно цього робити під час використання текстового поля CSS у діалоговому вікні налаштувань – спроба використати @import url у цьому полі не працюватиме правильно.

Теми використовують ті ж основні принципи CSS, що й у браузерах (за деякими незначними винятками – див. документацію Gtk для детальної інформації):

  • Більшість властивостей стилю призначаються широким групам елементів інтерфейсу користувача, наприклад, кнопкам Gtk і полям введення тексту.

  • Далі, пов’язаним групам darktable-специфічних елементів інтерфейсу користувача надаються імена класів, що дозволяють стилізувати їх як групу

  • Нарешті, деяким унікальним елементам інтерфейсу призначається CSS id, щоб їх можна було стилізувати незалежно

Рекомендується вивчити існуючі теми (зокрема, darktable.css дуже добре прокоментовано) та скористатися інструментом Gtk Inspector, щоб з’ясувати, як вибрати конкретний елемент інтерфейсу користувача (або клас елементів), який ви хочете змінити. Будуть потрібні певні експерименти.

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

translations