Method for aligning text to baseline grids and to CJK character grids
First Claim
1. A computer program product, stored on a machine-readable medium, comprising instructions operable to cause a programmable processor to:
- determine the height of text consisting of a plurality of characters to be arranged within a current line in a grid displayed on a display device;
demarcate an arrangement region that includes the current line and at least one subsequent line if the height of the text is larger than a specified dimension for the grid;
set a coordination line within the arrangement region according to a selected coordination mode; and
arrange the plurality of characters within the arrangement region while coordinating the plurality of characters with the coordination line.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for controlling forced grid line spacing. The height of text consisting of a plurality of characters to be arranged within a current line in a grid displayed on a display device is determined. If the height of the text is larger than a specified dimension for the grid, an arrangement region that includes the current line and at least one subsequent line is demarcated. A coordination line within the arrangement region according to a selected coordination mode is set and the plurality of characters is arranged within the arrangement region while coordinating the plurality of characters with the coordination line. This provides an electronic typesetting technology that can automatically and swiftly perform forced grid line spacing without requiring complicated manual operations by the user.
-
Citations
16 Claims
-
1. A computer program product, stored on a machine-readable medium, comprising instructions operable to cause a programmable processor to:
-
determine the height of text consisting of a plurality of characters to be arranged within a current line in a grid displayed on a display device;
demarcate an arrangement region that includes the current line and at least one subsequent line if the height of the text is larger than a specified dimension for the grid;
set a coordination line within the arrangement region according to a selected coordination mode; and
arrange the plurality of characters within the arrangement region while coordinating the plurality of characters with the coordination line. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling forced grid line spacing, comprising:
-
determining the height of text that includes a plurality of characters to be arranged within a current line in a grid displayed on a display device;
demarcating an arrangement region that includes the current line and at least one subsequent line if the height of the text is larger than a specified dimension for the grid;
setting a coordination line within the arrangement region according to a selected coordination mode; and
arranging the plurality of characters within the arrangement region while coordinating the plurality of characters with the coordination line. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A desktop publishing system for controlling forced grid line spacing, comprising:
-
a desktop publishing processing control device provided with a font file, the font file storing character font information for performing typesetting, and with typesetting control means having a control means for forced grid line spacing;
a display device displaying data being typeset; and
input means for user input;
the control means for forced grid line spacing being arranged to;
determine whether a maximum dimension of a plurality of characters to be arranged according to a selected coordination mode within a current line of a grid displayed on the display device exceeds a specified dimension of the grid;
select a current line and at least one subsequent line; and
arrange the plurality of characters within an arrangement space demarcated by the selected plurality of lines, based on the coordination mode.
-
-
16. A method for controlling forced grid line spacing, comprising:
-
determining whether a maximum dimension of a plurality of characters to be arranged according to a selected coordination mode within a current line of a grid displayed on a display device exceeds a specified dimension of the grid;
selecting a current line and at least one subsequent line; and
arranging the plurality of characters within an arrangement space demarcated by the selected current line and at least one subsequent line, based on the selected coordination mode.
-
Specification