🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.text
Article #133

Re: WYSIWYG

#133
From: J Q Johnson
Date: Sun, 22 Dec 1985 12:14
20 lines
1834 bytes
This discussion has generally considered a binary choice between WYSIWYG
and batch-type formatters.  I would be interested in hearing about various
temporally intermediate implementation strategies -- editors/formatters
that produce updated page images less frequently than on every keystroke but
more frequently than once per editing session.

I think most actual WYSIWYG editors in fact don't try to keep the rendering
constantly correct.  For example, Xerox STAR fixes page breaks, placement
of floating text, page numbers, and other counters only when you give an
explicit "paginate" command.  WordPerfect (my favorite WYSIWYG for
character-oriented output devices) maintains the document as correct only
up to the current cursor, so inserting characters in a paragraph does not
cause re-linebreaking until you move to the end of the paragraph.
The rest of the text is formatted, but not necessarily up to date.
One can easily imagine a WYSIWYG that reformats only on explicit command.

Clearly, delayed reformatting has major efficiency advantages (even Scribe
and LaTeX take advantage of it, getting references right only on a second
pass).  What are the best strategies for such delayed reformatting?  What
other schemes besides those I've mentioned have actually been tried?
Technical Details
Message-ID: <1865@cornell.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ihnp4!houxm!vax135!cornell!jqj

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84; site cornell.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ihnp4!houxm!vax135!cornell!jqj
From: jqj@cornell.UUCP (J Q Johnson)
Newsgroups: net.text
Subject: Re: WYSIWYG
Message-ID: <1865@cornell.UUCP>
Date: Sun, 22-Dec-85 07:14:47 EST
Article-I.D.: cornell.1865
Posted: Sun Dec 22 07:14:47 1985
Date-Received: Wed, 25-Dec-85 00:38:17 EST
Reply-To: jqj@cornell.UUCP (J Q Johnson)
Organization: Cornell Univ. CS Dept.
Lines: 21