Hi!

 >>>>> * The \pdfcompresslevel is now effectively fixed as soon as
 >>>>>   output to the pdf file has occurred.

 >>>> Why? Is there a technical reason?

 >> Yes (-ish). The compression level is now a part of the pdf back-end
 >> structure because with that, the back-end does not have to access
 >> eqtb all the time.

 >>> Sometimes it makes sense to have some parts uncompressed
 >>> (e.g. for debugging purposes, ...)

 >> You could just be brave and not compress the pdf at all.

 > There can be Metadata Streams in the PDF file (e.g. in the
 > Catalog).  The PDF specification says in "10.2.2 Metadata Streams":

just a thought - if cleanup for making \pdfcompresslevel static makes
the code simpler ("The compression level is now a part of the pdf back-end
structure ..."), maybe there could be an option in the \pdfobj to force
a particular stream to have no compression, instead of making
\pdfcompresslevel dynamic?

something like \pdfobj stream nocompress ...

Best,
v.
_______________________________________________
dev-luatex mailing list
[email protected]
http://www.ntg.nl/mailman/listinfo/dev-luatex

Reply via email to