Cỡ chữ của emacs trong Ubuntu


2

Tôi sử dụng emacs trong ubfox và tôi sử dụng Monaco 10 làm phông chữ mặc định. Tuy nhiên, kết xuất phông chữ có vẻ hơi kỳ lạ so với thiết bị đầu cuối gnome của tôi có cùng kích thước phông chữ: Đó là một chút nhỏ hơn không rõ ràng như trong nhà ga Tôi đã cố gắng tránh điều này đơn giản với kích thước 11 nhưng nó quá lớn đối với tôi.

Làm thế nào tôi có thể làm cho nó giống như cái nhìn của nó trong thiết bị đầu cuối? Bất kỳ trợ giúp được đánh giá cao :)

CẬP NHẬT : Tôi nên nói với bạn cái ở trên là GUI emacs đang chạy shell và bên dưới là terminal gnome. Bên phải là các cài đặt phông chữ tương ứng của họ.

enter image description here

Cả hai chụp 100% với cỡ chữ 10: (trái: emacs, middle: terminal, phải: gedit)

emacs terminal enter image description here

Thêm một (gvim):

gvim

Tôi đã thử nó với emacs -q, vì vậy không có nơi nào khác ảnh hưởng đến cài đặt phông chữ của tôi.

Và tôi đã kiểm tra điều này dưới đây:

  1. GNU Emacs 24.2.2 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.13) of 2012-12-13 on tales(stable);

  2. GNU Emacs 24.3.50.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.13) of 2012-12-12 on tales

Họ đều giống hệt nhau. Và đây là của tôi ./configure đầu ra, tôi không biết nếu nó có thể giúp đỡ.

Ngoài ra tôi đã thử một cái gì đó như thay đổi .Xdefaults tập tin, nhưng nó không có ý nghĩa gì.


Làm thế nào bạn thiết lập phông chữ trong emacs? Bạn có thể đăng một hình ảnh của nó để chúng tôi có thể so sánh và hiểu rõ hơn vấn đề? Ngoài ra 10 thực sự khá nhỏ, hãy thử đặt phông chữ của emacs thành ~ 14 hoặc hơn.
terdon

@terdon Cài đặt phông chữ duy nhất trong init.el của tôi là (set-frame-font "Monaco-10"). 10 là phù hợp ở đây. Bạn có thể mở hình ảnh trong tab mới sau đó phóng to lên 100% để xem chính xác kích thước của nó.
Edityouprofile

Theo như tôi có thể nói từ hình ảnh, bạn đang hiển thị hai thiết bị đầu cuối và không có emacs.
terdon

@terdon Tôi xin lỗi vì tôi nên nói với bạn ở trên là GUI emacs và bên dưới là thiết bị đầu cuối gnome. Bên phải là các cài đặt phông chữ tương ứng của họ.
Edityouprofile

Ah, gotcha, xin lỗi vì cả hai đều hiển thị danh sách thư mục tôi đã nhầm lẫn.
terdon

Câu trả lời:


0

Dựa trên những hình ảnh bạn cung cấp, có vẻ như emacs đang sử dụng nền màu xám đậm và phông chữ màu xám nhạt trong khi thiết bị đầu cuối có nền màu đen và phông chữ màu trắng. Điều đó có thể giải thích tại sao cái này trông sáng hơn cái kia. Hãy thử đặt cùng một màu cho cả hai và xem liệu chúng có còn khác nhau đáng kể không. Sự khác biệt về kích thước quá nhỏ Tôi không thể chắc chắn nếu đó không chỉ là ảo ảnh sinh ra từ các màu sắc khác nhau.

Một điều khác để kiểm tra là cài đặt khử răng cưa của cả hai.


Tôi đã thêm một số hình ảnh, kích thước phông chữ emacs khác với bất kỳ phần mềm nào khác ở đây. Bỏ qua các màu sắc, chúng có chiều cao khác nhau.
Edityouprofile

@Ispinfx, vì vậy họ thực sự. Đảm bảo bạn không có bất kỳ cài đặt phông chữ nào ở bất kỳ nơi nào khác (ví dụ ~ / .emacs), có thể có nhiều định nghĩa và biểu tượng cảm xúc đang theo một trong những định nghĩa khác.
terdon

1
Tôi chắc chắn về điều đó vì tôi đã thử nó emacs -q
Edityouprofile

0

Có vẻ như có lỗi trong trình điều khiển phông chữ Emacs Xft như mô tả đây .

Bạn có thể giải quyết nó với cài đặt phông chữ trong .Xresources tập tin cho Emacs:

Emacs24.font: Monospace-10: pixelize = 14

Để các thay đổi có hiệu lực, bạn cần khởi động lại máy chủ X hoặc chạy xrdb -merge .Xresources và khởi động lại Emacs.


Bạn có thể vui lòng cung cấp đường dẫn cho .Xresources tập tin cho emacs?
Prasanna
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.