Esihlokweni esilandelayo sizobheka i-Pastel. Leli ithuluzi elikuwe njengamanje Inguqulo ye-0.8.1. Lolu hlelo, uma sithanda khiqiza, hlaziya, guqula futhi ulawule imibala, izosivumela ukuthi sikwenze kusukela kulayini womyalo. Uhlelo lubhalwa kusetshenziswa i-Rust, futhi lukhishwa ngaphansi kwamalayisensi Ilayisensi ye-Apache (Inguqulo 2.0) y Ilayisense ye-MIT.
Njengoba bengisho, i-pastel iyithuluzi ongalisebenzisa kutheminali, futhi abasebenzisi abangakhiqiza ngalo, bahlaziye, baguqule futhi basebenzise imibala. Ingabe isekela amafomethi amaningi ahlukene nezikhala zemibala, njenge-RGB (sRGB), i-HSL, i-CIELAB, i-CIELCh, kanye nezethulo ze-ANSI ezingu-8 no-24-bit.
Faka i-Pastel ku-Ubuntu
Njenge-snap package
para faka lolu hlelo lokusebenza ohlelweni lwethu lwe-Ubuntu njenge snap pack (Inguqulo ye-0.8.0), sizodinga kuphela ukuvula ukuphela (Ctrl + Alt + T) futhi sikhiphe umyalo wokufaka kuyo:
sudo snap install pastel
Uma ngesinye isikhathi udinga buyekeza uhlelo, lapho kuvela inguqulo entsha, udinga nje ukuthayipha umyalo:
sudo snap refresh pastel
Ngemva kokufaka, ku-terminal (Ctrl + Alt + T) singakwazi hlola izinketho ezitholakalayo ubhala kuyo:
pastel -h
Khipha
Ukususa lolu hlelo lokusebenza ohlelweni lwethu kulula njengokulufaka. Kuzodingeka kuphela vula ukuphela (Ctrl + Alt + T) futhi usebenzise umyalo ohambisanayo wokukhipha kuyo:
sudo snap remove pastel
Njengephakheji ye-.deb
Inguqulo yakamuva yalolu hlelo ingatholakala ku- ikhasi lokukhishwa kwephrojekthi. Ngaphezu kwalokho, ukuze sithole inguqulo yakamuva (0.8.1) eshicilelwe namuhla, sizophinde sibe nethuba lokuvula i-terminal (Ctrl + Alt + T) nokusebenzisa. wget ukulanda i .deb package kudingekile:
wget https://github.com/sharkdp/pastel/releases/download/v0.8.1/pastel_0.8.1_amd64.deb
Lapho ukulanda kuqediwe, singakwazi qhubeka nokufaka iphakheji. Ukwenza lokhu, kutheminali efanayo sizokwenza:
sudo dpkg -i pastel_0.8.1_amd64.deb
Ekupheleni kokufakwa, okusele ukuqala ukusebenzisa uhlelo. Ngoba hlola ukuthi ukufakwa kube yimpumelelo, kufanele nje uthayiphe umugqa womyalo:
pastel -V
Khipha
para susa uhlelo olufakiwe nephakheji ye-.deb, kudingekile ukuvula i-terminal (Ctrl + Alt + T) bese uyisebenzisa kuyo:
sudo apt remove pastel
Bheka ngokushesha i-Pastel
Thola usizo
Leli thuluzi lizosihlinzeka ngochungechunge lwezinketho, njengokugcwala, ukuhlanganisa noma upende. Ngoba bona uhlu oluphelele lwawo wonke amathuba elisinika wona, kuyadingeka kuphela ukuthi ubhale kutheminali igama lohlelo:
pastel
para thola ulwazi olwengeziwe mayelana nenketho ethile (isibonelo, upende), singasebenzisa kutheminali:
pastel paint -h
Enye indlela yokuthola umphumela ofanayo, izobe ibhala:
pastel help paint
Bonisa igama lombala
Okukhethwa kukho igama lefomethi uzosibonisa igama lombala othile:
pastel format name 44ca12
Bonisa imininingwane yombala
Okukhethwa kukho umbala uzosibonisa ulwazi mayelana nemibala esiyengeza ku-hexadecimal:
pastel color 0E5478 c7f484
Thola imibala engahleliwe
Sizokwazi thola imibala emibili engahleliwe usebenzisa inketho Okungahleliwe yaleli thuluzi kanje:
pastel random -n 2
Izinketho zesiteshi
Okuningi kwe izinketho esingazisebenzisa nge-pastel zingaqanjwa ngokuhambisa ukuphuma komyalo owodwa komunye. Isibonelo salokhu kungaba:
pastel random | pastel mix red | pastel lighten 0.2 | pastel format hex
Dlula imibala njengezingxabano
Imibala ingaba dlulisa njengezinkulumo-mpikiswano. Isibonelo salokhu kungaba:
pastel lighten 0.2 orchid orange lawngreen
Funda imibala kokufakwayo okuvamile
Futhi imibala ingafundwa ngokufaka okujwayelekile:
printf "%s\n" orchid orange lawngreen | pastel lighten 0.2
Hlanganisa imibala
Uma usebenzisa inketho hlanganisa sizokwazi ukwakha umbala omusha. Isibonelo, uma sixuba okuphuzi nokubomvu endaweni yombala we-RGB, umphumela otholakalayo uzoba okulandelayo:
pastel mix --colorspace=RGB yellow red
Ukuguqulwa kwefomethi
Leli thuluzi lizosivumela nathi guqula imibala isuke kufomethi eyodwa iye kwenye:
pastel format hsl ff8000
Abasebenzisi bangakwazi thintana nezinsiza ezithakazelisayo ezivela kwesinye sezigaba ezinikezwa ku Inqolobane yephrojekthi ye-GitHub.