32P by dofuuz 15일전 | favorite | 댓글 2개

Dimidium은 표준 색상을 유지하면서, 모든 색이 고르게 잘 보이도록 조절한 터미널 색 구성입니다.

  • 색각 모델(Color appearance model)을 사용하여 인간의 밝기/색상 인지를 고려해서 만들었습니다.

  • 겉보기 밝기(perceptual lightness) 차이를 줄여 너무 어둡거나(청, 적) 너무 밝은(녹, 황) 색이 없도록 개선했습니다.

  • 색상(hue) 차이를 균등하게 조절하여 각각의 색이 더욱 잘 구분되도록 했습니다.

Github에 색각 모델을 사용한 생성 코드를 올렸습니다.

생성된 터미널 설정 파일을 받아 직접 써보실 수 있습니다.


이전 글: 터미널 색 구성 '과학적'으로 조리하기

이전 글 등록 후 생각보다 많은 호응과 의견을 받았습니다. 감사합니다!

의견 수렴 후 코드 정리하여 별도의 Github 저장소에 올려 두었습니다.

많이 사용해주시고, 괜찮다면 주위에도 전도 부탁드립니다

혹시 code syntax highlight에도 적용할 수 있는 colorscheme에 적용할 계획도 있으신가요?

의견 감사합니다.

Dimidium의 경우, ANSI 16색 정의에 벗어나지 않는 선에서 색을 조정하는 것을 목표로 삼았습니다.
따라서 그런 정의/제약이 없는 구문 강조에는 굳이 Dimidium을 적용하지 않는 게 낫다고 생각합니다. 더 다양한 색을 사용하여 색이 더 잘 구분되도록 조정할 수 있기 때문입니다.

언젠가 삘(?)이 오면 Dimidium과 유사한 원리로 구문 강조를 위한 새로운 색 구성을 만들 수도 있겠습니다만, Dimidium 구문강조 색 구성을 만들 생각은 없습니다.