.Xresources의 XTerm*faceName이 반영되지 않음

.Xresources의 XTerm*faceName이 반영되지 않음

글꼴을 변경하여 zsh의 프롬프트를 사용자 정의하려고 시도했지만 그 동안 xterm이 XTerm*faceName반사 되지 않게 되었습니다 ~/.Xresources.

이것은 내 도트 파일입니다.

~/.xinitrc

#!/bin/sh

# /etc/X11/xinit/xinitrc
#
# global xinitrc file, used by all X sessions started by xinit(startx)

# invoke global X session script
. /etc/X11/Xsession

xrdb -merge $HOME/.Xresources
exec awesome 

~/.Xresources

XTerm*termName: xterm-256color
XTerm*locale:   true
XTerm*selectToClipboard:    true
XTerm*faceName: Shure Tech Mono Nerd Font Complete
XTerm*faceSize: 12

!TomorrowNightEighties
#define t_background        #2d2d2d
#define t_current_line      #393939
#define t_selection         #515151
#define t_foreground        #cccccc
#define t_comment           #999999
#define t_red               #f2777a
#define t_orange            #f99157
#define t_yellow            #ffcc66
#define t_green             #99cc99
#define t_aqua              #66cccc
#define t_blue              #6699cc
#define t_purple            #cc99cc


*.foreground:   t_foreground
*.background:   t_background
*.cursorColor:  #aeafad

! Black / Grey
*.color0:       #000000
*.color8:       #666666

! Red / Bright Red
*.color1:       t_red
*.color9:       #FF3334

! Green + Bright Green
*.color2:       t_green
*.color10:      #9ec400

! Yellow (Orange) + Bright Yellow (Yellow)
*.color3:       t_orange
*.color11:      t_yellow

! Blue + Bright Blue
*.color4:       t_blue
*.color12:      t_blue

! Magenta (Purple) + Bright Magenta
*.color5:       t_purple
*.color13:      #b777e0

! Cyan (Aqua) + Bright Cyan
*.color6:       t_aqua
*.color14:      #54ced6

! Light Grey (Selection) + White (Current Line)
*.color7:       t_selection
*.color15:      t_current_line

스크린샷은 다음과 같습니다.

스크린샷: 왼쪽이 내가 원하는 실제 글꼴인데 실제로는 오른쪽에 나타납니다.

VM을 다시 시작했지만(=restarted X) 테마와 같은 다른 요소는 올바르게 반영되지만 글꼴은 여전히 ​​이전 글꼴입니다.

기타 정보:

vmware의 우분투 18.04

창 관리자로서 대단해요

쉘로서의 zsh

답변1

관련 글꼴가족이름은ShureTechMono NF, 를 사용하여 찾을 수 있습니다 fc-list. 이것은 스크린샷입니다. ShureTechMono NF를 사용하는 xterm

매뉴얼 fc-list페이지에서는 이 명령을 사용하도록 권장합니다(:모든 것과 일치하고,familyxterm에서 사용하는 얼굴 시리즈를 보여주는 매개변수:

fc-list : family

xterm 매뉴얼 페이지 항목faceName사용 예도 제공됩니다 fc-list.

fc-list :scalable=true:spacing=mono: family

답변2

-fn 매개변수를 사용하고 ShureTechMono\ Nerd\ Font\ Regular:px=11과 같은 Pango 표기법을 사용하여 글꼴 이름을 입력해 보셨습니까?

나는 최종 항목을 .Xresources에 넣기 전에 다양한 글꼴, 시행착오 스타일을 사용하여 이 접근 방식을 취했습니다. 이 예에서는 그림과 같이 "full"이 아닌 "regular"를 사용하겠습니다.

관련 정보