다중 색상 호환 터미널에서는 을 사용하여 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 공간의 직접 색상;
3 CMY 공간의 직접 색상;
4 CMYK 공간의 직접 색상;
5가지 인덱스 색상.
그 뒤에는 이 매개변수 뒤에 어떤 매개변수가 오는지 설명하는 몇 개의 단락이 있습니다(그러나 문제는 아닙니다).
추가 자료:
- 왜 16개(또는 256개) 색상만 있나요?(ncurses FAQ)
- 색상번호로 색상을 설정할 수 있나요?(xterm FAQ)