summaryrefslogtreecommitdiff
path: root/systems/unix/tex-fpc/trap/report
blob: 639eccab7919f4c07a8d869a5b1a257d092cdd5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
How to perform the trap test according to the trapman file.

Step 0.
Move the trap directory to the mf directory, and cd to the trap directory.
This protects the original files like trap.log from being overwritten.
Copy trap.mf to the trap directory.
$ cp ../trap.mf .

Step 1. Prepare a version of inimf. You might want to use the nifty
script mktrap:
$ cd ..
$ mktrap
...
$ itgl mf.web mf.ch
...
$ mv inimf ~/bin
$ cd -

Step 2. run inimf
$ inimf
This is METAFONT-FPC, 2nd ed. (INIMF)
**
Please type the name of your input file or Control-D.
**\input trap
...

Step 3. run inimf again
$ inimf
This is METAFONT-FPC, 2nd ed. (INIMF)
** &trap  trap 
...
See diff_trapin.log for the differences of ../trapin.log and trapin.log

Step 4. trap.log differs from the master ../trap.log more than
expected. Reason: Don Knuth changed the log files from the 2008
distribution manually. He didn't want to wait for a reference installation
of TeX and friends. He could have taken a slightly modified TeX-GPC!
But from 2008 to 2014 the one and only change in mf resulted in
changed addresses of the capsules. Which are not harmful.  I undid
the change of the 2014 distribution and voila, the difference of
the addresses was gone.

See diff_trap.log for the differences of ../trap.log and trap.log

See diff_trap.fot for the differences of ../trap.fot and trap.fot

Step 5. Check the generic font file:
$ gftype trap.72270gf trap.typ
This is GFtype-FPC, 2nd ed.
Mnemonic output? (default=no, ? for help): y
Pixel output? (default=yes, ? for help): y

See diff_trap.typ for the differences of ../trap.typ and trap.typ.

Step 6.
$ tftopl trap.tfm trap.pl
...

The file diff_trap.pl is empty!