adjust automatic text positioning after document is created — help w/XML?

Previous topic - Next topic

brc2nyawj1

I think this has been discussed a few times with no resolution:

https://forums.scribus.net/index.php/topic,4544.msg20926.html
https://forums.scribus.net/index.php/topic,3864.msg18347.html
https://forums.scribus.net/index.php/topic,1972.msg9016.html

Since those dance around the core issue, I'll explain my problem:

I have an existing book ~300 pages, with a lot of styles and things that were dialed in.
I want to re-use it on a new book, to avoid having to setup everything again.
There is only one change I have made: I've adjusted the margins ever so slightly (2mm down)
I understand that changes to existing text boxes will have to be done separately. This isn't about that. it's about the creation of new text boxes using autotext.
I have removed all the pages and started fresh.
When I create a new page, put in content, and then create more and have auto-text kick in, every one of the new pages it creates has the auto-text created text box set to the old margins, not the new ones.

I'm also a software developer, so I started diving into the XML (far easier than trying to figure out the scripting).

But for the life of me, I cannot tell what is actually setting the auto-text default text-box boundaries.

Can somebody help me here? What is its reference point? I deleted all of the pages, so I thought it'd just start new with some new reference point...

And separately: Why isn't this just something automatically adjusted if you change margins? It seems like a bug, TBH, that it keeps some ghost memory of old settings. But I suspect somebody will claim it as a feature. But it's a bug.

AdmFubar

What I think you really want to use here are templates, and maybe some master pages as well. You can import the styles from the other document, from the style window, there is an import button to do this.
Using Scribus 1.6.1, openSUSE 15.6
Advanced hobbyist