1
Development of an on-line interactive text processor based on NROFF | |
Author | Shen, Chun-tien Abraham |
Call Number | AIT RSPR no. CS-89-3 |
Subject(s) | Text processing (Computer science) |
Note | A research study submitted in partial fulfillment of the requirements for the degree of Master of Science, School of Engineering and Technology |
Publisher | Asian Institute of Technology |
Abstract | With the increasing popular use of the UNIX* operating system, there is a need to develop software utilities to support the operating system. The first software application developed is the text processor, nroff. Nroff accepts lines of text (to be printed on the final output device) interspersed with lines of format control information (to specify how the text is to be laid out on the page) and format the text into a printable, paginated document having a user- designed style. In general, nroff is a text processor that is mainly used for handling large manuals and even whole books. This system is tremendously tedious: a change in the overall structure of the formatting requirements will result in the whole document being reformatted. With this dilemma in mind, an on - line Interactive Text Processor (ITP) was developed to examine a section of a large text and formatted that particular section only. Thus, the processing delays in text formatting are reduced. Moreover, ITP was developed to overcome the obstacle of continuing editing and formatting document file until an ideal formatted text is satisfied . A display section is implemented below the text section on the monitor. Hence, a user is able to edit and view the changes on a single screen . The ITP system is implemented in c Programming Language under the UNIX operating system (BSD 4.2). Furthermore, the Nroff text formatter uses the standard - ms macro package, also under UNIX, to provide a format control. *UNIX is a trademark of Bell Laboratories |
Year | 1989 |
Type | Research Study Project Report (RSPR) |
School | School of Engineering and Technology (SET) |
Department | Other Field of Studies (No Department) |
Academic Program/FoS | Computer Science (CS) |
Chairperson(s) | Malhotra, V.M. |
Examination Committee(s) | Huynh, Ngoc Phien ;Kanchit Malaivongs |
Scholarship Donor(s) | Taiwan Cement Corporation, Taiwan, Republic of China |
Degree | Research Studies Project Report (M. Sc.) - Asian Institute of Technology, 1989 |