I denne artikkelen skal vi ta en titt på Pastel. Det er en gratis og åpen kildekode kommandolinjeverktøy for å jobbe med farger. Vi kan konvertere farger fra ett format til et annet, vise og analysere farger fra terminalen og til og med bruke en fargevalg blant andre muligheter.
Dette verktøyet er skrevet i Rust og den ble lansert for noen dager siden, men allerede vurderer ganske mange brukssaker. Med den vil vi kunne utføre raske og enkle operasjoner som å konvertere mellom formater eller velge en farge fra skjermen, til å bruke den i skript for å generere fargepaletter eller manipulere farger i temaer.
Verktøyet er kompatibel med mange formater og fargerom annerledes, inkludert RGB, HSL, CIELAB, CIELCh, samt ANSI 8-bit og 24-bit representasjoner.
Last ned og installer Pastel
I versjonssiden Kake vi skal finne binærfiler for Gnu / Linux (.DEB og generisk) og macOS. Pastell kan også installeres gjennom Cargo. Hvis du er interessert, kan du konsulter alle installasjonsalternativer for flere detaljer fra prosjektets GitHub-side.
Hvis du vil installere denne programvaren på Ubuntu, følger du bare instruksjonene nedenfor. Det første vil være å åpne terminalen (Ctrl + Alt + T) og i den bruk først wget for å laste ned dagens siste versjon av .deb-pakken:
wget "https://github.com/sharkdp/pastel/releases/download/v0.5.3/pastel_0.5.3_amd64.deb"
Når nedlastingen er ferdig, kan vi fortsett til installasjonen å skrive i samme terminal:
sudo dpkg -i pastel_0.5.3_amd64.deb
Alternativer tilgjengelig i Pastell
Når vi bruker Pastel, vil vi ha et visst antall alternativer eller underkommandoer tilgjengelig. Blant dem kan vi finne:
- farge → Viser prøve informasjon om gitt farge.
- liste → Det vil gi oss en skjerm fargenavneliste tilgjengelig.
- tilfeldig → Generer en tilfeldig fargeliste.
- distinkt → Vil generere et sett med visuelt forskjellige farger, som maksimerer den oppfattede fargeforskjellen mellom fargepar.
- Sorter etter → Sorter en liste med farger av den gitte eiendommen.
- plukke → Velg en skjermfarge interaktivt. Her skal det bemerkes at for at fargevelgerkommandoen skal fungere, må vi ha en ekstern fargevelger installert. Brukere vil kunne velge mellom gpick, xfarge y colorpicker.
- format → Konverter de gitte fargene til et bestemt format.
- maling → Skriv ut tekst i farger ved hjelp av ANSI escape-sekvenser.
- gradient → Generer en fargesekvens interpolert mellom 'start' og 'stopp'.
- bland → Lag nye farger ved å interpolere mellom to farger i det gitte rommet.
- mette → Øk fargemetningen i et bestemt beløp.
- desaturere → Reduser fargemetningen i et bestemt beløp.
- lette → Lyser fargen i et spesifisert beløp.
- Mørkere → Mørk fargen i et spesifisert beløp.
- rotere → Roter tonekanalen i den angitte vinkelen.
- komplement → Få den komplementære fargen (stigning rotert 180 °).
- grå → Lag en grå nyanse fra en gitt klarhet.
- til-grå → Avmett en farge helt (bevarer lysstyrken).
- textcolor → Returnerer en lesbar forgrunnsfarge (svart eller hvitt) for en gitt bakgrunnsfarge.
Noen brukseksempler
Format navn va a vis oss navnet på en gitt farge:
pastel format name 44cc11
El farge underkommando går til oss vise informasjon om farger som vi legger til i heksadesimal:
pastel color 0E5478 4ecdc4 c7f484
Vi klarer det få to tilfeldige farger bruker tilfeldig underkommando fra Pastell-verktøyet:
pastel random -n 2
Når du bruker bland underkommando, kan vi lage en ny farge blande rødt og blått (i dette eksemplet) i RGB-fargerom:
pastel mix --colorspace=RGB red blue
Vi vil kunne bruke sorter etter kommando til sorter 10 tilfeldige farger etter fargetone og formater utgangen til heksadesimal:
pastel random -n 10 | pastel sort-by hue | pastel format hex
På GitHub-siden tilbyr utvikleren un Animert demo GIF om hvordan du bruker dette verktøyet.
avinstallere
For å eliminere dette verktøyet trenger vi bare å åpne en terminal (Ctrl + Alt + T) og i den utføre følgende kommando:
sudo apt remove pastel