Sự cố đã được giải quyếtLàm cách nào để làm mới cài đặt phông chữ mà không cần khởi động lại Emacs?
Tôi quyết định sử dụng phông chữ có kích thước tùy chỉnh có tên là Ricty. Đó là một cách dễ dàng hơn.
-
Tôi đang đặt kích thước phông chữ Emacs bằng cách sử dụng phông chữ-rescale-alist như sau.
(create-fontset-from-ascii-font "Inconsolata-12:weight=normal:slant=normal" nil "myfavoritefontset")
(set-fontset-font "fontset-myfavoritefontset"
'japanese-jisx0208
(font-spec :family "TakaoExGothic" :size 12)
nil
'append)
(add-to-list 'default-frame-alist '(font . "fontset-myfavoritefontset"))
(setq face-font-rescale-alist
'(("^-apple-hiragino.*" . 1.2)
(".*osaka-bold.*" . 1.2)
(".*osaka-medium.*" . 1.2)
(".*courier-bold-.*-mac-roman" . 1.0)
(".*monaco cy-bold-.*-mac-cyrillic" . 0.9)
(".*monaco-bold-.*-mac-roman" . 0.9)
("-cdac$" . 1.3)
(".*Inconsolata.*" . 1.0)))
từ http://d.hatena.ne.jp/shammer/20120811/1344701212
Để kiểm tra kích thước của phông chữ tôi khởi động lại Emacs mỗi lần khi tôi thay đổi các giá trị.
Tôi làm cách nào để làm mới kích thước phông chữ mà không cần khởi động lại Emac?
một "ricty" là gì? Tất cả các lần truy cập của Google dường như bằng tiếng Nhật. – tripleee
Như tôi đã thêm một giải thích ngắn trong câu hỏi. Ricty là một phông chữ kết hợp được thể hiện tỉ lệ phù hợp trong một số ngôn ngữ. (Đặc biệt là trong bảng chữ cái tiếng Nhật và tiếng Anh.) – ironsand
Bạn có tìm cách để làm như vậy không? Thay đổi kích thước phông chữ mà không cần khởi động lại Emacs –