
다중 색상 호환 터미널에서는 를 사용하여 256색 팔레트에서 색상을 설정할 수 있으며 ESC[38;5;Nm
, 을 사용하여 RGB 색상을 설정할 수 있습니다 ESC[38;2;R;G;Bm
.
하지만 "2"와 "5" 숫자는 어디에서 왔으며 왜 정확히 "2"와 "5"인지 궁금합니다.
답변1
와 2
출신5
ITU T.416
(동일ISO 8613-6
), 제목개방형 문서 아키텍처(ODA) 및 교환 형식: 문자 콘텐츠 아키텍처.
에서 인용ISO/IEC 8613-6 : 1994 (E)
, 41페이지:
첫 번째 매개변수 요소는 다음 중 하나를 선택함을 나타냅니다.
0 구현 정의됨(문자 전경색에만 적용 가능)
1 투명;
2 RGB 공간의 직접 색상;
CMY 공간의 3가지 직접 색상;
4 CMYK 공간의 직접 색상;
5인덱스 컬러.
그 뒤에는 어떤 매개변수가 이 매개변수 뒤에 오는지 설명하는 여러 단락이 있습니다(그러나 그것은 질문이 아니었습니다).
추가 자료:
- 왜 16(또는 256)색만 있나요?(ncurses FAQ)
- 숫자로 색상을 설정할 수 있나요?(xterm FAQ)