Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!rpi!uupsi!sunic!news.funet.fi!uta!kielo!av From: av@kielo.uta.fi (Arto V. Viitanen) Newsgroups: comp.text.tex Subject: Re: SCCS and LaTeX Message-ID: Date: 23 Oct 90 11:04:30 GMT References: <1990Oct23.022200.6814@maths.tcd.ie> Sender: news@uta.fi Reply-To: av@uta.fi (Arto Viitanen) Distribution: comp Organization: University of Tampere, Finland Lines: 37 Nntp-Posting-Host: uta.fi In-reply-to: tim@maths.tcd.ie's message of 23 Oct 90 02:22:00 GMT >>>>> On 23 Oct 90 02:22:00 GMT, tim@maths.tcd.ie (Timothy Murphy) said: Timothy> In av@kielo.uta.fi (Arto V. Viitanen) writes: >BUT, dvips and dvi2ps (dvi printing programs for PostScript) think, that >'what:' is for them and they insert contents of the file mentioned in >\special to PostScript file and LaserWriter does not understand LaTeX!. I >thought Knuth said in TeXBook, that \special's first word says for which >program \special is for ?? Timothy> I cannot find any such statement in the TeXbook. Timothy> However, it would seem to me courteous of driver writers Timothy> to follow such a practice. Ok, your right. Knuth says "The is a \special command should consist of a keyword followed if necessary by a space and appropriate arguments" (TeXBook p. 228). I thought, that if driver does not know keyword, it does not guess.. (like texx). Uwe Geuder sent me solution to problem: The dvips man page tells, that \special{" } is an acceptable syntax for dvips. Since % is comment for PostScript, following works: {% \catcode`\#=11 \catcode`\"=11 \catcode'\%=11 \special{"%what: %A%} }% Thank you Uwe! -- Arto V. Viitanen email: av@kielo.uta.fi University Of Tampere, av@ohdake.cs.uta.fi Finland