Kwinqaku elilandelayo siza kujonga iPastel. Esi sisixhobo esikuyo ngoku 0.8.1 version. Le nkqubo, ukuba sinomdla velisa, hlalutya, uguqule kwaye ulawule imibala, iyakusivumela ukuba siyenze ukusuka kumgca womyalelo. Inkqubo ibhalwa kusetyenziswa iRust, kwaye ikhutshwa phantsi kweelayisensi Ilayisensi yeApache (Uguqulelo 2.0) y MIT ilayisenisi.
Njengoko bendisitsho, i-pastel sisixhobo esinokusetyenziswa kwi-terminal, kwaye abasebenzisi abanokuvelisa ngayo, bahlalutye, baguqule kwaye basebenzise imibala. Ngaba ixhasa iifomati ezininzi ezahlukeneyo kunye nezithuba zemibala, njenge-RGB (sRGB), HSL, CIELAB, CIELCh, kunye ne-8- kunye ne-24-bit ANSI ebonisa..
Faka iPastel kwi-Ubuntu
Njengepakethe ye-snap
ukuba faka esi sixhobo kwinkqubo yethu ye-Ubuntu njenge snap pack (0.8.0 version), siya kufuna kuphela ukuvula i-terminal (Ctrl + Alt + T) kwaye senze umyalelo wofakelo kuyo:
sudo snap install pastel
Ukuba ngelinye ixesha udinga hlaziya inkqubo, xa uguqulelo olutsha luvela, kufuneka uchwetheze lo myalelo:
sudo snap refresh pastel
Emva kofakelo, kwi-terminal (Ctrl + Alt + T) sinako jonga iindlela ezikhoyo ukubhala kuyo:
pastel -h
Khupha ngaphandle
Ukususa olusetyenziso kwinkqubo yethu kulula njengokuyihlohla. Kuya kufuneka kuphela vula itheminali (Ctrl + Alt + T) kwaye usebenzise umyalelo ohambelanayo wokukhupha kuyo:
sudo snap remove pastel
Njengephakheji .deb
Inguqulelo yamva nje yale nkqubo inokufumaneka ifumaneka kwi iphepha lokukhupha iprojekthi. Ukongeza, ukufumana inguqulelo yamva nje (0.8.1) epapashwe namhlanje, siya kuba nethuba lokuvula i-terminal (Ctrl + Alt + T) kunye nokusebenzisa. wget Ukhuphele i- .deb package kuyimfuneko:
wget https://github.com/sharkdp/pastel/releases/download/v0.8.1/pastel_0.8.1_amd64.deb
Xa ukukhuphela kugqityiwe, sinako qhubeleka nokufaka ipakethe. Ukwenza oku, kwi-terminal efanayo siya kwenza:
sudo dpkg -i pastel_0.8.1_amd64.deb
Ekupheleni kofakelo, konke okuseleyo kukuqalisa ukusebenzisa inkqubo. Kuba khangela ukuba ufakelo luphumelele, kufuneka uchwetheze kumgca womyalelo:
pastel -V
Khupha ngaphandle
ukuba susa inkqubo efakiweyo kunye .deb packageKuyimfuneko kuphela ukuvula i-terminal (Ctrl + Alt + T) kwaye uyenze kuyo:
sudo apt remove pastel
Ukujonga ngokukhawuleza kwePastel
Fumana uncedo
Esi sixhobo siya kusinika uluhlu lweenketho, ezifana ne-saturate, blend okanye ipeyinti. Kuba bona uluhlu olupheleleyo lwazo zonke izinto ezinokwenzeka esinika zona, kuyimfuneko kuphela ukubhala kwi-terminal igama lodweliso lwenkqubo:
pastel
ukuba fumana ulwazi oluninzi malunga nokhetho oluthile (umzekelo, ipeyinti), sinokusebenzisa kwitheminali:
pastel paint -h
Enye indlela yokufumana umphumo ofanayo, iya kubhala:
pastel help paint
Bonisa igama lombala
Ikhetho igama lokufomatha izakusibonisa igama lombala onikiweyo:
pastel format name 44ca12
Bonisa iinkcukacha zombala
Ikhetho umbala uya kusibonisa ulwazi malunga nemibala esiyongeza kwi-hexadecimal:
pastel color 0E5478 c7f484
Fumana imibala engacwangciswanga
Siza kukwazi fumana imibala emibini engakhethiyo usebenzisa ukhetho Ngandlela-thile kwesi sixhobo ngolu hlobo lulandelayo:
pastel random -n 2
Iinketho zesitishi
Ezininzi iinketho esinokuzisebenzisa ngepastel zingaqulunqwa ngokusasaza imveliso yomyalelo omnye komnye. Umzekelo woku unokuba:
pastel random | pastel mix red | pastel lighten 0.2 | pastel format hex
Dlulisa imibala njengeengxabano
Imibala ingaba dlula njengeengxoxo zezikhundla. Umzekelo woku unokuba:
pastel lighten 0.2 orchid orange lawngreen
Funda imibala kwigalelo eliqhelekileyo
Kwakhona imibala inokufundwa kwigalelo eliqhelekileyo:
printf "%s\n" orchid orange lawngreen | pastel lighten 0.2
Hlanganisa imibala
Xa usebenzisa ukhetho mix siya kukwazi ukwenza umbala omtsha. Umzekelo, ukuba sixuba tyheli kunye nobomvu kwindawo yombala we-RGB, isiphumo esifunyenweyo siya kuba silandelayo:
pastel mix --colorspace=RGB yellow red
Ukuguqula ifomathi
Esi sixhobo siza kusivumela nathi guqula imibala ukusuka kwifomati enye ukuya kwenye:
pastel format hsl ff8000
Abasebenzisi banako jongana nezibonelelo ezinomdla kwelinye lamacandelo anikezelweyo kwi Iprojekthi yeGitHub yokugcina.