Uni1, Uni2 및 Uni3 터미널 글꼴 코드 세트의 차이점은 무엇입니까?

Uni1, Uni2 및 Uni3 터미널 글꼴 코드 세트의 차이점은 무엇입니까?

터미널 글꼴을 다음 중 하나로 변경하고 싶습니다.

/usr/share/consolefonts/Uni1-Fixed15.psf.gz
/usr/share/consolefonts/Uni2-Fixed15.psf.gz
/usr/share/consolefonts/Uni3-Fixed15.psf.gz

Uni1, Uni2 및 Uni3 코드 세트의 차이점은 무엇입니까? 그 중에서 어떻게 선택하나요?

답변1

이것들은 그들 중 일부입니다console-setup데비안 패키지의 소스 코드를 읽으면 답이 다음에 있다는 것을 알 수 있습니다.2장 -bdf2psf콘솔 설정 해커 가이드:

Uni1(글리프 512개)

대부분의 라틴어, 키릴 문자, 히브리어 및 아랍어를 지원합니다.

Uni2(글리프 512개)

대부분의 라틴어, 키릴어, 그리스어를 지원합니다.

Uni3(글리프 512개)

대부분의 라틴어 및 키릴어를 지원합니다.

512는 Linux 콘솔 제한입니다.

또한 각 소스 파일의 유니코드 값 수가 512개 문자 제한과 일치하지 않기 때문에 일부 매핑(단일 문자에 여러 문자)이 있는 것 같습니다.

$ wc -l Uni1.512 Uni2.512 Uni3.512
     502 Uni1.512
    1870 Uni2.512
    1854 Uni3.512
    4226 total

관련 정보