Tips for creating ad-hoc bookmarks
InDesign’s Bookmarks panel (Window > Interactive > Bookmarks) provides an easy way to add bookmarks to be included as an aid to navigation in an exported PDF. Kelly Vaughan has written an excellent post about how to create these bookmarks using InDesign’s Table of Contents feature. But what if you haven’t used Paragraph Styles consistently in your document, or the visual structure of your document doesn’t match the logical structure you want to display as bookmarks?
InDesign makes it easy to create “ad-hoc” bookmarks based on whatever content you want to reference in your document. The process is easy, but I was reminded today of a couple of non-intuitive aspects of the process, so I thought it would be good to write this up.
To create a bookmark based on page content:
- Select the text on the page that you want to turn into a bookmark
- Choose New Bookmark from the Bookmarks panel menu.
In the screen capture below, I’ve created three bookmarks, and I want to “nest” the last two bookmarks, making them second level bookmarks underneath the first bookmark.
To nest existing bookmarks:
- Select a single bookmark (even though you can shift-click to select multiple bookmarks, you can’t nest multiple bookmarks at one time)
- Drag the bookmark on top of the bookmark you want to nest it under. In the example below, I’m dragging the “Overview” bookmark on top of the “Wireless networking” bookmark.
It is even easier to create a nested bookmark if you plan ahead while you are creating it.
- Select the text you want to create a bookmark from
- In the Bookmarks panel, select the bookmark you want to nest the new bookmark under
- Choose New Bookmark from the bookmarks panel menu.
If the text you want for the bookmark isn’t visible anywhere on your page, you can create a “page bookmark”:
- Turn to the page that you want the bookmark to navigate to
- Check to be sure that you don’t still have a text selection on another page (otherwise you’ll mistakenly create a bookmark to that content)
- Choose New Bookmark from the Bookmarks panel menu.
- Type the text you want the bookmark to display, then press the Enter key.
Hopefully this will make your work with bookmarks a bit easier!
Do possibly automate it? Thanks