Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Page MARKS for Page Composition in DOCUMENT Processing Environments

IP.com Disclosure Number: IPCOM000038601D
Original Publication Date: 1987-Feb-01
Included in the Prior Art Database: 2005-Jan-31
Document File: 3 page(s) / 81K

Publishing Venue

IBM

Related People

Edel, TR: AUTHOR [+4]

Abstract

A method is described that permits data that represents Page Marks, e.g., Line Numbers and Page Numbers, to be identified and made available to document and Page Composition functions. The marks can be drawn from different data types, e.g., Text Number, Images, Line Drawings, etc., and intermixed on the same page. The Page Mark function to be described is a feature of the Mixed Object Document Content Architecture (MO:DCA) that enhances the line (Image Omitted) and page numbering functions found in text document processing environments. Fig. 1 illustrates this function. The Page Mark function references a mark coordinate list. The list references one or more objects that supply the actual mark to be used as a line or page number. The use of a list of objects allows a mix of data object types to provide marks.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 56% of the total text.

Page 1 of 3

Page MARKS for Page Composition in DOCUMENT Processing Environments

A method is described that permits data that represents Page Marks, e.g., Line Numbers and Page Numbers, to be identified and made available to document and Page Composition functions. The marks can be drawn from different data types, e.g., Text Number, Images, Line Drawings, etc., and intermixed on the same page. The Page Mark function to be described is a feature of the Mixed Object Document Content Architecture (MO:DCA) that enhances the line

(Image Omitted)

and page numbering functions found in text document processing environments. Fig. 1 illustrates this function. The Page Mark function references a mark coordinate list. The list references one or more objects that supply the actual mark to be used as a line or page number. The use of a list of objects allows a mix of data object types to provide marks. For example, as seen in Fig. 1, line numbers could be a series of Arabic numbers with interspersed heart symbols. The data objects used to provide marks are handled as resources and can be reused several times to reduce the number of bytes required to capture page marking for a document. The marks can be started at any horizontal and vertical point located within the area on the page that contains the marks. The marks selection can be restarted from the beginning for a new page, or the next sequence of unused marks in the mark coordinate list can be used to mark a new page. Fig. 2 illustrates the Mark Coordinate Descriptor Structured Field (MCD SF) Data Structure. The MCD SF contains the parameters that permit object data marks to be identified and positioned in object area(s). Multiple Object Areas can be specified to contain the same marker data.

Length: specifies the length of the repeating group.

Resource Group Name: identifies a group of data objects each of

which contains the definition of one marker. The referenced

resource group can contain objects of any data type or mixtures of

any data types.

Mark Coordinate List ID: identifies a Mark Coordinate List SF

that specifies the sequence in which the data objects contained in

the referenced resource group are to be selected for positioning

in the identified object area. The object name list is circular

in that after the last name in the list is retrieved, then the

next object name is the first one in the list. An exception con

dition...