ftp.nice.ch/pub/next/text/tex/apps/texview.README

This is the README for texview.s.tar.gz [Download] [Browse] [Up]

DO NOT REPORT BUGS IN THE ALPHA OR BETA TEST VERSIONS TO
PUBLIC CONFERENCES!  PLEASE!  RADICAL EYE CAN BE REACHED
BY FAX AT (415) 327-3329 (you probably won't get a reply)
OR BY BBS AT (415) 327-2346.  OR ON BIX.  IF YOU REPORT A
BUG, MAKE SURE YOU ARE RUNNING THE LATEST DVIPS AS WELL
AS TEXVIEW, AND INCLUDE ALL FILES NECESSARY TO REPRODUCE
THE BUG.  THANK YOU FOR YOUR COOPERATION.

Expect bugs, folks, and keep a copy of the original 2.0
TeXview/dvips around to fall back on when you trip over
them.  Thanks!

Announcing:  an alpha version of TeXview, available now from
labrea.stanford.edu in ~ftp/pub get texview.tar.Z.  Requires
dvips5483.tar.Z and dvips5475lib.tar.Z, so if you don't have
them, get them too.

This is one of the *last* alpha releases, so if you have
any comments or suggestions, please get them to be soon.
What do you want?  What would you change?  Etc.

Most documentation is in dvips.tex in dvips5480.tar.Z; things
work the same as in that code.

Alpha 9 release:

Added hints panel.  Check it out, read it please, make comments.

Added page inspector (command window) panel.

Won't crash if EPSF cannot be found (I think this is a WSM bug, but
I can't be sure.)

Changed the way arrow keys are handled; try arrow keys, shift arrow
keys, control arrow keys, shift control arrow keys.  (Or read hints.)

Fixed some bugs.

Alpha 8 release:

Just a patch to make Alpha 7 work at *all* on PostScript fonts.
Sorry, folks.

Alpha 7 release:

Same deal as Alpha 6, only now you need to get dvips 5.483!
Sorry!

Just a few bugs fixed; nothing really major new (yet).  More
neat things to follow.  Mainly intended to accompany all the
neat new reencoding features of dvips 5.483.

Alpha 6 release:

warning warning warning warning warning warning warning warning 

   If you are using PostScript fonts, you will need to get
   dvips 5.482 and this release and install both at the
   same time.  This new release depends on the texps.lpro
   supplied there, and that texps.lpro is incompatible with
   the old dvips texps.lpro.  This is unfortunate, but
   necessary, to get around some bugs in the old texps.lpro
   and to make things work a little nicer.

warning warning warning warning warning warning warning warning 

Major aesthetic changes again:  the pendulum has swung.  I
think this will be the final interface; menus and tear-offs
work well and should be encouraged over button-heavy
interfaces.  Let me know what you think.

Saves fonts from the TeX command window to be the default
next time around for both TeX command and Console windows.
Uniformity between command-keys and normal keys by simply
changing normal key events to command key events.  Many other
changes . . . can select hide on launch in Preferences.  Can
measure things now.

Hints:

Try typing a page number when the TeX preview window is key; the
random-page gadget will automatically start up.

Try click-dragging on the TeX preview window.

Try just clicking on the TeX preview window.

The *only* things currently on my todo list are:
   - Services in both directions
   - Integration with editors (edit, emacs, vi) to some degree
   - Get FAX support working
   - EPSF inclusion of malformed images won't crash whole system
   - Possibly reopen on same page when tracking

Alpha 5 release:

Many, many, many interface changes.  Removed autoactivation
feature; replaced with command key window that can stay around.
(This should be less confusing for the user.)  TeXview window
now closable; will reopen on reactivation.  Optional hide on
deferred.  Remember which windows were open for next activation.
Font selection for console windows should work now.

Alpha 4 release:

Various bug fixes.  Do not select the Services menu item yet;
it's not operational.

Alpha 3 release:

Added automatic-re-running of TeX on activation of TeXview if
the dvi file or tex file is new.  (If the dvi file is new *and*
newer than the TeX file, then just it is read; else, the new
TeX file is processed.)  You have to enable this in Preferences
if it isn't already enabled.  (If the change is to some file
input'ed or include'd by TeX, then you'll just have to hit `t'
yourself.  Also, for LaTeX users, add %&latex at the top of the
file and this will work for you too.)

Console, TeX window size and placement saved on save Preferences

-, 0-9 now automatically start up random page gadget, so to go
to a new page, just type the page number.

Added keys to the help menu.

Pulled font menu until I figure what to do with them.

Added command-k to clear console window

Changed `a' for AMSTeX to `A' so as not to conflict with edit menu

Added mock graphics in Preferences for speed

Grab page with mouse and drag it around

Figures searched on TEXINPUTS path (set in .cshrc)

Console pops to front after five seconds of waiting for command completion

Some bugs fixed.

Still to do:
   FAX support (I'm still waiting on a FAX machine)
   Improve EPSF inclusion for files that are broken
   Reopen on same page???
   Add ability to add to compile menu??? (phyztex -v %s)
   Hooks into particular editors???
   File name/line number info when TeX has error???

Alpha 2 release:

Now you can type stuff to the TeX window.

TeXview understands TeX files now; register for the .tex
extension and watch the sparks fly!

Some bugs fixed.

key-commands:
   l   re-LaTeX file
   b   re-bibTeX file
   s   re-SliTeX file
   a   re-AmsTeX file

Alpha 1 release:

key-commands:
   T   bring TeX window to front
   C   bring console to front
   t   re-TeX file (for LaTeX, have %&latex on the first line)

I'm releasing this a bit prematurely, because I made a major
structural goof---I can't abuse vfork() like I currently am;
TeXview runs out of processes after a total of 100 prints or
re-TeX's.  Of course, we want the program to run forever, so
this is clearly unacceptable.

So many things still to do . . .

Please get any and all comments to me as soon as possible.  Thanks!

Major new features:  color support, paper size support.

New features:
   Window size and placement saved on `Preferences save config'
   Non-square aspect ratio support for figure inclusion
   Optional clipping on figure inclusion
   Support for psfig `command' files (`zcat fig.ps, for example)
   Support for MSDOS binary .pfb font files
   Will read environment variables (set in .cshrc), even when started
      from workspace manager or from open.
   Optional MAKETEXPK environment variable for font creation command
   Will not attempt to generate fonts below 69 dpi
   Support for `p' to specify other psfonts.map file, and `p+' to
      specify additional psfonts.map file.
   Can scroll around by grabbing and moving screen with mouse.

Bug fixes:
   Zoom/unzoom sizes now saved correctly (might have failed
      earlier)
   Bug fix in virtual font support that could cause crash
   Better spacing with fonts with negative widths
   Various tpic improvements
   Various other bug fixes from dvips
   Slanted, expanded PostScript fonts now supported
   If a TFM file can't be found, cmr10.tfm is used by default

Other changes:
   PK paths with % in them now expanded on a per path-element basis,
      rather than always (so you can say .:/NextLibrary/Fonts/%s.%dpk
      and have it work like you'd expect.)
   Modified the prolog definitions to be more forgiving of bad EPSF
      inclusions (like those from Adobe Illustrator, TopDraw)
   Default window size is larger
   Some buffering glitches were removed; were they replaced with other
      buffering glitches?

Still to do:
   Get FAX support working
   On-line help
   Nicer UI; point and click to TeX, edit, etc.
   EPSF inclusion of malformed images
   Rulers/measurement??
   Does color graphics work on color NeXTstations?
   Reopen on same page when tracking?

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.