XTerm을 굵게 사용하지 않게하려면 어떻게합니까? 표시 할 때마다

저는 XTerm을 사용하는 것을 좋아하고 기본 “고정”글꼴을 좋아하며 단색 터미널이 아닌 터미널 색상을 사용하는 것을 좋아합니다.

그러나 XTerm은 밝은 색상을 표시 할 때마다 굵은 글꼴을 사용해야한다고 주장합니다.

나는 폰트의 대담한 버전을 싫어하지만 나는 밝기를 좋아한다. 매뉴얼 페이지에 ” XTerm.VT100.boldMode:false“를 추가하면 ~/.Xresources이 “기능”이 비활성화되지만 아무 효과가없는 것 같습니다. 몇 달 동안 거기에 있었으므로 재부팅 문제는 아닙니다.

밝은 텍스트를 표시 할 때에도 XTerm이 고정되지 않은 표준 고정 글꼴 버전을 항상 사용하도록하려면 어떻게해야합니까?

편집 : 일부는 내 ~ / .Xresources에 “XTerm * boldMode : false”를 넣도록 제안했습니다. 그것도 도움이되지 않았습니다. 그래도 변경 사항이 xrdb에 적용되었음을 확인했습니다.

$ xrdb -query | grep boldMode
XTerm*boldMode: false

xprop를 실행하고 xterm을 클릭하면 ” WM_CLASS(STRING) = "xterm", "XTerm"“가 표시됩니다. 따라서 실제 xterm을 확실히 실행하고 있습니다.

BTW, 이것은 평범한 바닐라 Ubuntu Intrepid 상자입니다. 여기 다른 사람이 동일하게 실행중인 경우 다음을 실행 해보십시오.

echo -e '#\e[1m#'

… 오른쪽의 #에 왼쪽의 검은 색 픽셀과 같은 가운데 검은 색 픽셀이 있는지 알려주세요.



답변

굵은 글꼴과 일반 글꼴에 동일한 글꼴을 설정하면 작동 할 수 있습니다.

나는 fixed두 가지 모두에 대해 글꼴을 설정했다 .

xterm*font: fixed
xterm*boldFont: fixed

그런 다음 xrdb -load새 용어를 시작하고 시작하면 대담하지 않은 것으로 돌아 왔습니다. 🙂


답변

allowBoldFonts속성 설정 이 저에게 효과적입니다

에 다음 줄을 추가하십시오 ~/.Xresources

XTerm*allowBoldFonts: false

답변

X 리소스는 X 윈도우 시스템을 다시로드 할 때까지 다시로드되지 않으며 실행중인 실행 파일을 다시 시작하지 않으면 폴링되지 않습니다. 달리기

xrdb ~/.Xresources

현재 세션에서. 그런 다음 다른 xterm을 시작하십시오. 다음에 X (다시 로그인 또는 재부팅)를 시작할 때 리소스를 자동으로 읽어야합니다.

또 다른 시도는 와일드 카드를 사용하여 자원을 올바르게 선택하는지 확인하는 것입니다. 사용하다

XTerm*boldMode: false

대신에.

또 다른 확인 사항은 xterm터미널 프로세스를 실행할 때 실제로 실행되고 있다는 것 입니다. 그렇지 않은 경우 다른 리소스로 글꼴을 변경해야합니다.


답변

이를 위해 특별히 XTerm 리소스가 있습니다. 아마도 질문을 처음 받았을 때 존재하지 않았습니까?

XTerm*colorBDMode: true

답변

나는 (Lucid Lynx에서) 생성이 필요하다는 것을 알았다 ~/.Xdefaults-$(hostname). 호스트 이름을 생략하면 설정이 적용되지 않습니다. 글꼴과 boldFont의 ba의 일치는 굵게를 제거하는 트릭을 수행했습니다. xfontsel어떤 글꼴을 지정해야하는지 알아내는 좋은 방법입니다. 기본값이 적용되는지 테스트하는 xterm것과 같은 방법 xterm -font '-misc-fixed-medium-r-*-*-10-*-*-*-*-*-*-*'으로 시작할 수도 있습니다 .


답변

xterm 버그입니다.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=347790

나를 위해 임시 해결책은 .bashrc파일 끝에 다음과 같은 교묘 한 수정을 두는 것입니다 .

 echo -e "\e[1mA\e[2J\e[7mB\e[m\e[?5h\e[?5l"
 clear

답변

글꼴 기반 시스템에서을 시도하십시오 xterm -fa Fixed. 내 컴퓨터에서는 렌더링 속도가 느리지 만 굵은 글꼴이 수정되었습니다.