Variable Parameter Font Generation Reducing File Count
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional digital fonts, such as True Type Fonts, can only change in size and require multiple font files to accommodate different styles, making it difficult to freely change the style of text without redesigning font files.
Innovation Solution
A method and apparatus that generate a font using a METAFONT system, where a fixed style parameter is set and combined with intermediate code and a variable style parameter using a parameter mapping table to create an output font that can change styles in real time, reducing the need for multiple font files and allowing for flexible style adjustments.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If True Type Font is used to change the size of letters, then the size can be adjusted freely by rasterizer recalculation, but the style cannot be changed without producing separate font files for each style
Solution Approach 1:
The patent applies universality by creating a single font file that can generate multiple styles through variable parameters. The font data structure includes style parameters that can be adjusted to produce different font styles (e.g., bold, italic, condensed) without requiring separate font files for each style, making one font file serve multiple style functions.
Solution Approach 2:
The patent implements dynamics by introducing variable style parameters that allow real-time adjustment of font characteristics. The font rendering system dynamically calculates font metrics and glyph shapes based on these variable parameters, enabling style changes without regenerating the entire font file, thus making the style adaptable and changeable on-the-fly.
2Manufacturing precision
If multiple font files are produced for different styles, then each style can be precisely defined, but the production time and cost increase
Solution Approach 1:
The patent applies parameter changes by defining font styles through adjustable parameters within a single font file structure. Instead of creating separate font files for each style, the system modifies style parameters (such as weight, width, slant) to generate different styles from the same base font data, maintaining style precision while dramatically improving production efficiency.
Solution Approach 2:
The patent implements preliminary action by pre-defining the base font structure and style parameters in a single font file. The variable style parameters are prepared in advance as adjustable controls, allowing users to generate different styles by simply changing parameter values rather than producing multiple complete font files, thus reducing production time and cost.
Data Source
AI summary
A method and apparatus for generating a font of which style is changeable are disclosed. The disclosed method is a method for generating a font to be performed on an apparatus including a processor. The method comprises (a) setting a fixed style parameter which cannot change the style, wherein the fixed style parameter is included in style parameters, and a METAFONT consists of the style parameter and a letter drawing function, (b) generating an intermediate code based on the letter drawing function and the fixed style parameter; and (c) generating an output font by combining the intermediate code with a variable style parameter which can change the style, wherein the variable style parameter is included in the style parameter.


