[tex-live] Is TeXk from TeXlive 2003 TRIP certified?

Petr Olsak petr at olsak.net
Tue Mar 16 10:28:21 CET 2004


Hello,

I have tried the TRIP test on TeXk binary from TeXlive 2003 for Linux
from DVD. IMHO, TeXk is not trip certified:

diff trip.log trip-ori.log | wc -l
   2711

The most common difference:

< l.150 ...illlstretch\vskip 1000pt\penalty-333\hbox
<                                                    to 23pt{} % output now
---
> l.150 ...1000pt\penalty-333\hbox
>                                  to 23pt{} % output now

Why this happened?

dvitype -dpi=72.27 -output-level=2 -page-start="*.*.*.*.*.*.*.*.*.*"\
  -max-pages=100000 -magnification=0 trip.dvi > trip.typ
diff trip.typ trip-ori.typ | grep totalpages
< maxv=1073741823, maxh=539754497, maxstackdepth=17, totalpages=14
> maxv=1073741823, maxh=539754497, maxstackdepth=17, totalpages=16

Why the TeXk have generated only 14 pages whereas Knuth's TeX
have generated 16 pages?

---------------------------------------------------------------

There is step by step my test:

cd triptrap
mv trip.typ trip-ori.typ
mv trip.log trip-ori.log

tex -ini
This is TeXk, Version 3.141592 (Web2C 7.5.2) (INITEX)
 %&-line parsing enabled.
 (/usr/local/texlive/texmf/web2c/cp8bit.tcx)
**
Please type the name of your input file.
**\input trip
(./trip.tex
! Bad character code (256).
<to be read again>
                   -
... etc.

tex -ini
This is TeXk, Version 3.141592 (Web2C 7.5.2) (INITEX)
 %&-line parsing enabled.
 (/usr/local/texlive/texmf/web2c/cp8bit.tcx)
** &trip  trip

------------------------------------------------------------

Why TeXk is not TRIP certified? Is it your intent?

I have found this problem during my test of CSTRIP
(see ftp://math.feld.cvut.cz/pub/cstex/base/cstrip.tar.gz).

I must say: "export LC_CTYPE=cs_CZ.ISO8859-2" before CSTRIP test
(the proclamated independence on locales is not realized in log
files!). Then "diff" on logs from CSTRIP is OK, but the new problem
occured:

------------------------------------------------------------

dvitype cstrip.dvi > cstrip.txt
diff cstrip.txt cstripd.vrf
1c1
< This is DVItype, Version 3.6 (Web2C 7.3.3.1)
---
> This is DVItype, Version 3.5 (Web2c 7.0)
9c9
< ' TeX output 2004.03.12:1317'
---
> ' TeX output 1998.11.01:1105'
45c45
< 157: x3 198986
---
> 157: w0 198985
81c81
< : x0 198986
---
> : w0 198985
117c117
< : x0 198986
---
> : w0 198985
... etc

-----------------------------------

Why the differences occured on the last decimal digit?

------------------------------------

Best regards

Petr Olsak





More information about the tex-live mailing list