Chamberlin et al., 1982 - Google Patents
JANUS: An interactive document formatter based on declarative tagsChamberlin et al., 1982
- Document ID
- 3134939607807754089
- Author
- Chamberlin D
- Bertrand O
- Goodfellow M
- King J
- Slutz D
- Todd S
- Wade B
- Publication year
- Publication venue
- IBM Systems Journal
External Links
Snippet
We have discussed the architecture of a document composition system that offers the following principal features:• It is highly interactive, providing authors with immediate feedback by means of an all-points-addressable display.• It is capable of formatting complex …
- 230000002452 interceptive 0 title abstract description 20
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/211—Formatting, i.e. changing of presentation of document
- G06F17/212—Display of layout of document; Preview
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
- G06F17/2205—Storage facilities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/211—Formatting, i.e. changing of presentation of document
- G06F17/214—Font handling; Temporal and kinetic typography
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/24—Editing, e.g. insert/delete
- G06F17/248—Templates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
- G06F17/2288—Version control
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/211—Formatting, i.e. changing of presentation of document
- G06F17/218—Tagging; Marking up ; Designating a block; Setting of attributes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
- G06F17/2247—Tree structured documents; Markup, e.g. Standard Generalized Markup Language [SGML], Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
- G06F17/2264—Transformation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/24—Editing, e.g. insert/delete
- G06F17/245—Tables; Ruled lines
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/27—Automatic analysis, e.g. parsing
- G06F17/2705—Parsing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30861—Retrieval from the Internet, e.g. browsers
- G06F17/30899—Browsing optimisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/50—Computer-aided design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1297—Printer code translation, conversion, emulation, compression; Configuration of printer parameters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T11/00—2D [Two Dimensional] image generation
- G06T11/60—Editing figures and text; Combining figures or text
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4710885A (en) | Generating figures in a document formatter directly from a declarative tag | |
US6826727B1 (en) | Apparatus, methods, programming for automatically laying out documents | |
Meyrowitz et al. | Interactive editing systems: Part I | |
US6178431B1 (en) | Method and system for providing side notes in word processing | |
Furuta et al. | Document formatting systems: survey, concepts, and issues | |
EP0188072B1 (en) | Image processing system | |
EP1597680B1 (en) | Markup language cut-and-paste | |
RU2419856C2 (en) | Various types of formatting with harmonic layout for dynamically aggregated documents | |
US4912669A (en) | Document-editing system | |
EP1710714A2 (en) | Method and apparatus for displaying electronic document including handwritten data | |
US6209010B1 (en) | Computer implemented method for wrapping data to an arbitrary path defined by a page description language | |
US7315979B1 (en) | Method and system for dynamic flowing data to an arbitrary path defined by a page description language | |
US20030050934A1 (en) | Method and system for flowing data to an arbitrary path defined by a page description language | |
Chamberlin et al. | JANUS: An interactive system for document composition | |
WO2004031883A2 (en) | A method for manipulation of objects within electronic graphic documents | |
Chamberlin et al. | JANUS: An interactive document formatter based on declarative tags | |
US6189020B1 (en) | Document processing method and apparatus using batch process | |
US5752053A (en) | Document processing apparatus for processing a document and associated format information | |
US20100269036A1 (en) | System and method for designing and generating online stationery | |
JPS62179064A (en) | Picture processing system | |
Bonham et al. | Towards Distributed Document Preparation With Interactive And Non-Interactive Viewing | |
Mittelbach et al. | The Pursuit of quality | |
JP3004526U (en) | Device for creating standard document including figures | |
JP3347322B2 (en) | Document processing apparatus and document processing method in the apparatus | |
JP3476857B2 (en) | Document processing device |