![](/img/trans.png)
[英]Why is letter "o" with Graphics2D.drawString at font size 101 broken?
[英]Windows font that clearly disambiguates the number ZERO from letter O
我們的內網 web 頁面需要明確區分字母 O 和數字 ZERO。 是否有安裝在 WindowsXP 和 Vista 上的屏幕+打印機字體,它要么在零內放置一個點,要么在其中放置一個斜線?
如果機器本身沒有這樣的字體,有沒有辦法在頁面中嵌入字體,或者 web 頁面的其他方式來用字形替換標准 fonts 之一中的零字形,如 Arial ?
謝謝
隨着Vista和Windows 7 IIRC一起提供的Consolas有一個零削減。 它還應該與更高版本的MS Office捆綁在一起。
您可能會發現其中一種其他編程字體也很有用。
Windows系統字體FixedSys和Terminal在零中有斜杠。
通過使用@ font-face,您可以在頁面中嵌入字體,以便根據需要下載。 現在有一些網站將提供嵌入字體,其中許多是免費的; 一個例子是由Google主辦的Inconsolata 。
Windows XP附帶的終端字體具有0和O內置的區別。 但是,它不是TrueType字體,因此我不確定這是否符合您的需求。
這里有一個非常漂亮的字體叫Anonymous - 為了他的工作而得到了Mark Simonson的信任......眼睛很容易......還有Bitstream Vera Sans,另一種類型......
有一個Unicode字符Ø,U + 00D8:帶有筆畫的拉丁大寫字母O. 如果您可以替換該字符,它可以在Arial中運行,也可能在大多數其他Windows字體中運行
斜線零 fonts:consolas,cascadia(及其變體)源代碼
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.