Pastel, narzędzie do pracy z kolorami z terminala

o pastelach

W tym artykule przyjrzymy się Pastelowi. To jest darmowe i otwarte narzędzie wiersza poleceń do pracy z kolorami. Możemy konwertować kolory z jednego formatu na inny, wyświetlać i analizować kolory z terminala, a nawet używać między innymi selektora kolorów.

To narzędzie jest napisane w Rdza i został uruchomiony kilka dni temu, ale już rozważa kilka przypadków użycia. Dzięki niemu będziemy mogli wykonywać szybkie i proste operacje, takie jak konwersja między formatami lub wybór koloru z ekranu, po użycie go w skryptach do generowania palet kolorów lub manipulowania kolorami w motywach.

To narzędzie kompatybilny z wieloma formatami i przestrzenie kolorów inny, w tym RGB, HSL, CIELAB, CIELCh, a także reprezentacje 8-bitowe i 24-bitowe ANSI.

Pobierz i zainstaluj Pastel

W strony wersji Ciasto znajdziemy pliki binarne dla Gnu / Linux (.DEB i ogólne) i macOS. Pastel można również zainstalować za pośrednictwem Cargo. Jeśli jesteś zainteresowany, możesz skonsultuj się ze wszystkimi opcje instalacji po więcej szczegółów ze strony projektu w serwisie GitHub.

Jeśli chcesz zainstalować to oprogramowanie w systemie Ubuntu, postępuj zgodnie z poniższymi instrukcjami. Pierwszą rzeczą będzie otwarcie terminala (Ctrl + Alt + T) i w nim Najpierw użyj wget, aby pobrać dzisiejszą najnowszą wersję pakietu .deb:

pobierz ciasto za pomocą wget

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

Po zakończeniu pobierania możemy przystąpić do instalacji wpisując w tym samym terminalu:

pastelowa instalacja pakietu .deb

sudo dpkg -i pastel_0.5.3_amd64.deb

Opcje dostępne w kolorze Pastel

opcje ciasta

Kiedy używamy Pastela, będziemy mieć dostępną pewną liczbę opcji lub podpoleceń. Wśród nich możemy znaleźć:

  • kolor → Pokaże próbkę informacja o podanym kolorze.
  • podstęp → Zaoferuje nam ekran lista nazw kolorów dostępne.
  • przypadkowy → Wygeneruj plik losowa lista kolorów.
  • odrębny → Wygeneruje zestaw wizualnie różnych kolorów, maksymalizujący postrzeganą różnicę kolorów między parami kolorów.
  • Sortuj wedługSortuj listę kolorów przez daną nieruchomość.
  • wybieraćWybierz interaktywnie kolor ekranu. Należy tutaj zauważyć, że aby polecenie próbnika kolorów działało, będziemy musieli zainstalować zewnętrzny próbnik kolorów. Użytkownicy będą mogli wybierać między gpic, xkolor y colorpicker.
  • format Zamień podane kolory do określonego formatu.
  • malowaćDrukuj tekst w kolorze przy użyciu sekwencji specjalnych ANSI.
  • gradient → Wygeneruj plik sekwencja kolorów interpolowana między „start” i „stop”.
  • mieszaćUtwórz nowe kolory, interpolując między dwoma kolorami w danej przestrzeni.
  • nasycić Zwiększ nasycenie kolorów w określonej ilości.
  • desaturowaćZmniejsz nasycenie kolorów w określonej ilości.
  • rozjaśnićRozjaśnia kolor w określonej ilości.
  • zaciemniaćPrzyciemnij kolor w określonej ilości.
  • obracaćObróć kanał tonowy o określony kąt.
  • uzupełnienieUzyskaj kolor dopełniający (nachylenie obrócone o 180 °).
  • szaryStwórz szary odcień z określonej jasności.
  • do szaregoCałkowicie usuń nasycenie koloru (zachowuje luminancję).
  • kolor tekstuZwraca czytelny kolor tekstu pierwszego planu (czarny lub biały) dla danego koloru tła.

Kilka przykładów użycia

Nazwa formatu Rozumie się samo przez się pokaż nam nazwę danego koloru:

kolor nazwy

pastel format name 44cc11

El podkomenda koloru idzie do nas wyświetl informacje o kolorach że dodajemy szesnastkowo:

pastelowe trzy kolory

pastel color 0E5478 4ecdc4 c7f484

Będziemy mogli uzyskać dwa losowe kolory za pomocą losowa komenda z narzędzia Pastel:

losowe kolory z pastelami

pastel random -n 2

Podczas korzystania z komenda mixmożemy utwórz nowy kolor mieszanie koloru czerwonego i niebieskiego (w tym przykładzie) w przestrzeni kolorów RGB:

wymieszaj dwa pastelowe kolory

pastel mix --colorspace=RGB red blue

Będziemy mogli skorzystać z polecenie sortowania dla posortuj 10 losowych kolorów według odcienia i sformatuj wynik na szesnastkowy:

dziesięć losowych kolorów w systemie szesnastkowym

pastel random -n 10 | pastel sort-by hue | pastel format hex

Na swojej stronie GitHub deweloper oferuje un Animowany GIF demonstracyjny o tym, jak używać tego narzędzia.

Odinstaluj

Aby wyeliminować to narzędzie, będziemy musieli tylko otworzyć terminal (Ctrl + Alt + T) i wykonać w nim następujące polecenie:

sudo apt remove pastel

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.