🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.text.tex
Article #10364

Re: \special and \newpage in LaTeX

#10364
From: Victor Eijkhout
Date: Wed, 19 Jun 1991 18:23
30 lines
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!eijkhout
References: <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