Copy link to clipboard
Copied
We've recently created a number of templates for use in technical manuals. One of these is experiencing an odd problem that we've narrowed down to two text variables (Part Number and Model) on Master Page M1-Section. These two variables appear on every page of the document. With these two variables in the document, PDF exports take five times longer than without. We've also noticed performance drops when scrolling through the document (scrolling becomes choppy and program lags).
A little bit more investigation revealed that the slow down seemed to occur on pages with lots of objects (some pages contain many text balloons). Yet, when the text variables are removed, export speed skyrockets. Is it possible these objects are interfering with the text variables in some way?
Some of these manuals get up to 300+ pages, with exports taking over an hour. We'd like to retain the text variables - can anyone explain why we're experiencing this issue? Is it a bug of some sort?
stevenl42423610 wrote:
The variables read information from the cover and display it in the running headers
I wonder if you could make this work with linked content rather than text variables. I do something like you describe using the Content Collector tool to "collect" a text frame containing model name/number from page 1, and place/link it on master page(s) so it shows in the footer of every applicable page. I see no performance hit at all doing this.
Copy link to clipboard
Copied
What kind of text variable that is ? If kind of running headers and in case you have a long story, InDesign might be browsing through the whole story to update the variables contents hence possibly explaining the issue.
Apart from that, if the content is "fixed" you can enter it onto the master page.
FWIW
Loic
Copy link to clipboard
Copied
Thanks. That's the solution we're working with right now, but we were hoping to continue using the variables rather than manually inputting repeat data more than once. The variables read information from the cover and display it in the running headers - nice and convenient!
Is document length a common issue when working with text variables?
Copy link to clipboard
Copied
Hi
No I think the issue is the story length. I mean in every page, the variable loops through all the story to use the latest pertinent value so if the story threads across 300p then it can be time consuming.
Copy link to clipboard
Copied
I'd have to see your exact layout, but perhaps cross references would be faster.
Other than that, you could try the following, keep your dynamic text variable text, but duplicate that master and release the variable for that version of the document.
Then, apply the master for released version.
If you need a new cover and variables, go back to the master you didn't use, duplicate it, etc.
Copy link to clipboard
Copied
stevenl42423610 wrote:
The variables read information from the cover and display it in the running headers
I wonder if you could make this work with linked content rather than text variables. I do something like you describe using the Content Collector tool to "collect" a text frame containing model name/number from page 1, and place/link it on master page(s) so it shows in the footer of every applicable page. I see no performance hit at all doing this.
Copy link to clipboard
Copied
Linking the text boxes worked well. Export times dropped significantly, and we didn't have to change the template much. Too bad the variables don't work as efficiently!
Thanks for all the suggestions!
Copy link to clipboard
Copied
With technical manuals of this size, have you ever considered using Framemaker? It really is meant for these types of applications.