Coordinating grid tracking and mojikumi spacing of Japanese text
First Claim
Patent Images
1. A computer-implemented method for character composition, comprising:
- receiving a grid defining a layout of one or more lines of grid boxes, each grid box being operable to accommodate one full-width character and the grid having a global tracking amount specified in an absolute unit;
populating one or more of the grid boxes with a plurality of glyphs representing characters and with associated spaces; and
tracking the plurality of glyphs and their associated spaces in the one or more lines of grid boxes, where a tracking amount is determined for each of the glyphs as a function of the global tracking amount and a calculated proportion of an em width for the glyph and a tracking amount is determined for each associated space as a function of the global tracking amount and a calculated proportion of an em width for the space.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for coordinating grid tracking and character composition. A grid defining a layout of one or more lines of grid boxes is received. Each grid box can accommodate one full-width character and has a global track amount specified in an absolute unit. One or more of the grid boxes is populated with characters and associated spaces. The characters and their associated spaces in the one or more lines of grid boxes are tracked by an amount determined as a function of the global track amount and a proportion of an em for the characters and their associated spaces.
44 Citations
36 Claims
-
1. A computer-implemented method for character composition, comprising:
-
receiving a grid defining a layout of one or more lines of grid boxes, each grid box being operable to accommodate one full-width character and the grid having a global tracking amount specified in an absolute unit; populating one or more of the grid boxes with a plurality of glyphs representing characters and with associated spaces; and tracking the plurality of glyphs and their associated spaces in the one or more lines of grid boxes, where a tracking amount is determined for each of the glyphs as a function of the global tracking amount and a calculated proportion of an em width for the glyph and a tracking amount is determined for each associated space as a function of the global tracking amount and a calculated proportion of an em width for the space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product, tangibly stored on a computer-readable medium, for coordinating grid tracking and mojikumi spacing in character composition, comprising instructions operable to cause a programmable processor to:
-
receive a grid defining a layout of one or more lines of grid boxes, each grid box being operable to accommodate one full-width character and the grid having a global tracking amount specified in an absolute unit; populate one or more of the grid boxes with a plurality of glyphs representing characters and with associated spaces; and track the plurality of glyphs and their associated spaces in the one or more lines of grid boxes, where a tracking amount is determined for each of the glyphs as a function of the global tracking amount and a calculated proportion of an em width for the glyph and a tracking amount is determined for each associated space as a function of the global tracking amount and a calculated proportion of an em width for the space. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36)
-
Specification