I den næste artikel skal vi tage et kig på Pastel. Dette er et værktøj, der i øjeblikket er i din udgave 0.8.1. Dette program, hvis vi er interesserede generere, analysere, konvertere og manipulere farver, vil det give os mulighed for at gøre det fra kommandolinjen. Programmet er skrevet ved hjælp af Rust og udgives under licenserne Apache-licens (version 2.0) y MIT licens.
Som sagt er pastel et værktøj til brug i terminalen, og med hvilket brugere kan generere, analysere, konvertere og manipulere farver. Er understøtter mange forskellige formater og farverum, såsom RGB (sRGB), HSL, CIELAB, CIELCh, samt ANSI 8-bit og 24-bit repræsentationer.
Installer Pastel på Ubuntu
Som snap-pakke
til installer dette værktøj på vores Ubuntu-system som snap-pakke (udgave 0.8.0), skal vi kun åbne en terminal (Ctrl + Alt + T) og udføre installationskommandoen i den:
sudo snap install pastel
Hvis du på et andet tidspunkt har brug for opdater programmet, når en ny version vises, skal du blot skrive kommandoen:
sudo snap refresh pastel
Efter installationen kan vi i en terminal (Ctrl + Alt + T). tjek tilgængelige muligheder skriver i det:
pastel -h
afinstallere
At fjerne dette program fra vores system er lige så enkelt som at installere det. Det vil kun være nødvendigt åbne en terminal (Ctrl + Alt + T) og brug den tilsvarende afinstallationskommando i den:
sudo snap remove pastel
Som en .deb-pakke
Den seneste version af dette program kan findes på projektudgivelsesside. For at få den seneste version (0.8.1) offentliggjort i dag, vil vi desuden også have mulighed for at åbne en terminal (Ctrl + Alt + T) og bruge wget at downloade .deb-pakke nødvendig:
wget https://github.com/sharkdp/pastel/releases/download/v0.8.1/pastel_0.8.1_amd64.deb
Når overførslen er færdig, kan vi fortsæt med at installere pakken. For at gøre dette udfører vi i den samme terminal:
sudo dpkg -i pastel_0.8.1_amd64.deb
I slutningen af installationen er der kun tilbage at begynde at bruge programmet. Til kontrollere, at installationen var vellykket, du skal bare skrive i kommandolinjen:
pastel -V
afinstallere
til fjern det installerede program med .deb-pakken, er det kun nødvendigt at åbne en terminal (Ctrl + Alt + T) og udføre i den:
sudo apt remove pastel
Et hurtigt kig på Pastel
Få hjælp
Dette værktøj vil give os en række muligheder, såsom mætte, blande eller male. Til se en komplet liste over alle de muligheder, det giver os, er det kun nødvendigt at skrive navnet på programmet i terminalen:
pastel
til få flere oplysninger om en specifik mulighed (for eksempel maling), kan vi bruge i terminalen:
pastel paint -h
En anden måde at få det samme resultat på, ville det være at skrive:
pastel help paint
Vis navnet på en farve
Valget formatnavn vil vise os navnet på en given farve:
pastel format name 44ca12
Vis detaljer om en farve
Valget farve vil vise os oplysninger om de farver, som vi tilføjer i hexadecimal:
pastel color 0E5478 c7f484
Få tilfældige farver
Vi kan få to tilfældige farver ved hjælp af option tilfældig af dette værktøj som følger:
pastel random -n 2
Kanalindstillinger
En masse de muligheder, vi kan bruge med pastel, kan sammensættes ved at kanalisere output fra en kommando til en anden. Et eksempel på dette ville være:
pastel random | pastel mix red | pastel lighten 0.2 | pastel format hex
Send farver som argumenter
Farver kan være passere som positionsargumenter. Et eksempel på dette ville være:
pastel lighten 0.2 orchid orange lawngreen
Læs farver fra standard input
også farver kan læses fra standard input:
printf "%s\n" orchid orange lawngreen | pastel lighten 0.2
Bland farver
Når du bruger muligheden blande vi vil være i stand til at skabe en ny farve. For eksempel, hvis vi blander gul og rød i RGB-farverummet, vil det opnåede resultat være følgende:
pastel mix --colorspace=RGB yellow red
Format konvertering
Dette værktøj tillader os også konvertere farver fra et format til et andet:
pastel format hsl ff8000
Brugere kan konsultere interessante ressourcer fra en af de sektioner, der tilbydes i projektets GitHub-depot.