Browse Prior Art Database

Isolation Of A Column From Its Table

IP.com Disclosure Number: IPCOM000048719D
Original Publication Date: 1982-Mar-01
Included in the Prior Art Database: 2005-Feb-09
Document File: 2 page(s) / 13K

Publishing Venue

IBM

Related People

Horn, GR: AUTHOR [+2]

Abstract

The isolation of a column is necessary to perform any of the column block and column typing operations. This is accomplished by determining the characters and controls that lie within the column margins of the column to be isolated. This determination is based purely on the escapements of characters and controls relative to the escapements of the column boundaries stored in the Begin Table (BT) control. The BT control defines the beginning point of a table. It has the effect of a Begin Keep in that no automatic page ending decision should be made between a Begin Table and an End Table control. In addition to denoting the beginning point of a table, BT also contains parameters that define the column boundaries within the table.

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

Page 1 of 2

Isolation Of A Column From Its Table

The isolation of a column is necessary to perform any of the column block and column typing operations. This is accomplished by determining the characters and controls that lie within the column margins of the column to be isolated. This determination is based purely on the escapements of characters and controls relative to the escapements of the column boundaries stored in the Begin Table (BT) control. The BT control defines the beginning point of a table. It has the effect of a Begin Keep in that no automatic page ending decision should be made between a Begin Table and an End Table control. In addition to denoting the beginning point of a table, BT also contains parameters that define the column boundaries within the table.

The BT control consists of a single multi-byte control that contains the amount of gutter space that precedes each column as a character count relative to the left margin or the previous column, and the width of each column as a character count relative to the gutter that precedes the column. The column margin width is the sum of the column width and the gutter space that precedes the column. The column left margin is the sum of the active left margin at the top of the table plus the column margin widths of all columns to the left of the column to be isolated. The column right margin is the sum of the column left margin plus the column margin width of the column to be isolated. A column starts with and includes the first character or control in each line of the table that satisfies one of the following requirements: 1. Character requirement- the left edge of the character occupies a horizontal position that is equal

to the column left margin defined by the

Begin Table control. 2. Control requirem...