내 Emacs에 사용 된 현재 글꼴을 찾는 방법은 무엇입니까?


38

내 Emacs에 사용 된 현재 글꼴을 찾는 방법은 무엇입니까?

답변:


42

내 버전의 Emacs에서을 입력하여 정보를 얻을 수 있습니다 M-x describe-font.


6
그렇게하면 Font name (default current choice for ASCII chars): 무엇을 의미 하는가? 거기서 무엇을해야합니까?
qazwsx

2
@ duperuser : 방금 Enter 키를 누르십시오 ...
choroba

2
이것은 두 번째 질문에 대한 답변이지만 첫 번째 질문에는 해당되지 않습니다. 를 누른 후 EnterASCII 문자 만 표시하는 데 사용 된 글꼴에 대한 정보가 표시됩니까? 그렇다면 ASCII가 아닌 글꼴을 표시하는 데 사용되는 글꼴을 찾는 방법은 무엇입니까?
qazwsx

@choroba Mx에 Enter 키를 누른 후 describe-font 미니 버퍼에서 "No fonts being used"를
얻습니다

@ MenelaosPerdikeas : 텍스트 터미널에서 emacs를 실행하고 있습니까?
choroba

11

버퍼의 다른 문자와 다른 부분에 다른 글꼴을 사용할 수 있습니다. 주어진 문자에 C-u C-x =대해, 어떤 문자가 사용되었는지를 포함하여 버퍼에서 해당 위치에 대한 모든 종류의 정보를 제공하는 것 보다 그 문자로 포인트를 이동하여 사용 된 글꼴을 찾을 수 있습니다 .


1
"Cu Cx ="는 어떤 명령입니까?
qazwsx

글쎄, C-x =에 바인딩되어 what-cursor-position있지만 C-u접두사로 호출 하면 작업을 주로 위임합니다 describe-char.
Stefan

키보드 단축키를 사용하지 않고 동일한 작업을 수행하는 방법은 무엇입니까?
qazwsx

M-x바로 가기로 자신을 제한하면됩니다 M-x describe-char RET.
Stefan

그래서 왜 C-x =/ what-cursor-position사용하지?
qazwsx

7

당신은 단지 평가할 수 있습니다

(face-attribute 'default :font)

sexp를 평가하려면를 수행 M-:하고 거기에 위의 sexp를 입력 / 붙여넣고 Enter 키를 누르십시오.


0

사용자 정의하고 실행할 텍스트에 커서를 놓습니다 M-x describe-face.

이 글꼴 설정 방법에 대한 정보를 제공합니다 (예 :) makdown-pre-face. 그러면 markdown-code-face상속 된 상속 항목을 볼 수 있습니다 fixed-pitch.

그리고 이것이 당신이 그것을 설정할 수있는 방법입니다 :

(set-face-attribute 'default nil
                    :family "Source Code Pro"
                    :height 130
                    :weight 'normal
                    :width 'normal)
(copy-face 'default 'fixed-pitch)

설정 후 Emacs를 다시 시작하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.