[tex-k] trailing blanks in PDFs

Heiko Oberdiek oberdiek at uni-freiburg.de
Sun Sep 26 12:51:58 CEST 2004

On Sun, Sep 26, 2004 at 04:21:59AM +0800, Dan Jacobson wrote:

> I was thinking it was a matter of e.g.,
> $ printf %-5d 4
> vs. cooler
> $ printf %d 4
> OK, maybe not.

No. The spaces are intended and necessary.
First space is reserved by the spaces for the value of
/Length. Then the stream is constructed and written.
Then the length of the stream is known and the length
is written over the reserved spaces.

Oder versions of pdfTeX had used an indirect object
for the value of /Length. Then the stream was constructed
and written and then the object with the known length.

Yours sincerely
  Heiko <oberdiek at uni-freiburg.de>

More information about the tex-k mailing list