
I always love sharing little tips and tricks I’ve learned while working on a project. This is a quick little InDesign tutorial on loading swatches and paragraph styles from a previous document into a new one.
First, it’s important to set up paragraph and character styles. These changes I’m going to talk about are impossible without the styles as a base. It’s a good idea to always create styles anyway, because it makes document-wide changes almost instantaneous.
I have been working quite a bit recently in InDesign with series of documents that all need the same color palettes and text hierarchy. Sometimes I make a change or add a swatch or style in one document and I want it reflected in all of them. How can I do this?
Extremely simple, though a bit time consuming.
Load Styles

Provided you have defined the styles in another file and you know where that file is, you can select it to load its styles into your current document.
- Navigate to the Paragraph Styles palette
- Click on the dropdown menu arrow
- Select Load Paragraph Styles
- Find and select the existing InDesign file that has the desired styles already defined
- Click ok
This is the cool part, with CS3 (InDesign v4.0) and CS2 (v3.0) at least. From what I can tell, I don’t think CS (v2.0) had this capability, but please if you know it does, correct me!
A dialog box will come up after you select the document you want to import styles from (incoming). It lists all the styles from the incoming document and will show you if there are conflicting names with the open/current document styles and ask what you want to do about it. If you select a conflicting style from the list, the boxes at the bottom will show you the incoming style definition and the existing style definition.

There’s also a drop down box in the list of styles next to ones with conflicting names. There are two options: auto-rename will add a suffix to the incoming style, which preserves the existing style and gives the new style a name like Basic Paragraph 2. If you’re not sure whether you want to replace the current style with the new style, just select this auto-rename and decide after you’ve imported everything (see What Now? below). The second option, Use Incoming Definition, will replace the style in the current document with the incoming style.
I love that you can do all this swapping and switching in one step; you don’t have to import each style individually. But notice that if you only want to import certain styles, you can uncheck the boxes of the unwanted ones.
Load Colors
Same thing as above, only you’ll be in the Swatches palette now.

- Click on the dropdown menu arrow
- Select Load Swatches
- Find and select the ID file that has the desired swatches already defined
- Click ok
For swatches, there is no fancy dialog after you click ok; it just imports all the swatches and lets you know that it will have to rename one or more of the swatches that have a conflicting name. The incoming swatch is always the one that is renamed.
What Now?
InDesign always appends these new styles/swatches to the bottom of the current list. If you have imported paragraph styles or swatches that have the same name as the ones in the current doc, and you’ve decided you want to replace the old ones with the newly imported ones, you can simply delete the old one.
When deleting a style or swatch from the list, a dialog box will come up asking you what you want to replace that swatch/style with. Select your newly imported style/swatch and your set! It’s a little hassle, but then you should’ve decided on your styles before you had 20 documents in this series *wink*
Oh, and in addition to loading the Paragraph styles, you can also choose Load All Text Styles if you know you’re going to want to import Character and Object styles and go through a similar process, now with all the styles instead of each separately.

I am yet to learn Indesign in my course, but can’t wait
Hopefully this semester. I have read a bit about styles and so fourth and had a small play but nothing to serious. Btw, my website I have now managed to 303 redirect (park) JCD to my friends hosting account, but still they have not reinstated my account as they tell me I must optimise my scripts (of which I can not do until I have access to them) - I am awaiting a new email seeing what they will do. Man this is frustrating!
Jacob,
I really like InDesign. It’s so powerful for layout work. Some people don’t like going back and forth between Illy, PS and ID, but it’s worth it I think. Many use Illy for layout, but it just doesn’t have the control like ID, especially because of things like numbering and styles for longer documents. Let me know if you have any questions when you start learning it!
I’m sorry you have to go through this with your website. I think we all have to, though. Sort of a rite of passage for bloggers I suppose! Can you call them to get a quicker response?? It seems like they are just dragging this out as long as possible for some reason, giving you silly little answers like “too many requests” and “optimize your scripts.” Those don’t really tell you anything!
InDesign (like PhotoShop and Illustrator) is so much more than meets the eye. An incredible piece of software. Great tutorial, Lauren, and very easy to follow. If I’m ever required to teach InDesign, I’ll be printing these out. Any PDFs?
Also, will you be doing one on basic (and complex) page layouts/templates?
And re the hosts, I can sympathise: it’s never the hosts fault of course. I usually find this scenario is played out:
1. site is slow or goes offline;
2. contact host; host says nothing wrong their end, must be a script or something;
3. they then announce on their stystem status page, that they are experiencing widespread latency due to some hardware failure;
4. scream!
John,
Thanks for the compliments! I’m so glad you are finding these writeups on InDesign useful. I haven’t thought about creating a PDF from them (though every time I do a new ID article, I add it to my ID Squidoo page!). I will definitely consider putting them together in a PDF. and thank you for the suggestions on other ID posts I could write. I have a large project coming up that is rather a legal document which requires section and paragraph numbering so I’ll be researching into the best way to do that. I know ID is capable of it, but I’m not sure how to do it yet. The more I use ID the more I love it!
*Grumble* Yes… we all have hosting issues. Why can’t they just have hardware that never fails and script debuggers that deal with the issue before it takes over the whole server? Come on! They need to get with the times! ;)
Tell me about it, I write paragraphs and I get a reply back with 5 or 6 words. The latest one was ‘your site has been enabled’ - yet it hasn’t, I still have no access to it at all. Now I have to wait even longer for another reply.
I have had to contact 5 different places - my hosts, my domain hosts, my hosts support team, my domain hosts support team and then finally the right place my hosts ‘abuse’ team. All of them reply promptly except the hosts abuse team.
Oh well, next host I go with will be one in Australia because atm I am with an American one (its cheaper in the us) however this means I don’t get the phone support. I have found a company that has servers in the US, UK and Aus (www.solidinternet.com) so I may go with them. They had a friendly and smart sales rep so we will see. Thanks for your support.
Jacob,
I sure hope you get it all straightened out soon! It must be tough to not have immediate access to them by phone :(