Pastel, et værktøj til at arbejde med farver fra terminalen

om pastel

I denne artikel skal vi se på Pastel. Det er en gratis og open source kommandolinjeværktøj til at arbejde med farver. Vi kan konvertere farver fra et format til et andet, vise og analysere farver fra terminalen og endda bruge en farvevælger blandt andre muligheder.

Dette værktøj er skrevet i Rust og det blev lanceret for et par dage siden, men allerede overvejer en hel del brugssager. Med det vil vi være i stand til at udføre hurtige og enkle operationer, såsom konvertering mellem formater eller valg af en farve fra skærmen, til brug af den i scripts til at generere farvepaletter eller manipulere farver i temaer.

Værktøjet er kompatibel med mange formater og farveområder anderledes, inklusive RGB, HSL, CIELAB, CIELCh samt ANSI 8-bit og 24-bit repræsentationer.

Download og installer Pastel

I versioner side Kage vi finder binærfiler til Gnu / Linux (.DEB og generisk) og macOS. Pastel kan også installeres gennem Cargo. Hvis du er interesseret, kan du hør alle installationsmuligheder for flere detaljer fra projektets GitHub-side.

Hvis du vil installere denne software på Ubuntu, skal du blot følge instruktionerne nedenfor. Den første ting vil være at åbne terminalen (Ctrl + Alt + T) og i den brug først wget til at downloade dagens nyeste version af .deb-pakken:

download kage med wget

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

Når download er afsluttet, kan vi fortsæt til installationen at skrive i den samme terminal:

pastel .deb-pakkeinstallation

sudo dpkg -i pastel_0.5.3_amd64.deb

Indstillinger tilgængelige i Pastel

muligheder for kage

Når vi bruger Pastel, har vi et bestemt antal muligheder eller underkommandoer til rådighed. Blandt dem kan vi finde:

  • farve → Viser prøve oplysninger om den givne farve.
  • liste → Det giver os en skærm liste over farvenavne tilgængelig.
  • tilfældig → Generer en tilfældig farveliste.
  • distinkt → Vil generere et sæt visuelt forskellige farver, der maksimerer den opfattede farveforskel mellem farvepar.
  • Sorter efterSorter en liste med farver af den givne ejendom.
  • pickVælg en skærmfarve interaktivt. Det skal bemærkes her, at for at farvevælgerkommandoen skal fungere, skal vi have en ekstern farvevælger installeret. Brugere kan vælge mellem gpick, xfarve y ColorPicker.
  • format Konverter de givne farver til et bestemt format.
  • maleUdskriv tekst i farve ved hjælp af ANSI escape-sekvenser.
  • gradient → Generer en farvesekvens interpoleret mellem 'start' og 'stop'.
  • blandeOpret nye farver ved at interpolere mellem to farver i det givne rum.
  • mættet Forøg farvemætning i et bestemt beløb.
  • desaturereReducer farvemætning i et bestemt beløb.
  • lysneLyser farven i et bestemt beløb.
  • MørkereMørk farven i et bestemt beløb.
  • rotereDrej tonekanalen i den angivne vinkel.
  • komplementFå den komplementære farve (tonehøjde roteret 180 °).
  • gråOpret en grå skygge fra en given klarhed.
  • til-gråDesaturer en farve fuldt ud (bevarer lysstyrken).
  • textcolorReturnerer en læsbar forgrunds tekstfarve (sort eller hvid) for en given baggrundsfarve.

Nogle brugseksempler

Format navn vil vis os navnet på en given farve:

navn farve

pastel format name 44cc11

El farve underkommando går til os få vist oplysninger om farver som vi tilføjer i hexadecimal:

pastel tre farver

pastel color 0E5478 4ecdc4 c7f484

Vi kan få to tilfældige farver ved hjælp af tilfældig underkommando fra Pastel-værktøjet:

tilfældige farver med pastel

pastel random -n 2

Når du bruger bland underkommando, kan vi skabe en ny farve blanding af rød og blå (i dette eksempel) i RGB-farverum:

bland to pastelfarver

pastel mix --colorspace=RGB red blue

Vi vil være i stand til at bruge sorter efter kommando para sorter 10 tilfældige farver efter nuance og formater output til hexadecimal:

ti tilfældige farver i hex

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

På sin GitHub-side tilbyder udvikleren un Animeret demo GIF om, hvordan du bruger dette værktøj.

afinstallere

For at fjerne dette værktøj skal vi kun åbne en terminal (Ctrl + Alt + T) og udføre følgende kommando i den:

sudo apt remove pastel

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.