Programming in an Interactive Environment: the ``Lisp'' Experience
ACM Computing Surveys (CSUR)
Computer programs for detecting and correcting spelling errors
Communications of the ACM
EMACS the extensible, customizable self-documenting display editor
Proceedings of the ACM SIGPLAN SIGOA symposium on Text manipulation
Scribe: a document specification language and its compiler
Scribe: a document specification language and its compiler
TEXTNET: a network-based approach to text handling
ACM Transactions on Information Systems (TOIS)
Quilt: a collaborative tool for cooperative writing
COCS '88 Proceedings of the ACM SIGOIS and IEEECS TC-OA 1988 conference on Office information systems
Collaborative document production using quilt
CSCW '88 Proceedings of the 1988 ACM conference on Computer-supported cooperative work
The Notes program: a hypertext application for writing from source texts
HYPERTEXT '87 Proceedings of the ACM conference on Hypertext
Interactive Editing Systems: Part II
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
As understanding of a particular problem domain matures, its tools become more specialized, moving from general low-level tools to more specialized high-level tools. Early work in a field applies the same set of low-level aids to all problems. Gradually more specialized tools emerge as we come to better understand the problem and the tools that are best for it. Since the emergence of the first program editors in the early 1960s we have learned a lot about the editing process and about building editors. Recently several editors specialized for editing program sources, text, and data structures have been developed. To date, little work has been reported on specialized document editors for editing complex text. This paper describes a research effort into identifying the requirements for an interactive environment for editing complex documents and an initial implementation for the environment.