Пастель, інструмент для роботи з кольорами з терміналу

про пастель

У цій статті ми збираємось поглянути на пастель. Це безкоштовний інструмент командного рядка з відкритим кодом для роботи з кольорами. Ми можемо перетворювати кольори з одного формату в інший, відображати та аналізувати кольори з терміналу і навіть використовувати селектор кольорів, серед інших можливостей.

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

Інструмент є сумісний з багатьма форматами та кольорові простори різні, включаючи RGB, HSL, CIELAB, CIELCh, а також 8-бітові та 24-бітові представлення ANSI.

Завантажте та встановіть Pastel

В сторінка версій Торт ми збираємось знайти двійкові файли для Gnu / Linux (.DEB та загальний) та macOS. Пастель також можна встановити через Cargo. Якщо вам цікаво, можете проконсультуватися з усіма варіанти установки для більш детальної інформації зі сторінки проекту GitHub.

Якщо ви хочете встановити це програмне забезпечення на Ubuntu, просто дотримуйтесь інструкцій нижче. Першим ділом буде відкрити термінал (Ctrl + Alt + T) і в ньому спочатку використовуйте wget для завантаження останньої версії пакета .deb:

завантажити торт з wget - -

wget "https://github.com/sharkdp/pastel/releases/download/v0.5.3/pastel_0.5.3_amd64.deb"

Після завершення завантаження ми зможемо приступайте до установки набравши в одному терміналі:

встановлення пастельного .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

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.