Method for determining line leading in accordance with traditional japanese practices
AssigneeAdobe Systems Incorporated
InventorNathaniel M. McCully
Life of this patent
Estimating the term…
Abstract
Method and apparatus, including computer program products, implementing and using techniques for controlling leading. A region including a plurality of lines in data being typeset and displayed on a display device is specified. One of the lines in the plurality of lines is selected, and a user input is received to set a new leading value (S11, S12). The current leading value of the selected line is determined (S13). The difference between the new leading value and the current leading value is determined (S14). The spacing amount of the selected line based on the difference is adjusted. A desktop publishing system for controlling leading is also described.
Claims13
A method for controlling leading, comprising:
- specifying a region including a plurality of lines of data being typeset and displayed on a display device, selecting one of the lines in the plurality of lines, and receiving user input to set a new leading value;
- determining the current leading value of the selected line;
- determining the difference between the new leading value and the current leading value;
- and
- adjusting the spacing amount of the selected line based on the difference.
A computer program product, stored on a machine-readable medium, comprising instructions operable to cause a programmable processor to:
- specify a region including a plurality of lines of data being typeset and displayed on a display device, select one of the lines in the plurality of lines, and receive user input to set a new leading value;
- determine the current leading value of the selected line;
- determine the difference between the new leading value and the current leading value;
- and
- adjust the spacing amount of the selected line based on the difference.
A desktop publishing system for controlling leading, comprising:
- a desktop publishing processing control device provided with typesetting control means;
- a display device displaying data being typeset;
- and
- input means for user input;
- the typesetting control means having a leading control means that is arranged to
- receive a user specification of a region including a plurality of lines in the data being typeset, selecting one of the lines in the plurality of lines and setting a new leading value for the selected line;
- determine a consecutive line height and spacing amount for the selected line and the next line;
- determine a current leading value;
- and
- adjusting a current spacing amount based on the new leading value and the current leading value.
A method for controlling leading, comprising:
- receiving a user specification of a region including a plurality of lines in the data being typeset;
- selecting one of the lines in the plurality of lines;
- setting a new leading value for the selected line;
- determining a consecutive line height and spacing amount for the selected line and the next line;
- determining a current leading value;
- and
- adjusting a current spacing amount based on the new leading value and the current leading value.
A computer program product, stored on a machine-readable medium, comprising instructions operable to cause a programmable processor to:
- receive a user specification of a region including a plurality of lines in the data being typeset;
- select one of the lines in the plurality of lines;
- set a new leading value for the selected line;
- determine a consecutive line height and spacing amount for the selected line and the next line;
- determine a current leading value;
- and
- adjust a current spacing amount based on the new leading value and the current leading value.
Dependencies are inferred from the claim text.