Loading...
Please wait, while we are loading the content...
Similar Documents
Document layout by executable natural semantics specifications (1992).
| Content Provider | CiteSeerX |
|---|---|
| Author | Arnon, Dennis S. Attali, Isabelle Franchi-Zannettacci, Paul |
| Abstract | This paper proposes an application of programming environments generation to structured document manipulation. We use the Centaur system as a formal tool to model and implement logical and physical document structure, logical structure editing, layout processing, format conversion, and document queries, for a sample class of documents: scientific articles including equations and figures. We support two particular concrete external syntaxes for logical structure: L a T E X and Tioga (Tioga is a WYSIWYG editor in the Cedar programming environment). From the formal specifications of the logical and physical structures of the Article document class, and a formal specification of a layout process for it (i.e. a formal "semantics" for it), the Centaur system automatically generates a structured environment for Articles, as well as a format converter between L a T E X and Tioga instances of them. 1 Introduction This paper describes an application to structured document manipulation of co... |
| File Format | |
| Publisher Date | 1992-01-01 |
| Access Restriction | Open |
| Subject Keyword | Document Layout Executable Natural Semantics Specification Formal Specification Centaur System Document Manipulation Format Conversion Format Converter Tioga Instance Formal Tool Layout Process Structured Environment Formal Semantics Layout Processing Article Document Class Logical Structure Editing Wysiwyg Editor Document Query Scientific Article Environment Generation Physical Structure Cedar Programming Environment Physical Document Structure Logical Structure Particular Concrete External Syntax Sample Class |
| Content Type | Text |
| Resource Type | Article |