Vfont

From Just Solve the File Format Problem
Revision as of 02:06, 22 January 2021 by John e (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
File Format
Name Vfont
Ontology
Released 1986

vfont is a variable-sized bitmap font found on BSD and SunOS systems. Files may contain up to 256 character bitmaps; each bitmap is at most 127x127 pixels, and the total size of all bitmaps must not exceed 65535.

If a file extension is used, it tends to reflect the point size of the font (eg: .12, .14) rather than indicate the file type.

Identification

Files begin with bytes 0x1E 0x01 (little-endian systems) or 0x01 0x1E (big-endian systems). A program processing vfont data should be prepared to handle files with either byte order.

It may not be coincidental that the magic number for vfont is 0436 (octal), where the magic number for version 1 of PC Screen Font is 0x0436 (hexadecimal).

Specifications

Sample files

  • 4.2BSD → vfont.tar.gz -- fonts in little-endian format.
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox