2012-10-23 34 views
9

Tôi đang sử dụng Fedora 17 và Emacs 24 và muốn thử các phông chữ giải phóng trên Emacs. Tôi đã thử điều này với HOME/.Xresources:Phông chữ Emacs với khử răng cưa và gợi ý

Xft.antialias: 1 
Xft.dpi: 96 
Xft.hinting: 1 
Xft.hintstyle: hintslight 
Xft.lcdfilter: lcddefault 
Xft.rgba: rgb 
Emacs.font: Liberation Mono-12 

Đó chỉ thay đổi văn bản bình thường, nhưng không khác văn bản như ORG-MODE tiêu đề. Tôi không biết liệu antialiasing có đang hoạt động hay không.

Tôi cũng đã thử:

(set-fontset-font 
nil '(#x0250 . #x02af) (font-spec :family "Liberation Mono")) 

nhưng nó vẫn như nhau.

+0

Tôi sẽ thay đổi từng cái một như bạn đã nói. Tôi không thể tìm thấy một cách để thay đổi toàn bộ phông chữ của chế độ. Cảm ơn. – damianjb

Trả lời

1

Kiểm tra để đảm bảo rằng các mặt org-mode được đặt thành kế thừa chính xác từ khuôn mặt default.

1

tôi đặt các bit mã sau đây trong .emacs.d mình để thay đổi font chữ mặc định:

(set-face-attribute 'default nil :family "Ubuntu Mono" :height 120 :weight 'normal) 

Dù font đang được anti-aliased và gợi ý là phụ thuộc vào chương trình vẽ cửa sổ emacs. Vì vậy, nếu bạn đang chạy phiên bản X Windows của Emacs bên trong Gnome hoặc KDE, thì Gnome/KDE sẽ vẽ các phông chữ như được gợi ý và chống răng cưa. Nếu bạn đang chạy các emacs bên trong một terminal, thì bạn cần nghiên cứu cách sử dụng các phông chữ chống răng cưa và bí ẩn bên trong terminal (nếu bạn đang sử dụng một trình mô phỏng đầu cuối bên trong trình quản lý cửa sổ vẫn còn gắn với khả năng của chính trình quản lý cửa sổ).

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