Article View: comp.text.tex
Article #10364Re: \special and \newpage in LaTeX
From: Victor Eijkhout
Date: Wed, 19 Jun 1991 18:23
Date: Wed, 19 Jun 1991 18:23
30 lines
1888 bytes
1888 bytes
krulwich@ils.nwu.edu (Bruce Krulwich) writes:
>Page 91 of the LaTeX book says in discussing \newpage:
> To generate a blank page, you must put some invisible
> text on it, such as an empty \mbox.
>I've been including postscript into LaTeX documents, and it seems that a
>\special (which includes postscript, such as \special{psfile=...} under DVIPS)
>is not enough to force a blank page. Thus, if I want a page with only a
>postscript figure on it, I have to add an empty mbox.
>This seems wrong -- it seems to me that a \special should be considered
>"potential text" for the purposes of \newpage.
>Has this been discussed before? Is there a reason for it to be the way it is?
This is a technical issue. There has to be at least
one box or rule on the page. Specials, like marks, are just
information between the lines as far as TeX is concerned.
The definition of \special even says that it shouldn't change
the cursor position to ensure compatibility between device drivers,
even if they don't support the special in question.
And I think there are good arguments against considering
specials as 'potential text'. How about a special that tells
your postscript engine to swithc to a different colour? or
to switch to another gray tone? That is not text.
Victor.
Technical Details
Message-ID:
<1991Jun19.182312.21355@csrd.uiuc.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!batcomputer!caen!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!mp.cs.niu.edu!ux1.cso.uiuc.edu!csrd.uiuc.edu!s41.csrd.uiuc.edu!eijkhoutReferences:
<2177@anaxagoras.ils.nwu.edu>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!batcomputer!caen!zaphod.mps.ohio-state.edu!pacific.mps.ohio-state.edu!linac!mp.cs.niu.edu!ux1.cso.uiuc.edu!csrd.uiuc.edu!s41.csrd.uiuc.edu!eijkhout From: eijkhout@s41.csrd.uiuc.edu (Victor Eijkhout) Newsgroups: comp.text.tex Subject: Re: \special and \newpage in LaTeX Message-ID: <1991Jun19.182312.21355@csrd.uiuc.edu> Date: 19 Jun 91 18:23:12 GMT References: <2177@anaxagoras.ils.nwu.edu> Sender: news@csrd.uiuc.edu (news) Organization: UIUC Center for Supercomputing Research and Development Lines: 30