Pastel, alat untuk bekerja dengan warna dari terminal

mengenai pastel

Dalam artikel ini kita akan melihat Pastel. Ia adalah alat baris arahan sumber bebas dan terbuka untuk bekerja dengan warna. Kita boleh menukar warna dari satu format ke format lain, memaparkan dan menganalisis warna dari terminal dan bahkan menggunakan pemilih warna, antara kemungkinan lain.

Alat ini ditulis dalam Rust dan ia dilancarkan beberapa hari yang lalu, tetapi sudah mempertimbangkan sebilangan kes penggunaan. Dengan itu kita akan dapat melakukan operasi cepat dan sederhana seperti menukar antara format atau memilih warna dari layar, untuk menggunakannya dalam skrip untuk menghasilkan palet warna atau memanipulasi warna dalam tema.

Alat tersebut adalah serasi dengan banyak format dan ruang warna berbeza, termasuk RGB, HSL, CIELAB, CIELCh, serta representasi ANSI 8-bit dan 24-bit.

Muat turun dan pasang Pastel

Dalam halaman versi Kek kita akan menemui binari untuk Gnu / Linux (.DEB dan generik) dan macOS. Pastel juga boleh dipasang melalui Cargo. Sekiranya anda berminat, anda boleh berunding dengan semua pilihan pemasangan untuk keterangan lebih lanjut dari halaman projek GitHub.

Sekiranya anda ingin memasang perisian ini di Ubuntu, ikuti arahan di bawah. Perkara pertama ialah membuka terminal (Ctrl + Alt + T) dan di dalamnya pertama kali menggunakan wget untuk memuat turun pakej .deb versi terbaru hari ini:

muat turun kek dengan wget

wget "https://github.com/sharkdp/pastel/releases/download/v0.5.3/pastel_0.5.3_amd64.deb"

Setelah muat turun selesai, kita boleh teruskan ke pemasangan menaip di terminal yang sama:

pemasangan pakej pastel .deb

sudo dpkg -i pastel_0.5.3_amd64.deb

Pilihan terdapat dalam Pastel

pilihan kek

Apabila kita menggunakan Pastel, kita akan mempunyai sejumlah pilihan atau subkomando tertentu. Antaranya kita dapati:

  • warna → Akan menunjukkan sampel maklumat mengenai warna yang diberikan.
  • senarai → Ini akan memberi kami skrin senarai nama warna ada.
  • rawak → Hasilkan a senarai warna rawak.
  • berbeza → Akan menjana satu set warna yang berbeza secara visual, memaksimumkan perbezaan warna yang dirasakan antara pasangan warna.
  • disusun mengikutSusun senarai warna oleh harta yang diberikan.
  • memilihPilih warna skrin secara interaktif. Di sini harus diperhatikan bahawa agar perintah pemilih warna berfungsi, kita perlu memasang pemilih warna luaran. Pengguna akan dapat memilih antara gpick, xwarna y colorpicker.
  • format Tukarkan warna yang diberikan ke format tertentu.
  • catCetak teks dengan warna menggunakan urutan pelarian ANSI.
  • kecerunan → Hasilkan a urutan warna diinterpolasi antara 'start' dan 'stop'.
  • bercampurBuat warna baru dengan menginterpolasi antara dua warna di ruang yang diberi.
  • tepu Meningkatkan ketepuan warna dalam jumlah tertentu.
  • tidak tepuKurangkan ketepuan warna dalam jumlah tertentu.
  • meringankanMeringankan warna dalam jumlah yang ditentukan.
  • gelapGelapkan warnanya dalam jumlah yang ditentukan.
  • berputarPutar saluran nada mengikut sudut yang ditentukan.
  • melengkapkanDapatkan warna pelengkap (padang diputar 180 °).
  • kelabuBuat naungan kelabu dari kejelasan yang diberikan.
  • ke-kelabuMengatur warna sepenuhnya (mengekalkan pencahayaan).
  • warna teksMengembalikan warna teks latar depan yang boleh dibaca (hitam atau putih) untuk warna latar belakang tertentu.

Beberapa contoh penggunaan

Format nama va a tunjukkan kepada kami nama warna yang diberikan:

warna nama

pastel format name 44cc11

El subkomen warna akan pergi kepada kita memaparkan maklumat mengenai warna yang kita tambah dalam heksadesimal:

pastel tiga warna

pastel color 0E5478 4ecdc4 c7f484

Kami akan dapat dapatkan dua warna rawak menggunakan subkomen rawak dari alat Pastel:

warna rawak dengan pastel

pastel random -n 2

Semasa menggunakan campurkan subcommandkita boleh buat warna baru mencampurkan warna merah dan biru (dalam contoh ini) di ruang warna RGB:

campurkan dua warna pastel

pastel mix --colorspace=RGB red blue

Kami akan dapat menggunakan perintah urus perenggan urutkan 10 warna rawak dengan rona dan format output ke perenambelasan:

sepuluh warna rawak dalam hex

pastel random -n 10 | pastel sort-by hue | pastel format hex

Pada halaman GitHubnya, pembangun menawarkan un Demo Animasi GIF mengenai cara menggunakan alat ini.

Nyahpasang

Untuk menghapuskan alat ini, kita hanya perlu membuka terminal (Ctrl + Alt + T) dan di dalamnya melaksanakan perintah berikut:

sudo apt remove pastel

Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.