This page hosts an assortment of free fonts (both bitmap and outline) which I am designing.

I now have dedicated pages for my TrueType font families:

My OS/2 bitmap fonts are below.

Almost Swiss

Almost Swiss is an OS/2 bitmap font which was inspired by the 8 and 10 point sizes of the system font "Helv" (also called "Swiss") – which is in turn a loosely adapted bitmap stand-in for Helvetica. The problem with Helv is that larger point sizes use very dark, heavy strokes, giving the font a bold appearance which is not always suitable. I therefore created Almost Swiss to fulfill a desire for larger sizes in the lighter Helv/Swiss style.

Almost Swiss is designed to be suitable for program screen text at higher resolutions. It is particularly well-suited for use in lists, tables, and container controls.

Note: Almost Swiss is an OS/2 screen font and is not supported on other platforms, or for printer output.

As of version 1.1, all supported character sets are now fully harmonized among the various sizes and resolutions. Design improvements have also been made to numerous characters, and support for new character sets has been added.

This version also introduces an extra weight, "Almost Swiss Medium", at the 11 and 12 point sizes (120dpi only). This is slightly darker than the standard (a.k.a. light) weight, and is provided mainly for the benefit of people who run very high resolution screens and want something that looks a bit more substantial.

Screenshots

Supported Characters

Almost Swiss supports the following character sets (grouped according to the OS/2 Extended Universal Glyph List):

Files

almswiss-1_1.wpi Almost Swiss version 1.1 as an installable WPI package (requires WarpIN 1.0.15 or later).
almswiss-1_1.zip Almost Swiss version 1.1 distributed as a ZIP archive.

Almost VIO

Almost VIO is an OS/2 bitmap font which was inspired by the 7x15 (6-point) "System VIO" terminal font. While I happen to like 7x15 System VIO as an editor font, all of System VIO's larger sizes are dramatically different in style and don't work nearly so well. Consequently, Almost VIO is designed to offer larger font sizes in the general style of 7x15 System VIO.

Almost VIO is primarily designed for use as a progamming and text editor font at higher screen resolutions.

Note: Almost VIO is an OS/2 screen font and is not supported on other platforms, or for printer output.

Version 1.1 adds a 13 point size for 120dpi resolutions, and all supported character sets are now fully harmonized among the various sizes and resolutions. Design improvements have also been made to numerous characters.

This version also introduces an extra weight, "Almost VIO Medium", at the 13 point size (120dpi only). This is slightly darker than the standard (a.k.a. light) weight, and is provided mainly for the benefit of people who run very high resolution screens and want something that looks a bit more substantial.

Screenshots

Supported Characters

Almost VIO supports the following character sets (grouped according to the OS/2 Extended Universal Glyph List):

Thanks go to Stan Goodman for providing advice on the Hebrew characters.

Files

almvio-1_1.wpi Almost VIO version 1.1 as an installable WPI package (requires WarpIN 1.0.15 or later).
almvio-1_1.zip Almost VIO version 1.1 distributed as a ZIP archive.

WarpSans (Extended Sizes)

This is an unofficial extension to the "WarpSans" OS/2 bitmap font which adds a number of larger sizes.

Specifically, 10 point sizes in both normal and bold weights are available when running under 96dpi (usually 800x600 resolution or below); at 120dpi, both 10 point and 11 point sizes (normal and bold) are included.

These larger sizes are useful when using very high-resolution screens (especially on some notebook computers) where the normal WarpSans font may be too small for comfortable reading.

To take full advantage of the larger WarpSans sizes, you can set the desktop scheme to use "10.WarpSans" or "11.WarpSans" for icon text, menu text, and window text. As a bonus, doing this seems to activate what an interesting undocumented WPS feature: when the window text is set to 10 point, all of the standard WPS properties notebooks will automatically change to 10 point WarpSans as well! (This does not, however, apply to the new pages inserted by XWorkplace and/or various other WPS extensions.)

All of the new sizes are included in the same file, WARPSANS.FON.

Note: WarpSans is an OS/2 screen font and is not supported on other platforms, or for printer output.

Supported Characters

The range of supported characters varies according to the individual font sizes.

Size Supported character sets
10pt @96dpi Latin-1, Latin-2, PC Extended, Cyrillic, Baltic, Hebrew, Greek, Arabic, Halfwidth Kana, Hangul
10pt @120dpi Latin-1, Latin-2, PC Extended, Cyrillic, Baltic, Hebrew, Greek, Arabic, Halfwidth Kana, Hangul
11pt @120dpi Latin-1, Latin-2, PC Extended, Cyrillic, Baltic, Hebrew, Greek, Halfwidth Kana

(The normal and bold weights each support the same characters at the sizes listed.)

Files

warpsans_es_100.wpi WarpSans extended sizes version 1.00 as an installable WPI package (requires WarpIN 1.0.15 or later).
warpsans_es_100.zip WarpSans extended sizes version 1.00 distributed as a ZIP archive.