skip to main content
Skip header Section
Latex: a document preparation systemApril 1989
Publisher:
  • Addison-Wesley Longman Publishing Co., Inc.
  • 75 Arlington Street, Suite 300 Boston, MA
  • United States
ISBN:978-0-201-15790-1
Published:19 April 1989
Pages:
242
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. ACM
    Chen Q, Zhang T, Nie M, Wang Z, Xu S, Shi W and Cao Z Fashion-GPT: Integrating LLMs with Fashion Retrieval System Proceedings of the 1st Workshop on Large Generative Models Meet Multimodal Applications, (69-78)
  2. ACM
    Heer J, Conlen M, Devireddy V, Nguyen T and Horowitz J Living Papers: A Language Toolkit for Augmented Scholarly Communication Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, (1-13)
  3. ACM
    Chopin N, Gartrell M, Liang D, Lumbreras A, Rohde D and Wang Y Bayesian Causal Inference for Real World Interactive Systems Proceedings of the 27th ACM SIGKDD Conference on Knowledge Discovery & Data Mining, (4114-4115)
  4. ACM
    Liang Z, Hu H and Zhu J LPF: A Language-Prior Feedback Objective Function for De-biased Visual Question Answering Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval, (1955-1959)
  5. ACM
    Jaiswal A, Liu H and Frommholz I Information Foraging for Enhancing Implicit Feedback in Content-based Image Recommendation Proceedings of the 11th Annual Meeting of the Forum for Information Retrieval Evaluation, (65-69)
  6. ACM
    Toivonen T and Jormanainen I Evolution of Decision Tree Classifiers in Open Ended Educational Data Mining Proceedings of the Seventh International Conference on Technological Ecosystems for Enhancing Multiculturality, (290-296)
  7. ACM
    Bharadhwaj H and Srivastava N New Tab Page Recommendations Strongly Concentrate Web Browsing to Familiar Sources Proceedings of the 10th ACM Conference on Web Science, (7-16)
  8. ACM
    Aoyama K, Sakurai K, Morishima A, Maeda T and Ando H Taste controller ACM SIGGRAPH 2018 Emerging Technologies, (1-2)
  9. ACM
    Paletti A How to plan an organisational strategy to manage ICTs mediated co-production Proceedings of the 19th Annual International Conference on Digital Government Research: Governance in the Data Age, (1-6)
  10. ACM
    Neutens T and Wyffels F Bringing Computer Science Education to Secondary School Proceedings of the 49th ACM Technical Symposium on Computer Science Education, (840-845)
  11. Zanibbi R and Orakwue A Math Search for the Masses Proceedings of the International Conference on Intelligent Computer Mathematics - Volume 9150, (18-36)
  12. ACM
    Sorge V, Chen C, Raman T and Tseng D Towards making mathematics a first class citizen in general screen readers Proceedings of the 11th Web for All Conference, (1-10)
  13. ACM
    Piccoli R and Oliveira J Balancing font sizes for flexibility in automated document layout Proceedings of the 2013 ACM symposium on Document engineering, (151-160)
  14. Anderson E, Peters C, Halloran J, Every P, Shuttleworth J, Liarokapis F, Lane R and Richards M (2012). In at the Deep End: An Activity-Led Introduction to First Year Creative Computing, Computer Graphics Forum, 31:6, (1852-1866), Online publication date: 1-Sep-2012.
  15. ACM
    Piccoli R, Chamun R, Cogo N, de Oliveira J and Manssour I A novel physics-based interaction model for free document layout Proceedings of the 11th ACM symposium on Document engineering, (153-162)
  16. Erdweg S and Ostermann K Featherweight TEX and parser correctness Proceedings of the Third international conference on Software language engineering, (397-416)
  17. ACM
    Rehman Z, Sarwar M, Aslam M and Shaheen M An intelligent assistant for mathematical production Proceedings of the 7th International Conference on Frontiers of Information Technology, (1-6)
  18. ACM
    Rankin J, Anslow C, Noble J, Chawner B and Gordon D Wikipublisher Proceedings of the 5th International Symposium on Wikis and Open Collaboration, (1-2)
  19. Ierusalimschy R Programming with multiple paradigms in lua Proceedings of the 18th international conference on Functional and Constraint Logic Programming, (1-12)
  20. ACM
    Lanir J, Booth K and Tang A MultiPresenter Proceedings of the 16th ACM international conference on Multimedia, (519-528)
  21. Cattuto_aff3n2 C, Schmitz C, Baldassarri A, Servedio_aff2n3 V, Loreto_aff2n3 V, Hotho A, Grahl M and Stumme G (2007). Network properties of folksonomies, AI Communications, 20:4, (245-262), Online publication date: 1-Dec-2007.
  22. Gopal D, Wang Q, Gupta G, Chitnis S, Guo H and Karshmer A Winsight Proceedings of the 4th international conference on Universal access in human-computer interaction: applications and services, (309-318)
  23. ACM
    Ierusalimschy R, de Figueiredo L and Celes W The evolution of Lua Proceedings of the third ACM SIGPLAN conference on History of programming languages, (2-1-2-26)
  24. ACM
    Palmer J Exploiting bibliographic web services with CiTeX Proceedings of the 2007 ACM symposium on Applied computing, (1673-1676)
  25. Janičić P GCLC Proceedings of the Second international conference on Mathematical Software, (58-73)
  26. Sure Y, Bloehdorn S, Haase P, Hartmann J and Oberle D The SWRC ontology – semantic web for research communities Proceedings of the 12th Portuguese conference on Progress in Artificial Intelligence, (218-231)
  27. ACM
    Lahiri A, Chattopadhyay S and Basu A Sparsha Proceedings of the 7th international ACM SIGACCESS conference on Computers and accessibility, (114-120)
  28. ACM
    Karshmer A, Gupta G, Pontelli E, Miesenberger K, Ammalai N, Gopal D, Batusic M, Stöger B, Palmer B and Guo H UMA Proceedings of the 6th international ACM SIGACCESS conference on Computers and accessibility, (55-62)
  29. ACM
    Shang X, Sattler K and Geist I SQL based frequent pattern mining without candidate generation Proceedings of the 2004 ACM symposium on Applied computing, (618-619)
  30. Teng G and Liu X Support software evolution with abstration rules and programming knowledge patterns Focus on computational neurobiology, (177-189)
  31. ACM
    Karshmer A, Gupta G, Pontelli E, Miesenberger K, Ammalai N, Gopal D, Batusic M, Stöger B, Palmer B and Guo H (2003). UMA, ACM SIGACCESS Accessibility and Computing:77-78, (55-62), Online publication date: 1-Sep-2003.
  32. ACM
    Janičić P and Trajković I WinGCLC Proceedings of the 19th Spring Conference on Computer Graphics, (251-256)
  33. Harbusch K, Hasan S, Hoffmann H, Kühn M and Schüler B Domain-specific disambiguation for typing with ambiguous keyboards Proceedings of the 2003 EACL Workshop on Language Modeling for Text Entry Methods, (67-74)
  34. ACM
    Sinclair R (2003). Interactive mathematics textbooks, ACM SIGPLAN Notices, 38:2, (47-56), Online publication date: 1-Feb-2003.
  35. Donald E and Knuth J TEX Encyclopedia of Computer Science, (1756-1759)
  36. Cytron R Intermediate languages Encyclopedia of Computer Science, (910-913)
  37. ACM
    Renear A, Dubin D and Sperberg-McQueen C Towards a semantics for XML markup Proceedings of the 2002 ACM symposium on Document engineering, (119-126)
  38. ACM
    Bes F and Roisin C A presentation language for controlling the formatting process in multimedia presentations Proceedings of the 2002 ACM symposium on Document engineering, (2-9)
  39. ACM
    Silberhorn H TabulaMagica Proceedings of the 2001 ACM Symposium on Document engineering, (68-75)
  40. Regan J and Jensen C Capability file names Proceedings of the 10th conference on USENIX Security Symposium - Volume 10
  41. ACM
    Rowley C The LATEX legacy Proceedings of the twentieth annual ACM symposium on Principles of distributed computing, (17-25)
  42. ACM
    Gil J (2001). Subtyping arithmetical types, ACM SIGPLAN Notices, 36:3, (276-289), Online publication date: 1-Mar-2001.
  43. ACM
    Gil J Subtyping arithmetical types Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages, (276-289)
  44. Kanungo T, Haralick R, Stuezle W, Baird H and Madigan D (2000). A Statistical, Nonparametric Methodology for Document Degradation Model Validation, IEEE Transactions on Pattern Analysis and Machine Intelligence, 22:11, (1209-1223), Online publication date: 1-Nov-2000.
  45. ACM
    Canós J (2000). A bibliography manager for Microsoft Word, XRDS: Crossroads, The ACM Magazine for Students, 6:4, (27-30), Online publication date: 1-Jun-2000.
  46. ACM
    Chen P, Harrison M and Minakata I Incremental document formatting Proceedings of the ACM conference on Document processing systems, (93-100)
  47. ACM
    Ilson R Interactive effectivity control: design and applications Proceedings of the ACM conference on Document processing systems, (85-91)
  48. ACM
    Hara S, Ohtake N, Higuchi M, Miyazaki N, Watanabe A, Kusunoki K and Sato H (2000). MathBraille; a system to transform LATEX documents into Braille, ACM SIGCAPH Computers and the Physically Handicapped:66, (17-20), Online publication date: 1-Jan-2000.
  49. ACM
    Spunde W and de Voil P (1998). A Web-interfaced array-based mathematics course, ACM SIGAPL APL Quote Quad, 29:3, (200-204), Online publication date: 1-Mar-1999.
  50. Kanungo T and Haralick R (1999). An Automatic Closed-Loop Methodology for Generating Character Groundtruth for Scanned Documents, IEEE Transactions on Pattern Analysis and Machine Intelligence, 21:2, (179-183), Online publication date: 1-Feb-1999.
  51. Cugola G (1998). Tolerating Deviations in Process Support Systems via Flexible Enactment of Process Models, IEEE Transactions on Software Engineering, 24:11, (982-1001), Online publication date: 1-Nov-1998.
  52. ACM
    Bern J, Meinel C and Sack H Electronic colloquia Proceedings of the 16th annual international conference on Computer documentation, (113-119)
  53. ACM
    Spunde W and de Voil P A Web-interfaced array-based mathematics course Proceedings of the APL98 conference on Array Processing Languages, (200-204)
  54. Raman T (1998). ASTER—Towards Modality-Independent Electronic Documents, Multimedia Tools and Applications, 6:2, (141-151), Online publication date: 1-Mar-1998.
  55. Owen C and Makedon F (1998). Asml, Multimedia Tools and Applications, 6:2, (113-139), Online publication date: 1-Mar-1998.
  56. ACM
    Si A, Leong H and Lau R CHECK Proceedings of the 1997 ACM symposium on Applied computing, (70-77)
  57. ACM
    Gil J and Lorenz D (1996). Environmental acquisition, ACM SIGPLAN Notices, 31:10, (214-231), Online publication date: 1-Oct-1996.
  58. ACM
    Gil J and Lorenz D Environmental acquisition Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, (214-231)
  59. ACM
    Pronk C and Schönhacker M (1996). ISO/IEC 10514–1, the standard for Modula-2, ACM SIGPLAN Notices, 31:8, (74-83), Online publication date: 1-Aug-1996.
  60. ACM
    Jones R, Ruehr F and Salter R (1996). Web-based laboratories in the introductory curriculum enhance formal methods, ACM SIGCSE Bulletin, 28:1, (160-164), Online publication date: 1-Mar-1996.
  61. ACM
    Jones R, Ruehr F and Salter R Web-based laboratories in the introductory curriculum enhance formal methods Proceedings of the twenty-seventh SIGCSE technical symposium on Computer science education, (160-164)
  62. ACM
    Terry D, Theimer M, Petersen K, Demers A, Spreitzer M and Hauser C (1995). Managing update conflicts in Bayou, a weakly connected replicated storage system, ACM SIGOPS Operating Systems Review, 29:5, (172-182), Online publication date: 3-Dec-1995.
  63. ACM
    Terry D, Theimer M, Petersen K, Demers A, Spreitzer M and Hauser C Managing update conflicts in Bayou, a weakly connected replicated storage system Proceedings of the fifteenth ACM symposium on Operating systems principles, (172-182)
  64. Knight J and Mcknight C (1995). Project ELVYN, Computer Communications, 18:6, (418-422), Online publication date: 1-Jun-1995.
  65. Beck H, Fishwick P and Smerage G A database design for uniform representation of hypermedia and mathematical models Proceedings of the 26th conference on Winter simulation, (619-624)
  66. ACM
    Raman T and Gries D Interactive audio documents Proceedings of the first annual ACM conference on Assistive technologies, (62-68)
  67. Filgueiras M A successful case of computer aided translation Proceedings of the fourth conference on Applied natural language processing, (91-94)
  68. ACM
    Consens M and Milo T (1994). Optimizing queries on files, ACM SIGMOD Record, 23:2, (301-312), Online publication date: 1-Jun-1994.
  69. ACM
    Consens M and Milo T Optimizing queries on files Proceedings of the 1994 ACM SIGMOD international conference on Management of data, (301-312)
  70. ACM
    Berleant D, Lovelady S and Viswanathan K (1994). A foreign vocabulary learning aid for the networked world of tomorrow, ACM SIGICE Bulletin, 19:3, (22-29), Online publication date: 1-Feb-1994.
  71. ACM
    Keller R, Garg A and Tao T HyperRef Proceedings of the 11th annual international conference on Systems documentation, (163-175)
  72. ACM
    Cahill T, Hinchey M and Relihan L Documents are programs Proceedings of the 11th annual international conference on Systems documentation, (43-55)
  73. Shoens K, Luniewski A, Schwarz P, Stamos J and Thomas J The Rufus System Proceedings of the 19th International Conference on Very Large Data Bases, (97-107)
  74. ACM
    Geyer-Schulz A, Matulka J and Neumann G (1993). Typesetting APL with LATEX, ACM SIGAPL APL Quote Quad, 23:3, (22-27), Online publication date: 1-Mar-1993.
  75. ACM
    Marovac N (1992). Document recognition, ACM SIGOIS Bulletin, 13:3, (28-38), Online publication date: 1-Dec-1992.
  76. ACM
    Musliner D, Dolter J and Shin K BIBDB Proceedings of the 1992 ACM conference on Computer-supported cooperative work, (386-393)
  77. ACM
    Quint V and Vatton I Combining hypertext and structured documents in Grif Proceedings of the ACM conference on Hypertext, (23-32)
  78. ACM
    Chokhani S (1992). Trusted products evaluation, Communications of the ACM, 35:7, (64-76), Online publication date: 1-Jul-1992.
  79. Notarmarco C and Mulvey R (1991). Formal aspects of computing: LATEX style guide for authors, Formal Aspects of Computing, 3:4, (367-376), Online publication date: 1-Oct-1991.
  80. Brooks K (1991). Lilac, Computer, 24:6, (7-19), Online publication date: 1-Jun-1991.
  81. Alpern B, Hoover R, Rosen B, Sweeney P and Zadeck F Incremental evaluation of computational circuits Proceedings of the first annual ACM-SIAM symposium on Discrete algorithms, (32-42)
  82. ACM
    Coughran W and Grosse E (1989). A philosophy for scientific computing tools, ACM SIGNUM Newsletter, 24:2-3, (2-7), Online publication date: 1-Apr-1989.
  83. ACM
    Grauling C Requirements analysis for large Ada programs: lessons learned on CCPDS-R Proceedings of the conference on Tri-Ada '89: Ada technology in context: application, development, and deployment, (19-29)
  84. ACM
    Trickey H (1988). Using LATEX, ACM SIGACT News, 19:2, (55-57), Online publication date: 1-Jun-1988.
  85. Owen J and Bloor M (1987). Neutral formats for product data exchange, Computer-Aided Design, 19:8, (436-443), Online publication date: 1-Oct-1987.
Contributors
  • Microsoft Research

Recommendations

Reviews

Andrew Donald Booth

Donald Knuth's text setting program T 2EX is well known and is used by most serious North American writers of technical and mathematical papers and books. It was devised at the instigation of the American Mathematical Society. Most older producers of scientific text are well conditioned to T 2EX itself, but I have noticed that many of my younger students and colleagues have changed to L -2AT 2EX. Both systems are now available for IBM and compatible personal computers as well as for most large systems. The output can be produced on a 9-pin dot-matrix printer and is of good quality although the process takes about 20 minutes per page. On a laser printer either system produces a page which is almost indistinguishable from regular typesetting. One of the enjoyable things about T 2EX is Knuth's book which, although disorganized, is full of wit and, given the effort, is complete and accurate. The Duane Bibby cartoons of an amiable lion who illustrates the main trials of the printer are particularly endearing. Leslie Lamport's book describes a subset of “plain T 2EX,” the standard and complete Knuth system. In effect, he has attempted to simplify the user interface at the expense of some loss of generality. The particular strength of L -2AT 2EX lies in table and graphic layout and in its ability to construct such things as tables of contents and indexes in a semi-automatic fashion. Some attempt has also been made to simplify mathematical typesetting, particularly in the areas of array lineup and equation numbering. Some of this seems less than successful, for example replacing the $math$ of T 2EX by :2V(math:2V) and the display form $$math$$ by :2V[math:2V]. Again, $$a:2Vover{b+c}$$ seems better than the proposed :2V[:2Vfrac{a}{b+c}:2V]. Lamport gives arguments in favor of these revisions but I did not find them persuasive. On the other hand, the array instructions are a great improvement over those available in plain T 2EX. Another doubtful revision is the replacement of such things as :2Vit for italic letters by :2Vem for emphasized. Surely most readers who know anything about typesetting will confuse \em with an em measurement. Unlike the Knuth “T 2EXbook,” this L -2AT 2EX book does not have examples to instruct and test the novice user. This may or may not be a disadvantage. Knuth's book includes complete solutions to every example, which leaves the instructor who wants to use it as a textbook with the task of inventing new ones. Lamport evidently takes the position that it is better to use illustrative material in the body of the text where it requires reference to only one place; this is a great advantage. Evidently new users must make up their own minds which system to adopt, and the fact that this book is much better organized than Knuth's may prove crucial. Lamport emulates Knuth's witty style, and Bibby lion cartoons again lighten the tedium of reading complicated material. The T 2EX system is available from two sources. The original system was written in Pascal, but one of the PC variants has used a translation into C to produce the compiled code. I have used both versions, and there are some differences (including price). The cheaper version, from Personal T 2EX Inc., seems to be slightly easier to use and includes L -2AT 2EX and AMST 2EX in the package. It also includes a useful set of macros called “Vanilla” that embody many of the techniques used in L -2AT 2EX but are easier to use. T 2EX does not seem to be available for the Macintosh series of microcomputers but the source code is available, so energetic Mac users could compile their own versions.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.