WSL GUI 애플리케이션의 텍스트가 깨졌습니다.

WSL GUI 애플리케이션의 텍스트가 깨졌습니다.

영어가 아닌 문자가 표시되지 않습니다.WSL GUI 애플리케이션.

예를 들어 다음과 같은 외국 문자가 포함된 텍스트 파일을 만들었습니다.

$ touch yoi.txt
$ echo "English한국어日本語" > yoi.txt
$ gedit yoi.txt

어떤 제안이 있으십니까?

답변1

그것은 실제로 왜곡된 것이 아닙니다. 그것은 단지 Linux 프로그램이 문자를 표시하는 방식입니다.글꼴이 없습니다. 각 상자 안의 16진수는 해당 문자의 유니코드 코드 포인트에 해당합니다. 예를 들어:

  • 한은U+D55C
  • 국은 U+AD6D입니다

Linux 배포판에 더 많은 글꼴을 설치해야 합니다. 우분투를 사용한다면, sudo apt install fonts-noto-cjk. Noto 글꼴 세트는 다양한 언어를 지원합니다.

또는 특정 글꼴이 필요하다는 것을 알고 있는 경우 Linux에서 파일을 복사할 .ttf.otf있습니다 ~/.local/share/fonts/. 원한다면 C:\Windows\Fonts에서 모든 Windows 글꼴을 복사할 수도 있습니다.

관련 정보