- ACMC ACM COMPUTING SURVEYS. Comput. Surv. 13, 1 (March 1981). Special Issue The Psychology of Human-Computer Interaction.Google Scholar
- ALLE81 ALLEN, T., NIX, R., AND PERLI8, A. "PEN: A hierarchical document edltor." In Proc. A CM SIGPLAN SIGOA Syrup. Text Manipulatwn, SIGPLAN Notwes (ACM) 16, 6 (June 1981), 74- 81. Also available as SIGOA Newsletter ACM 2, l&2 (Spring/Summer 1981), 74-81. Google Scholar
- BARN65 BARNETT, M. P. Computer Typesettmg: Experiments and Prospects. The M.I.T. Press, Cambridge, Mass., 1965.Google Scholar
- BAUD78 BAUDELAIRE, P.C. "Draw Manual." In Alto User's Handbook, B. W. Lampson and E. A. Taft (Eds.). Computer Science Lab., Xerox Paid Alto Research Center, Palo Alto, Calif., 1978.Google Scholar
- BEAT79 BEATTY, J. C., CHIN, J. S., AND MOLL, H.F. "An interactive documentation system" In SIGGRAPH '79 ProceedmRS, Computer Graphics (ACM) 13, 2 (Aug. 1979), 71-82. Google Scholar
- BERN68 BERNS, G. M The FORMAT program. IEEE Trans. Eng Writ. Sp. EWS-11, 2 (Aug. 1968), 85-91.Google Scholar
- BERN69 BERNS, G. M. Description of FOR- MAT, a text-processing program. Commun. ACM 12, 3 (March 1969), 141-146. Google Scholar
- BIRT79 BiRTWISTLE, G. M., DAHL, O-J., MYHR- HAUG, B., AND NYGAARD, K. S~mula Begin. 2nd ed. Van Nostrand-Reinhold, New York, 1979. Google Scholar
- BORN79 BORNING, A. "ThingLab--A Constraint Oriented Simulation Laboratory.'' Ph.D. dissertation, Stanford Univ., Stanford, Calif., 1979. Available as Tech. Rep. SSL-79-3, Xerox Paid Alto Research Center, Paid Alto, Calif., and as Tech. Rep. STAN-CS-79-746, Stanford Computer Science Dep., Stanford Univ., Stanford, Calif. Google Scholar
- BORN81 BORNING A. The programming language aspect of ThingLab, a constraintoriented simulation laboratory. A CM Trans. Pros. Lang. Sys. 3, 4 (Oct. 1981), 353-387. Google Scholar
- BURK80 B URKHART, H., AND NIEVERGELT, J. "Structure-oriented editors." Betichte des Instituts fuer Informatik 38, Eidgenoessische Technische Hochschule Zuerich, Zurich, Switzerland, May, 1980.Google Scholar
- BYTE81 BYTE MAGAZINE Byte 6, 8 (Aug. 1981). Special issue on Smalltalk.Google Scholar
- CARD78 CaRO, $. K., ENGLISH, W. K., AND Bugs, B.J. Evaluation of mouse, ratecontrolled isometric joystick, step keys, and text keys for text selection on a CRT. Ergonomics 21 (1978), 601-613.Google Scholar
- CARD80 CARD, S. K., MORAN, T. P., AND NEW- ELL, A. The keystroke-level model for user performance time with interachve systems. Commun. ACM 23, 7 (July 1980), 396-410. Google Scholar
- CARM69 CARMODY, S., GROSS, W., NELSON, T. E., RICE, D., AND VAN DAM, A. "A hypertext editing system for the/360." Center for Computer and Information Sciences, Brown Univ., Prowdence, R.I., March 1969. Also contained in Per. tment Concepts in Computer Graphws, M. Faiman and J. Nievergelt (Eds.). Univ. of Illinois, Urbana, m., 1969, pp. 291-330.Google Scholar
- CHAM81 CHAMBERLIN, D. C., KING, J. C, SLUTZ, D. R., TODD, S. J. P., AND WADE, B.W. "JANUS: An interactive system for document composition." In Proc. A CM SIGPLAN SIGOA Syrup. Text Manipulation, SIGPLAN Notices (ACM) 16, 6 (June 1981), 82-91. Also available as SIGOA Newsletter (ACM) 2, l&2 (Spring/Summer 1981), 82-91. This report was also issued as IBM Computer Science Res. Rep. RJ3006 (37371), IBM Research Lab., San Jose, Calif., Dec. 1980. Google Scholar
- CHAM82 CHAMBERLIN, D. C., KINa, J. C., SLUTZ, D. R., TODD, S. J. P., AND Wao~., B.W. "JANUS: An interactive document formatter based on declarative tags." IBM Comp. Sci. Res. Rep. RJ3366 (40402), iBM Research Lab., San Jose, Calif., Jan. 1982.Google Scholar
- CHER81 CHERRY, L. "Computer aids for writers, in Proc. A CM SIGPLAN SI- GOA Syrup. Text Manipulation, SIG- PLAN Notices (ACM) 16, 6 (June 1981), 61-67. Also available as SIGOA Newsletter (ACM) 2, l&2 (Spring/ Summer 1982), 61-67. Google Scholar
- COUL76 COULOURIS, G. F., DURHAM, I., HUTCH- INSON, J. R., PATEL, M. H., REEVES, T., AND Vi/INDERBANK, D.G. The design and implementation of an interactive document editor. Softw. Prac. Exper. 6, 2 (April-June 1976), 271-279.Google Scholar
- CURR78 CURRY, G. A. "Programming by Abstract Demonstration," Ph.D. dissertation, Univ. of Washington, Seattle, March 1978. Also issued as Tech. Rep. 78-03-02, Dep. of Computer Science, Univ. of Washington. Google Scholar
- EHRM71 EHRMAN, J. R., AND BERNS, G. M. "FORMAT, a text processing program." SLAC Rep. 135, Stanfrd Linear Accelerator Center, July 1971.Google Scholar
- ENGE68 ENGELBART, D. C., AND ENGLISH, W. K. "A research center for augmenting human intellect." in Proc. Fall Jt. Computer Conf., vol. 33. AFIPS Press, Arlington, Va., 1968, pp. 395-410.Google Scholar
- ENGE73 ENGELBART, D. C., WATSON, R. W., AND NORTON, J. C. "The augmented knowledge workshop." ARC Journal Accession Number 14724, Stanford Research Center, Menlo Park, Calif., March 1973. Paper presented at the National Computer Conference, June 1973.Google Scholar
- FISC79 FISCHER, M. J., AND LADNER, R. E. "Data structures for efficient implementation of sticky pointers in text editors." Tech. Rep. 79-06-08, Dep. of Computer Science, Univ. of Washington, Seattle, June 1979.Google Scholar
- GOLA76 GOLDBERG, A., AND KAY, A., Eds. "Smalltalk-72 Instruction Manual." Rep. SSL-76-6, Xerox Paid Alto Research Center, Palo Alto, Calif., March 1976.Google Scholar
- GOLA79 GOLDBERG, A., AND ROBSON, D. "A metaphor for user interface design." In Proc. of 12th Hawad Int. Conf. Syst. Sc~., vol. 1, University of Hawaii Press, Honolulu, 1979, pp. 148-157.Google Scholar
- GOLA83 GOLDBERa, A., AND ROBSON, D. Smalltalk-80: The Language and its iraplementatwn. Addison-Wesley, Reading, Mass, 1983 Google Scholar
- GOLC81a GOLDFARB, C. F. "Use of an integrated text processing system in commercial textbook production." In A bstracts of the Presented Papers, Int. Conf. Research and Trends m Document Preparatwn Systems (Lausanne, Switzerland, Feb. 1981), Swr~s Institutes of Technology, Lasanne and Zurich, pp. 121-122.Google Scholar
- GOLC81b GOLDFARB, C. F. "A generalized approach to document markup." In Proc. A CM SIGPLAN SIGOA Syrup. Text Mantpulat~on, SIGPLAN Notices (ACM) 16, 6 (June 1981), 68-73. Also available as SIGOA Newsletter (ACM) 2, 1&2 (Spring/Summer 1981), 68-73. Google Scholar
- GOLI80 GOLDSTEIN, I. P., AND BOBROW, D.G. "A layered approach to software design." Rep. No. CSL-80-5, Xerox Paid Alto Research Center, Paid Alto, Calif., Dec. 1980.Google Scholar
- GOLI81 GOLDS?EIN, I., AND BOBROW, D. "An experimental description-based programming environment' Four reports." Rep. CSL-81-3, Xerox Paid Alto Research Center, Paid Alto, Cahf, March 1981.Google Scholar
- GOOD81 GOOD, M. "An ease of use evaluation of an integrated editor and formatter," Tech. Rep. MIT/LCS/TR-266, M.I.T. Lab. for Computer Science, Cambridge, Mass., Nov. 1981. This is a revised version of Good's M.S. thesis, Aug. 1981. Google Scholar
- GUTT80 GUTrAG, J., AND HORNINa, J. J. "Formal specification as a design tool." In Conf. Rec. 7th Ann. A CM Syrup. Principles of Programming Languages (Las Vegas, NED., Jan. 1980), ACM, New York, 1980, pp. 251--261. Also issued as Rep. No. CSL-80-1, Xerox Paid Alto Research Center, Paid Alto, Calif., Jan. 1980. Google Scholar
- HALB81 HALBERT, D.C. "An Example of Programming by Example." Master's thesis, Univ. of Cahfornia, Berkeley, June 1981. Google Scholar
- HAMM81a HAMMER, M., ILSON, R., ANDERSON, T., GILBERT, E. J., Good M., NiAMIR, B., ROSENSTEIN, L., AND SCHOICHET, S. "Etude: An integrated document processing system." Office Automation Group Memo DAM-028, M.I.T. Lab. for Computer Science, Cambridge, Mass., Feb. 1981. Presented at the 1981 Office Automation Conference, March 23-25, 1981.Google Scholar
- HAMM81b HAMMER, M, ILSON, R., ANDERSON, T., GILBERT, E. J., GOOD, M., NIAMIR, B., ROSENSTEiN, L., AND SCHOICHET, S. "The implementation of Etude, an integrated and interactive document production system." Proc. A CM SIG- PLAN SIGOA Syrup. Text Mantpulatwn, SIGPLAN Notwes (ACM) 16, 6 (June 1981), 137-141. Also available as SIGOA Newsletter (ACM) 2, 1, 2 (Spring/Summer 1981), 137-141. Previously issued as Office Automation Group Memo OAM-026, M.I.T. Lab. for Computer Science, Cambridge, Mass., Dec. 1980. Google Scholar
- IBM80a Document composition facihty--Introductwn to the generalized markup language: Using the starter set. IBM, White Plains, N.Y., 1980. Order no. SH20-9186-0.Google Scholar
- IBM80b Document compos~twn facd~ty generalized markup language: Starter set reference. IBM, White Plains, N.Y., 1980. Order no. SH20-9187-0.Google Scholar
- IBM80c Document composttton facd~ty: User's guide. IBM, White Plains, N.Y., 1980. Order no. SH20-9161-1.Google Scholar
- ILSO80 ILSON, R. "An integrated approach to formatted document production." Tech. Rep. MIT/LCS/TR-253, M.I T. Lab. for Computer Science, Cambridge, Mass., Aug. 1980. Google Scholar
- INGA78 INGALLS, D. H. "The Smalltalk-76 programming system design and implementation." In Conf. Rec. 5th Annual ACM Syrup. Principles of Programruing Languages (Tucson, Ariz., Jan. 1978), ACM, New York, 1978, pp. 9-16. Google Scholar
- IVIE77 IVIE, E. L. The programmer's workbench--A machine for software development. Commun. ACM 20, 10 (Oct. 1977), 746-753. Google Scholar
- KAIM68 KAIMAN, A. Computer-reded pubhcations editor. IEEE Trans. Eng. Wr. Sp. EWS-11, 2 (Aug. 1968), 65-75.Google Scholar
- KERN75 KERNIGHAN, B. W., AND CHERRY, L.L. A system for typesetting mathematics. Commun. ACM 18, 3 (March 1975), 151-157. Also available as Computer Science Tech. Rep. 17, Bell Laboratories, Murray Hill, N.J. (rev. April 1977). Google Scholar
- KERN76a KERNIGHAN, B. W., AND PLAUGER, P. L. Software Tools. Addison-Wesley, Reading, Mass., 1976. Google Scholar
- KERN76b KERNIaHAN, B.W. "A TROFF tutorial.'' Internal Memo, Bell Laboratories, Murray Hill, N.J., Aug. 1976. In Documents for Use with the Phototypesetter, version 7.Google Scholar
- KERN78 KERNIGHAN, B. W., LESK, M. E., AND OSSANNA, J. F., JR. UNiX time-sharmg system: Document preparation. Bell Syst. Tech. J. 57, 6 (July-Aug. 1978), 2115-2135.Google Scholar
- KERN81a KERNiGHAN, B. W. "PIC--A crude graphics language for typesetting," Computer Science Tech. Rep. 85, Bell Laboratories, Murray Hall, N.J., Jan. 1981.Google Scholar
- KERN81b KERNiGHAN, B. W. Revmw of 'TF~ and METAFONT: New directions in typesetting,' Comp. Rev. 22 (July 1981), 299-301. Review 38,151.Google Scholar
- KERN81c KERNiGHAN, B.W. "A typesetter-independent TROFF." Computer Science Tech. Rep. 97, Bell Laboratories, Murray Hill, N.J., 1981.Google Scholar
- KERN82 KERNIGHAN, B.W. PIC--A language for typesetting graphics. Softw. Prac. Exper. 12, 1 (Jan. 1982), 1-21. A prelimmary version of this paper appeared in the Proc. A CM SIGPLAN SIGOA Syrup. Text Manipulation, SIGPLAN Notwes (ACM) 16, 6 (June 1981), and SIGOA Newsletter (ACM) 2, 1&2 (Spring/Summer 1981). Google Scholar
- KNUT75 KNUTH, D.E. Sorting and Searching. The Art of Computer Programming, vol. 3. Addison-Wesley, Reading, Mass., 1975, sect. 6.5, pp. 552-557. Google Scholar
- KNUT79a KNU?H, D. E. ~ and Metafont. New D~rections m Typesetting. Digital Press and the American Mathematical Society, Bedford, Mass., and Providence, R.I., 1979. Google Scholar
- KNUT79b KNUTH, D.E. "Mathematical typography.'' In ~ and Metafont: New D~rect~ons in Typesetting, part 1. Digital Press and the American Mathemat- Ical Society, Bedford, Mass., and Providence, R.I., 1979.Google Scholar
- KNUT79c KNVTH, D. E. "TF~, a system for technical text." In TEX and Metafont' New D~rectwns m Typesetting, part 2. Digital Press and the American Mathematical Society, Bedford, Mass., and Providence, R.I., 1979.Google Scholar
- KNUT81 KNUTH, D. E. AND })LASS, M. F. Breaking paragraphs into lines. Sofiw. Prac. Exper. U, 11 (Nov. 1981), 1119- 1184. Also issued as Tech. Rep. STAN- CS-80-828, Stanford Dep. of Computer Science, Stanford, Calif., Nov. 1980.Google Scholar
- LAMP78 LAMPSON, B.W. "Bravo manual." In Alto User's Handbook, B. W. Lampson and E. A. Taft (Eds.). Computer Science Lab., Xerox Palo Alto Research Center, Palo Alto, Calif., 1978.Google Scholar
- LESK76a LESK, M.E. "TbI--A program to format tables." Computer Science Tech. Rep. 49, Bell Laboratories, Murray Hill, N.J., Sept. 1976.Google Scholar
- LESK76b LESK, M. E. "Typing documents on the UNIX system: Using the -ms macros with TROFF and NROFF." Internal Memo, Bell Laboratories, Oct. 1976. In Documents for Use With the Phototypesetter, version 7.Google Scholar
- LESK77 LESK, M. E., AND KERNIGHAN, B. W. "Computer typesetting of technical journals on UNIX." In Proc. Nat. Comp. Conf. 46 (1977), 879-888. Also available as Computer Science Tech. Rep. 44, Bell Laboratories, Murray Hill, N.J., June 1976.Google Scholar
- LESK78 LESK, M.E. "Some applications of inverted indexes on the UNIX System," Computing Science Tech. Rep. 69, Bell Laboratories, Murray Hill, N.J., June 1978.Google Scholar
- MACK77 MACKAY, P.A. Setting Arabic with a computer. Scholarly Publishing 8, 2 (Jan. 1977), 142-150.Google Scholar
- MADN68 MADNICK, S. E., AND MOULTON, A. SCRIPT: An on-line manuscript processing system. IEEE Trans. Eng. Writ. Sp. EWS-I1, 2 (Aug. 1968), 92- 100.Google Scholar
- MCMA78 MCMAHON, L. E., CI~ERRY, L. L., AND MORRIS, R. UNIX time-sharing systern: Statistical text processing. Bell Syst. Tech. J, 57, 6 (July-Aug. 1978), 2137-2154.Google Scholar
- NEWM78 NEWMAN, W. M. "Markup user's manual." In Alto User's Handbook, B. W. Lampson and E~ A. Taft (Eds.), Computer Science Lab., Xerox Palo Alto Research Center, Palo Alto, Calif., 1978.Google Scholar
- OSSA74 OSSANNA, J.F. "NROFF user's manual," 2nd ed., Internal Doc., Bell Laboratories, Sept. 1974.Google Scholar
- OSSA76 OSSANNA, J. F. "NROFF/TROFF user's manual," Computer Science Tech. Rep. 54, Bell Laboratories, Murray Hill, N.J., Oct. 1976.Google Scholar
- PACK73 PACKARD, D. W. "Can scholars publish their own books?" Scholarly Publ~shmg 5, 1 (Oct. 1973), 65-74.Google Scholar
- PIER72 PIERSON, J. Computer Composition Using PAGE-1. Wiley-Interscience, New York, N.Y., 1972.Google Scholar
- REID80a REID, B.K. "A high-level approach to computer document formatting." In Conf. Rec. 7th Annual A CM Syrup. on Principles of Programming Languages (Las Vegas, Nev., Jan. 1980), ACM, New York, 1980, pp. 24-31. Google Scholar
- REID80b REID, B. K., AND WALKER, J. H. SCRIBE Introductory User's Manual, 3rd ed., preliminary draft. Unilogic, Pittsburgh, 1980.Google Scholar
- REID80c REID, B. K. "Scribe: A Document Specificatwn Language and Its Compiler," Ph.D. dissertation, Computer Science Dep., Carnegie-Mellon Univ., Pittsburgh, Pa., Oct. 1980. Also issued as Tech. Rep. CMU-CS-81-100. Google Scholar
- REID81 REID, B. K. "The Scribe document specificatwn language and its complier." In Abstracts of the Presented Papers, Int. Conf. Research and Trends m Document Preparation Systems (Lausanne, Switzerland, Feb. 1981), Swiss institutes of Technology, Lausanne and Zurich, pp. 59-62.Google Scholar
- RITC78 RITCHiE, D. M. UNIX time sharing system: A retrospective. Bell Syst. Tech. J. 57, 6 (July-Aug. 1978), 1947-1969.Google Scholar
- ROBE81a ROBERTSON, K. "ESP, a direct access editor: ESP user's guide," Tech. Note 134, Computer Science Lab., Univ. of Washington, Seattle, April 1981.Google Scholar
- ROBE81b ROBERTSON, K. R. "ESP: A Direct Access Editor." Master's thesis, Umv. of Washington, Seattle, 1981.Google Scholar
- SALT65 SALTZER, J. "Manuscript typing and editing' TYPSET, RUNOFF." In The Compatible Time-Sharing System: A programmer's gulde. 2nd ed., P. A. Crisman (Ed.). The M.I.T. Press, Cambridge, Mass., 1965, sec. AH.9.01.Google Scholar
- SEYB81 SEYBOLD, J. "Xerox's 'Star'," The Seybold Report 10, 16 (April 27, 1981).Google Scholar
- SHAW80a SHAW, A.C. "A model for document preparation systems," Tech. Rep. 80-04- 02, Dep of Computer Science, Univ. of Washington, Seattle, April 1980.Google Scholar
- SHAW80b SHAW, A., FURUTA, R., AND SCOFIELD, J. "Document formatting systems: Survey, concepts, and issues (Extended Abstract)," Tech. Rep. 80-10-02, Dep. of Comp. Sci., Univ. of Washington, Seattie, Oct. 1980. Also available in the Abstracts of the Presented Papers, Int. Conf. Research and Trends m Document Preparatwn Systems (Lausanne, Switzerland, Feb. 1981), Swiss Institutes of Technology, Lausanne and Zurich, pp. 47-52.Google Scholar
- SHNE80 SH~EID~.RMAN, B. Software Psychology. Winthrop, Cambridge, Mass., 1980.Google Scholar
- SHOC79 SHOCH, J. F "An overview of the programming language Smalltalk-72," SIG- PLAN Notices (ACM) 14, 9 (Sept. 1979), 64-73. Google Scholar
- SMIT75 SMITH, D.C. "PYGMALION: A Creative Programming Environment," Ph.D. dissertation, Stanford Univ., Stanford, Calif., June 1975. Also issued as Stanford Artificial Intelligence Lab. Memo AIM-260 and as Computer Science Dep. Rep. STAN-CS-75-499. Google Scholar
- SMIT82 SMITH, D. C., IRBY, C., KIMBALL, R., AND VERPLANK, B. Designing the Star user interface. Byte 7, 4 (April 1982), 242-282.Google Scholar
- SPIV80 SPIVAK, M. The Joy of TEX: A gourmet guide to typesetting technwal text by computer, Version -1. American Mathematical Society, Providence, R.I., 1980.Google Scholar
- STAL80 STALLMAN, R. M. "EMACS manual for TENEX users." AI Memo 555, M.I.T. Artificial Intelhgence Lab., Cambridge, Mass., Sept. 1980.Google Scholar
- STAL81 STALLMA~, R. M. "EMACS, the extensible, customizable self-documenting display editor." In Proc. A CM SIG- PLAN SIGOA Syrup. on Text Manipulation, SIGPLAN Notices (ACM) 16, 6 (June 1981), 147-156. Also available as SIGOA Newsletter (ACM) 2, l&2 (Spring/Summer 1981), 147-156. This report is a revised version of AI Memo 519, M.I.T. Artificial Intelligence Lab., Cambridge, Mass., June 1979. Google Scholar
- TESL72 TESLER, L. "PUB: The document compiler," Operating Note 70. Stanford Artificial Intelligence Project, Stanford, Calif., Sept. 1972.Google Scholar
- THAC79 THACKER, C. P., MCCREIGHT, E. M., LAMPSON, B. W., SPROULL, R. F., AND Bocas, D.R. "Alto. A personal computer," Tech. Rep. CSL-79-11, Xerox Paid Alto Research Center, Paid Alto, Cahf., Aug. 1979.Google Scholar
- THOM75 THOMPSON, K., AND RITCHIE, D. M. UNIX Programmer's Manual, 6th ed. Bell Telephone Laboratories, 1975, entry ROFF(1).Google Scholar
- VAND71 VAN DAM, A., AND RICE, D.E. On-line text editing: A survey, A CM Cornput. Surv. 3, 3 (Sept. 1971), 93-114. Google Scholar
- VANL73 VANLEHN, K.A. "SAIL user manual." Rep. STAN-CS-73-373, Stanford Dep. of Comp. Sci., Stanford, Cald., July 1973. Also issued as Stanford Artificial Intelligence Lab. Memo AIM-204. Google Scholar
- VANW80 VAN WY~, C. J. "A Language for Typesetting Graphics," Ph.D. dissertatlon, Stanford Univ., Stanford, Calif., June 1980.Google Scholar
- VANW81 VA~; WYK, C.J. A graphics typesetting language. In Proc. A CM SIGPLAN SIGOA Syrup. on Text Manipulatwn, SIGPLAN Notices (ACM) 16, 6 (June 1981), 99-107. Also avadable as SIGOA Newsletter (ACM) 2, 1, 2 (Spring/Summer 1981), 99-107. Google Scholar
Recommendations
Review of automatic document formatting
DocEng '09: Proceedings of the 9th ACM symposium on Document engineeringWe review the literature on automatic document formatting with an emphasis on recent work in the field. One common way to frame document formatting is as a constrained optimization problem where decision variables encode element placement, constraints ...
A high-level approach to computer document formatting
POPL '80: Proceedings of the 7th ACM SIGPLAN-SIGACT symposium on Principles of programming languagesThe very best document-formatting system is a good secretary. He can be given scrawled handwritten text in no particular format, and without further instruction produce a flawless finished document. Nevertheless, we believe that document formatting ...
Document keyphrases as subject metadata: incorporating document key concepts in search results
AbstractMost search engines display some document metadata, such as title, snippet and URL, in conjunction with the returned hits to aid users in determining documents. However, metadata is usually fragmented pieces of information that, even when combined,...
Comments