Sử dụng phông chữ Consolas trên Linux


8

Cách dễ nhất để cài đặt và sử dụng loại phông chữ MS Consolas trong Debian Linux là gì?

Vì nó không đi kèm với gói mscorettf, điều gì có thể là cách để cài đặt nó với ít lệnh hơn từ các repos chính thức (hoặc đáng tin cậy)?

Câu trả lời:


11

Cách dễ dàng nhất để cài đặt một phông chữ không được đóng gói sẵn bởi bản phân phối của bạn có lẽ là bỏ nó xuống /usr/local/share/fontshoặc ~/.fonts. Đối với điều này, bạn cần tệp phông chữ ở một số định dạng không đóng gói, chẳng hạn như TrueType (.ttf).

Ít nhất là trên Debian Wheezy, bạn sẽ tìm thấy tệp XML /etc/fonts/fonts.conf cung cấp cấu hình fontconfig trên toàn hệ thống. Một trong những mục đích của việc này là chỉ định nơi hệ thống sẽ tìm phông chữ.

Các hệ thống Linux hiện đại chủ yếu sử dụng phông chữ TrueType và OpenType, trong khi tôi nghĩ Windows vẫn chủ yếu sử dụng TrueType. Vì vậy, bạn sẽ phải lấy tệp phông chữ TrueType (phần mở rộng .ttf) từ một nơi đáng tin cậy trước tiên. Lưu ý rằng một phông chữ có thể bao gồm nhiều tệp phông chữ.

Sau đó, đặt (các) tệp .ttf vào một trong hai thư mục (tùy thuộc vào việc bạn muốn nó có sẵn trên toàn hệ thống hay nếu bạn chỉ muốn nó có sẵn cho bạn), có thể khởi động lại phần mềm mà bạn dự định sử dụng phông chữ (để làm cho nó quét lại các phông chữ có sẵn) và phông chữ sẽ chỉ hiển thị trong danh sách các phông chữ có sẵn.

Nếu phông chữ không hiển thị, hãy chạy fc-cache -fđể tạo lại các tệp bộ đệm phông chữ, sau đó thử lại.

Tôi đề nghị tạo các thư mục con trong một trong hai fontsthư mục để giữ mọi thứ ngăn nắp, nhưng đó là một ưu tiên, không phải là một yêu cầu của hệ thống.

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.