Skema warna terminal yang diracik dengan sains, Dimidium
(github.com/dofuuz)Dimidium adalah skema warna terminal yang mempertahankan warna standar sambil menyesuaikannya agar semua warna terlihat jelas secara merata.
-
Dibuat dengan menggunakan model penampakan warna (Color appearance model) dengan mempertimbangkan persepsi manusia terhadap kecerahan/warna.
-
Mengurangi perbedaan kecerahan perseptual (perceptual lightness) sehingga tidak ada warna yang terlalu gelap (biru, merah) atau terlalu terang (hijau, kuning).
-
Perbedaan rona (hue) diatur secara merata agar setiap warna dapat dibedakan dengan lebih jelas.
Kode pembangkitan yang menggunakan model penampakan warna telah diunggah ke Github.
Anda juga bisa mengunduh file konfigurasi terminal yang dihasilkan dan langsung mencobanya.
Tulisan sebelumnya: "Meracik" skema warna terminal secara 'ilmiah'
Setelah tulisan sebelumnya diposting, saya menerima respons dan masukan yang lebih banyak dari perkiraan. Terima kasih!
Setelah mengumpulkan masukan, saya merapikan kodenya dan mengunggahnya ke repositori Github terpisah.
Silakan banyak digunakan, dan jika menurut Anda bagus, mohon bantu sebarkan juga ke orang-orang di sekitar Anda
4 komentar
Sejak rilis Windows Terminal Preview v1.24, Dimidium telah ditambahkan sebagai skema warna bawaan default.
https://github.com/microsoft/terminal/pull/18563
https://devblogs.microsoft.com/commandline/…
https://youtu.be/Chcr-2FsZVQ?t=1152 shoutout untuk Heeseung Lee 🥳
Apakah ada rencana untuk menerapkannya juga pada colorscheme yang bisa digunakan untuk code syntax highlighting?
Terima kasih atas masukannya.
Untuk Dimidium, tujuannya adalah menyesuaikan warna tanpa keluar dari definisi 16 warna ANSI.
Karena itu, untuk penyorotan sintaks yang tidak memiliki definisi/batasan seperti itu, saya rasa lebih baik tidak perlu memaksakan Dimidium. Dengan menggunakan warna yang lebih beragam, penyesuaian bisa dilakukan agar tiap warna lebih mudah dibedakan.
Suatu saat kalau ada ilham, mungkin saya bisa membuat skema warna baru untuk penyorotan sintaks dengan prinsip yang mirip dengan Dimidium, tetapi saya tidak berencana membuat skema warna penyorotan sintaks Dimidium.