1. A text display control apparatus that controls how text input from a text edit screen is displayed in a text display area in a display screen, the text display area having a width within which the text may be displayed in the display screen, the text including words and one or more spaces separating respective words of the text, the text having a beginning and an end, the text display control apparatus comprising: a text determination unit that determines whether the text input from the text edit screen is short enough to be displayed within the width of the text display area; a space selection unit that, if the text determination unit determines that the text is not short enough to be displayed within the width of the text display area, sequentially selects, one space at a time, spaces of the one or more spaces from the end of the text to the beginning of the text; a partial text determination unit that, each time the space selection unit selects a space, determines whether a part of the text between the space and the beginning of the text is short enough to be displayed within the width of the text display area; a newline insertion unit that, if the partial text determination unit determines that the part of the text between the space and the beginning of the text is short enough to be displayed within the width of the text display area, replaces the space with a newline character in the text in order to start a new line in the text displayed in the text display area at an appropriate position between words of the text; and a display control unit that displays, in the text display area, the text determined by the text determination unit to be short enough to be displayed within the width of the text display area or the text into which the newline insertion unit has replaced the space with the newline character.
1. A text display control apparatus that controls how text input from a text edit screen is displayed in a text display area in a display screen, the text display area having a width within which the text may be displayed in the display screen, the text including words and one or more spaces separating respective words of the text, the text having a beginning and an end, the text display control apparatus comprising: a text determination unit that determines whether the text input from the text edit screen is short enough to be displayed within the width of the text display area; a space selection unit that, if the text determination unit determines that the text is not short enough to be displayed within the width of the text display area, sequentially selects, one space at a time, spaces of the one or more spaces from the end of the text to the beginning of the text; a partial text determination unit that, each time the space selection unit selects a space, determines whether a part of the text between the space and the beginning of the text is short enough to be displayed within the width of the text display area; a newline insertion unit that, if the partial text determination unit determines that the part of the text between the space and the beginning of the text is short enough to be displayed within the width of the text display area, replaces the space with a newline character in the text in order to start a new line in the text displayed in the text display area at an appropriate position between words of the text; and a display control unit that displays, in the text display area, the text determined by the text determination unit to be short enough to be displayed within the width of the text display area or the text into which the newline insertion unit has replaced the space with the newline character. 5. The text display control apparatus according to claim 1 , further comprising: a text size changing unit that changes a size of the text, wherein, each time the text size changing unit changes the size of the text, the newline insertion unit deletes a previously inserted newline character from the text displayed in the text display area, and wherein processes performed by the text determination unit, the space selection unit, the partial text determination unit, the newline insertion unit, and the display control unit are performed again on the text from which the newline insertion unit has deleted the newline character.