Helge Hafting wrote:

> Compatibility meaning:
> "the document still compiles and output still looks good"
> or "identical printout to within 1/100 of a mm"
> or "bitwise identical pdf file"?
> 
> The first one is good enough for me, but maybe not for everybody?

Compatibility means (here): the content of the document is not changed. 
Since the ref packages provide strings (such as "section 3.4 on the 
preceeding page"), this can happen.

Generally, I also think changes that change the page breaks (and thus the 
document length) are problematic.

Also, of course, old documents should continue to compile without major user 
intervention (which is also probably not possible, at least if the user has 
custom classes).

Jürgen

Reply via email to