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:
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:
sudo dpkg -i pastel_0.5.3_amd64.deb
Indstillinger tilgængelige i Pastel
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 efter → Sorter en liste med farver af den givne ejendom.
- pick → Væ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.
- male → Udskriv tekst i farve ved hjælp af ANSI escape-sekvenser.
- gradient → Generer en farvesekvens interpoleret mellem 'start' og 'stop'.
- blande → Opret nye farver ved at interpolere mellem to farver i det givne rum.
- mættet → Forøg farvemætning i et bestemt beløb.
- desaturere → Reducer farvemætning i et bestemt beløb.
- lysne → Lyser farven i et bestemt beløb.
- Mørkere → Mørk farven i et bestemt beløb.
- rotere → Drej tonekanalen i den angivne vinkel.
- komplement → Få 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).
- textcolor → Returnerer en læsbar forgrunds tekstfarve (sort eller hvid) for en given baggrundsfarve.
Nogle brugseksempler
Format navn vil vis os navnet på en given farve:
pastel format name 44cc11
El farve underkommando går til os få vist oplysninger om farver som vi tilføjer i hexadecimal:
pastel color 0E5478 4ecdc4 c7f484
Vi kan få to tilfældige farver ved hjælp af tilfældig underkommando fra Pastel-værktøjet:
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:
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:
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