Creating PDF Cross-Reference Links using AutoBookmark Plug-in
- What is a Cross-Reference Link?
- A cross-reference is a link to a text that is in another location in the same PDF document. Each cross-reference is defined by two text strings - one for the text that gets a link, and a second one for the destination of the link. Optionally, a back link is automatically added from the destination text back to the reference text. If there are multiple occurences of the text strings in the document, then multiple links are generated.
- Cross-Referencing Methods
- The AutoBookmark plug-in provides two methods for creating cross-reference links.
- "Create Cross-Reference Links" method builds links based on the list of text reference pairs.
- "Create Chain Links" method provides a flexible way to generate references between multiple search terms by building "chain" links.
- The "Create Cross-Reference Links" method makes easy to create links between pairs of text strings. Use it to create links from "See Figure 1" to "Figure 1" or to link "Question 1" to "Solution 1", "Question 2" to "Solution 2" and etc.
- The "Create Chain Links" method provides more flexibility in generating links between text keywords including creating links that jump from one occurence of the same text to another. This operation can create link "loops" for one or more text strings of any length. It is good for linking multiple occurences of the search text into a single link "loop".
- Cross-Reference Linking
- The "Create Cross-Reference Links" operation generates links based on the list of cross-reference text pairs.
Here is an example of the cross-reference definitions that link "Questions" to corresponding "Solutions":
Question 1=>Solution 1
Question 2=>Solution 2
Question 3=>Solution 3
Question 4=>Solution 4
.... - Chain Linking
- Use "Create Chain Links" method for automatically linking multiple occurrences of the same (or different) text in a single PDF document into a hyperlink “chain”. The first occurrence of the search term points to a second one, the second one to a third one, and etc. Optionally, the last occurrence of the search term is pointing back to the first occurrence of the term. Each link “chain” is a closed “loop” of hyperlinks that allows jumping from one occurrence of the text to another.
- What Kind of Hyperlink "Chains" Can Be Created?
- The software provides a number of options that allows producing different configurations of hyperlink “chains”. It is possible to create either separate hyperlink chains for each search term or create a single chain that includes multiple search terms. Hyperlink chains can span multiple pages or be restricted to a single page only. The software provides control over the maximim length of the hyperlink chains. For example, use this functionality to create cross-reference chains that include only two links. It is possible to achieve a variety of different results by using various combinations of the processing options.
- Example 1: Two Separate Hyperlink "Chains"
- The below example illustrates two separate link chains – one for “Problem” and one for “Solution” keyword. The arrows illustrate the directions of the hyperlinks. Link chains are not limited to a single page and can span the whole document.
- Example 2: Single Hyperlink "Chain" for Multiple Search Terms
- The following example illustrates a single hyperlink chain for multiple search terms. It is linking text "Problem 1" -> "Solution 1" -> "Problem 2" -> "Solution 2" and so on. Link chains are not limited to a single page and can span the whole document.
- Tutorial
- See "Creating PDF Cross-Reference Links" tutorial for the step-by-step instructions.