Browse Prior Art Database

Justification of Sequences of Spaces in Text

IP.com Disclosure Number: IPCOM000061740D
Original Publication Date: 1986-Sep-01
Included in the Prior Art Database: 2005-Mar-09
Document File: 1 page(s) / 11K

Publishing Venue

IBM

Related People

Borkin, SA: AUTHOR

Abstract

By selective treatment of spaces in sequences of multiple spaces in text, a text-formatter can produce output that is much closer to the intent of the author than conventional formatters would produce. In the situation where there is a sequence of space characters in text which is to be justified, conventional formatters either delete all but one space in the sequence or else expand the size of all spaces in the sequence during justification. The first alternative may conflict with the intention of the document creator to have the spaces provide a large gap in the text. The second alternative may result in there being too large of a gap from the spaces.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 94% of the total text.

Page 1 of 1

Justification of Sequences of Spaces in Text

By selective treatment of spaces in sequences of multiple spaces in text, a text- formatter can produce output that is much closer to the intent of the author than conventional formatters would produce. In the situation where there is a sequence of space characters in text which is to be justified, conventional formatters either delete all but one space in the sequence or else expand the size of all spaces in the sequence during justification. The first alternative may conflict with the intention of the document creator to have the spaces provide a large gap in the text. The second alternative may result in there being too large of a gap from the spaces. The present approach consists of expanding during justification only the first of a sequence of spaces while retaining the remainder of the sequence with each space at a fixed size. This fixed size would be dependent on the typestyles (fonts) being used. This approach will result in having the sequences of spaces expand during justification, convey the intent of the multiple spaces presenting a larger space, but will prevent the space from multiplying disproportionately providing more visually pleasing and more readable text in the paragraph. Note that the entire purpose of justifying text is to make it more visually pleasing and readable. This approach will work with mono- spaced fonts or proportional fonts. This approach can be added to any method for text justificat...