-name 옵션을 사용할 때만 urxvt의 글꼴 품질이 좋지 않음

-name 옵션을 사용할 때만 urxvt의 글꼴 품질이 좋지 않음

i3의 레이아웃 저장 기능을 사용해 보고 있습니다. 이를 위해 시작하는 urxvt 인스턴스에 이름을 할당하고 싶습니다. 그러나 -name 옵션을 사용할 때마다 글꼴이 다르게 표시됩니다.

예를 들어, 내가 사용하는 경우

urxvt -e ncmpcpp -s playlist

제가 사용했을때와 폰트가 달라보이네요

urxvt -name topleft -e ncmpcpp -s playlist

왜 이런지 아는 사람 있나요? 필요한 경우 스크린샷을 업로드할 수 있습니다. 단지 -name 옵션을 주면 글꼴 렌더링이 형편없어 보일 뿐입니다. 색상 테마 등이 있어야 할 곳에 있습니다. ncmpcpp에는 문제가 없습니다. i3 구성의 "드롭다운" 터미널에도 동일한 문제가 있습니다.

답변1

분명히 애플리케이션 클래스가 아닌 특정 애플리케이션 인스턴스에 대한 글꼴을 구성했습니다. 인스턴스와 클래스의 개념XResources. 명령 -name줄 인수는 인스턴스 이름을 설정합니다(기본값은 실행 파일 이름). 클래스 이름은 항상 추가됩니다 URxvt(대체로 Rxvt).

X 리소스 이름에서는 관례적으로 클래스 이름은 대문자로 시작하고 인스턴스 이름은 소문자로 시작합니다.

설정을 항상 적용하려면 기다리지 URxvt.font말고 설정하십시오 urxvt.font.

답변2

위치해있습니다매뉴얼 페이지:

-name 이름
지정하다리소스의 애플리케이션 이름 가져오기, 기본 실행 파일 이름 대신. 이름에는 "." 또는 "*" 문자가 포함되어서는 안 됩니다. 아이콘과 제목 이름도 설정합니다.

응용 프로그램 이름을 변경하면 사용할 글꼴을 알려주는 리소스 파일을 찾을 수 없습니다.

다음이 더 유용할 수 있습니다.

-title 텍스트
창 제목(-T는 여전히 존중됩니다.) 기본 제목은 -e 옵션(있는 경우) 뒤에 지정된 프로그램의 기본 이름이고, 그렇지 않으면 응용 프로그램 이름입니다.

관련 정보