Text grid creation tools
First Claim
1. A method for controlling typesetting and layout editing, comprising:
- receiving a user input to create a new electronic document;
displaying a first dialog box having a layout grid mode on a display;
creating the electronic document;
displaying a second dialog box that includes user modifiable values for a plurality of grid parameters for a layout grid for the new electronic document if the user selects the layout grid mode, the grid parameters including a plurality of parameters for defining typesetting attributes of the layout grid according to a content to be typeset;
generating one or more layout grids within the electronic document, where generating the one or more layout grids within the electronic document includes;
creating a layout grid for a page in the electronic document using user-inputted values for the plurality of grid parameters, the grid parameters defining a grid starting point and dimensions, the layout grid defining a particular arrangement of grid cells and providing a guide for positioning a plurality of characters for typesetting; and
using the grid parameters of the layout grid to determine the margins of the page of the electronic document, wherein the margins are automatically determined as a region of the page remaining after creating the layout grid and where the margins correspond to cell boundaries of the created layout grid; and
typesetting the plurality of characters using the defined arrangement of the layout grid.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for controlling typesetting and layout editing (2a). Data being typeset or laid out are displayed on a display (3). A first menu (20) having a user-selectable first creation mode and second creation mode are displayed on the display (3) to create a new electronic document in accordance with a user-input control instruction. A second menu (21) having previously set values for grid parameters demarcating an appropriate layout grid (123) for the new electronic document is displayed if the user selects the first creation mode. A layout grid (123) is created on each page of the electronic document by receiving a user approval of the values set in the second menu (21). This eliminates the necessity of separately having to calculate page margins. Furthermore, when creating a frame grid (30) on a layout grid (123), or when changing its dimensions, the frame and grid are always automatically coordinated.
-
Citations
28 Claims
-
1. A method for controlling typesetting and layout editing, comprising:
-
receiving a user input to create a new electronic document; displaying a first dialog box having a layout grid mode on a display; creating the electronic document; displaying a second dialog box that includes user modifiable values for a plurality of grid parameters for a layout grid for the new electronic document if the user selects the layout grid mode, the grid parameters including a plurality of parameters for defining typesetting attributes of the layout grid according to a content to be typeset; generating one or more layout grids within the electronic document, where generating the one or more layout grids within the electronic document includes; creating a layout grid for a page in the electronic document using user-inputted values for the plurality of grid parameters, the grid parameters defining a grid starting point and dimensions, the layout grid defining a particular arrangement of grid cells and providing a guide for positioning a plurality of characters for typesetting; and using the grid parameters of the layout grid to determine the margins of the page of the electronic document, wherein the margins are automatically determined as a region of the page remaining after creating the layout grid and where the margins correspond to cell boundaries of the created layout grid; and
typesetting the plurality of characters using the defined arrangement of the layout grid. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product, stored on a machine-readable medium, comprising instructions operable to cause a programmable processor to:
-
receive a user input to create a new electronic document; display a first dialog box having a layout grid mode on a display;
create the electronic document;display a second dialog box that includes user modifiable values for a plurality of grid parameters for a layout grid for the new electronic document if the user selects the layout grid mode, the grid parameters including a plurality of parameters for defining typesetting attributes of the layout grid according to a content to be typeset; generate one or more layout grids within the electronic document, where the instruction to generate the one or more layout grids within the electronic document include instructions to; create a layout grid for a page in the electronic document using the user-inputted values for the plurality of grid parameters, the grid parameters defining a grid starting point and dimensions, the layout grid defining a particular arrangement of grid cells and providing that provides a guide for positioning a plurality of characters for typesetting; and use the grid parameters of the layout grid to determine the margins of the page of the electronic document, wherein the margins are automatically determined as a region of the page remaining after creating the layout grid and where the margins correspond to cell boundaries of the created layout grid; and typeset the plurality of characters using the defined arrangement of the layout grid. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for controlling typesetting and layout editing, comprising:
-
a desktop publishing processing control device provided with typesetting and layout control means for processing data to be laid out; a display for displaying data during typesetting or layout processing; and input means for a user to supply control instructions to the typesetting and layout control means the typesetting and layout control means being provided with a layout grid creation means arranged to; display a first dialog box having a layout grid mode on a display when creating a new electronic document; create the electronic document; display a second dialog box that includes user modifiable values for a plurality of grid parameters for a layout grid for the new electronic document if the user selects the layout grid mode, the grid parameters including a plurality of parameters for defining typesetting attributes of the layout grid according to a content to be typeset; generate one or more layout grids within the electronic document, where generating the one or more layout grids within the electronic document includes; creating a layout grid for a page in the electronic document using user-inputted values for the plurality of grid parameters, the grid parameters defining a grid starting point and dimensions, the layout grid defining a particular arrangement of grid cells and providing a guide for positioning a plurality of characters for typesetting; and using the grid parameters of the layout grid to the margins of the page of the electronic document, wherein the margins are automatically determined as a region of the page remaining after creating the layout grid and where the margins correspond to cell boundaries of the created layout grid; and typeset the plurality of characters using the defined arrangement of the layout grid.
-
-
14. A method for controlling typesetting and layout editing, comprising:
-
displaying a page of an electronic document on a display; creating a layout grid in the electronic document, the layout grid defining a particular arrangement for positioning individual characters of a plurality of characters for typesetting, wherein the grid parameters define a grid starting point and dimensions; creating a frame grid that includes an interior grid bounded by a frame, the interior grid having a plurality of cells for laying out the plurality of characters in the particular arrangement, wherein each cell positions a single character of the plurality of characters for typesetting the plurality of characters within the interior grid, and wherein the boundary formed by the frame conforms to the periphery of the outermost cells of the plurality of cells and does not intersect any cell of the interior grid; and positioning the frame grid to overlap a plurality of cells of the layout grid of the electronic document, including positioning the frame grid according to one or more attraction points between the frame grid and the layout grid, and wherein the interior grid is defined according to a plurality of user-inputted grid parameters including parameters for defining typesetting attributes of the interior grid according to a content to be typeset. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A computer program product, stored on a machine-readable medium, comprising instructions operable to cause a programmable processor to:
-
display a page of an electronic document on a display; create a layout grid in the electronic document, the layout grid defining a particular arrangement for positioning individual characters of a plurality of characters for typesetting, wherein the grid parameters define a grid starting point and dimensions; create a frame grid that includes an interior grid bounded by a frame, the interior grid having a plurality of cells for laying out the plurality of characters in the particular arrangement, wherein each cell positions a single character of the plurality of characters for typesetting the plurality of characters within the interior grid, and wherein the boundary formed by the frame conforms to the periphery of the outermost cells of the plurality of cells and does not intersect any cell of the interior grid; and position the frame grid to overlap a plurality of cells of the layout grid of the electronic document, including positioning the frame grid according to one or more attraction points between the frame grid and the layout grid, and wherein the interior grid is defined according to a plurality of user-inputted grid parameters including parameters for defining typesetting attributes of the interior grid according to a content to be typeset. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A control system for typesetting and layout editing, comprising:
-
a desktop publishing processing control device provided with typesetting and layout control means for processing data to be laid out; a display for displaying a page of an electronic document; and input means for a user to supply control instructions to the typesetting and layout control means;
whereinthe typesetting and layout control means is provided with a frame grid processing means that provides for creating a frame grid that includes an interior grid bounded by a frame, the interior grid having a plurality of cells for laying out a plurality of characters in a particular arrangement, wherein each cell positions a single character of the plurality of characters for typesetting the plurality of characters within the interior grid, wherein; the interior grid is defined according to a plurality of user-inputted grid parameters including parameters for defining typesetting attributes of the interior grid according to a content to be typeset, and the boundary formed by the frame conforms to the periphery of the outermost cells of the plurality of cells and does not intersect any cell of the interior grid, and positioning the frame grid to overlap a plurality of cells of a layout grid in the electronic document, including positioning the frame grid according to one or more attraction between the frame grid and the layout grid.
-
Specification