summaryrefslogtreecommitdiff
path: root/systems/unix/tex-fpc/trip/report
diff options
context:
space:
mode:
Diffstat (limited to 'systems/unix/tex-fpc/trip/report')
-rw-r--r--systems/unix/tex-fpc/trip/report69
1 files changed, 69 insertions, 0 deletions
diff --git a/systems/unix/tex-fpc/trip/report b/systems/unix/tex-fpc/trip/report
new file mode 100644
index 0000000000..dfe6472d82
--- /dev/null
+++ b/systems/unix/tex-fpc/trip/report
@@ -0,0 +1,69 @@
+This directory suggests how to perform the trip test as described in the
+tripman file.
+
+Step 0.
+mv the trip directory to the tex directory, and cd to the trip directory.
+This protects the original files like trip.log to be overwritten.
+
+Step 1. make and test trip.tfm
+$ pltotf ../trip.pl trip.tfm
+This is PLtoTF-FPC, 2nd ed.
+'000 '055 '057 '061 '062 '063 '064 '065
+'066 '067 '101 '102 '103 '115 '141 '142
+'160 '161 '162 '163 '164 '165 '202.
+$ tftopl trip.tfm tmp.pl
+This is TFtoPL-FPC, 2nd ed.
+'000 '055 '057 '061 '062 '063 '064 '065
+'066 '067 '101 '102 '103 '115 '141 '142
+'160 '161 '162 '163 '164 '165 '202.
+$ diff tmp.pl ../trip.pl
+no news are good news!
+
+Step 2 prepare tex.ch with the handy mktrip script.
+$ cd ..
+$ mktrip
+37493
+...
+$ itgl tex.web tex.ch
+This is TANGLE-FPC, 2nd ed.
+...
+(No errors were found.)
+$ mv initex ~/bin/
+$ cd -
+
+Step 3
+$ initex
+This is TeX-FPC, 2nd ed. (INITEX)
+**
+Please type the name of your input file or Control-D.
+**\input ../trip
+...
+
+Step 4
+This is TeX-FPC, 2nd ed. (INITEX)
+** &trip ../trip
+(../trip.tex ##
+! Bad number (-7).
+...
+Step 5; compare with original files:
+$ diff tripin.log ../tripin.log >mydiff_tripin.log
+... etc. for trip.log, trip.fot,
+Note: The files diff_.. are distributed in this directory.
+Note: I performed the trip test with two versions of initex: One compiled
+by FPC 3.0.0 and one compiled by FPC 3.2.0. They seemed to use different
+floating point implementations as the glue set differences demonstrate. See
+the file diff_trip.log300 (fpc 3.0.0) and diff_trip.log (fpc 3.2.0).
+fpc 3.2.0 seems to have the same floating point implementation as Knuth's
+implementation.
+Note: I copied the terminal window to create the trip.fot. It contains
+both what I typed in and what tex printed.
+
+Step 6
+The file options relieves you from typing the options manually.
+
+$ dvitype trip.dvi trip.typ <options
+This is DVItype-FPC, 2nd ed.
+Output level (default=4, ? for help): Starting page (default=*): Maximum number of pages (default=1000000): Assumed device resolution in pixels per inch (default=300/1): New magnification (default=0 to keep the old one): $
+
+The file diff_trip.typ contains the differences of my run to Knuth's.
+