Sử dụng phông chữ được cài đặt trong gnome-terminal


10

Gần đây tôi đã làm phiền với gnome-terminal để làm cho nó trông hấp dẫn hơn. Tôi đã thử sử dụng các phông chữ được cài đặt trong thư mục ~ / .fonts của mình (được cài đặt với Trình xem phông chữ) nhưng khi tôi chỉnh sửa cấu hình gnome-terminal, phông chữ được cài đặt sẽ không hiển thị.

Phông chữ mà tôi đang cố gắng sử dụng là Cure.se.ttf và mọi chương trình khác cho phép thay đổi phông chữ hoạt động, cũng như nó được kết hợp trên toàn cầu.

Tôi đã cài đặt chúng sai, hay có một nơi xác nhận mà họ cần phải ở?

Câu trả lời:


1

Điều làm việc cho tôi là đưa các tệp phông chữ vào ~/.local/share/fontsrồi chạy,

$ sudo fc-cache -vf ~/.local/share/fonts

Các phông chữ ~/.local/share/fontscó sẵn cho tất cả các ứng dụng bây giờ.


0

Có cùng một vấn đề. Đặt quyền cho phông chữ đã giải quyết vấn đề của tôi. Ví dụ:

chmod 755 ~/.fonts/cure.se.ttf

Sau đó mở phiên bản thiết bị đầu cuối mới.


0

GUI cấu hình dường như lọc các phông chữ không đơn cách .

Cách giải quyết là sử dụng dconftrực tiếp để đặt phông chữ:

# get your profile id
dconf list '/org/gnome/terminal/legacy/profiles:/'
# get your current font
dconf read '/org/gnome/terminal/legacy/profiles:/:PROFILE_ID/font'
# set the font, make sure you include those single quotes
dconf write '/org/gnome/terminal/legacy/profiles:/:PROFILE_ID/font' "'FreeMono 18'"

-1

Cập nhật bộ đệm phông chữ của bạn có thể giải quyết vấn đề. Hãy thử chạy lệnh sau:

fc-cache -vf ~/.fonts

2
Chỉ cần làm lại, vẫn không làm việc.
Mobo

Có lẽ có một cách tốt hơn, nhưng điều làm việc cho tôi là di chuyển các phông chữ đến vị trí mặc định trên / usr / share / phông chữ và chúng cập nhật lại bộ đệm.
evandromr
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.