Windows font that clearly disambiguates the number ZERO from letter O

48.5k Views Asked by At

Our intranet web pages need to clearly disambiguate between the letter O and the number ZERO. Is there a screen+printer font that is installed on WindowsXP and Vista that does this either putting a dot inside zero or a slash through it?

If there isn't such a font on the machines themselves, is there a way to embed the font in the page, or some other way for the web page to substitute a glyph for the zero glyph in one of the standard fonts, like Arial?

Thanks

7

There are 7 best solutions below

1
On BEST ANSWER

By using @font-face you can embed a font into the page so that it will be downloaded as needed. There are a few sites now that will provide fonts to embed, many of them free; one example is Inconsolata hosted by Google.

1
On

The Windows system fonts FixedSys and Terminal have slashes in the zero.

4
On

The Terminal font that comes with Windows XP has that distinction between 0 and O built-in. However, it's not a TrueType font, so I am not sure this fits your needs.

1
On

There's a very nice font here called Anonymous - credit to Mark Simonson for his work... easy on the eye... also, there's Bitstream Vera Sans, another type...

4
On

There's a Unicode character Ø, U+00D8: Latin Capital Letter O With Stroke. If you can substitute that character it works in Arial and probably most other Windows fonts.

1
On

Consolas, which comes with Vista and Windows 7 IIRC, has a slashed zero. It should also come bundled with later versions of MS Office.

You might find one of these other programming fonts useful too.

0
On

slashed zero fonts: consolas, cascadia (and its variations,) source code