틀림없이이 문제는 최초의 세계 문제 일 뿐이지 만 디스플레이의 모양에 대해서는 까다롭기 때문에 일부 글꼴 모드, 새 글꼴 크기, 굵게/기울임 꼴 등을 설정할 때 정말 짜증이납니다. 내가하고 싶은 것은 (set-frame-font "Menlo-10")
을 내 .emacs 상단에 놓은 다음 이맥스가 색상을 제외하고 그 기본 글꼴에서 어떤 면도 절대로 변경하지 못하게하는 것이다.글꼴 잠금이 글꼴 패밀리를 변경하는 것을 방지하는 방법이 있습니까 (색상 만 변경)?
나는 종류의이 같은 수행하여 내가 원하는 효과를 얻을 수 있습니다,
(mapc (lambda (face)
(set-face-attribute face nil
:family "Menlo"
;; something like (cdr (assoc 'font (frame-parameters)) would be better
;; for the :family, but it didn't immediately work
:width 'normal
:height 1.0
:weight 'normal
:underline nil
:slant 'normal))
(remove 'default (face-list)))
을하지만 난 글꼴 잠금 만들어 변경할 수 직면 한 새로운 버퍼를로드 한 후 것을에만 작동하고 그것은 무서운 해킹입니다. 나는 실제로 모드 잠금 장치의 일부분을 무시한 채 폰트 잠금 기능을 갖추고 있지는 않다고 생각하지만, 나는 물어볼 것이라고 생각했다.
또한 AUCTeX는 여기에서 가장 최악의 범죄자입니다. 따라서 AUCTeX 설정이 가족, 크기 등의 변경을 요청하지 못하도록 막 다른 곳에서 교대로 이루어지면 문제를 덜게 될 것입니다 성가신.
현재 HEAD에서 가져온 최근 Emacs 24를 사용하고 있습니다.
thats odd. 내 사용자 정의 글꼴이 deja-vu로 설정되었습니다. 최소한 이맥스와 함께 auctex를 포함하여 어떤 글꼴 모드로든 글꼴 패밀리가 변경되지 않았습니다. – kindahero
흠. 어쩌면 나는 15 년 동안 누적 된 elisp cruft를 파헤쳐 야 할 것입니다. 분명한 것은, AUCTeX의 기본 폰트는 동일하게 유지되지만,'\ section {Foo}'가 있으면 "Foo"부분이 약 18 점의 Helvetica 모양으로 조판됩니다. – deong