: InDesign CC dynamically apply colour to text from master page I have a timeline on a master page, then pages for most of the items on the timeline. I want to set a character style to the
I have a timeline on a master page, then pages for most of the items on the timeline. I want to set a character style to the item on the timeline related to the current page. The content, position, etc isn't changed and should be linked to the master page.
The only way I know how to do something similar to this is by overriding the text frame from the master page, which I very much do not want to do (there are a lot of items, and they might change).
Perhaps this is possible with a Primary Text Frame, but I can't think how.
Edit: Here's an example
On page 1, everything is black. On page 2, "Something" would be red and "Another" would be black. On page 3, "Another" is red and "Something" is black. Etc…
More posts by @Cugini998
I think you could use the Linked Content feature as a workaround:
Create 2 masters: one with the elements that will never move (applied to your pages) and 1 with the elements that might change (based on first one). This master will not be applied but used as sources for linked content.
Open the Linked Content Tool, get the elements from this ghost master, and position them in a normal page (make sure "create links" is ON)
Then copy/paste in place those linked elements in all pages.
I recommend you lock the elements to prevent manual changes. Go preferences > General > uncheck "prevent locked objects selection". This will allow you to select an object and apply a style without he ability of moving it.
In your normal pages, apply an Object style based on a paragraph style to the elements you want to "highlight".
Now if you want to make changes, go to the "ghost" Master page and make the changes there. If you have to move the element (i.e. to the right), just extend the frame or play with indents: moving it would not have any effect. Update all links in the link panel. (Please note that in the Link panel, there's an Link Options sub-panel that you can find useful)
Note that I haven't tested this workaround due to lack of time. I don't like to post an answer without testing it before, but this would have been too long for a comment. So do not hesitate to report back if you experience trouble.
Another approach would be to link text content to an external file (such as Excel)