2008-09-13 42 views
10

Gần đây tôi đã có một nhu cầu để làm một chút chỉnh sửa lisp và tôi tìm thấy gói Ready Lisp tiện lợi cho OS X, tuyệt vời, ngoại trừ Aquamacs tự động sử dụng một phông chữ tỷ lệ (mà là ngu ngốc, IMHO) và tôi muốn thay đổi nó thành phông chữ đơn cách. Tuy nhiên, tôi không thực sự là người dùng EMACS, và trình đơn tùy chọn trong Aquamacs ít rõ ràng hơn ở đâu và làm thế nào người ta có thể thực hiện một thay đổi như vậy.Thay đổi phông chữ trong Aquamac?

Trả lời

7

Đây là những gì tôi có trong emacs của tôi cho OS X:

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

Bây giờ, tôi không chắc chắn Bitstream Vera đáp ứng chuẩn trên OS X, vì vậy bạn có thể phải hoặc tải nó hoặc chọn một phông chữ khác nhau. Bạn có thể tìm kiếm tên phông chữ X bằng cách chạy (x-list-fonts "searchterm") trong bộ đệm ELisp (ví dụ: *scratch* - để chạy nó, nhập vào và sau đó nhập C-j trên cùng một dòng).

4

Từ EmacsWiki Aquamacs FAQ:

Để thay đổi phông chữ dùng để hiển thị các khung hiện , đi vào bảng chữ. Bạn có thể thực hiện việc này bằng phím tắt Táo, hoặc qua menu: Tùy chọn → Hiện/Ẩn → Bảng chữ. Khi đó, hãy chọn phông chữ bạn muốn.

Để đặt phông chữ của khung hiện tại là mặc định, hãy chuyển đến Tùy chọn → Khung Kiểu hiển thị. Chọn “sử dụng kiểu hiện tại cho chế độ foo”, trong đó foo là chế độ của khung hiện tại (ví dụ: foo = văn bản cho chế độ văn bản), sử dụng kiểu hiện tại (bao gồm phông chữ, nhưng ) bạn đã tạo cho kiểu của khung) cho tất cả các tệp của loại này. Chọn “sử dụng kiểu hiện tại làm mặc định” để sử dụng kiểu hiện tại cho tất cả các tệp có chế độ chính không có kiểu đặc biệt đã được xác định.

Ngoài ra còn có đề xuất cho phông chữ đơn cách - Monaco hoặc "Vera Sans Mono".

+0

Đây là câu trả lời hay nhất. Giống như những người khác, tôi đang sử dụng DejaVu Sans Mono, một phần mở rộng của Bitstream Vera Sans Mono. – khedron

2

đây là một trong tôi sử dụng:

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

Bạn có thể đặt nó trong emacs nộp như:

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

Bạn có thể tải nó từ dejavu-fonts.org

10

Trong Aquamacs 2.1, bạn có thể thiết lập font thông qua Options-> Appearance-> Font cho Text Mode ... Điều đó sẽ trả về cửa sổ chọn font chuẩn, chọn font bạn thích. Sau đó, khi bạn thoát khỏi các emacs (C-x C-c), bạn sẽ được nhắc lưu các tùy chọn, nhấn "y".

Các vấn đề liên quan