Пастель, инструмент для работы с цветами из терминала

о пастели

В этой статье мы рассмотрим пастель. Это бесплатный инструмент командной строки с открытым исходным кодом для работы с цветами. Мы можем преобразовывать цвета из одного формата в другой, отображать и анализировать цвета с терминала и даже использовать селектор цвета среди других возможностей.

Этот инструмент написан на Ржавчина и он был запущен несколько дней назад, но уже рассматривает довольно много вариантов использования. С его помощью мы сможем выполнять быстрые и простые операции, такие как преобразование между форматами или выбор цвета на экране, чтобы использовать его в сценариях для создания цветовых палитр или управления цветами в темах.

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

Скачайте и установите Pastel

En la страница версий Торт мы собираемся найти двоичные файлы для 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"

Как только загрузка будет завершена, мы сможем приступить к установке набрав в том же терминале:

установка пакета pastel .deb

sudo dpkg -i pastel_0.5.3_amd64.deb

Доступные варианты в пастельных тонах

варианты торта

Когда мы используем Pastel, у нас будет определенное количество доступных опций или подкоманд. Среди них можно найти:

  • цвет → Покажу образец информация о данном цвете.
  • список → Он предложит нам экран список названий цветов доступны.
  • случайный → Создать список случайных цветов.
  • отчетливый → сгенерирует набор визуально отличных цветов, максимально увеличивающий воспринимаемую разницу в цвете между цветными парами.
  • Сортировать поСортировать список цветов данным свойством.
  • выбиратьИнтерактивно выберите цвет экрана. Здесь следует отметить, что для работы команды выбора цвета нам потребуется установить внешний инструмент выбора цвета. Пользователи смогут выбирать между gpick, хцвет y ColorPicker.
  • формат Преобразуйте заданные цвета в конкретный формат.
  • краситьПечатать текст в цвете используя escape-последовательности ANSI.
  • градиент → Создать последовательность цветов, интерполированная между '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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.