2010-01-18 5 views
1
(set-frame-font "Consolas-10") 내 .emacs이 있습니다 : (set-frame-font "Consolas-10")

Emacs에서 HTML 태그 사이의 요소 글꼴을 변경하려면 어떻게해야합니까?

및 나는 또한 시도 : (set-frame-font "Consolas-10")

그러나 Consolas (또는 이탤릭체 Consolas) <h2> 태그 간의 글꼴 :

alt text http://img10.imageshack.us/img10/6865/emacs2.jpg

html 태그 사이에서 요소의 글꼴을 변경하거나 기울임 꼴, 굵게 등을 해제하려면 어떻게해야합니까?

+0

index.html을 편집하기 위해 사용하는 모드 (예 : nxml-mode)를 알려주시겠습니까? font-lock 지원 (예 : emacs-speak의 구문 강조 표시)의 글꼴 및 색상과 같은 세부 정보는 일반적으로 모드 별 설정입니다. – liwp

답변

1

earlier question 너는 똑같은 아이디어를 사용하고 글꼴 얼굴에 기울임 꼴을 사용하지 못하게해야한다. (굵게 및 밑줄을 사용하지 않으려면 다른 질문의 다른 모든 설정을 포함하십시오.) :

(mapc 
    (lambda (face) 
    (set-face-attribute face nil :slant 'normal)) 
    (face-list)) 
+0

고마워요. 나는 여전히 얼굴 목록, 람다, 기울기 등과 같은 이맥스 용어의 대부분을 이해하지 못한다. – alexchenco

+0

위의 람다는 하나의 인수를 취하는 익명의 함수를 정의한다. 그런 다음이 함수는 mapc 함수에 의해 함수 호출 (face-list)에 의해 반환 된 각 요소에 적용됩니다. 마지막으로 익명의 함수 본문은 주어진 얼굴에 set-face-attribute를 호출하여 해당 얼굴의 속성을 설정합니다. emacs-speak의 얼굴은 특정한 의미 론적 맥락에서 사용되는 글꼴입니다. 이 경우 h2 html 태그의 내용을 강조 표시합니다. 얼굴에는 글꼴, 크기, 무게, 기울기 등의 속성이 있습니다. C-h f 을 사용하여 기능 문서에 액세스 할 수 있습니다. – liwp

관련 문제