문제

나는 최근에 .Emacs 파산을 선포하고 내 init 물건을 재구성했습니다. 그 과정에서, 나는 몇 년 동안 내가 발생한 모든 해킹 글꼴 선택 물건을 찢어 내면서 가장 현대적인 버전의 EMAC에서 원하는 것을 달성 할 수있는 더 쉬운 방법이 있다고 생각합니다.

GNU Emacs 23.0.91.1 (i686-pc-linux-gnu, GTK+ Version 2.14.4)
on a GNU/Linux System (Ubuntu 8.10).

지금 Mac OS X (GUI+터미널)에서 EMAC를 실행하고 때로는 Windows에서 EMAC를 실행하고 X11 케이스에 중점을두고 있다는 사실을 무시합시다.

(배경 : 글꼴 6x13은 내가 기억할 수있는 한 X11의 일부였습니다.

  • EMAC가 항상 X11 비트 맵 글꼴 6x13을 사용하기를 원합니다. (이것은 내 넷북의 서로 옆에 두 개의 버퍼를 제공합니다.)
  • 나는 Dejavu Sans Mono 16pt 또는 내 넷북에서 기본적으로 도대체 나오는 것을보고 싶지 않습니다 (엄청납니다!)
  • 나는 모든 새 프레임과 창이이 글꼴을 사용하기를 원합니다.
  • 나는 파생 된 얼굴 (Org-Mode-Column과 같은)이 6x13 글꼴을 사용하고 Dejavu Sans Mono로 신비롭게 전환하지 않기를 원합니다.
  • 나는 그놈과 x11이 내 화면의 논리적 DPI가 어떻게 생각하는지 상관하지 않습니다. 나는 6x13을 원한다.
  • 내 넷북 (NX Machine)을 멀리 할 때 6x10을보고 싶지 않습니다. 나는 6x13을 원한다.
  • 의심의 여지가있는 경우 : 나는 6x13을 원한다.

이 일을하기 위해 표준적인 방법은 무엇입니까?

그리고 일부 스마트 알렉스가 메뉴에 대해 알려주기 전에 : 옵션 >> 기본 글꼴 설정 : 결과 대화 상자는 비트 맵 글꼴조차 제공하지 않으므로 6x13을 선택할 수있는 방법이 없습니다. 또한 Org-Mode의 문제를 해결하지 못합니다. 테이블 뷰는 여전히 잘못된 글꼴을 제시합니다.

도움이 되었습니까?

해결책

나는이 물건을 나의 것을 통제한다 .Xresources 파일.

개인적으로 나는 가지고 있습니다

emacs.reverseVideo:     true
emacs.font:             7x13bold

(그리고 나는 상당히 동의합니다 ... Bitmap 글꼴을 오래 살고 있습니다! xterm ~와 함께

XTerm*foreground:       green
XTerm*background:       black
XTerm*font:             7x13bold

... 어느 날 그놈 말단에).

당신이 함께 놀면 .Xresources 세션 내에서 xrdb 명령은 다시로드하는 데 유용합니다.

다른 팁

.emacs에서 기본 프레임 매개 변수를 설정하려고합니다.

  • 사용하려는 글꼴의 이름을 찾으십시오.
  • 필요한 값을 추가하십시오 default-frame-alist.

실제로 가장 쉬운 방법은 Default-Frame-Alist 사용자 정의 및 사용자 정의를 사용하는 것이지만 ELISP 및 Write를 사용할 수도 있습니다.

(setq default-frame-alist 
   '(font . "-*-*-medium-r-normal--16-*-*-*-*-*-fontset-hiramin_w6"))

그것은 내 EMAC에서 도난당했습니다. 원하는 글꼴에 대한 전체 글꼴 이름 (xfontsel?)을 찾아야합니다.

참조 Emacswiki 글꼴과 얼굴을 설정할 때.

최근 Linux 배포판으로 이것을 읽는 사람이라면 먼저 6x13을 설치해야합니다 (예, 분명합니다 ..). 거기 있습니다 여기에 지침 무작위 글꼴의 적절한 글꼴을 건너 뛰면 다른 배포판에서도 작동 해야하는 우분투/데비안의 경우. 거기에서 "고정소".tgz를 설치 한 다음 (/usr/local/share/fonts로 포장을 풀고) 지침을 따라 글꼴 캐시에 추가하여 Gnome 글꼴 선택 대화 상자에 나타납니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top