On 06/05/2012 05:12 AM, Rick Blok - LR wrote:
Hi,
I’ve got a report with several child documents. I’m tracking changes
and show them in the output to let my supervisor know what has changed
since the last update. Sometimes I have to make interim reports in
which I don’t want to show the changes. If I disable ‘show changes in
output’ in the master document, changes are still visible in the pdf.
Instead, I have to disable show changes in output for every child
document.
This is unexpected behaviour for me since usually, all settings are
copied from the master document to child documents. Why is track
changes an exception?
This definitely seems wrong. Unfortunately, it's not as easy to fix as
one might hope. The problem---if anyone's reading this---is that
Paragraph::latex() takes a BufferParams argument, whereas we would need
to access the master Buffer to fix this. Should Paragraph::latex()
instead take a Buffer? Is there actually any good reason it needs such
an argument? Why not just find the BufferParams via inset_owner_?
Richard