Tôi đang cố gắng cấu hình phông chữ thiết bị đầu cuối tuyệt vời trên Xubfox để có biểu tượng chính xác khi sử dụng Ôi trời ơi. Tôi đã làm theo hướng dẫn cài đặt như sau:
Cách cài đặt (Linux)
- sao chép tất cả các phông chữ từ
./xây dựng
thư mục đến ~/.phông chữ
danh mục
- sao chép tất cả các bản đồ phông chữ (tất cả
*.sh
tập tin) từ ./xây dựng
thư mục đến ~/.phông chữ
danh mục
- chạy
fc-cache -fv ~/.fonts
để cho freetype2 biết về những phông chữ đó
- tùy chỉnh tập tin cấu hình
./config/10-symbols.conf
thay thế PragmataPro
với tên của phông chữ bạn muốn sử dụng trong thiết bị đầu cuối (tôi sẽ thêm nhiều phông chữ hơn trong tương lai để có thể bỏ qua bước này)
- copy file cấu hình trên vào
~/.config/fontconfig/conf.d
danh mục
- nguồn bản đồ phông chữ (
nguồn ~/.fonts/*.sh
) trong tập lệnh khởi động Shell của bạn (ví dụ. ~/.bashrc
hoặc ~/.zshrc
)
Của tôi ~/.config/fontconfig/conf.d/10-symbols.conf
tập tin là:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!--
When a glyph is missing in the current font freetype2 will look into
other installed fonts to see if it's going to find it, but which fonts?
and in which order?
The configuration below aim to declare an ordered list of fonts
to be looked into when a glyph is not found in a specic font
<alias>
<family>FONT_WITH_A_POSSIBLY_MISSING_GLYPH</family>
<prefer>
<family>FIRST_FONT_TO_LOOK_INTO</family>
<family>SECOND_FONT_TO_LOOK_INTO</family>
<family>...</family>
</prefer>
</alias>
-->
<fontconfig>
<alias>
<family>DejaVu Sans Mono</family>
<prefer>
<family>icomoon</family>
<family>FontAwesome</family>
<family>octicons</family>
<family>Pomodoro</family>
</prefer>
</alias>
</fontconfig>
Nhưng thiết bị đầu cuối của tôi vẫn không hiển thị các ký hiệu đúng cách.
