Copy link to clipboard
Copied
As we search for a proper CMS tool, we're using FM with a single-source methodology. We've broken down our content into individual FM files for the topics. These topic files are imported into "container" files in the book and then we generate a PDF.
The problem is that cross-references no longer work after PDF creation. We're assuming this is because the cross-references aren't in the actual book file, but are part of the imported topic files.
The only solution we've come across is to use the Hypertext option with the gotolink command. Each cross-references is linked to a destination set in the topic file and referenced as [containerFile.fm]:[destinationName]. Using the container files as the target is the only option we've found that's worked.
However, now we're running into the problem of having a single topic file that needs to be referenced in two different container files. One option would be to create a second topic file so so that we have files that map specifically to the related container file. But this moves us away from our single-sourcing methodology.
Does anyone have a suggestion for how to get the cross-references to work in this type of situation?
Thanks for your help.
Copy link to clipboard
Copied
I should also add that we're working in Frame 9.0p237.
Thanks.
Copy link to clipboard
Copied
First get patched - p255 is the latest
Second - why aren't you doing xrefs in the .fm files? I didn't understand that part. What about the flag about creating Named Destinations in the PDF? I'm not sure that would apply in your situation.
Copy link to clipboard
Copied
Other than converting to a DITA workflow, you could contact Rick Quatro at htp://www.frameexpert.com to see if one of his scripts would help in your situation. IIRC, he has a script that (for creating PDFs) temporarily embeds the text insets into the file allowing cross-refs to be active.
You also should update your FM version to p255 - you're two patches behind. See:
http://www.adobe.com/support/downloads/product.jsp?product=22&platform=Windows