Abstract: A method and apparatus for producing a stroked-based font defined by a stroke representation displayable in high-resolution and low-resolution space. The stroke representation includes defining a basic stroke with key points and width values as its primary parameters and feature points and curve features as the secondary parameters. Hinting information for certain key points provide information for displaying quality strokes in low resolution space. A CAD tool allows a font designer to easily select the parameters for the design of basic strokes.