[tex-live] texmf-dist/doc/xelatex/xltxtra/xltxtra.pdf

Sanjoy Mahajan sanjoy at mrao.cam.ac.uk
Fri Jan 19 16:38:36 CET 2007


> PS: BTW, does a free pdf validator exists that could be run in a batch
>     job on all pdf files?

I don't know of one, so I'm running this line on the
live-20070114.iso, mounted as /tmp/tl2007/:

  find /tmp/tl2007/ -name '*.pdf' | xargs -L 1 ./checkone.sh

where checkone.sh is

#!/bin/bash
t=`mktemp`
if pdf2ps $1 /dev/null 2>&1 | grep '.' >& $t ; then
  echo "=== error: $1 ===="
  cat $t
else
  echo "=== $1 ==="
fi

Here, pdf2ps uses gs v8.50.  I found that xpdf's pdftops is not half
as pick as pdf2ps.  So far it's done 500 files (of 1600 or so), and
these are the problematic ones:

=== error: /tmp/tl2007/texmf/doc/pdftex/thanh/thesis-png.pdf ====
=== error: /tmp/tl2007/texmf/dvips/tetex/config.pdf ====
=== error: /tmp/tl2007/texmf-dist/doc/generic/ofs/ofs-slt.pdf ====
=== error: /tmp/tl2007/texmf-dist/doc/generic/vntex/vn-min.pdf ====
=== error: /tmp/tl2007/texmf-dist/doc/generic/vntex/vn-min-print.pdf ====
=== error: /tmp/tl2007/texmf-dist/doc/latex/GuIT/guittest.pdf ====

Most of the errors are:

   **** Embedded font uses undefined procedure RD

I'll send a complete report when it's done.

-Sanjoy

`Not all those who wander are lost.' (J.R.R. Tolkien)


More information about the tex-live mailing list