У цій статті ми збираємось поглянути на пастель. Це безкоштовний інструмент командного рядка з відкритим кодом для роботи з кольорами. Ми можемо перетворювати кольори з одного формату в інший, відображати та аналізувати кольори з терміналу і навіть використовувати селектор кольорів, серед інших можливостей.
Цей інструмент написаний на Іржа і він був запущений кілька днів тому, але вже розглядає чимало випадків використання. За допомогою нього ми зможемо виконувати швидкі та прості операції, такі як перетворення між форматами або вибір кольору на екрані, використання в сценаріях для створення кольорових палітр або маніпулювання кольорами в темах.
Інструмент є сумісний з багатьма форматами та кольорові простори різні, включаючи RGB, HSL, CIELAB, CIELCh, а також 8-бітові та 24-бітові представлення ANSI.
Завантажте та встановіть Pastel
В сторінка версій Торт ми збираємось знайти двійкові файли для Gnu / Linux (.DEB та загальний) та macOS. Пастель також можна встановити через Cargo. Якщо вам цікаво, можете проконсультуватися з усіма варіанти установки для більш детальної інформації зі сторінки проекту GitHub.
Якщо ви хочете встановити це програмне забезпечення на Ubuntu, просто дотримуйтесь інструкцій нижче. Першим ділом буде відкрити термінал (Ctrl + Alt + T) і в ньому спочатку використовуйте wget для завантаження останньої версії пакета .deb:
wget "https://github.com/sharkdp/pastel/releases/download/v0.5.3/pastel_0.5.3_amd64.deb"
Після завершення завантаження ми зможемо приступайте до установки набравши в одному терміналі:
sudo dpkg -i pastel_0.5.3_amd64.deb
Варіанти, доступні в пастельних тонах
Коли ми використовуємо пастель, у нас буде доступна певна кількість опцій або підкоманд. Серед них ми можемо знайти:
- color → З'явиться зразок інформація про заданий колір.
- список → Він запропонує нам екран список назв кольорів доступні.
- випадковий → Створити a довільний список кольорів.
- чіткий → Згенерує набір візуально відмінних кольорів, максимізуючи сприйману різницю кольорів між кольоровими парами.
- сортувати за → Сортувати список кольорів за даним майном.
- вибирати → Інтерактивно виберіть колір екрана. Тут слід зазначити, що для того, щоб команда вибору кольору працювала, нам потрібно буде встановити зовнішній підбір кольору. Користувачі зможуть вибирати між ними gpick, xcolor y ColorPicker.
- формат → Перетворіть задані кольори до певного формату.
- фарбувати → Друк тексту у кольорі з використанням екранованих послідовностей ANSI.
- градієнт → Створити a послідовність кольорів, інтерпольована між "start" і "stop".
- змішувати → Створюйте нові кольори, інтерполюючи два кольори у даному просторі.
- наситити → Збільшення насиченості кольорів у конкретній кількості.
- знежирений → Зменшіть насиченість кольору у конкретній кількості.
- полегшити → Освітлює колір у зазначеній кількості.
- темніти → Затемніть колір у зазначеній кількості.
- обертати → Поверніть звуковий канал на заданий кут.
- додаток → Отримайте додатковий колір (крок повернутий на 180 °).
- сірий → Створіть сірий відтінок з заданої ясності.
- до-сірий → Повністю знежирений колір (зберігає яскравість).
- текстовий колір → Повертає читабельний колір тексту переднього плану (чорний або білий) для заданого кольору фону.
Деякі приклади використання
Назва формату іде до покажіть нам назву даного кольору:
pastel format name 44cc11
El кольорова підкоманда йде до нас відображати інформацію про кольори що ми додаємо в шістнадцятковому:
pastel color 0E5478 4ecdc4 c7f484
Ми зможемо отримати два випадкові кольори за допомогою випадкова підкоманда з інструменту "Пастель":
pastel random -n 2
При використанні змішати підкомандуми можемо створити новий колір змішування червоного та синього (у цьому прикладі) у колірному просторі RGB:
pastel mix --colorspace=RGB red blue
Ми зможемо використовувати команда сортування пункт відсортуйте 10 випадкових кольорів за відтінком і відформатуйте вихідні дані в шістнадцятковій формі:
pastel random -n 10 | pastel sort-by hue | pastel format hex
На своїй сторінці GitHub розробник пропонує un Анімований демонстраційний GIF про те, як користуватися цим інструментом.
Видаліть
Для усунення цього інструменту нам потрібно буде лише відкрити термінал (Ctrl + Alt + T) і виконати в ньому таку команду:
sudo apt remove pastel