문제

나는 최근에 약간의 lisp 편집을 해야 할 필요가 있었고 OS X용 멋진 Ready Lisp 패키지를 발견했습니다. 이것은 훌륭합니다. 단, Aquamacs는 자동으로 비례 글꼴(이것은 멍청합니다, IMHO)을 사용하고 그것을 변경하고 싶습니다. 고정 폭 글꼴로.그러나 저는 실제로 EMACS 사용자는 아니며 Aquamacs의 기본 설정 메뉴는 그러한 변경을 어디서, 어떻게 수행할 수 있는지에 대해 명확하지 않습니다.

도움이 되었습니까?

해결책

이것은 OS X용 .emacs에 있는 것입니다:

(set-default-font "-apple-bitstream vera sans mono-medium-r-normal--0-0-0-0-m-0-mac-roman")

이제 Bitstream Vera가 OS X에서 표준으로 제공되는지 확실하지 않으므로 다운로드하거나 다른 글꼴을 선택해야 할 수도 있습니다.다음을 실행하여 X 글꼴 이름을 검색할 수 있습니다. (x-list-fonts "searchterm") ELisp 버퍼(예: *scratch* - 실행하려면 입력한 다음 입력하세요. C-j 같은 줄에 있음).

다른 팁

Aquamacs 2.1에서는 옵션->모양->텍스트 모드 글꼴...을 통해 글꼴을 설정할 수 있습니다.표준 글꼴 선택 창이 나타나면 원하는 글꼴을 선택하세요.그런 다음 emacs를 종료할 때(C-x C-c) 옵션을 저장하라는 메시지가 나타나면 "y"를 누르십시오.

로부터 EmacsWiki Aquamacs FAQ:

현재 프레임을 표시하는 데 사용되는 글꼴을 변경하려면 글꼴 패널로 이동하십시오.Keystroke Apple-T 또는 메뉴를 통해이 작업을 수행 할 수 있습니다.옵션 → 표시/숨기기 → 글꼴 패널.일단 거기에 있으면 원하는 글꼴을 선택하십시오.

현재 프레임의 글꼴을 기본값으로 만들려면 옵션 → 프레임 모양 스타일로 이동하십시오.FOO가 현재 프레임의 모드 인 FOO 모드의 현재 스타일 사용 "을 선택하십시오 (예 : 텍스트 모드의 텍스트)는 현재 스타일을 사용하려면 (글꼴을 포함하여, 다른 변경 사항도 포함하십시오. 이 유형의 모든 파일에 대한 프레임 스타일)."현재 스타일을 기본적으로 사용"하여 주요 모드가 특별한 스타일이 정의되지 않은 모든 파일의 현재 스타일을 사용하십시오.

Monaco 또는 "Vera Sans Mono"와 같은 고정 폭 글꼴에 대한 권장 사항도 있습니다.

이것이 내가 사용하는 것입니다:

 -apple-DejaVu_Sans_Mono-medium-normal-normal-*-12-*-*-*-m-0-iso10646-1

다음과 같이 .emacs 파일에서 설정할 수 있습니다.

(set-default-font "-apple-DejaVu_Sans_Mono-medium-normal-normal-*-12-*-*-*-m-0-iso10646-1")

다음에서 다운로드할 수 있습니다. dejavu-fonts.org

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