Làm cách nào để sử dụng biến thể không thường xuyên của phông chữ trong Ubuntu?
Nói một cách đơn giản, tôi đã cố gắng sử dụng biến thể ánh sáng của một phông chữ. Tuy nhiên, tôi không thể. Mỗi lần tôi chọn các biến thể ánh sáng đó, Ubuntu miễn cưỡng sử dụng cùng một biến thể thông thường.
Ví dụ, hôm nay, tôi đã cố gắng sử dụng Dosis
phông chữ. Khi tôi chọn cái này bằng Ubuntu-Tweak (hoặc Unity-Tweak-Tool), Ubuntu đã chọn cái nhẹ. Tôi muốn sử dụng Medium, vì điều đó mang lại độ tương phản cao hơn. Nhưng việc chọn Dosis-Medium đã cho kết xuất ánh sáng tiết kiệm !!
Cuối cùng, tôi đã thử sử dụng fonts.conf
trong .config/fontconfig
thư mục. Tôi đã đặt những dòng này trong tập tin đó. Đặt các dòng này buộc Ubuntu hiển thị biến thể trung bình, nhưng sau đó phông chữ Every Dosis trở thành Trung bình . Không có cách nào để sử dụng biến thể Light nữa.
<match>
<test name="family"><string>Dosis</string></test>
<edit name="style" mode="assign" binding="strong">
<string>Medium</string>
</edit>
</match>
Nói tóm lại, Làm cách nào tôi có thể chọn hoặc sử dụng các biến thể khác nhau của phông chữ trong Ubuntu. Một giải pháp sử dụng fonts.conf
cũng được.
Đầu ra của fc-list 'Dosis'
/usr/share/fonts/opentype/dosis/Dosis-Light.otf: Dosis:style=Light
/usr/share/fonts/opentype/dosis/Dosis-SemiBold.otf: Dosis:style=SemiBold
/usr/share/fonts/opentype/dosis/Dosis-Bold.otf: Dosis:style=Bold
/usr/share/fonts/opentype/dosis/Dosis-Book.otf: Dosis:style=Book
/usr/share/fonts/opentype/dosis/Dosis-ExtraBold.otf: Dosis:style=ExtraBold
/usr/share/fonts/opentype/dosis/Dosis-ExtraLight.otf: Dosis:style=ExtraLight
/usr/share/fonts/opentype/dosis/Dosis-Medium.otf: Dosis:style=Medium
Đầu ra của fc-match 'Dosis'
Dosis-Medium.otf: "Dosis" "Medium"
Đầu ra của fc-match 'Dosis-Medium'
Dosis-Medium.otf: "Dosis" "Medium"
Ảnh chụp màn hình của phông chữ Dosis chọn biến thể ánh sáng:
Nếu tôi sử dụng fonts.conf
, tất cả các dosis trở nên giống nhau
sudo cp /usr/share/fonts/opentype/dosis/Dosis-Light.otf /usr/share/fonts/opentype/anwar.otf
rồi dùng fontanwar
?