쉘(구문 강조 기능이 있는 zsh), 터미널(urxvt) 및 Xresources 구성의 특별한 조합을 통해 일부 굵은 문자(굵은 이스케이프 시퀀스라고도 함)에서만 발생하는 것처럼 보이는 글꼴 렌더링에서 이상한 문제를 발견했습니다. k' - 키가 크고 비어 있는 수직 직사각형으로 나타납니다(아래 이미지 참조).
왜 이런 일이 발생합니까?
답변1
이 문제는 아래와 같이 letterSpace를 -1(또는 그 이하)로 설정하는 .Xresources 파일의 letterSpace 구성으로 인해 발생합니다.
! /home/username/.Xresources
URxvt*letterSpace: -1
많은 사용자와 블로그 게시물에서는 커닝을 조정하기 위해 letterSpace 옵션을 -1로 변경할 것을 제안하지만 이 경우 urxvt가 글리프를 렌더링할 수 없는 부작용이 있는 것 같습니다.