În acest articol vom arunca o privire la Pastel. Este un instrument de linie de comandă gratuit și open source pentru lucrul cu culorile. Putem converti culorile dintr-un format în altul, să afișăm și să analizăm culorile de la terminal și chiar să folosim un selector de culori, printre alte posibilități.
Acest instrument este scris în Rugină și a fost lansat acum câteva zile, dar deja contemplă destul de multe cazuri de utilizare. Cu acesta vom putea efectua operații simple și rapide, cum ar fi conversia între formate sau alegerea unei culori de pe ecran, folosirea acesteia în scripturi pentru a genera palete de culori sau manipularea culorilor în teme.
Instrumentul este compatibil cu multe formate și spații de culoare diferit, inclusiv RGB, HSL, CIELAB, CIELCh, precum și reprezentări ANSI pe 8 și 24 de biți.
Descărcați și instalați Pastel
În pagina versiunilor Tort vom găsi binarele pentru Gnu / Linux (.DEB și generic) și macOS. Pastelul poate fi instalat și prin Cargo. Dacă sunteți interesat, puteți consultă toate opțiuni de instalare pentru mai multe detalii din pagina GitHub a proiectului.
Dacă doriți să instalați acest software pe Ubuntu, urmați instrucțiunile de mai jos. Primul lucru va fi să deschideți terminalul (Ctrl + Alt + T) și în el folosiți mai întâi wget pentru a descărca cea mai recentă versiune de astăzi a pachetului .deb:
wget "https://github.com/sharkdp/pastel/releases/download/v0.5.3/pastel_0.5.3_amd64.deb"
Odată ce descărcarea este terminată, putem treceți la instalare tastând în același terminal:
sudo dpkg -i pastel_0.5.3_amd64.deb
Opțiuni disponibile în pastel
Când vom folosi Pastel, vom avea disponibile un anumit număr de opțiuni sau subcomenzi. Printre acestea putem găsi:
- culoare → Va afișa eșantionul informații despre culoarea dată.
- listă → Ne va oferi un ecran lista de nume de culori disponibilă.
- aleator → Generați un listă de culori aleatorii.
- distinct → Va genera un set de culori distincte vizual, maximizând diferența de culoare percepută între perechile de culori.
- filtrează după → Sortează o listă de culori de proprietatea dată.
- alege → Selectați interactiv o culoare a ecranului. Aici trebuie remarcat faptul că, pentru ca comanda selector de culori să funcționeze, va trebui să avem instalat un selector de culoare extern. Utilizatorii vor putea alege între gpick, xcolor y colorpicker.
- format → Convertiți culorile date la un anumit format.
- vopsea → Imprimați textul color folosind secvențe de evadare ANSI.
- gradient → Generați un secvența de culori interpolată între „start” și „stop”.
- amesteca → Creați culori noi interpolând între două culori în spațiul dat.
- satura → Creșteți saturația culorilor într-o cantitate specifică.
- desaturat → Reduceți saturația culorilor într-o cantitate specifică.
- uşura → Aprinde culoarea într-o cantitate specificată.
- întuneca → Întunecați culoarea într-o cantitate specificată.
- roti → Rotiți canalul de ton cu unghiul specificat.
- complement → Obțineți culoarea complementară (pasul rotit cu 180 °).
- gri → Creați o nuanță gri dintr-o claritate dată.
- la-gri → Desaturează complet o culoare (păstrează luminanța).
- culoarea textului → Returnează o culoare a textului citibil din prim-plan (alb sau negru) pentru o anumită culoare de fundal.
Câteva exemple de utilizare
Formatați numele va a arată-ne numele unei culori date:
pastel format name 44cc11
El subcomandă de culoare se duce la noi afișați informații despre culori pe care le adăugăm în hexazecimal:
pastel color 0E5478 4ecdc4 c7f484
Vom fi capabili obține două culori aleatorii folosind subcomandă aleatorie din instrumentul Pastel:
pastel random -n 2
Când utilizați subcomanda mix, putem creați o culoare nouă amestecarea roșu și albastru (în acest exemplu) în spațiul de culoare RGB:
pastel mix --colorspace=RGB red blue
Vom putea folosi comanda sort-by alin sortați 10 culori aleatorii după nuanță și formatați ieșirea în hexazecimal:
pastel random -n 10 | pastel sort-by hue | pastel format hex
Pe pagina sa GitHub dezvoltatorul oferă un GIF demonstrație animată despre cum să utilizați acest instrument.
dezinstalare
Pentru a elimina acest instrument va trebui doar să deschidem un terminal (Ctrl + Alt + T) și în acesta să executăm următoarea comandă:
sudo apt remove pastel