Clear Font Caches & Cơ sở dữ liệu phông chữ trong Mac OS X để giải quyết các vấn đề về phông chữ bất thường
Mục lục:
Trong một số trường hợp bất thường và hiếm gặp, phông chữ trong OS X và các ứng dụng Mac khác nhau có thể hiển thị sai hoặc không hiển thị hoàn toàn. Thông thường, điều này xảy ra sau khi một phông chữ đã được sửa đổi hoặc một phông chữ đã được cài đặt bên ngoài thư mục ~/Library/Fonts tiêu chuẩn, nhưng nó cũng có thể xảy ra bất ngờ trong một số trường hợp. Mặc dù một số sự cố về phông chữ có thể được khắc phục bằng cách sửa chữa các quyền, nhưng các sự cố khó hiểu hơn có thể yêu cầu bạn kết xuất bộ đệm phông chữ và xây dựng lại chúng.
Đây không phải là việc bạn nên làm tùy tiện vì không có lý do gì để thực hiện tác vụ này trừ khi bạn gặp vấn đề về phông chữ rất cụ thể liên quan đến bộ nhớ đệm, lỗi hoặc lỗi hiển thị cụ thể trong đó các ký tự hiển thị thay vì phông chữ.
Cách xóa cơ sở dữ liệu phông chữ & bộ đệm phông chữ trong OS X
Từ Terminal, nhập chuỗi lệnh sau và nhấn return. Điều này sử dụng sudo, yêu cầu mật khẩu quản trị viên để thực thi, như thường lệ với mục dòng lệnh, bạn sẽ muốn lệnh xuất hiện trên một dòng:
sudo cơ sở dữ liệu atsutil -remove
Thao tác này sẽ xóa tất cả cơ sở dữ liệu phông chữ và bộ đệm ẩn khỏi hệ thống OS X và người dùng. Theo trang hướng dẫn của atsutil, cờ -remove sẽ thực hiện như sau:
Hoàn thành khắc phục sự cố hiển thị phông chữ với quyền & khởi động lại
Khi atsutil chạy xong, có thể bạn cũng sẽ muốn sửa các quyền trong OS X từ Terminal bằng cách sử dụng lệnh disktuil (vì dù sao thì bạn cũng đã ở trong Terminal):
sudo diskutil repairPermissions /
Việc sửa chữa các quyền của ổ đĩa có thể mất khá nhiều thời gian, vì vậy, hãy sẵn sàng đợi đến vài giờ tùy thuộc vào kích thước và tốc độ của ổ đĩa cũng như số lượng tệp bạn có trên máy Mac.
Khi cả hai quá trình trên hoàn tất , hãy tiếp tục và khởi động lại máy Mac như bình thường, phông chữ của bạn bây giờ sẽ hoạt động và hiển thị tốt mà không gặp bất kỳ sự cố nào nữa.
Trong trường hợp bạn đang thắc mắc, hình ảnh này là một ví dụ về vấn đề hiển thị phông chữ như vậy có thể trông như thế nào:
Rõ ràng là nếu mọi phông chữ trên máy Mac của bạn đều hiển thị như vậy, dưới dạng hộp có chữ A viết hoa trong đó như , thì có thể khó thực hiện nhiều thao tác và trong trường hợp đó, bạn có thể cần phải khởi động vào chế độ an toàn của OS X hoặc thậm chí vào chế độ một người dùng bằng cách nhấn giữ Command + S trong khi khởi động để chạy các lệnh trên.
Hãy cho chúng tôi biết trong phần nhận xét nếu cách này hiệu quả với bạn hoặc nếu bạn có giải pháp khác cho các vấn đề về phông chữ cụ thể trên máy Mac.