\begindata{text,540403672} \textdsversion{12} \template{default} \define{helv } \bold{Date}: Wed, 05 Apr 1995 13:35:30 -0500 (CDT) \bold{From}: gwj@louie.timeplex.com (Gregg Jensen) \bold{Subject}: Printing Tables \bold{To}: info-andrew@andrew.cmu.edu I have a couple of questions about printing a table. I have a matrix that I have created and have it printing just about the way I want it. I have \ switched the font to AndySans8 and it is reflected in the output. But, now there is to much space between the rows that are printed. It is the same as when the font was AndySans10. Is there a preference setting or something that I can decrease this? If I decrease the height in the window, it does not \ affect the printed output. The other question relates to displaying floating point numbers centered in the cell AND to align the decimal points. What I have is: +-----------+ | .409 | | 63.720 | | 1637.208 | +-----------+ and I would like to have: +-----------+ | .409 | | 63.720 | | 1637.208 | +-----------+ Is this possible? Gregg Jensen REPLY TO: gwj@louie.timeplex.com \bold{Date}: Mon, 10 Apr 1995 19:33:00 +0200 (WET DST) \bold{From}: Miguel Rio \bold{To}: info-andrew@andrew.cmu.edu \bold{Subject}: quoting... Hello there, Could someone please tell me what should i do to automaticly quote the \ received message when i'm replying to someone using Andrew. Thanks in advance, Miguel Rio rio@uminho.pt \bold{Date}: Mon, 10 Apr 1995 20:46:06 -0400 (EDT) \bold{From}: Wilfred.Hansen@cs.cmu.edu \bold{To}: Miguel Rio \bold{Subject}: Re: quoting... \bold{CC}: info-andrew@ANDREW.cmu.edu Excerpts from internet.other.info-andrew: 10-Apr-95 quoting... Miguel Rio@labcom.uminho (196) > Hello there, > Could someone please tell me what should i do to automaticly quote the \ > received message when i'm replying to someone using Andrew. > Thanks in advance, > Miguel Rio > rio@uminho.pt Choose "Excerpt Body" from the "Other" menu. Or type ^X-q. Fred Hansen \bold{Date}: Thu, 13 Apr 95 15:12:04 +0200 \bold{From}: moreau@lmi.insa-rouen.fr (Moreau Stephane) \bold{To}: info-andrew@andrew.cmu.edu \bold{Subject}: Explanations about Andrew Hello We are French students and we are very interested in the software ANDREW USER INTERFACE SYSTEM: we would like some explanations about this software. Would you mind telling me how to create an application with ARBCON? How does AMS work? How can we print in Postcript with Andrew. What is NEOS, BULLETIN BOARD, and WHITE PAGE? Thank you very much. \bold{Date}: Fri, 14 Apr 95 10:28:32 CST \bold{From}: "Gray, John" \bold{To}: \bold{Subject}: \ subcribe Karen Burgess Gray Adjunct Faculty E-Mail: grayj@MUSIC.LIB.MATC.EDU SOC SCI Milwaukee Area Technical College Phone: (414) 762-0452 Milwaukee, WI 53233-1443 Fax: (414) 762-0452 \bold{Date}: Tue, 18 Apr 1995 16:50:41 -0400 (EDT) \bold{From}: Ann Marie Zanger \bold{To}: Info-Andrew \bold{Subject}: CFP: Andrew Technical Conference, September 21-22, 1995 CALL FOR PAPERS - \bold{Andrew Technical Conference, September 21-22, 1995 } \ The Andrew Consortium at Carnegie Mellon University is pleased to invite your contributions to \italic{The 1995 Andrew Technical Conference} \italic{ Theme: \italic{"Andrew and the Web"}} The 1995 Andrew Technical Conference will showcase the Andrew User Interface System (AUIS or Andrew) and the WorldWideWeb, both as exclusive entities and as mutually-evolving vehicles, which improve your ability to process information. \bold{USING ANDREW AND THE WEB} This segment of the conference will focus on new Web-based enhancements to Andrew. As so many have learned, Andrew's compound document architecture and user-friendly interface provide the perfect tools for users who more and more frequently access the Internet and the Web. Andrew has served as the basis for creating applications to improve Web access and usage. Add your invention to the list by submitting a paper on the topic. Some of the invited talks will include: \italic{A Guided Tour of Andrew on the Web The Andrew Web Browser Creating HTML Editors Using Andrew } Carnegie Mellon University and the Andrew Consortium are at the forefront of developments on the Web so we have broadened the submission specifications somewhat. Web articles need not directly utilize Andrew. Besides your paper presentations, we are soliciting speakers on these topics: \italic{Searching the Web Paying Electronically for Services on the Web Planning Web Sites for Commercial, Governmental and Educational Use Internet Security Issues on a User-Friendly Web } \bold{ANDREW AS A TOOL} In addition to Web topics, the conference invites papers on any aspect of the Andrew User Interface System, including the Andrew Toolkit, the Andrew Message System or the Andrew User Environment. We particularly encourage submissions about research conducted and applications built using Andrew. This is your opportunity to demonstrate the innovative system that you have devised. \bold{WELCOME LINUX USERS} We would like to extend a warm welcome to all Linux users out there. Andrew is popping up on hundreds of Linux-based machines in many homes and businesses. You have no doubt begun to find many new uses for the system. Share your findings with us by submitting a paper on the subject, or just attend this two-day event to learn more about Andrew. \bold{IMPORTANT DATES, TIMES AND INFORMATION} Preliminary paper proposals: 31 May 1995 Paper proposal submissions: 25 July 1995 Acceptance: 11 August 1995 Final papers: 8 September 1995 Electronic submission and conference presentation in Andrew format is encouraged, but not required. An IBM RS-6000 running Andrew and an overhead projector will be made available to speakers during the presentations. Date: \italic{September 21-22, 1995 (Thursday and Friday)} Place: \italic{Carnegie Mellon University Pittsburgh, Pennsylvania} \ Sessions: \italic{"Andrew as a Tool": September 21, 1995 Annual Meeting of the Andrew Consortium: Evening of September 21, 1995 "Using Andrew and the Web": September 22, 1995} The full proceedings of the event will be made available to all conference attendees. \ A prize will be awarded to the outstanding paper submission. For more information, contact: Wilfred J. Hansen Director, Andrew Consortium School of Computer Science Carnegie Mellon University 5000 Forbes Avenue Pittsburgh, PA 15237 wjh+@andrew.cmu.edu 412-268-6788 \bold{From}: olivier raoul \bold{Subject}: figure \bold{To}: info-andrew+@andrew.cmu.edu (andrew) \bold{Date}: Thu, 20 Apr 1995 17:26:59 +0000 (WET) Hello \ I have ported andrew on mips_4_52_bsd. It work well. I have also modify the figure inset to implement arrow Line, like in Words :-). \ If Someone is interested.. Bye \bold{Date}: Fri, 21 Apr 1995 12:45:49 -0400 (EDT) \bold{From}: Daniel D Suthers \bold{To}: Computing and Information Services Help Line , Info-Andrew \bold{Subject}: AFS slowness due to attempt to list /afs? \ \bold{CC}: John J Mcnelis , Daniel G Jones Yesterday I experienced an extreme slowdown which appears to be related to AFS software (not the network). The story comes in two parts -- the second is part is what really prompted me to write, but I suspect they are related. \ 1. Sometime in the afternoon I was using the "xv" program to view some TIFs and write them as GIFs. The TIF was in /tmp and I wanted to write it to ~suthers/something. The xv file save dialogue does not have a place for typing in pathnames, so I went up to /, intending to select my way down through /afs, /afs/pitt.edu, /afs/pitt.edu/usr37 etc. However, when xv attempted to list the contents of the /afs directory, it "hung" (obviously, it was trying to contact all the /afs sites world wide, and experiencing delays). Recognizing that this was happening, I killed the xv process, and used cp to move the file from /tmp to ~suthers/something before proceeding with the conversion. That in itself makes me wonder whether there is a more efficent way to access a listing of /afs, which xv is not using. \ 2. Later in the day I had been asked to resubmit two postscript papers to a conference. I had about 15 minutes to get the corrections done in latex and to mail them out before I had to leave to pick up my child. Of course this is when I encountered the slowdown. All operations (starting latex, getting the ghostview menu to ask it to reload the new ps, etc.) took an unusually long time. Meanwhile, messages about having lost contact with various AFS sites around the world were being written to my console (see partial listing below) I am sure that the xv process that had been attemping to list /afs was long gone -- I checked with ps and saw nothing that might be accessing it. (Also, I killed all unneeded applications such as mosaic and tin, but it was still slow.) I asked John McNelis whether there was a local network problem. He checked, and there was not, though traffic was heavy. This leads me to wonder whether the AFS software retains connections to /afs/... sites once established, and periodically queries their status or does something equivalent that might cause a slowdown if sites or connections go down. \ \typewriter{\smaller{\smaller{~/text/conferences/1995/chi> \underline{afs: Lost contact with volume location server 137.208.3.33 in cell wu-wien.ac.at} ~/text/conferences/1995/chi> dvips -o learning.ps learning.dvi This is dvips 5.47 Copyright 1986-91 Radical Eye Software ' TeX output 1995.04.20:1727' -> learning.ps . [1] [2] \ ~/text/conferences/1995/chi> afs: \underline{Lost contact with volume location server 137.208.7.2 in cell wu-wien.ac}.at ~/text/conferences/1995/chi> ps PID TT STAT TIME COMMAND 237 p0 I 0:04 -tcsh (tcsh) 254 p0 IW 0:00 -tcsh (tcsh) 256 p0 IW 0:00 -tcsh (tcsh) 257 p0 S 2:32 /usr/pitt/bin/emacs -geometry 95x45+180+30 258 p0 I 1:35 /afs/pitt.edu/usr37/suthers/public/bin/mosaic 259 p0 IW 0:06 xterm -geometry 120x60+2+120 -T Tin -n Tin -fn -bitstream- 263 p0 IW 0:00 xterm -sb -sl 256 -geometry 100x70+2+2 -T Magma -n Magma - 270 p0 I 0:14 /usr/bin/dxcalendar 236 p1 S 0:05 -tcsh (tcsh) 374 p1 D 0:32 ghostview learning.ps 381 p1 I 0:02 ghostview argml.ps 382 p1 I 0:03 gs -sDEVICE=x11 -dNOPAUSE -dQUIET -dSAFER - 395 p1 I 0:06 gs -sDEVICE=x11 -dNOPAUSE -dQUIET -dSAFER - 398 p1 R 0:00 ps 264 p2 I 0:30 /afs/pitt.edu/usr37/suthers/public/bin/tin 265 p3 IW 0:00 telnet magma.lrdc.pitt.edu 277 p4 IW 0:03 -tcsh (tcsh) ~/text/conferences/1995/chi> ghostview learning.ps & [5] 399 ~/text/conferences/1995/chi> kill -9 374 ~/text/conferences/1995/chi> \underline{afs: Lost contact with volume location server 141.44.7.12 in cell urz.uni-magdeburg.de} kill -9 374 chi> latex learning.tex }}} This is not a problem that I need an immediate reply to (I will simply avoid listing /afs), although I am curious as to the cause, and thought the AFS software folks should know. ================================================================ Dan Suthers | Learning Research & Development Center suthers+@pitt.edu | University of Pittsburgh (412) 624-7036 voice | 3939 O'Hara Street (412) 624-9149 fax | Pittsburgh, PA 15260 (412) 363-3992 home | http://www.pitt.edu/~suthers/ ================================================================ \bold{Date}: Fri, 21 Apr 1995 13:08:34 -0400 (EDT) \bold{From}: Daniel D Suthers \bold{To}: Computing and Information Services Help Line , Info-Andrew \bold{Subject}: Re: AFS slowness due to attempt to list /afs? \bold{CC}: John J Mcnelis , Daniel G Jones That was rather long. In other words, why should I incur the cost of slowdown due to afs connections needed for a process that no longer exists? ================================================================ Dan Suthers | Learning Research & Development Center suthers+@pitt.edu | University of Pittsburgh (412) 624-7036 voice | 3939 O'Hara Street (412) 624-9149 fax | Pittsburgh, PA 15260 (412) 363-3992 home | http://www.pitt.edu/~suthers/ ================================================================ \bold{Date}: Fri, 21 Apr 1995 15:54:13 -0400 (EDT) \bold{From}: Ann Marie Zanger \bold{To}: Info-Andrew \bold{Subject}: Newsletter - Andrew Consortium \begindata{raster,541089208} 2 0 32768 32768 0 0 366 437 bits 541089208 366 437 r04zs | r04zs | r04zs | r06zs | r06zs | r06zs | r07zs | r0780zr | r07c0zr | r07e0zr | r0ff0zr | r0ff0zr | r0ff8zr | r0ff8zr | r0ffczr | r0ffczr | r1ffezr | r1fGzr | r1fGzr | r1fG80zq | r1fGc0zq | r1fGc0zq | r1fGe0zq | r1fGe0zq | r1fGf0zq | r1fGf0zq | r1fGf8zq | r1fGf8zq | r1fGfczq | r1fGfczq | r1fGfezq | r1fGfezq | r1fHzq | r1fHzq | r1fH80zp | r1fH80zp | r1fHc0zp | r1fHc0zp | r1fHe0zp | r1fHe0zp | r1fHf0zp | r1fHf0zp | r0fHf0zp | r0fHf8zp | r0fHf8zp | r0fHfczp | r0fHfczp | r0fHfczp | r07Hfezp | r07Hfezp | r07Hfezp | r07Izp | r07Izp | r07I80zo | r03I80zo | r03I80zo | r03Ic0zo | r03Ic0zo | r01Ie0zo | r01Ie0zo | r01If0zo | r01If0zo | sIf8zo | sIf8zo | sIfczo | sIfezo | s7fHfezo | s7fIzo | s3fI80zn | s3fI80zn | s1fIc0zn | s1fIe0zn | s0fIe0zn | s0fIf0zn | s07If0zn | s07If8zn | s03Ifczn | s01Ifezn | s01Ifezn | tJzn | t7fI80zm | t3fIc0zm | t3fIe0zm | t1fIf0zm | t0fIf8zm | t07Ifczm | t03Ifezm | t01J80zl | uJc0zl | u7fIe0zl | u3fIf8zl | u1fIfczl | u07Jzl | u03J80zk | u01Je0zk | v7fIf0zk | v3fIf8zk | v1fIfezk | v0fJ80zj | v03Je0zj | v01Jf0zj | w7fIfczj | w1fJzj | w07Jc0zi | w01Jf0zi | x7fIfczi | x1fJzi | x07Jc0zh | x01Jf0zh | y3fIfczh | y0fJzh | y03Jc0zg | zJf8zg | z3fJzg | z0fJe0n10q | z03Jfcn10q | zgK80m30q | zg1fJf0me0q | zg03Jfel3fc0q | zh7fJc0j1fG80 q | zh07Jfci1fGfe r | ziKc0g1fHfcr | zi1fOf0r | zi01Oc0r | zj07Ns | zk1fLfcs | zj07Mf0s | zi03Nc0s | ziOt | zh0fNfct | zhOf0t | zg0fOc0t | zgPu | z0fOfcu | zPf0u | y0fPc0u | yPfev | x0fPf0v | xQw | w0fPf8w | wQ80w | v0fPf8x | vQ80x | u0fPf8y | uQ80y | t0fPf8z | tQ80z | s0fPf8zg | r01Q80zg | r3fPf8zh | q03Q80zh | q3fPf8zi | p03Q80zi | p3fPf8zj | o03Q80zj | o7fPf8zk | n07Q80zk | nQf8zl | m0fQ80zl | m7fPf8zm | l07Q80zm | l7fPf8zn | k07Q80zn | k7fPf8zo | j07Q80zo | jQf8zp | i1fQ80zp | h0fQf8zq | c03fR80zq | 7fRf8zr | 1fR80zr | 0fQf8zs | 07Q80zs | 03Pf0zt | gPzu | g7fNf0zu | g1fMfezv | g07Mc0zv | hLfczw | h0fLc0zv | iLf8zv | i0fKfezv | jL80zu | j0fKe0zu | kKf8zu | k0fJfezu | l7fJ80zt | l07Je0zt | m7fIf8zt | m03Ifezt | n1fI80zs | n07Ie0zs | o7fHf8zs | o0fHfezs | o01I80zr | p3fHe0zr | p07Hf8zr | p01Hfezr | q3fH80zq | q0fHe0zq | q03Hf8zq | rHfezq | r3fH80zp | r1fHe0zp | r07Hf8zp | r03Hfezp | sI80zo | s7fHe0zo | s1fHf8zo | s07Hfezo | s03I80zn | tIc0zn | t3fHe0zn | t1fHf8zn | t07Hfczn | t03Hfezn | t01I80zm | uIc0zm | u7fHe0zm | u3fHf0zm | u1fHf8zm | u0fHfczm | u07Hfezm | u03Izm | u01I80zl | vIc0zl | v7fHe0zl | v3fHf0zl | v1fHf8zl | v1fHfczl | v0fHfezl | v07Izl | v03I80zk | v01Ic0zk | v01Ie0zk | wIf0zk | w7fHf8zk | w3fHf8zk | w1fHfczk | w1fHfezk | w0fIzk | w07Izk | w03I80zj | w01Ic0zj | w01Ie0zj | xIe0zj | x7fHf0zj | x3fHf0zj | x1fHf8zj | x1fHfczj | u7f80g0fHfcm10 v | u7f80g07Hfem30 v | u7f80g07Hfem70 v | uGc0g03Il01f0 v | uGc0g01I80kGf0 v | uGc0g01I80kGf0 v | t01Ge0hIc0kGf0 v | t01Ge0h7fHe0k 07f0v | t01Ge0h7fHe0k 07f0v | t03Gf0h3fHf0k 07f0v | t03Gf0h1fHf0k 07f0v | t03Gf0h1fHf8k 07f0v | t07Gf8h0fHfck 07f0v | t07Gf8h0fHfck 07f0v | t07Gf8h07Hfek 07f0v | t0fGfch03Gf7fe k07f0v | t0fGfch03Gc7G k07f0v | t0fGfch01G87e0 k07f0v | t1fGfeh01fe07 80k07f0v | t1fGfeif806l07 f0v | t1f8ffej04l07 f0v | t3f8fGq07f0v | t3f8fGq07f0v | t3f07Gq07f0v | t7f07G80p07f0 v | t7f07G80i20j01 G87f0h40s | t7e03G80i600f f8h07Ge7f0hc0 70g01feg0fGf9 He03ffc | tfe03Gc0ie03f feh1fGf7f0g01 c1f8g0fGc00fG f9He03ffc | tfe03Gc0h03e0 Hh3fHf0g07c3fc g3fGf00fGf9He0 3ffc | tfc01Gc0g01Ge1 H80g7f83Gf007 Gc7feg7f8ff801 Gc01ffcg07c0 | s01fc01Ge0g01 Ge3Hc0gGgGf007 Gc7fegfe03fcg Gc00ff8g03c0 | s01fc01Ge0g01 Ge7Hc001feg7f f007GcfG01fc01 fegGc00ff8g03 80 | s01f8gGe0g01G efHe003fcg3ff0 07GcfG03f8gGg Ge007f8g0380 | s03f8gGf0h0fG 01Ge003f8g1ff0 g3fdf0f07f0g7f g7fe007fcg0380 | s03f8gGf0h0ffc g7ff007f8g1ff0 g3fde070fe0g3f 807fe007fcg07 g | s03f0g7ff0h0f f8g3ff007f0g0f f0g3ffc030fe0 g3f807ff003fc g07g | s07f0g7ff8h0f f0g1ff00ff0g0f f0g3ff8031fc0 g1fc03ff003fe g0fg | s07f0g7ff8h0f e0g1ff00ff0g07 f0g3ff0011fc0 g1fc03ff003fe g0eg | s07e0g3ff8h0f e0g0ff01fe0g07 f0g3fe0g3f80g 0fe03ff001feg 0eg | s0fe0g3ffch0f e0g0ff01fe0g07 f0g3fe0g3f80g 0fe01ff801Gg1e g | s0fe0g3ffch0f e0g0ff01fe0g07 f0g3fc0g3fIe0 1ff801Gg1cg | s0fc0g1ffch0f e0g0ff01fe0g07 f0g3fc0g7fIf0 1ff801Gg1cg | s1fc0g1ffeh0f e0g0ff03fe0g07 f0g3fc0g7fIf0 0ff803G803cg | s1fc0g1ffeh0f e0g0ff03fe0g07 f0g3fc0g7fIf0 0ffc03G8038g | s1f80g0ffeh0f e0g0ff03fe0g07 f0g3fc0g7f80i 0ffc03G8038g | s3f80g0fGh0fe0 g0ff03fe0g07f0 g3fc0g7fj07fc 07Gc078g | s3f80g0fGh0fe0 g0ff03fe0g07f0 g3fc0g7fj07fe 07Gc070g | s3fJh0fe0g0ff0 3fe0g07f0g3fc0 g7fj07fe073fc0 70g | s7fJ80g0fe0g0f f03fe0g07f0g3f c0g7fj03fe0f3f e0f0g | s7fJ80g0fe0g0f f03fe0g07f0g3f c0g7fj03G0e3f !e0g | s7eh03G80g0fe0 g0ff03fe0g07f0 g3fc0g7fj03G0e 1f!e0g | sfeh03Gc0g0fe0 g0ff03fe0g07f0 g3fc0g7fj01G1e 1ff1e0g | sfeh03Gc0g0fe0 g0ff03fe0g07f0 g3fc0g7fj01G9c 1ff1c0g | sfch01Gc0g0fe0 g0ff03fe0g07f0 g3fc0g7fj01G9c 0ff1c0g | r01fch01Ge0g0f e0g0ff03fe0g07 f0g3fc0g7fkGbc 0ffbc0g | r01fch01Ge0g0f e0g0ff03fe0g07 f0g3fc0g3f80j Gf80ffb80g | r01f8iGe0g0fe0 g0ff03ff0g07f0 g3fc0g3f80g07 e0gGf807fb80g | r03f8iGf0g0fe0 g0ff01ff0g0ff0 g3fc0g3f80g07 e0g7ff807G80g | r03f8iGf0g0fe0 g0ff01ff0g1ff0 g3fc0g1fc0g0f e0g7ff007Gh | r03f0i7ff0g0f e0g0ff00ff8g3f f0g3fc0g1fc0g 0fc0g7ff003Gh | r07f0i7ff8g0f e0g0ff00ffcg7f f0g3fc0g1fe0g 1fc0g3ff003Gh | r07f0i7ff8g0f e0g0ff007fegG f0g3fc0g0fe0g 3f80g3fe003fe h | r07e0i3ff8g0f e0g0ff007G03G f0g3fc0g0ff0g 7f80g3fe001fe h | r0fe0i3ffcg0f e0g0ff003Gc7G f8g3fc0g07f8g Gh1fe001feh | r0fe0i3ffcg0f e0g0ff001Hf7G c03fc0g03fc01 feh1fc001fch | r0fc0i1ffcg0f e0g0ff001Hf7G c03fc0g01G07fc h1fc001fch | r1fe0i3ffeg1f f0g1ff8gHe7Gc0 7fe0hHf8h0fc0 gfch | q01Gfeh07He1H 81H803fGc7c007 Gfeh3fGf0h0f80 gf8h | q01Gfeh07He1H 81H801fG87g07 Gfeh1fGc0h0f80 gf8h | q01Gfeh07He1H 81H8003fc06g07 Gfeh03feo | zn04w | zzl | zzl | zzl | zzl | zg1fHfczg | zg1fHfczg | zg1fHfczg | zg0fHfezg | zg0fHfezg | zg0fHfezg | zg0fHfezg | zg07Izg | zg07Izg | zg07Izg | zg07Izg | zg03I80z | zg03I80z | zg03I80z | zg03I80z | zg01Ic0z | zg01Ic0z | zg01Ic0z | zg01Ic0z | zhIe0z | zhIe0z | zhIe0z | zhIe0z | zh7fHf0z | zh7fHf0z | zh7fHf0z | zh7fHf0z | zh3fHf8z | zh3fHf8z | zh3fHf8z | zh3fHf8z | zh1fHf8z | zh1fHfcz | zh1fHfcz | zh1fHfcz | zh0fHfcz | zh0fHfcz | zh0fHfez | zh0fHfez | zh07Hfez | zh07Hfez | zh07Iz | zh07Iz | zh03Iz | zh03Iz | zh03Iz | zh03I80y | zh01I80y | zh01I80y | zh01I80y | zh01Ic0y | ziIc0y | ziIc0y | ziIc0y | ziIe0y | zi7fHe0y | zi7fHe0y | zi7fHe0y | zi7fHf0y | zi3fHf0y | zi3fHf0y | zi3fHf0y | zi3fHf8y | zi1fHf8y | zi1fHf8y | zi1fHf8y | zi1fHfcy | zi0fHfcy | zi0fHfcy | zi0fHfcy | zi0fHfey | zi07Hfej80t | zi07Hfej80t | zi07Ii0180t | zi07Ii0180t | zi03Ii0380t | zi03Ii0780t | zi03Ii0f80t | zi03I80h1f80t | zi01I80h3f80t | zi01I80h7fu | zi01I80hGu | zi01I80g01Gu | zjI80g03Gu | zjIc0g07feu | zjIc0g0ffeu | zjIc0g1ffcu | zj7fHe0g3ff8u | zj7fHe0g7ff0u | zj7fHe0gGe0u | zj7fHf001Ge0u | zj3fHf803Gc0u | zj3fHf807G80u | zj1fHfc0fGv | zj1fI3ffev | zj0fJfev | zj0fJfcv | zj07Jf8v | zj07Jf0v | zj03Je0v | zj01Je0v | zkJc0v | zk7fI80v | zk3fIw | zk1fHfew | zk0fHfcw | zk07Hf8w | zk03Hf0w | zlHe0w | zl3fG80w | zl07fex | zzl | \enddata{raster, 541089208} \view{rasterview,541089208,9,0,0} \helv{\bold{\flushright{Andrew Consortium School of Computer Science Carnegie Mellon University }}}\flushright{Volume 4, Number 1 Spring 1995 } \bigger{\bigger{\leftindent{\leftindent{\leftindent{\bold{\center{The Andrew View }}}}}}}\ _______________________ \flushleft{\flushright{\section{Highlights in this Issue}} } \leftindent{My Own View "The World of Widgets." } News from the Consortium "Consortium Converts to C++" Software Developments "Have you Picked Up our Latest Bug Fixes?" "Printing Status" "Argument Lists" Enhancements in the Works "The Linux Line" "The World Wide Web Browser" Member Mentions "BellSouth and Andrew" Features "Conference Planning" "Web Watch" "Staff News" "Employment Opportunities" \smaller{\flushright{ }}\smaller{\flushright{Email: subscriptions, info, orders --- \italic{info-andrew-request@andrew.cmu.edu} bug reports --- \italic{info-andrew-bugs@andrew.cmu.edu} discussion forum --- \italic{info-andrew@andrew.cmu.edu} \ Newsgroup: netnews.comp.soft-sys.andrew@andrew.cmu.edu Remote Demo: finger @atk.cs.cmu.edu Archive Access: ftp.andrew.cmu.edu: pub/AUIS/ Webpage: http://www.cs.cmu.edu/afs/cs.cmu.edu/project/atk-ftp/web/andrew-home.html NEWSLETTER APPENDIX: Facts on File}} \begindata{bp,541113176} Version 2 n 0 \enddata{bp,541113176} \view{bpv,541113176,10,0,0} ______________________________________ \section{My Own View - The World of Widgets} Wilfred J. Hansen, Director This term I have amused myself by teaching the Software Engineering project course in the School of Computer Science here at Carnegie Mellon University. The field of software engineering deals with problems that arise when programs are large, when they involve many programmers, and when they exist over long periods of time; many examples may be taken from the history of the Andrew system. Consequently, the focus of Software Engineering 15-413 is---you guessed it---Andrew, or more specifically, Widgets for Andrew. The highest priority is production of those widgets needed to build the "forms" facility for the Web Browser project: text entry field, push buttons, and radio buttons. This approach has tied in very nicely with both our own continuing internal development of widgets and our work on a web browser for Andrew. The course has given us the opportunity to try a number of approaches we otherwise could not have. The 38 students in the course are organized into two "companies," each developing a set of widgets. Rather than have them build individual widgets, we've taken the approach of building a general widget driver framework to make widget construction easy. Each company is split into four teams with specific responsibilities: \indent{ }\indent{\italic{Integration Team} - manage the overall system organization, conduct system testing, and complete the documentation. }\indent{ \italic{Dataobject Team} - construct a generalized dataobject which manages a collection of "attributes" for each widget. \italic{View Team} - construct a generalized view driver which fetches attributes from the widget dataobject and makes the corresponding widget appear on screen. \italic{Widget Team} - write the resource files that contain the attributes needed for each particular widget.} The students spent the first half of the semester learning about Andrew and learning enough software engineering basics to be able to handle the project and design the software. Implementation and system integration are taking place during this second half of the course. What have I learned from this experience, you ask? In light of my experience with the development of the Andrew system, it is interesting to read and talk about formal software engineering methods. Some would have been of little use to us when the system was being built, but others could have contributed mightily to a more easily maintainable Andrew. It seems to me that smaller teams could have done the job faster. But then again, one of the most important lessons to be learned from a software engineering project course is how to work together in a group. The students have struggled some, but are really learning these lessons well. I have high hopes for the successful completion of a rudimentary widgets set from which we can further build. __________________________\subheading{ \bigger{News from the Consortium} }Susan Straub, System Administrator\subheading{ \subheading{ }}\bold{CONSORTIUM CONVERTS TO C++!} Since early 1995, the Consortium staff has been making full use of Andrew7.2 in C++. At the same time, Consortium members are taking full advantage of this latest version of the software. Members who have converted to using version 7.2 on at least some of their computers include IBM and BellSouth. If you are a member who would like to install Andrew7.2 at your workplace, please contact our system administrator, Susan Straub, at: tel: (412) 268-7326 fax: (412) 268-5571 email: susan@andrew.cmu.edu Please provide information about the system type(s) on which you will be installing Andrew so that we can guide you to the correct files. \ If you are not already a member and are interested in Andrew7.2, we encourage you to join us in our efforts to ensure that the system continues to be maintained and made available. If you would like to know more about becoming a member of the Consortium, please contact our assistant director, AnnMarie Zanger, at: tel: (412) 268-6710 fax: (412) 268-5571 email: az28@andrew.cmu.edu ________________________ \section{Software Developments }Andy Plotkin and Rob Ryan, Technical Staff \bold{Have You Picked Up our Latest Bug Fixes?} If you are among the few who are using both versions of our software, Andrew6 in C and Andrew7 in C++, a patch is ready and waiting for you via ftp. andrew.cmu.edu in pub/AUIS/patches/official/patch.633. This patch fixes a bug in the Andrew6 version of "figure" which prevents it from reading figures created with Andrew7. This latest fix will assist in your work on documents containing figures.\subheading{ }\bold{Printing Status} The PostScript printing system prints all the standard Andrew objects (text, figure, table, raster) and handles insets such as image, ps, null, link and eq, as reported previously. As planned, it now also handles special text features such as table of contents, index (invoke by setting print options) and full-page text layout (although this is still in process of being "road-tested"). The system is also capable of page layouts that adapt to the page size. You can get help when using the system by calling up the print and preview functions, and print setup dialog box. Help files will be added for typescript, messages and any other text-based applications that have their own print/preview options. \bold{Argument Lists} Work on the infrastructure needed for widgets has begun. In particular a mechanism for interfacing functions of various languages has been implemented and support for windows suitable for menucards has been added. _____________________________ \bold{\bigger{Enhancements in the Works}} \bold{The Linux Line} Terry Gliedt, Consultant The Linux version of Andrew continues to keep attracting new users. Feedback from these users, new and old alike, is that the tools quickly become popular once installed. Continuing efforts to improve Andrew are greatly appreciated. The one recurring complaint from Linux users about Andrew, however, is that EZ, our "word processor", does not contain all of the features typically available to desk-top publishers. Regrettably not, but typically the new user is willing to forego things like WYSIWIG editing in order to reap the advantages of Andrew's compound document architecture and tools. A re-release of the Andrew6.3 for Linux has been announced recently. This new Linux release was built with XFree3.1 (i.e. it is X11R6-based). This is becoming the standard version of X for Slackware and other Linux distributions. The package types remain largely the same: \bold{ auis63L4-wp} - basic word-processing system \bold{auis63L4-src} - tools for programming \bold{auis63L4-mail} - message system with MIME-compatible messages interface The \bold{-doc} and \bold{-dev} packages which were offered in the last (L3) release have been dropped in favor of a package containing the entire system: \bold{ auis63L4-full} - all of the above, including documentation and development files This package is the full ~40MB /usr/andrew tree that results when building Andrew. Because of its size, this 9MB file is only available at ftp.andrew.cmu.edu in /pub/AUIS/bin-dist/linux. The other three packages can also be found here and at sunsite.unc.edu in /pub/Linux/X11/andrew. \ \bold{ The WorldWideWeb Browser} Tom Neuendorffer, Consultant Andrew's own Web Browser is slated for release to our users very soon. A demo of the browser, which can be integrated into your Andrew User Interface System to work much like Mosaic or Netscape, was presented to the entire Consortium staff in March. The multi-threaded WWW library code released by CERN just a few months ago is integrated into the browser. This object, combined with the HTML editors already available to users (see /pub/AUIS/misc), keeps the Andrew system in sync with the newest, hottest arena in the computer world---the Web. \ ____________________ \bold{\bigger{Member Mentions}} \bold{BellSouth and Andrew} The Andrew User Interface System supports over 6000 users in viewing documents at BellSouth. Over the past year, BellSouth and the Andrew Consortium have worked together to convert the Andrew code used at all of its sites to C++. BellSouth has been the impetus behind the Consortium being able to offer better functionality in the system when searching through objects, in particular, through pushbuttons and tables. The system is also now better able to handle table insets. Other fixes include rewriting functions to improve the positioning of text and objects within windows. There is also support for highlighting colored text in the editor. All of this, thanks to the urging of BellSouth, one of a number of valued members of the Andrew Consortium. \begindata{bp,541130840} Version 2 n 0 \enddata{bp,541130840} \view{bpv,541130840,11,0,0} ___________\subheading{ \bigger{Features}} AnnMarie Zanger, Assistant Director\subheading{ } \bold{Conference Planning} The \italic{1995 Andrew Technical Conference} will be held in Pittsburgh during September this year. Mark your calendars now! The annual event will showcase the Andrew User Interface System and the WorldWideWeb, both as exclusive entities and as mutually-evolving vehicles, which improve users' ability to process information. We have selected "Andrew and the Web" as the theme of this year's conference because Carnegie Mellon University and the Andrew Consortium are at the forefront of developments on the Web. However, we also want to hear about all of those fine programming inventions created using Andrew alone as a tool. We look forward to a lively two-day mix of presentations, and as always, we have scheduled the Andrew Consortium Annual Meeting right in the middle. Look out for the formal Call for Papers to be released soon and please note the preliminary schedule below: Date: September 21-22, 1995 (Thursday and Friday) Place: Carnegie Mellon University Pittsburgh, Pennsylvania \ Sessions: "Andrew as a Tool": September 21, 1995 Annual Meeting of the Andrew Consortium: Evening of September 21, 1995 "Using Andrew and the Web": September 22, 1995 \bold{ Web Watch} The Andrew Consortium homepage address has been slightly simplified. We have dropped the ":8001" out of the URL. OLD: http://www.cs.cmu.edu:8001/afs/cs.cmu.edu/project/atk-ftp/web/andrew-home.ht\ ml NEW: http://www.cs.cmu.edu/afs/cs.cmu.edu/project/atk-ftp/web/andrew-home.html This change resulted from the reassignment of various web servers at the School of Computer Science - Carnegie Mellon University, where Andrew lives. The Andrew Consortium WWW homepage now links you into much more information from our FTP site. That information is also categorized more specifically for easier access. We hope that this helps you to quickly find the information you need. \bold{ }Just for fun, here are some handy Web searching tools, one of which was designed at CMU. Happy searching: \italic{Lycos} - http://lycos.cs.cmu.edu/ - from CARNEGIE MELLON UNIVERSITY \italic{Yahoo} - http://akebono.stanford.edu/yahoo/ - from STANFORD UNIVERSITY \smaller{\italic{\bigger{World Wide Web Worm}}} - http://www.cs.colorado.edu/home/mcbryan/WWW.html - from UNIVERSITY OF COLORADO \italic{Web Crawler} - http://webcrawler.cs.washington.edu/WebCrawler/ - from UNIVERSITY OF WASHINGTON Spring has sprung and that means two things: gardening and taxes. For those of us who have filed for extensions and still have to trudge through this annual exercise, try: \italic{Tax Forms from the IRS via Email} - http://www.scubed.com:8001/tax/email.html \italic{Taxing Times (Entire Tax Code and More)} - http://www.scubed.com:8001/tax/tax.html Be prepared for next year. Read: \italic{The Tax Digest -} http://www.unf.edu/misc/jmayer/taxdig.html As a reward for all those who have finished their taxes, check out the green pages: \italic{The Virtual Garden} - http://www.timeinc.com/vg/ \italic{Garden Net} - http://www.olympus.net/gardens/welcome.html\italic{ National Wildflower Research Center} - http://www.onr.com/wildflower.html\bold{ Staff News }\italic{Andrew Plotkin}, a staff programmer at the Andrew Consortium for the past three years and a former graduate of Carnegie Mellon University, will be leaving us in April. While Andy will be greatly missed, our congratulations are in order...he has just accepted a programming position at Magnet Interactive Studios in Washington, DC. Magnet is a multimedia design firm which produces games, multimedia business applications, and tables. He will be writing Macintosh versions of games, which is what he's always wanted to do. Andy is originally from our nation's capital and is looking forward to returning there. Thanks for all of your hard work to improve the Andrew system and good luck in your new endeavors, Andy! \italic{Terry Gliedt}, one of our long-time associates, has finished his tenure as a consultant on Linux systems for the Andrew Consortium. This change is of his own choosing; we will surely miss his fine work for us here. The news is not all bad though. Terry will be the new Director of Information Technology at a company called Communicating for America Network Services (CANS). He will be responsible for all of their WorldWide Web efforts on the Internet. Terry writes, "About a year ago I asked myself what I really wanted to be doing - and it was obvious to me. I wanted to do work on the Internet. I've been doing various kinds of work with networks at IBM and joining CANS allows me to continue that." He will continue to work from home, but his email address has changed. He can be found at tpg@cfa.org or via CANS' webpage at http://www.cfa.org. Thanks a million, Terry, for all your work on the Andrew User Interface System. \bold{Employment Opportunities }The Andrew Consortium has four programming positions open. As you know, the Consortium staff enhances and maintains the Andrew User Interface System (Andrew), one of the leading compound document environments. Andrew provides various applications based on these compound documents--word processor, mail/bboard system, help browser, drawing and font editor, directory browser--as well as a variety of embeddable objects--drawings, images, spread sheets, equations, etc. We welcome your applications as: 1) Bug Czar (full-time staff) - Your responsibilities will include fixing bugs, managing bugs database, documenting system changes, testing the system, problem solving, and system development. 2) Developer (full-time staff) - You will design and implement new features in existing software, ensure the installability of the system, and communicate with Consortium members. 3) Programmer (summer full-time) - You will contribute to an on-going project such as the widget set, printing, electronic mail, or web browser. 4) Programmer (part-time from September 1995) - Your tasks will include working with our full-time staff to fix bugs and continue development work. Please contact our director, Fred Hansen, at 412-268-6788 or via email if you are interested in any of these positions or if you would like to recommend someone to us. \begindata{bp,541118600} Version 2 n 0 \enddata{bp,541118600} \view{bpv,541118600,12,0,0} ______________________________________________________________________ \bold{\center{FACTS ON FILE}} ______________________________________________________________________\ \smaller{\bigger{\smaller{\bigger{\smaller{\bigger{\smaller{\bigger{\ \smaller{ \center{\bold{ Andrew is...}} \center{ \indent{\indent{Compound Document Architecture Word Processor Drawing Editor Mail /Bulletin Board Reader, Writer, Manager Spreadsheet / Table Editor Widget Set Application Builder Scriptable In C and C++ For X11}}}\indent{\indent{ }\center{ ...With a consistent, integrated user interface so you can create compound documents containing pictures, words, tables, graphs \ ...and more.}}}} }\smaller{ The\italic{\bold{ Andrew User Interface System}} is an integrated set of tools that allow you to create, use, and mail documents and applications containing typographically formatted text and embedded objects. \bold{\italic{ AUIS}} or \bold{\italic{"Andrew"}} has three principal components: \indent{The \italic{\bold{Andrew User Environment} (\bold{\italic{AUE}})} is an integrated set of applications beginning with a 'generic object' editor (\italic{ez}), a help system, a system monitoring tool (\italic{console}), an editor-based shell interface (\italic{typescript}), and support for printing multi-media documents. \ The \italic{\bold{Andrew Toolkit} (\bold{\italic{ATK}}) }is a portable user-interface toolkit. It provides a dynamically-loadable, object-oriented environment wherein objects can be embedded in one-another. Thus, one could edit text that contains not only fonts and styles, but also embedded raster images, spreadsheets, drawing editors, equations, simple animations, etc. These embedded objects could themselves contain other objects, including text. ATK is an open system so programmers can create new objects that can be embedded as easily as those system-defined objects. The \italic{\bold{Andrew Message System} (\bold{\italic{AMS}})} provides a multi-media interface to mail and bulletin-boards. AMS supports several mail management strategies and implements many advanced features including authentication, return receipts, automatic sorting of mail, vote collection and tabulation, enclosures, audit trails of related messages, and subscription management. It also provides a variety of interfaces that support ttys and low-function personal computers in addition to the high-function workstations. }}}\ \begindata{bp,541124488} Version 2 n 0 \enddata{bp,541124488} \view{bpv,541124488,13,0,0} \bold{Andrew-Ready Platforms} Andrew has been used successfully on (at least) these platforms: \ IBM---RT AOS 3.4, RT AIX 2.2.1, RS/6000 AIX3.1, PS/2 AIX1.2 \ SUN---Sun3 3.5, Sun3 4.0, Sun4 4.0, Sun3 4.1, Sun4 4.1, Sun4Mach, Solaris DEC---Vax Ultrix 3.1, Vax Ultrix 4.2, Vax BSD, DEC MIPS, Pmax Mach Other---HP, SCO I386, SGI IRIX 4.0, Apollo, Macintosh II, MacMach, 486 Mach, Telmat, Linux \bold{Remote Demo Service} Try out Andrew from your own work station via the Remote Andrew Demo Service. You will need a host machine on the Internet running the X11 window system. You will be able to compose multimedia documents, navigate through the interactive Andrew Tour, and use the Andrew Message System to browse through a few of CMU's four thousand bulletin boards and newsgroups. To get started, simply run the following command on your machine: finger @atk.cs.cmu.edu (128.2.203.218). The remote demo system will give you further instructions. \bold{Accessing the Source Code and Binaries} Sources and binaries are available online via anonymous ftp from: ftp.andrew.cmu.edu (IP: 128.2.232.154) in pub/AUIS/. See the README file. Other ftp sites are: ftp.x.org (IP: 192.112.44.100) and its clone sites (see pub/R6untarred/contrib/lib/auis-6.3). On the nationwide AFS file system, Andrew is available in: /afs/cs.cmu.edu/project/atk-ftp. Binary distribution packages for subsets or all of Andrew are available for the following system types: \ RS/6000 \ Sun 4C Sparcstation \ HP 720 \ DEC Pmax Linux Source and binary tapes are also available by mail (see "Services and Offerings-Andrew on Tape" below). \begindata{bp,541125144} Version 2 n 0 \enddata{bp,541125144} \view{bpv,541125144,14,0,0} \bold{ \center{Membership in the Andrew Consortium}} The School of Computer Science at Carnegie Mellon University has established the Andrew Consortium to maintain and enhance the Andrew User Interface System (Andrew). The Consortium offers outside organizations the opportunity to help shape the future of the system. Participate in the development of Andrew, utilize the latest advances by our technical staff, and undertake commercial exploitation with the active cooperation of the developers. The overall efforts of the Consortium staff are directed toward: \ \leftindent{ + increased quality in existing media, + enhancements, including a direct manipulation interface builder, + embedding of applications such as generic X applications, + increased potential for transition from Andrew to successor systems + inter-operability with standards such as Posix, Motif, C++, OLE, and SGML. } The Consortium makes its most up-to-date release, currently Andrew 7 in C++, available only to members. The current publicly available Andrew release is 6.3, released via anonymous file transfer over the Internet. \ Membership in the Consortium is offered to organizations interested in exploiting Andrew technology within their operations or products. All members support the consortium as it: \leftindent{ + Enhances, maintains, and distributes the Andrew software base. + Conducts an annual meeting to review progress and set priorities. + Distributes a quarterly newsletter + Monitors the info-andrew mailing list. } We offer memberships at four levels: Participating, Full, Contributing and Associate. You are cordially invited to join us. Please contact our Director, Fred Hansen if you would like to discuss the opportunities that the Consortium has to offer. \begindata{bp,541126040} Version 2 n 0 \enddata{bp,541126040} \view{bpv,541126040,15,0,0} \bold{\center{ Consortium Services and Offerings}} }\smaller{The following materials are provided by the Andrew Consortium at Carnegie Mellon University for internal educational use only and may not be reproduced for sale or distribution. Please mark your selections below: \bold{\center{ ANDREW IN PRINT}} _____ \bold{ The Andrew User Guide}}}}}}\smaller{ US$25}\smaller{\bigger{\smaller{\bigger{\smaller{ This printed and bound guide, offers a comprehensive description of how to use Andrew applications and insets. Chapters cover ez, help, typescript, messages, console, raster, figure, table, and many other facets of the system. (130 pages) _____ \bold{ Selected Technical Papers on Andrew} US$30 This set represents a selection of some of our most handy references on the Andrew system. (250 pages) A Guide to Andrew (User Tutorial) Ness: An Extension Language for the Andrew Toolkit Programming with the Andrew Toolkit ADEW: The Andrew Development Environment Workbench Createinset: Generate Source Files for a New Inset The Andrew Message System \ _____ \bold{Andrew Technical Conference Proceedings }US$20 The Andrew Consortium sponsors its own technical conference each year. This volume includes the entire proceedings of the 1994 event, (Application Developer's View of Andrew, The Web Browser, Compound Document Architectures) plus highlights from the 1992 and 1993 conferences. (85 pages) _____ \bold{ Programming Documentation on Andrew }US$95 This package represents a complete set of programming documentation on the Andrew system, sold in hard copy form. (1250 pages) \begindata{bp,541128232} Version 2 n 0 \enddata{bp,541128232} \view{bpv,541128232,16,0,0} \bold{\center{ ANDREW ON TAPE}} _____ \bold{ Public Source Tape (6.3 in C) }US$150 Want the source code on tape? Here it is, ready to use on your Andrew-compatible platform. _____ \bold{ Private Source Tape (7.2 in C++)} \ ______ US$350 for business use _____________________ Name of designated user/company ______ US$250 for personal use _____________________ Name of designated user Purchase our most up-to-date version of the source in C++ and take advantage of the latest programming advances made by our technical staff. (This tape must be designated for the use of one individual only.) _____ \bold{ Binary Distribution Package (6.3 in C) }US$100 \ This tape provides you with everything you need to get Andrew up and running on your RS/6000, Sun 4C Sparcstation, HP 720, DEC Pmax or Linux machine. Files include the source code, word processing, documentation, and mail for MIME-compatible messages. If you are ordering ANDREW ON TAPE, please specify format: _____ 1/4" streaming tape (150 MB) _____ 8 mm DAT tape (2.3 GB) _____ 8 mm HP Iotamat format \ US$ _______ SUBTOTAL _______ Add US$20 per item for US express mail delivery _______ Add US$25 per item for air mail delivery outside the US _______ Add US$40 per item for express mail delivery outside the US US$ _______ GRAND TOTAL Name ___________________________________________________ Company ___________________________________________________ Address ___________________________________________________ Phone ______________ Fax ____________ Email _______________ Please place your order by mailing the previous section of this form with your selections marked. Include a check made payable to Carnegie Mellon University and send it to the address overleaf. \begindata{bp,541129320} Version 2 n 0 \enddata{bp,541129320} \view{bpv,541129320,17,0,0} \bold{\center{Contact Information }}\ AnnMarie Zanger Assistant Director Andrew Consortium School of Computer Science Carnegie Mellon University \ 5000 Forbes Avenue \ Pittsburgh, PA 15213-3890 }}}}Phone: (412) 268-6710 }\smaller{ Fax: (412) 268-5571 Email: az28@andrew.cmu.edu} \enddata{text,540403672} \enddata{text,539966504} \enddata{text822, 15694}