xterm/uxterm에서 유니코드 기호와 트루타입 글꼴을 작동시키는 방법은 무엇입니까?

xterm/uxterm에서 유니코드 기호와 트루타입 글꼴을 작동시키는 방법은 무엇입니까?

xterm/uxterm(버전 278)에서 트루타입 글꼴을 사용하고 싶지만 유니코드 기호에 문제가 있습니다(예: é는 잘 표시되므로 utf8 또는 로케일 문제가 비활성화되지 않은 것 같습니다).

$ echo -e "\xE2\x98\xA0"

☠ 대신 정사각형을 지정하고 다음 구성을 사용하십시오.

UXTerm*faceName: Liberation Mono
UXTerm*faceSize: 9
XTerm*faceName: Liberation Mono
XTerm*faceSize: 9

트루타입 글꼴을 비활성화하기 위해 ctrl 오른쪽 클릭 메뉴를 사용할 때 기본 글꼴을 사용하면 기호가 잘 표시되지만 전혀 좋지 않습니다. 나는 uxrvt를 시도했고 글자 간격이 충분하지 않을 때 같은 문제가 있었지만 늘리면 잘 작동했습니다. 그러나 uxrvt는 내가 시도한 다른 모든 터미널 에뮬레이터와 마찬가지로 다른 많은 문제를 안겨주었습니다. 누구든지 어떤 아이디어가 있습니까?

답변1

Jiefang 글꼴에는 이 기호가 없는 것 같습니다. 그러나 XTerm*faceName: DejaVu Sans Mono(트루타입 글꼴이기도 함)을 사용하면 ☠가 표시될 수 있습니다.

편집: 글꼴이 글리프를 지원하는지 확인하기 위해 LibreOffice 또는 OpenOffice를 사용하지 마십시오. 자동으로 다른 글꼴로 대체됩니다.오픈오피스 오류 45128.

답변2

윙크 17맞다:

SKULL AND CROSSBONES보시다시피 Liberation Mono 글꼴은 라고도 하는 글리프 ☠를 지원하지 않습니다.여기그리고여기.

이 유니코드(범위)를 커버하는 글꼴로 변경해야 합니다.

이 특정 문자를 지원하는 글꼴 목록 ☠여기.

유니코드 문자의 이름과 기타 다양한 정보를 텍스트로 찾으려면 다음을 사용하십시오.이 도구.

관련 정보