summaryrefslogtreecommitdiff
path: root/Build/source/texk/windvi/README
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/windvi/README')
-rw-r--r--Build/source/texk/windvi/README324
1 files changed, 0 insertions, 324 deletions
diff --git a/Build/source/texk/windvi/README b/Build/source/texk/windvi/README
deleted file mode 100644
index 4253e58175b..00000000000
--- a/Build/source/texk/windvi/README
+++ /dev/null
@@ -1,324 +0,0 @@
-THIS IS BETA QUALITY SOFTWARE!
-
-XDVI-K-T1 prescript:
-
-- Please see INSTALL for installation instructions. And please note that
- by default this xdvi will be installed on top of your old xdvi, so you
- might want to install it by hand with another name.
-- Please see XDVIFONTS for instructiont on font installation
-- Please send bug reports to janl@linpro.no. If you don't have
- a fix please make a minimal (La)TeX file for reporoducing the
- problem available for me by e-mail, ftp or http.
-- Xdvik-t1 will be maintained separately from xdvik until the t1
- extentions are robust and complete enough for general use.
- At that point they will be merged with regular xdvik.
-
-Features:
-- Internal rendering of type1 fonts. Fast.
-- There is something broken with painting type1 glyphs when anti-aliasing
- is active. On 8 bit displays -install helps. I don't know what's wrong,
- I'm not X11 programmer. If you are, please look into it ;-)
-- A bit slow on remote X displays, even slower over ssh. There is a
- performance problem compared to pk files somewhere in the painting
- routines.
-
-The font search order is now:
-1. Virtual fonts
-2. Type1 fonts
-3. PK fonts
-4. GF fonts if xdvik was compiled with gf support.
-
-In most texk/teTeX installations cmr10.pfb is present in the texmf
-tree. This means that it is found at step 2 in the search and the t1
-font is used. To make xdvi use type1 versions of other ps fonts
-please see the XDVIFONTS file. Currently xdvik handles fonts with no
-implied coding (such as cmr10). Please see the xdvifont.map file for
-further insight.
-
-13/5/1999 - janl@math.uio.no
-
----------------
-
-XDVI-K prescript:
-
-This is the kpathsea version of xdvi, called xdvik.
-
-xdvik is maintained by me, Nicolai Langfeldt, (janl@math.uio.no)
-
-The k extentions for xdvi was written by many people, whose names
-are sprinkled in the source files.
-
-Se `../kpathsea/BUGS' for details on reporting bugs. Please send any
-bug reports to janl@math.uio.no, not to Paul and not to any kpathsea
-list. Also please check the file BUGS in this directory for
-information about issues that have been unclear to me during the work
-on this, it might provide hints if you discover a problem.
-
-The K version differs from the original in that it uses the same code
-for path searching as the other web2c software and incorporates some
-features desired inside the web2c project (grid on the magnifier,
-``hypertex'' and ``selfile'' at least).
-
-xdvik is free software: Paul's original files are a variant of the BSD
-license; some kpathsea files are covered by the GNU General Public
-License -- see the files COPYING*.
-
-xdvik is available from CPAN in the systems/unix/web2c directories as
-well as http://www.math.uio.no/~janl/xdvi/
-
-k-modification history:
-* 21.21:
- - xdvik 21.21 is produced from xdvik 20c and xdvi-21.21. Two whole
- days of work to get the merge sane.
-* Various versions: A lot of fixes to the port of k features to xdvi-21
- contributed by self and tex-k/tex-pretest readers as well as Thomas
- Esser of teTeX. Some potential problems are mentioned in the BUGS
- file of the xdvik 21 distribution.
-* 21.29b:
- - Selfile fix from Dr. Werner Fink <werner@suse.de> helps the CANCEL
- button to work.
- - mime.c patch from Allin Cottrell <cottrell@ricardo.ecn.wfu.edu>
- makes hypertex browsing more reliable
- - xdvik always assumed that #foo is a URL fragment reference and
- removed it unconditionaly. Emacs uses # as temporary file
- prefix (and infix) and so emacs' TeX mode produced tex and thus
- dvi files with # in the name. Problem found by many and solutions
- suggested by many. Only remove #foo if the dvi name _is_ an url.
-
-xdvi changelog is at the end of this file.
-
-Nicolai Langfeldt, Oslo, 30/11/1998
-
-Here follows the original contents of this README file:
-----
-
-DESCRIPTION
-
-xdvi is a program for previewing .dvi files, which are produced by the
-mathematical typesetting system, TeX.
-
-Installation instructions are in the file INSTALL.
-
-At the present time, the person to send bug reports to is Paul Vojta,
- vojta@math.berkeley.edu.
-When doing so, please specify hardware and OS version, options used
-when running the ./configure script, and anything else that may be
-relevant. Be sure you've checked the FAQ first, especially for questions
-regarding searching for font files.
-
-Current information on xdvi is also available on the WWW at the URL
-http://math.berkeley.edu/~vojta/xdvi.html
-
-This software has been tested on Sparc (SunOS 4.1.4 and 5.5.1) and Intel 486
-(Linux 1.2.11).
-
-Current versions of this program can be obtained via anonymous ftp from
-the following location:
- ftp.x.org file contrib/applications/xdvi-22.tar.gz
- [198.112.44.100]
-To ease the load on ftp.x.org, you may also check other X archives, for example:
- gatekeeper.dec.com file pub/X11/contrib/applications/xdvi-22.tar.gz
- [16.1.0.2]
-More recent versions of xdvi are often available at:
- math.berkeley.edu pub/Software/TeX/xdvi-latest.tar.gz
- [128.32.183.94]
- math.berkeley.edu pub/Software/TeX/xdvi-beta.tar.gz
- [128.32.183.94]
-The xdvi-beta version, if present, is more recent but may have more bugs.
-
-Paul Vojta, 4 February 1999
-
-================================================================
-
- This program is the combined work of many people, including but not
-restricted to:
- Eric Cooper, CMU
- Bob Scheifler, MIT LCS
- Paal Kvamme, Norwegian Institute of Technology
- H\aa vard Eidnes, Norwegian Institute of Technology
- Mark Eichin, MIT SIPB
- Paul Vojta, UC Berkeley
- Jeffrey Lee, U of Toronto
- Donald Richardson, Clarkson Univ.
- Ricardo Telichevesky, MIT
- Luis Miguel Silveira, MIT
-
-================================================================
-
-Notes of a historical nature follow. Most recent changes are listed at the end
-of the file.
-
-================================================================
-
-This directory contains a version of xdvi capable of reading GF, PXL
-and PK font files. This version of xdvi is based on the source that
-"came with" X v10r3. Xdvi was modified by Paal Kvamme at the Norwegian
-Institute of Technology, based on the modifications I had made to
-dviimp (a dvi to ImPress converter). This code was again more or less
-directly translated from the web source of PKtoPX.
-
-If you discover (and fix) any bugs in this code, please notify me, so
-I can make the corresponding changes myself.
-
----------
-H}vard Eidnes (TeXish: H\aa vard Eidnes)
-Division of Computer Science
-Norwegian Institute of Technology
-
-E-Mail: h_eidnes%vax.runit.unit.uninett@nta-vax.arpa
-================================================================
-Also has path search added by Mark Eichin, looks in TEXFONTS
-================================================================
-
-================================================================
-Additional notes:
- X11 version now works on the IBM PC/RT as well as VAX.
- [eichin:19880313.1330EST]
-================================================================
-*MORE* fixes (for athena release locker) [eichin:19880722.2058EST]
-Fixes:
- narrow vertical and horizontal lines no longer disappear.
- bogus underlining (which usually occured on even sample sizes
-of odd sized characters) no longer occurs.
- -S number (or typing number followed by S) will adjust the
-sampling fraction; 0 is special cased to mean if anything in the
-sampled zone is set, set the sample, else clear it. Interesting to
-experiment with, though not useful for reading (the default value of 3
-is just right.)
- -display and -geometry arguments work (so do old style forms,
-though they were broken before)
- fixed one of the PK debugging messages to print the correct
-font name instead of printing the pointer as text.
- included Ken Raeburn <raeburn>'s changes to support multiple
-screens.
-================================================================
-More changes:
-
- 1. Incorporated the bitmap under a viewport widget using the toolkit
- (X11 only);
- 2. Added an icon and icon geometry arguments (X11 only);
- 3. Supported window resizing;
- 4. Added a 'c' option to move whatever is currently under the cursor to
- the center of the window;
- 5. Added an 'R' option to reread the .dvi file, and added logic to make
- 'R' happen automatically whenever any part of the window is exposed
- and the dvi file changes (so that you can iconify xdvi, run tex,
- deiconify xdvi, and voila!);
- 6. Added a 'magnifying glass': when you push a button, a window pops
- up, showing the region of the page, unshrunk;
- 7. Added support for gf fonts;
- 8. Upgraded font searching (at our site we use /usr/custom/tex82/gf
- for gf fonts, /usr/custom/tex82/pk for pk fonts, etc.);
- 9. Made numerous internal changes (removed all the lint I could,
- made unshrunk bitmaps permanently resident, which speeds up size
- changing, made table.h necessary only for pxl.h, split up the source
- file into xdvi.c, dvi.c, gf.c, pxl.c, and pk.c, made shrinking occur
- relative to the character's hot point, etc.)
- 10. The program reads SIGIO signals and processes incoming events
- immediately, so that it can stop displaying things that would be
- erased anyway. If these interrupts are not coming through, then
- it also checks for incoming events every several dozen characters
- displayed.
- 11. Further split up dvi.c into dvi_init.c and dvi_draw.c; added
- compilation options for various internal bitmap representations.
- Fixed it so gcc won't give warnings, and so it works with R3 toolkit.
--- Patchlevel 2: --
- 12. Added MAXCHARS compilation option. Eliminated the nonsense with
- generating table.h.
--- Patchlevel 3: --
- 13. Added -altfont command line option and SYSV compilation option.
- 14. Modified for System V boxes: -DSYSV compiler option. Modifications
- by Donald Richardson, donr@crystal.mie.clarkson.edu
--- Patchlevel 4: --
- 15. Removed MAXCHARS compilation option. It's automatic now. Made X10
- scrolling smoother. Implemented the moving magnifying glass.
--- Patchlevel 5: --
- 16. Implemented compilation without the toolkit, as well as scrollbars
- and tpic support in X10. Also this version should work with color
- VAXstations, although overstrike characters will come out incorrectly.
- 17. Fixed a bug in gf reading routines: specials at the beginning of
- a character def. were not being processed. Thanks to
- kevin@amath.washington.edu for a bug report and fix.
- 18. Added 'k' keystroke.
--- Patchlevel 6: --
- 19. Added buttons on the right side of the window.
- 20. Added -pagewidth and -pageheight command line options and A4
- compilation option.
- 21. Added a yet more robust font finding algorithm.
--- Patchlevel 7: --
- 22. Replaced -pagewidth and -pageheight options with -paper.
--- Patchlevel 8: --
- 23. Added compatibility for X11R4 and VMS. Fixed up alignment of rules.
--- Patchlevel 9: --
- 24. Removed obsolete '#' and '=' options from the X11 version: they
- interfere with emacs.
--- Patchlevel 10: --
- 25. Implemented arrow keys, expert mode, searching for the font's actual
- size first, the -[xy]offset and -sw options, and numerous bug fixes.
--- Patchlevel 11: --
- 26. Implemented recursive searching for font files in subdirectories.
- 27. Changed +sw to -hushspecials and implemented -hush.
- 28. Modified mksedscript so that the man page comes out neater.
- 29. Added a -keep option and resource to match the `k' keystroke.
--- Patchlevel 12: --
- 30. Implemented virtual fonts (this does not include built-in
- Postscript<tm> fonts!!!).
- 31. X11R5 support, and numerous bug fixes.
--- Patchlevel 13: --
- 32. Added support for TeXXeT.
--- Patchlevel 14: --
- 33. Added support for greyscale anti-aliasing.
--- Patchlevel 15: --
- 34. Added support for MakeTeXPK, as in dvips.
--- Patchlevel 16: --
- 35. In the code for greyscale anti-aliasing, try to allocate a colormap
- so that GXor operations can be used for drawing. Also interpolate
- between foreground and background colors.
--- Patchlevel 17: --
- 36. Fixed some bugs in the greyscale code.
- 37. Implemented an environment variable for the MakeTeXPK script.
- 38. Replaced mksedscript with a script using /bin/sh.
--- Patchlevel 18: --
- 39. Implemented checking of checksums and the -hushchecksums option.
- 40. Implemented non-square magnifying glasses.
- 41. Removed support for X10.
- 42. Removed support for the pxl font format.
- 43. Added support for PostScript specials via DPS or NeWS or gs.
--- Patchlevel 19: --
- 44. Implemented `header=' and `!' PostScript specials (and the
- corresponding -noscan option).
- 45. Implemented path searching for PostScript header and figure files,
- in addition to shell escape capability (also the -allowshell option).
- 46. Allow setting of -gamma with the `S' keystroke.
- 47. Added options -nomakepk, -mfmode, -safer, -interpreter, -nogssafer, and
- -gspalette.
--- Patchlevel 20: --
- 48. Bug fixes.
--- Patchlevel 21: --
- 49. Receipt of a SIGUSR1 signal causes xdvi to reread the dvi file.
- 50. Support for the TeX Directory Structure standard, ls-R quick-find,
- and configuration files.
- 51. Fix greyscale code to work with TrueColor visual. Thanks to Lee
- Hetherington for this one.
--- Version 22: --
- 52. Handle rotated bounding boxes correctly when not showing PostScript.
- (Based on a patch by H. Zeller.)
- 53. The "-s 0" command line option.
- 54. Support for Motif.
- 55. Support for displays with more than one visual, and the -noinstall
- command line option.
- 56. Support for installing a private colormap (-install command line
- option).
- 57. Configuration via a script generated by a modified GNU autoconf.
- 58. Dimension arguments may now be given in terms of any of the TeX units
- (pt, pc, in, bp, cm, mm, dd, cc, or sp).
- 59. Allow XDVISIZES values to be of the form m0, m0.5, etc., signifying
- magsteps.
- 60. Change -hushspecials to -warnspecials, and suppress warnings about
- undefined specials by default.
- 61. Add -gsalpha option.
--- Added since last major release:
- 62. Add 'V' keystroke to toggle -gsalpha argument (based on a patch by
- fred@thp.Uni-Duisburg.DE).
-
-Paul Vojta, vojta@math.berkeley.edu