Skip to main content

The VORTEX document preparation environment

  • Conference paper
  • First Online:
  • 161 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 236))

Abstract

VORTEX (Visually-ORiented TEX) is a TEX-based document preparation environment being developed at Berkeley. The system will have three major features: (1) Both source and target representations of a document will be maintained and displayed. Changes made to one representation will propagate to the other automatically. (2) It will reformat and redisplay a document incrementally. (3) A high degree of interactivity and a good user interface will be provided. Our approach is to derive an internal representation based on which transformations between source and target can be realized efficiently. This paper describes the objectives and motivations of the project. An outline of the internal representation as well as VORTEX's basic functionalities and user interface is presented.

This work has been sponsored by the U.S. National Science Foundation under Grant MCS-8311787 and by the U.S. Defense Advanced Research Projects Agency (DoD), ARPA Order No. 4871, monitored by Naval Electronic Systems Command, under Contract No. N00039-84-C-0089. Additional support was provided by the State of California MICRO program under grant number 532422-19900.

This is a preview of subscription content, log in via an institution.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 8010 STAR Information System Reference Library, Release 4.2. Xerox Office Systems, El Segundo, California, 1984.

    Google Scholar 

  2. Interleaf Publishing Systems Reference Manual, Release 2.0, Vol. 1: Editing and Vol. 2: Management. Interleaf, Inc., Cambridge, Massachusetts, June 1985.

    Google Scholar 

  3. Todd Allen, Robert Nix, and Alan Perlis. PEN: a hierarchical document editor. In Proc. of ACM SIGPLAN/SIGOA Symposium on Text Manipulation, pages 74–81, Portland, Oregan, June 8–10 1981.

    Google Scholar 

  4. Malcolm Crowe, Clark Nicol, Michael Hughes, and David Mackay. On converting a compiler into an incremental compiler. SIGPLAN Notices, 20(10):14–22, October 1985.

    Google Scholar 

  5. James D. Foley and Andries van Dam. Fundamentals of Interactive Computer Graphics. Addison-Wesley Publishing Company, Reading, Massachusetts, 1982.

    Google Scholar 

  6. Christopher W. Fraser. Syntax-directed editing of general data structures. In Proc. of ACM SIGPLAN/SIGOA Symposium on Text Manipulation, pages 17–21, Portland, Oregan, June 8–10 1981.

    Google Scholar 

  7. Richard Furuta, Jeffrey Scofield, and Alan Shaw. Document formatting systems: survey, concepts, and issues. Computing Surveys, 14(3):417–472, September 1982.

    Article  Google Scholar 

  8. James Gosling. A redisplay algorithm. In Proc. of ACM SIGPLAN/SIGOA Symposium on Text Manipulation, pages 123–129, Portland, Oregan, June 8–10 1981.

    Google Scholar 

  9. B. S. Greenberg. The Multics Emacs Redisplay Algorithm. Technical Report, Honeywell Inc., 1979.

    Google Scholar 

  10. J. Gutknecht. Concepts of the text editor Lara. CACM, 28(9):942–960, Sep. 1985.

    Google Scholar 

  11. Michael Hammer, Richard Ilson, Tim Anderson, Edward J. Gilbert, Michael D. Good, Bahram Niamir, Larry Rosentein, and Sandor Schoichet. The implementation of Etude, an integrated and interactive document production system. In Proc. of ACM ACM SIGPLAN/SIGOA Symposium on Text Manipulation, pages 137–146, Portland, Oregon, June 8–10 1981.

    Google Scholar 

  12. L. Johnson. Macintosh MacWrite Manual. Apple Computer, Inc., Cupertino, California, 1983.

    Google Scholar 

  13. Donald E. Knuth. The T E X Book. Addison-Wesley Publishing Company, Reading, Massachusetts, 1984.

    Google Scholar 

  14. Butler W. Lampson. Bravo Manual. Xerox Palo Alto Research Center, Palo Alto, California, 1978.

    Google Scholar 

  15. Joseph F. Ossanna. Nroff/Troff User's Manual. Computer Science Technical Report 54, AT&T Bell Laboratories, Murray Hill, New Jersey, October 1976.

    Google Scholar 

  16. Charles L. Perkins. The Multiple Representation Problem. Master's thesis, Computer Science Division, University of California at Berkeley, Dec. 1984.

    Google Scholar 

  17. Brian K. Reid. Scribe: A document specification language and its compiler. PhD thesis, Computer Science Department, Carnegie-Mellon University, Pittsburgh, Pennsylvania, October 1980.

    Google Scholar 

  18. Tim Teitelbaum and Thomas Reps. The Cornell program synthesizer: a syntax-directed programming environment. CACM, 24(9):563–573, Sep. 1981.

    Google Scholar 

  19. Warren Teitelman. A tour through Cedar. IEEE Software, 1(2):44–73, April 1984.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jacques Désarménien

Rights and permissions

Reprints and permissions

Copyright information

© 1986 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Chen, P., Coker, J., Harrison, M.A., McCarrell, J.W., Procter, S. (1986). The VORTEX document preparation environment. In: Désarménien, J. (eds) TEX for Scientific Documentation. TeX 1986. Lecture Notes in Computer Science, vol 236. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0022691

Download citation

  • DOI: https://doi.org/10.1007/BFb0022691

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-16807-2

  • Online ISBN: 978-3-540-47057-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics