Tôi đang cố gắng hiển thị các ký tự unicode đặc biệt, đặc biệt là toán tử toán học trong các emacs. Cụ thể:Emacs: Thiết lập phông chữ để hiển thị các ký tự unicode trong OSX
position: 283 of 317 (89%), column: 0
character: (displayed as) (codepoint 120046, #o352356, #x1d4ee)
preferred charset: unicode (Unicode (ISO10646))
code point in charset: 0x1D4EE
syntax: w which means: word
category: .:Base, L:Left-to-right (strong)
buffer code: #xF0 #x9D #x93 #xAE
file code: #xF0 #x9D #x93 #xAE
(encoded by coding system utf-8-unix)
display: no font available
Unicode data:
Name: MATHEMATICAL BOLD SCRIPT SMALL E
Category: Letter, Lowercase
Combining class: Ll
Bidi category: Ll
Decomposition: font e
Character code properties: customize what to show
name: MATHEMATICAL BOLD SCRIPT SMALL E
general-category: Ll (Letter, Lowercase)
decomposition: (font 101) (font 'e')
There are text properties here:
fontified t
Tôi đang sử dụng GNU Emacs 24 nhị phân đêm gần đây. Các văn bản trên hiển thị tốt trên trình duyệt của tôi và trong TextEdit tuy nhiên, các ký tự đặc biệt xuất hiện trống khi xem trong emacs.
Tôi đọc điều này từ một Emac cũ 22 manual: "Phông chữ không nhất thiết phải chỉ định phông chữ cho tất cả các mã ký tự. Nếu phông chữ chỉ định phông chữ cho một ký tự nhất định hoặc nếu nó chỉ định phông chữ không tồn tại trên hệ thống của bạn, sau đó nó không thể hiển thị nhân vật đó. Thay vào đó nó sẽ hiển thị một ô trống. " - Đây là hành vi chính xác Tôi đang quan sát
Có vẻ như tôi có thể cần phải tạo phông chữ để có thể hiển thị các ký tự tùy ý đó (bắt đầu với các tệp Xdefaults hoặc Xresources).
Làm cách nào để xác định những gia đình phông chữ nào tôi cần đưa vào phông chữ để hiển thị Toán tử (hầu hết các ví dụ trực tuyến đều đề cập đến các ngôn ngữ như tiếng Latinh, tiếng Trung, v.v.)? Tôi thậm chí không thể tìm thấy bất kỳ ví dụ nào về tệp .Xdefault hoặc .Xresource.
Tôi có đi đúng hướng không? Có một cách dễ dàng hơn/rõ ràng hơn để làm điều này?
Chủ đề của nó tại đây. Khinh bỉ. Đừng lo lắng về việc di chuyển nó. – Will