ACM Home Page
Please provide us with feedback. Feedback
A TEX-REDUCED-Interface
Full text PdfPdf (491 KB)
Source ACM SIGSAM Bulletin archive
Volume 23 ,  Issue 2  (April 1989) table of contents
Pages: 26 - 33  
Year of Publication: 1989
ISSN:0163-5824
Authors
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 7,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/70936.70940
What is a DOI?

ABSTRACT

REDUCE is a well known computer algebra system invented by Anthony C. Hearn. While every effort was made to improve the system's algebraic capabilities, the readability of the output remained poor by modern typesetting standards. Although a pretty-printer is already incorporated in REDUCE, the output is produced only in line-printer quality. The simple idea to produce high quality output from REDUCE is to link REDUCE with Donald E. Knuth's famous TEX typesetting language. This draft reviews our efforts in this direction. Our majors goals we pursue with TRI are:• We want to produce REDUCE-output in typesetting quality.• The interlnediate files (TEX-input files) should be easy to edit. The reason is that it is likely that the proposed line-breaks are sub-optilnal from the user's point of view.• We apply a TEX-like algorithm which "optimizes" the line-breaking over the whole expression. This differs fundamentally from the standard left-to-right, one-line look-ahead pretty-printers of REDUCE, LISP and the like.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
{Ant86} Antweiler, W.; Strotmann, A.; Pfenning, Th.; Winkelmann, V.: <i>Zwischenbericht &uuml;ber den Status der Arbeiten am REDUCE-TEX-Anschlu&szlig;.</i> Internal Paper, Rechenzentrum an der Universit&auml;t zu K&ouml;ln, November 1986.
2
 
3
{Knu81} Knuth, Donald E.; Plass, Michael F.: <i>Breaking Paragraphs into Lines.</i> Software-Practice and Experience, Vol. 11, pp. 1119--1184, 1981.
 
4
 
5
{Hea87} Hearn, Anthony C.: <i>REDUCE User's Manual, Version 3.3.</i> The RAND Corporation, Santa Monica, Ca., July 1987.

Collaborative Colleagues:
W. Antweiler: colleagues
A. Strotmann: colleagues
V. Winkelmann: colleagues