|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: R T
Length: 2198 (0x896) Types: TextFile Names: »README.PATCHES«
└─⟦060c9c824⟧ Bits:30007080 DKUUG TeX 2/12/89 └─⟦this⟧ »./tex82/README.PATCHES«
Two patches are provided in ./tex82/TeXpatches for special effects: BIGTEX.PATCH and cxet.patch. Both may be copied into the texdir/ directory, and they should be applied before beginning to build TeX. The BIGTEX.PATCH file when applied to ctex.ch produces a change file which makes TeX very large indeed on a 32-bit machine. This size is very useful when you are using two or three very large macro packages simultanously, and also for very large documents with complex pages and inserts. The cxet.patch file makes TeX-XeT, a special enhancement of TeX which will write special markers to distinguish right-to-left text from left-to-right text. See TUGboat Volume 8, No. 1, pp. 14--25 for details. The DVI output from TeX-Xet requires a special interpreter to deal with these markers. Since cxet.patch is a context diff, it can be applied after BIGTEX.PATCH to make a large and bidirectional TeX. You will get a couple of failures in the patching (patch reject files), but a very small amount of hand editing will take care of them. There is a TeX-XeTtrip.log in the babel/semitics directory. Make sure you are running the latest version of the patch utility, because the older one does not understand the newest form of context diff. Save ctex.ch as ctex.ch.save (even though patch will save it for you as ctex.ch.orig). Then run % patch ctex.ch BIGTEX.PATCH and the new ctex.ch will be ready for compilation into gargantuan TeX. Run the web2c makefile as for ordinary TeX, making sure you have protected the existing versions of initex and virtex from being clobbered. You will probably want to modify site.h to define the type glueratio as "double" instead of "float". Remember that you have changed ctex.ch. It is a good idea to move the ctex.ch.save file back into its original name after compilation to avoid confusion. The output from compilation of TeX-Xet ought to be named initexxet and virtexxet or something similar to keep it from being mistaken for standard TeX. A reversing dvi interpreter is available on the pub directory of june.cs.washington.edu for ftp. it is called ld_dvi2ps.tar.Z it will shortly be available as a regular part of the UnixTeX distribution.