hide random home screenshot http://www.engin.umich.edu/htdocs/Newsletter/current.newsletter (World Wide Web Directory, 06/1995)

CAEN: April 1995 CAEN Newsletter April 1995 CAEN Newsletter graphical header
April 1995 CAEN Newsletter: [CAEN Homepage] [CAEN Publications] [Search] [Ask a Question] [Outline View]

April 1995

CAEN Newsletter

Table of Contents


Features

Editor's Note

The April edition of the CAEN Newsletter features "Fools" articles for your reading entertainment. You can easily identify these articles because "- Fools" is added to the end of their titles. Please send your compliments or complaints regarding the "Fools" edition to newsletter@engin.umich.edu.


CAEN to introduce virtual computing - Fools

by David Disser

In 1985, CAEN introduced 24-hour unmonitored labs which greatly increased the availability of workstations to the Engineering user community. The money saved by reduced student staffing has been invested in more powerful workstations, expanded counseling hours, and increased services.

oNext year, CAEN will take another quantum leap forward by introducing the first Virtual Computing lab on campus, to be located in the Integrated Technology Instruction Center (ITIC). The new lab will contain 24 Virtual Computing Stations, each capable of simulating any CAEN lab machine. Imagine the convenience of logging into a Sun, a Power Macintosh, and a Pentium workstation without leaving your seat! In addition, CAEN will be able to upgrade workstation hardware without actually purchasing the workstations, allowing CAEN to continue bringing the most advanced computing hardware to the user community for next to nothing.

The idea for the Virtual Computing lab was first formed during CAEN's annual budget planning meeting. A significant portion of CAEN's budget is spent purchasing new workstations every year to keep pace with the current market technology. In the early days of computing, hardware was expensive and fledgling programmers were a dime a dozen at the University. More recently, the price of hardware has plummeted, and experienced programmers are commanding top dollar in the workplace. CAEN plans to usher in a new era where computer programs replace the need for hardware and programmers. The money saved by not buying workstations will be used to upgrade Virtual Computing Stations to higher levels of performance, allowing them to simulate workstation hardware that has not yet been shipped, fabricated, or even conceived.

oYour high school friends who went to MIT or Stanford will be green with envy when you inform them that you read your mail on the virtual console of a Sun SparcCenter 6000, or ran Windows at reasonable speed on an Intel Septium(tm), or played Bolo on a Power Macintosh 10500/440. These will be the only Macintoshes capable of running Words 7.0, see CAEN installs Words 7.0, Lab Notes.

Watch the CAEN Newsletter for future ground breaking news from the world of virtual computing.


Using TeX and LaTeX

by Andrew Caird

The benefits of using TeX

TeX gives you extreme flexibility in writing your document, and in determining what it will look like. This flexibility is inherent in TeX's design because it is a typesetting language, like C is a programming language. When you "compile" TeX file you produce a typeset document, just as when you compile a C file, you produce an executable program. The C programming language provides you with extreme flexibility in writing your program and determining what it will do, similarly TeX allows you to define macros, and create "environments".

LaTeX is one set of these macros and environments. Twisting the programming analogy some more, you can think of TeX as an assembler, and LaTeX as a high level language that uses the assembler. While you can write in assembly language and produce a program, it is generally easier to write in a higher level language. Because of this, most people who use TeX use it in the context of the set of macros called LaTeX.

LaTeX is different from other programs that you might use to create a typed or typeset document in that it is not "What you see is what you get" (WYSIWYG) word processor. You type your document, including formatting commands, equation generating commands, and other special commands in your favorite text editor. You then compile your document using LaTeX. This generates a file that describes your document in a device independent (DVI) manner, and has the extension .dvi. At this point in the document creation process you can look at your document using an on-screen DVI file viewer, or you can convert it to a printable format such as PostScript using dvips.

Formatting

LaTeX lets you concentrate on the content of your document and ignore the details of formatting. LaTeX handles line breaks, page breaks, paragraph indenting, and section header style all based on context. If you wish to change the way that any of these properties look when typeset, you can do so, and the changes are applied to your document the next time you compile it. For example, if you were going to format this document in LaTeX, the first few lines would look like:

\documentclass{article} \title{Using TeX and LaTeX}
\author{A.Caird}
\begin{document}
\maketitle
\section{The benefits of using TeX}
TeX gives you extreme flexibility in writing your document, and in determining what it will look like.
The section command, for example, takes care of the details for starting a new section; numbering it, displaying the section heading in an appropriate font, putting the proper spacing above and below it, and entering it in the table of contents if you request one.

Math

In addition to removing the burden of formatting from the author, LaTeX excels at typesetting math. For example, to typeset the matrix equation Ax=b with double overbars representing square matrices and single overbars representing vectors, type $\bar{\bar{A}}\bar{x}=\bar{b}$ where the $'s put LaTeX into math mode. If you wanted the equation to be on a centered line by itself, type \[\bar{\bar{A}}\bar{x}=\bar{b}\]. The result of this equation would be:

(not representable)
If you wanted it to be on a centered line by itself with an equation number by it, you would type:

\begin{equation}
\bar\bar A\bar x = \bar b
\end{equation}
The complete set of math symbols is available in LaTeX.

Cross-References

LaTeX has built in commands for creating tables of contents, lists of tables, or lists of figures. You can use the makeidx package to create an index. You can create a database of references in the BIB format, and use BiBTeX to cite them in your document. In addition to these tools, you can label sections, tables, figures, and equations in your LaTeX document with symbolic "keys" of your choice, and then refer to them later. For example, if you make a displayed math equation with:

\begin{equation}
\phi_{e} = \sum_i \phi_i T_i(x)
\label{eq:phiT}
\end{equation}
You can refer to this equation anywhere else in the document as \ref{eq:phiT}. For example, you could type See Equation \ref{eq:phiT} and the number of the equation would be substituted for the \ref command. If you add other equations to this document, all of the following equation numbers are automatically incremented. Figures, tables, and sections are also automatically incremented. It also is easy to create a new counter for counting something else that to which you can increment and refer.

Portability and cost

LaTeX, unlike any commercial word processor, runs on Unix, DOS/Windows, MacOS, VAX, AmigaOS, NEXTSTEP, and OS/2 workstations. TeX, the macro set LaTeX, and the various tools that go along with these programs are available free of charge. LaTeX's input files are all plain text, so they are completely compatible from system to system. A document written on one type of computer can be compiled on another, and produce the same output.

LaTeX removes the formatting burden from you, it typesets math much better than any word processor, it is very portable, it is used around the world, and it is free. For these reasons, many scientific societies and journals accept LaTeX input files for submitted papers and usually grant a reduction in page charges for such a submission.

LaTeX at CAEN

CAEN has LaTeX installed on Sun, DEC, and Hewlett-Packard workstations. CAEN currently supports both the current revision, LaTeX2e, and the previous major revision, LaTeX 2.09. New LaTeX users should use LaTeX2e. You can use swselect to set the version you will be using. LaTeX is invoked by typing latex filename.tex at a UNIX shell prompt.

An older commercial version of TeX is also installed on the IBM PS/2 computers. However, if you have a PC of your own, you can get a version of TeX at the Comprehensive TeX Archive Network (CTAN) by ftp at ftp.shsu.edu. One of the more popular versions of TeX for the PC is called emTeX. This program is available at CTAN and comes with TeX, the latest LaTeX macro package, an onscreen DVI file previewer, printing software for printing DVI files, and other related tools. There also are other freeware or shareware implementations of TeX available at CTAN.

CAEN does not currently have TeX available for the Macintosh, but there are several implementations available. One of the more popular versions is OzTeX. OzTeX comes with TeX, the latest version of LaTeX, an onscreen DVI file previewer, an implementation of dvips for the Macintosh, printing software for printing to StyleWriters and other Apple printers, and other related tools. For more information on OzTeX, see the file: ftp://ftp.shsu.edu/tex-archive/systems/mac/oztex/Read-Me.

Unix utilities

In addition to LaTeX, CAEN supports many other Unix-based TeX utilities. Three most frequently used utilities are listed below:

More Information

TeX and LaTeX have a very large user base, so there is a lot of information available. There are two books that every LaTeX user should have: "LaTeX User's Guide and Reference Manual, Second Edition", by Leslie Lamport and "The LaTeX Companion" by Gossens, Mittleback, and Samarin. There is also free documentation available in the directory /usr/um/generic/tex3.141/latex2e/doc/.

You can ftp to CTAN for TeX tools and additional information or you can access CTAN via the WWW at: http://jasper.ora.com/ctan.html. There is also a Usenet newsgroup, comp.text.tex.

Take a look at the following WWW sites for additional information on TeX:

http://www.stat.ucla.edu/develop/tex/index.html
http://www.uni-giessen.de/hrz/tex/online-help/online-help.html
http://www.cogs.susx.ac.uk/cgi-bin/texfaq2html?introduction=yes
http://meyer.fys.ku.dk/~tex/
http://www.ucc.ie/info/TeX/tug/tug94.html
http://www.iesd.auc.dk/~amanda/auctex/
http://cbl.leeds.ac.uk/nikos/tex2html/doc/latex2html/latex2html.html
CAEN also has a Technical Note on LaTeX at http://www.engin.umich.edu/Technotes/unix/Unix_403_LaTeX.html

Learning to use LaTeX is not as easy as learning to use a WYSIWYG word processor, but the time invested in learning it can be out weighed by LaTeX's advantages. If you run into a problem, or have a question, you can send e-mail to tex-support@engin.umich.edu.


Departments

Network News


Adaptive technology lab to open

CAEN will open the adaptive technology lab in early April in Room 1539 of the Engineering Library on the Mezzanine. The new lab was spearheaded by Jim Knox, ITD and Bartholomew Hsu, a computer engineering student in the College of Engineering. Knox heads the adaptive technology lab on Central Campus currently located on the second floor, inside room 2054 of the Shapiro Undergraduate Library. Recognizing a need for a similar lab for students with disabilities on North Campus, CAEN worked with Knox and Hsu to design and implement the new lab. The adaptive technology lab will have the following equipment:

CAEN anticipates purchasing additional equipment for the lab on an as needed basis. You should ask the Library staff for the room and elevator keys. For more information about the lab, contact John Muckler, johnm@engin.umich.edu, or phone 936-3501. Watch the CAEN Newsletter for more information on adaptive technology on North Campus.


Changes to xhost

A significant change was made in the login process for CAEN lab workstations. Currently, the command xhost +localhost executes during the login process. This command allows any process on the same machine to display windows or examine input devices on the local machine. Some applications, such as FrameMaker, Maple, and IDEAS require this loose security because the vendors have not built the programs with the most recent versions of vendor libraries. This reduced security allows users on the same machine to display windows or even capture keystrokes completely without the console user's knowledge.

The change being made will remove the xhost +localhost command from the login process, reducing the risk of keystroke capturing. It will, however, affect some applications by producing the following error:

% xmaple &
Xlib: connection to "hostname:0.0" refused by server
Xlib: Internal error during connection authorization check
To circumvent this problem, use the xap command to launch the application. For example, type xap xmaple & to launch maple. The xap command will issue the xhost +localhost command, launch the application, then wait 30 seconds and issue the xhost -localhost command.

This change is being made because of an increase in password-capturing activity on CAEN workstations. Private workstation users will not be affected at this time.


On-line documentation for compaxp machines

On-line documentation now is available for the compaxp machines. To access this documentation, log into a compaxp machine, set your DISPLAY variable and then type dxbook on the compaxp machine. This documentation includes many of the manuals that are shipped with DEC OSF/1. For more information on executing X Window System applications on remote hosts, take a look at CAEN Tutorial, Introduction to X and MWM.


Win extra disk space - Fools

In order to increase revenue to provide better service to the College, CAEN has instituted a new lottery system. Easy Pick Lottery tickets may be purchased at the CAEN office for $1 each. Drawings will be held on Wednesday, April 1, winners will collect up to 4.3 GB of storage.


Engineering simulation software

As part of a recent program to purchase new educational software packages, CAEN has made a few additions to the software available in the area of Engineering Simulation. The new packages are Working Model and ENPORT/pc Professional 5.3.

Working Model:

Working Model is used in the dynamic simulation of rigid bodies subject to a given set of constraints. The program provides a graphical editor used to define the geometries of rigid bodies. Designs from other CAD programs (Claris Cad, IDEAS, Unigraphics) can be imported. Constraints that can be defined include pulleys, springs, and joints. The program has the capability to simulate real-world interactions, including gravity, air resistance, and collisions.

Working Model on the Macintosh uses Apple Events for inter-application communication. This means that you can build an external control system in a program such as Microsoft Excel and use it to control the current simulation in real-time. You then can use some of the more advanced math functions found in other external programs. When the simulation is being run you will see an animation of the movement of the different objects of the dynamic system. The animation can be exported to computer animation programs such as Wavefront and MacroMind Director. Since the program models the movements of the objects using real-world dynamics, it provides a way to add realism to computer animation.

CAEN has purchased 75 licenses of Working Model for the Macintosh. The software can be found in the Software folder of the Lab Software partition on all of the CAEN lab software servers.

ENPORT/pc:

CAEN has purchased an upgrade to ENPORT/pc Professional 5.3 for the DOS machines. This package can be used to simulate a wide variety of engineering dynamic systems using bond-graphs and block-diagrams.

You enter equations governing the dynamics of each of the entities of the bond-graphs and block-diagrams. Then the system can obtain linearizations and eigenvalues, or you can solve the system using numerical integration. Results can be displayed graphically. ENPORT/pc has the ability to export a description of its dynamic models to MATRIXx(Xmath), which runs on CAEN Sun and Hewlett-Packard workstations.

ENPORT/pc has two executable filesthe model builder and the solver. Both programs can be found on CAEN PS/2 personal computers in the Courseware folder. The older version of ENPORT also is available in this folder.

Manuals for these programs are on reserve at the North Engineering Library circulation desk and the North Campus Commons counselor office. Send any questions or comments about Working Model or ENPORT/pc to amadi@engin.umich.edu.


ITIC preview: portable computing laboratory - Fools

Among the new computing facilities to debut in the new ITIC building will be the Portable Computing Laboratory, which will make accessible many pen-based PDAs (Portable Digital Assistants), outfitted with state-of-the-art organizer software and full network connectivity. Members of the North Campus community can visit the lab to plan their schedules, send faxes, or look up a phone number in the contact manager software, all while roaming about the 10-ft radius of the security tether on each machine. The hosts will be named after commonly misspelled English words.


Password alert - Fools

As you know, life on the Internet quickly is becoming as dangerous as life on Interstate 94 at rush hour. Hackers have used password cracking programs to infiltrate University accounts at all levels. CAEN will be suspending all accounts with cracked passwords. If your account is suspended, visit the CAEN Hotline.

It is important to safeguard your account by changing your password to one that is secure. When changing your password be sure to follow the following safety guidelines:

To help you select a password, use the new CAEN utility program, resetpw. It will select a new password preventing anyone, including you, from ever using your account again!


Lab Notes


Unix software updates

CAEN recently upgraded several Unix software packages. The upgrades are listed below:

For a complete list of software updates and available packages, type software at a Unix prompt.


Slidemakers in Engineering Library moved

The Montage FRII slidemaker and the Polaroid CI-5000 Film Recorder are temporarily unavailable. They were moved from the Engineering Library, room 1539 to make way for the adaptive technology lab, see Adaptive technology lab to open, Network News. Check caenweb or contact the CAEN Hotline for more information about the future location of the slidemakers.


MacinTax forms now available

The Michigan, New Jersey, Ohio, and New York state forms for the MacinTax software program are now available in the Software Server in the Lab Software partition.


Try hostinfo

If you have ever wanted to get a quick listing of available hosts on the CAEN network, try using hostinfo. Hostinfo is a client that consults the netuse server which maintains a status report of all available hosts. Type hostinfo -sun to find a listing of Sun workstations reporting low current usage. Machines with users logged into the console will always be listed after machines with no one logged into the console. You can locate a specific host and determine if someone is at the console by typing hostinfo -loc -all | grep machinename. For more information about this command, type man hostinfo or type hostinfo -help.


PPC Maple now available

The latest version of Waterloo Maple Software's popular mathematics program, Maple VR3, a maintenance/upgrade release for the Macintosh platform, is now available in the labs. The new version includes a PowerPC-native version of Maple, which runs much faster than the non-FPU version on Power Macintosh because it takes advantage of the processor's advanced floating-point capabilities and eliminates the overhead of having to emulate a 680x0 processor. Also new in this version is an Engineering/Sciences QuickTour document, in addition to the standard QuickTour. The new version of Maple can be found on the Lab Software partition.


Comics On the Web

by David W. Richardson

If you are a Dilbert, Views of the World, or Bizarro comic fan, you now can view them from caenweb. These comics are available as part of the Clarinet newsfeed service purchased by U-M. To access the comics, use your favorite WWW browser and go to URL http://www.engin.umich.edu/comics. Lynx users can download the GIF files to your home directory. If you are on a workstation running the X Window System, Lynx displays graphics automatically using xv. These comics are copyrighted and should not be sent in e-mail messages or printed outside the U-M community. You also should not keep archives of these comics. If you want back issues, you can purchase the books.

Comic Tricks:

To quickly display the daily Views of the World comic on a workstation, type lynx -dump http://www.engin.umich.edu/comics/worldviews/pics/current.gif at the Unix shell prompt. You also can make a comic your background picture. This will work from the csh shell. Add the following line to your .xsession file: (unsetenv DISPLAY ; lynx -dump http://www.engin.umich.edu/comics/dilbert/pics/current.gif | xv - -root -quit -display :0.0 ). To save a comic to a file for downloading, type unsetenv DISPLAY ; lynx -dump http://www.engin.umich.edu/comics/bizarro/pics/current.gif > bizarro.gif.


CPU Bowl I - Fools

Final selections are now being made for the members of CAEN's first annual CPU Bowl teams. The inaugural contest will pit a team of five console users against five background users on a playing field of four Sun SPARCstations wide by five SPARCstations long. While background users log in remotely and start compute-intensive processes, the console users will try to rmproc the background users and start interactive jobs of their own. Any workstation filling up its process table or running out of swap space will be shut down and taken out of play. When no usable machines are available, the process accounting logs will be summed and the team to consume the most CPU time will be proclaimed the winner. Members of the losing team must forfeit 10 MB of their home directory space to members of the winning team.


CAEN installs Words 7.0 - Fools

Macrosoft has recently released Words 7.0, adding a rich set of new features to their popular word processor. CAEN will be making the software available in the labs at the end of this month. The software package is available on CD, since the 485 MB requirement is larger than the hard drives available in the labs. CAEN has also installed the required Pentium processor on the lab machines to make them compatible with other Macrosoft products.

Words has an impressive set of new features that make it more than a word processor. You can now perform spreadsheet operations, drawing, painting, mailing, news reading, World Wide Web browsing, pizza delivery, and shuttle launching directly from this application. Macrosoft is building on the concept that one user interface is easier to learn than several. Once the application can completely meet user needs, Macrosoft anticipates that the next step would be to obviate the need for user input entirely.

Macrosoft has built upon the popular word completion feature of Words 6.0 with the document completion feature in Words 7.0. After typing in a few short lines, the word processor will complete the document for you. It will then title the document, send the document to a printer, and in 7-10 business days, you will receive a bound copy of the document. These options may be turned off, but as a Macrosoft senior executive put it, why would anyone want to.

CAEN has placed a set of CDs in each of the labs. Users will be able to check the CDs out from a Macrosoft junior executive in the labs. A junior executive comes with each copy of Words 7.0 purchased and is able to provide you with excellent Macrosoft technical support any time you need it. This is part of Macrosoft's program of "Bringing Technical Support to You".


Scanners and slidemakers available in CAEN Labs

The following list shows the location of all scanners and slidemakers available in CAEN and Joint CAEN/ITD labs:

Dow Connector: Apple Color OneScanner (2)
Dow Mezzanine: Apple Color OneScanner (1), Montage slidemaker (1), Polaroid film recorder (1)
NCC: Apple Color OneScanner (2)
NUBS(joint lab): MicroTek ScanMaker III (1)
The scanners use two software packages: Ofoto for image scanning and OmniPage Direct optical character recognition for text scanning. Both software packages are found on the Lab Software partition. For more information on how to use the scanning software, see the CAEN Technical Notes, Color OneScanner/Ofoto (Macintosh 605) and OnmiPage Direct (Macintosh 607). The scanner in NUBS is an ITD scanner and requires an UMCE account to use.


User Services


CAEN training sessions

CAEN offers a variety of hands-on workshops designed to familiarize users with CAEN equipment and software, and to give them enough knowledge to begin using the network. These classes are open to U-M students, faculty, and staff. Generally, they are first come, first served; no registration is required. Listed here are dates, times, and descriptions for the courses offered Spring Term.

Introduction to Unix

Monday, May 8, 35 P.M.
4440 EECS
This hands-on workshop introduces the Unix operating system as it is used in the CAEN environment. The X Window System/Motif Window Manager will be explored, as well as AFS. Obtain a CAEN account at least two days prior to this seminar.

Introduction to Maple

Part I, Tuesday, May 9, 35 P.M.
Part II, Thursday, May 11, 35 P.M.
143 Chrysler
This session is presented in two parts. The first session introduces the Maple symbolic math processing package and highlights the features in Maple V, Release 3. The second session focuses on algebraic manipulation and programming in the Maple symbolic computation language.

Introduction to FrameMaker

Wednesday, May 10, 35 P.M.
143 Chrysler
Learn all about FrameMaker, the word processing/desktop publishing system for Unix workstations and Macintosh and IBM computers. Participants create templates and documents and learn how to add graphics, a table of contents, and more. A CAEN account is recommended.

WWW and HTML workshop

Monday, May 15, 35 P.M.
143 Chrysler
Learn how to create your own homepage on the World Wide Web (WWW). This course covers the basics of authoring documents in the Hypertext Markup Language (HTML) for the WWW. Previous knowledge of a WWW browsing client (Netscape, Mosaic) is recommended.

Introduction to MATLAB and XMath

Tuesday, May 16, 35 P.M.
143 Chrysler
The course is a general introduction to MATLAB and Xmath. It covers where each of these programs can be found at CAEN as well as the command syntax for both programs. The course also covers examples of the types of numerical problems these program can handle, including ordinary differential equations. There will be a brief overview of the graphing ability of each package, an introduction to Simulink and SystemBuild, the respective graphical simulation packages for MATLAB and XMath.

Introduction to Mathematica

Wednesday, May 17, 35 P.M.
143 Chrysler
This hands-on workshop introduces the Mathematica system, and provides an overview of its capabilities and programming language. The Mathematica system supports numerical, symbolic and graphical computation.


Student Spotlight

Students at CAEN play a primary role in running the CAEN network. Over 80 students supplement the permanent staff of 26. CAEN recognizes some of these valuable students each month by selecting an outstanding student in each of three areas to receive the "Student of the Month" award: Operations; Systems/Office; and User Services. In addition to being featured in the CAEN Newsletter, each student receives a Border's Book Store gift certificate.

We would appreciate any feedback from the engineering community concerning the student employees at CAEN. This feedback should be directed to us through the caenhelp program. Outside CAEN, comments can be mailed via electronic mail to caen-feedback@engin.umich.edu.

March award winners


oTodd MacDermid - Operations

Todd works in the Backup Operations group and is responsible for running NFS backups, and NFS and AFS restores. He also writes utilities in Perl to automate backup procedures. He is a second year Aerospace Engineering student at UM.


oAndrew Thaler - User Services

Andrew works in the Macintosh Systems group and is responsible for maintenance and administration of all of CAEN's Macintosh computers and software. He also tracks and answers Macintosh user questions. Currently, Andrew is working on an inventory of all CAEN Macintosh software. He is a freshman in Computer Engineering at U-M.


oRajeev Parekh - Office

Rajeev updates electronic forms and other office-related databases. He assists with CAEN mailings and regular messenger errands. He is an Electrical Engineering student at U-M.


Counselors' Corners

Counselors' Corner is compiled each month from questions sent to CAEN via the caenhelp facility of the CAEN Request information system. Questions selected are those most commonly asked and of interest to the engineering community as a whole.

Answers are supplied by CAEN counselors and staff. If you are interested in viewing all questions and answers sent to CAEN support groups, you can read the Usenet support groups. These support newsgroup names are umich.caen.support.topic, where topic includes such items as mac, unix, and x.


How do I find out about the configuration of a machine that I am working on? For example, I would like to know how much storage and RAM the machine has.

Most of this information is hidden from users. Type pstat -T to find out how much swap is available on a Sun workstation. Type uname to determine your operating system name.


How can I convert a Macintosh file into PostScript? Also, if I already have a PostScript file, how do I print it on a Macintosh?

To print a PostScript file, first select the LaserWriter driver in the Chooser and then select Print from the application. These printer drivers are available on the System Software partition of the Software server and can be obtained via anonymous ftp from ftp.support.apple.com. In the lower right there should be a box labeled Destination, change that to File and then click Save. A pop-up dialog box will ask you where you would like to save it, choose a location and give it a reasonable name, like mywordfile.ps.

The easiest way to print the PostScript file to a CAEN printer from a CAEN lab Macintosh is to use a utility called DropPS which is available in the Mac_Archives in the /util/print directory. Drag the file on the DropPS icon and it will ask you which printer to send the file to.

If you want to print it from a Unix workstation, use Fetch to FTP the file to your account, then log in with Telnet and type lpr -Pprintername filename if you were printing from a Sun workstation.


I am looking for a program called BinHex4.0, which converts a .hqx Macintosh file into a Unix file. I tried to use xarchie to locate it but I was not successful.

BinHex converts Macintosh files (applications and data files) to and from a text format (.hqx) which is more easily transferred to Unix systems. You could also use Stuffit Expander to convert from .hqx to Macintosh format, and DropStuff to convert from Macintosh format to .hqx. These programs are available in the Mac_Archives in the /util/compression directory.


I am having trouble running Mosiac and other Windows PPP applications from home. I have etherppp installed and I can run NCSA Telnet from DOS. When I try to use Mosaic, though, it says failed DNS lookup. I also have Trumpet Winsock running. How can I fix these problems?

It sounds like Winsock may not be configured correctly, and cannot find the domain name server (DNS). When you first run Winsock is first run, it asks for default settings for nameserver, timeserver, and gateway. Problems will occur if these defaults are set incorrectly. The settings should be as follows:

IP address: rarp
Netmask: 255.255.255.0
Gateway: 35.1.48.1
Name server: 141.212.2.69
Time server: 141.212.2.74
Domain suffix: engin.umich.edu
After changing any settings, it is a good idea to quit Windows and restart, or at least restart Winsock for the changes to take effect.

CAEN has a free pre-configured Connectivity Kit for DOS and Windows with these parameters preset. The Kit is available at the Hotline, 231 Chrysler.


I am having trouble using MacX with xdm to connect remotely to a lab workstation.

You now have to use a new method of logging into a machine with MacX, since CAEN took the encrypted password string out of /etc/passwd on the lab machines. Instead of using the xdm application that came with MacX, you will now have to follow these steps:

1. Double-click on the MacX program; put in background
2. Log into the machine using a telnet client
3. At the Unix prompt, type:
setenv DISPLAY mac-ip-addr:0.0
set term = xterm
To echo the Macintosh's IP address select "Send Mac IP address" under the Session menu.

4. Type xterm & at the Unix prompt.
5. Once you bring MacX to the foreground, an xterm window appears.

When I try to use Pine to read mail it says: "Folder Format Error, please consult an expert" What can I do?

When this happens, you should call the Hotline, 763-5041. The problem stems from NULL characters being appended to mail messages.


I can no longer log into any CAEN machines. What causes this problem?

CAEN recently disabled the accounts of users who are no longer affiliated with the College of Engineering. You should have received a message in early February stating that your account was in the process of being deleted. If you feel that this was done in error, call the CAEN Office at 763-3266.


I want to use a Macintosh to mount my AFS home directory, but no Appletalk zones show up in the Chooser.

Almost 100% of the time, this problem is caused when the Network Control Panel is set incorrectly. To check this, open the Network Control Panel, and make sure that it is set to EtherTalk, and NOT LocalTalk. This will cause the computer to re-check the network, and find the zones.


I have been running a FORTRAN program remotely on a Unix workstation using babysit. The past couple of times, the program stopped midway with a message saying "bus error". What does this mean?

"Bus error" and "Memory fault" are error texts printed by /bin/sh when a process run by that shell dies with either a SIGBUS or SIGSEGV signal. For user processes, these errors are usually caused by invalid or incorrect memory references.

You should debug your program to make sure that it is not trying to reference an area of memory that it is not allowed to. Bus errors also occur when a program attempts to scan in a non-terminating string.


How can I make my Zephyr messages beep or appear in different colors?

Your Zephyr output is formatted according to @ commands embedded in the character string. To include a beep in your zephyr, include the line @beep in your message. You can only include one beep per message. To change color of the text message, type @color(colorname)where colorname is a common color. To center text type @c(text_you_want_centered). If you want to bold a word, type @b(text_you_want_in_bold). For a list of other zephyr commands, type man zwgc.


How can I stop people from writing zephyr messages to me for my active session only? I do not want to turn messages off forever.

The easiest way is to type zctl hide to stop receiving zephyr requests for a particular zephyr session.


CAEN Newsletter

Editor Jennifer R. Noble

Editorial Assistants Mark J. Stock, Amber D. Pewe

Photographer Ann Gordon

Contributors Mark Bouza, Andrew Caird, Randy Frank, Mark Giuffrida, Ann Gordon, Ken Horning, Paul Howell, Wanda Monroe, Craig Nastanski, Matthew Nauss, Amadi Nwankpa, Shawn Quinn

The CAEN Newsletter is published monthly during the academic year and bi-monthly during the summer by the University of Michigan Computer Aided Engineering Network. It is available free of charge at all CAEN lab facilities, and outside the CAEN Hotline at 231 Chrysler Center. Subscriptions (campus, U.S., and electronic mail) are available. Members of the U-M community must use a campus mail address; however, we do not mail copies to U-M students.

Send address changes and subscription requests to CAEN Newsletter, University of Michigan, 229 Chrysler Center, 2121 Bonisteel Blvd., Ann Arbor, Michigan 48109-2092 or via electronic mail to newsletter@engin.umich.edu (Internet).

The newsletter welcomes readers' contributions. For further information, send e-mail to newsletter@engin.umich.edu. The deadline for submissions is the first of the month preceding publication.

Permission to reprint all or part of the newsletter for nonprofit purposes is granted, provided acknowledgment is made and three copies are sent to the above address.

Hardware used to produce the newsletter includes: Macintosh Quadra 700 computer, Microtek scanner, and Prepress Direct 5300b photo image-setter. Software used includes: Microsoft Word, Adobe Photoshop, Adobe Illustrator, and Aldus PageMaker.

Rather than put a trademark symbol in every occurrence of trademarked names, we state that we are using the names only in an editorial fashion and to the benefit of the trademark owner, with no intention of infringement of the trademark.