Article View: comp.text.tex
Article #883TeX's file handling
From: Arthur Ogawa
Date: Wed, 08 Apr 1992 21:16
Date: Wed, 08 Apr 1992 21:16
34 lines
2137 bytes
2137 bytes
Thanks, Dan. As a style designer using LaTeX, I have desired to do the very thing that Dan pointed out: > ....a style file designer might conceivably want > to create temporary files....or perhaps back-up a previously > created file (by renaming) before writing a new version In fact, I may even wish to invoke shell scripts of a general nature. Apart from the fact that TeX is now frozen, these capabilities certainly are worth discussing. Knuth had suggested that \write16 might send its output to a stream that the OS would interpret and execute. There is even an existing TeX (VP/CMS) that has this capability (tracing, I believe, back to Chris Thompson (?)). Of course, exercising this capability makes the macro package or, resp. document instance system-dependent. There is even the possibility of a TeX-driving virus or trojan horse if this were done. An interesting parallel is the Mathematica application, which has a shell escape on Unix systems, and a general message-passing interface (MathLink) implemented under Unix via named pipes (I believe), and under Win, NeXT, and Mac via IAC. I certainly encourage implementors to consider the ramifications of a capability for TeX to communicate outside itself, the most robust and functional way to implement such a capability, and some means of making the system as implementation independent as possible. The future of computing certainly includes much interapplication communication, and the future TeX will certainly benfit from participating. Arthur Ogawa Internet: ogawa@orion.arc.nasa.gov Ph: 1/415/691-1126 TeX consultant AppleLink: ogawa FAX:1/415/962-1969 STEPS Project 1101 San Antonio Rd. #413, MOUNTAIN VIEW, CA 94043-1002
Technical Details
Message-ID:
<9204082116.AA24637@orion.arc.nasa.gov>Path:
arc1-ca.pugleaf.net!sparky!uunet!usc!noiro.oac.uci.edu!unogate!mvb.saic.com!info-texShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!noiro.oac.uci.edu!unogate!mvb.saic.com!info-tex From: "Arthur Ogawa" <ogawa@orion.arc.nasa.gov> Newsgroups: comp.text.tex Subject: TeX's file handling Message-ID: <9204082116.AA24637@orion.arc.nasa.gov> Date: Wed, 8 Apr 92 14:16:37 -0700 Organization: Info-Tex<==>Comp.Text.Tex Gateway X-Gateway-Source-Info: Mailing List Lines: 34