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?


12

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 Dosisphô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.conftrong .config/fontconfigthư 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.confcũ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:

Dosis sử dụng 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

nhập mô tả hình ảnh ở đây


Bạn đã thử sao chép tệp phông chữ bạn muốn sử dụng sang tên khác và sau đó sử dụng tên đó chưa? EG sudo cp /usr/share/fonts/opentype/dosis/Dosis-Light.otf /usr/share/fonts/opentype/anwar.otfrồi dùng font anwar?
Fabby

Không, tôi không có. Nhưng theo như tôi biết, tên tệp phông chữ không làm gì nếu tệp phông chữ bao gồm tên trong
Anwar

@AnwarShah bạn cũng có thể thử.
Tim

@Tim Điều đó không làm gì cả
Anwar

Câu trả lời:


0

Thử nghiệm ở đây bằng Ubuntu 14.04, Ubuntu Tweak và gói phông chữ-dosis hoạt động. Chọn ánh sáng, trung bình, đậm đều cho thấy kết quả khác nhau. Mặc dù ánh sáng và trung bình trông tương tự nhau ở 11pt ngay cả với đôi mắt sắc nét của tôi.

Tuy nhiên, máy tính để bàn của tôi đã tự đóng và khởi động lại trong một trang viên khá tích cực sau khi lựa chọn phông chữ mới được thực hiện và tôi phải đăng nhập lại.

Vì vậy, tôi sẽ xóa font.conftệp của bạn và thực hiện các lựa chọn của bạn để đảm bảo lưu ý phông chữ trông như thế nào trong hộp xem trước phông chữ dưới cùng của cửa sổ chọn và không làm mất phông chữ lớn hơn trong danh sách. Tăng kích thước khi cần thiết. Chọn và sau đó khởi động lại.


Đó là tôi đã nói. Trung bình và Ánh sáng hoàn toàn giống nhau
Anwar

Chúng không hoàn toàn giống nhau, mặc dù chúng có thể trông giống nhau ở độ phân giải nhất định và kích thước nhất định.
Martin Owens -doctormo-

Tôi đã thử nghiệm ngày hôm nay với một phông chữ khác. khi có sự biến đổi ánh sáng, nó chọn một biến thể thay vì trung bình. Tôi đã kiểm tra điều này bằng cách đặt biến thể trung bình là phông chữ, và sau đó xóa ánh sáng. sau khi xóa và chạy fc-cachephông chữ ngay lập tức thay đổi thành trung bình.
Anwar

1
Thử nghiệm thú vị. Vui lòng báo cáo đó là một lỗi trợ giúp.ubfox.com/community/ReportingBugs bao gồm tất cả các chi tiết ở đây. Tôi báo cáo nó hoạt động trên Ubuntu 14.04 vì vậy cũng bao gồm chi tiết đó.
Martin Owens -doctormo-

Sẽ làm trong một thời gian. Tôi nghĩ rằng, bạn cũng kiểm tra điều này và hỗ trợ lỗi nếu bạn có thể.
Anwar
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.