Under http://mathematik.htwm.de/Software/LyX/ostream-patch-2 (250k) or http://mathematik.htwm.de/Software/LyX/ostream-patch-2.gz (48k) It was working flawlessly for me before doing an 'cvs update' and I hope that I did not break anything when cleaning up the collisions... The PageSides 'feature' is ok now (it used to count down when reopening a doc ;-)) Btw: I'd actually kill all this PageSide stuff. Having an extra enum to hold either a 1 or 2 together with stream operators and the like is overkill. What's wrong with 'sides = 2' instead of 'sides = LyXTextClass::TwoSides'? I don't believe the latter is simpler/easier/better/less failureprone/<add you favourite religion here>. And it'd save a couple of lines of code and a couple of bytes in the executable... Andre' -- Andre' Poenitz ...................... [EMAIL PROTECTED]