-
公开(公告)号:CA1157568A
公开(公告)日:1983-11-22
申请号:CA378699
申请日:1981-05-29
Applicant: IBM
Inventor: BARNES JOHNNY G , HURLEY PATRICK J , MILLER GARY W
Abstract: SYSTEM AND PRINTER JUSTIFICATION SYSTEM A system for first justifying a text line according to a system minimum escapement unit, and then rejustifying the line according to a minimum escapement unit for a printer which is to be utilized in printing the line. The first justification of the line is in a normal manner. That is, any residue is divided by the number of word spaces on the line to obtain a quotient and any remainder. The extent of word space expansion is then the value of the quotient plus the remainder until exhausted. Rejustification for the printer being utilized is accomplished by dividing each system justified word space size by the printer minimum escapement unit to obtain a new quotient and remainder. Each system justified word space is then converted to a value including the obtained quotient for each space, and the remainders for all spaces are accumulated for adding to the first word space. AT9-80-007
-
公开(公告)号:CA2145923A1
公开(公告)日:1996-10-01
申请号:CA2145923
申请日:1995-03-30
Applicant: IBM CANADA
Inventor: MILLER GARY W , ROSE DANIEL A , SMITH ROBERT M , SOOR BALDEV S , TAN LUIS C , WESTON G DAVID A
Abstract: A system is disclosed for presenting information which reflects the users' c ultural preference, including language and other conventions, that can manage locale categories without requiring application programs to manage all the overhead of repetitive changes to locale category values. Users merely specify their cul tural preferences through the application programs and the operating system assign s a stack from the working memory for each specified category of cultural prefer ence, and pushes onto the stack the location in the working memory of a file for the c ategory of cultural preference specified, the file having been transferred from a local e database of files that contain code formatting according to the cultural preferences. In a second aspect of the operating system, multiple concurrent sets of cultural preferences are handled by determining whether a location in the working mem ory corresponding to the preference specified is currently in the queue, and if not, by placing a new value in the queue for each memory location corresponding to a n additional set of locale category values.
-