Skip to main content
Participant
April 10, 2014
Question

Fixing broken links in FrameMaker 9; debugging folder structure

  • April 10, 2014
  • 2 replies
  • 1100 views

Can someone please tell me if there is a way to find the path (folder structure) of the linked image in FrameMaker 9? In the Object Properties all I get to see is ...\...\ and the image file name. I have 4 books with over 300 images to link as the books are moved from another machine. If I get to know the folder structure I can create a similar one  and leave the images there so that they  will automatically appear in the .fm file.

This topic has been closed for replies.

2 replies

Inspiring
April 10, 2014

Have you tried: Special> Index of> References, then move "Imported

Graphics" into the "Included References " box? That seems to work for me.

Participant
April 10, 2014

Thanks for your response Mike!

This doesn't work... what I get to see is:

 

../../../../x12-app-dwg-superphy-100g.jpg @ 300 dpi 9

../../../../x12-app-dwg-superphy-10g.jpg @ 300 dpi 10

Bob_Niland
Community Expert
Community Expert
April 10, 2014

If instead of doing Graphics > Object Properties, you do a
File > Import > File,

that dialog shows the full path.

[ Cancel ]

You can also save the document as MIF, and learn to read
ImportObjFile and TiSrcFile filepath markup.

Later versions of FM have a built-in "archive" capability that gathers all the referenced objects to a single location. 3rd-party tools exist to do that for earlier versions. That doesn't seem to be what you have in mind.

Participant
April 10, 2014

Hi,

Thank you for your quick reply. As my images are not in the same folder as the book File > Import > File is of no use. I want try the other suggestion, but where do I find ImportObjFile and TiSrcFile options in FrameMaker 9?

Regrds,

Anu

Bob_Niland
Community Expert
Community Expert
April 10, 2014

Hmmm. The real problem with using the File > Import > File dialog to examine full paths is that it only works on Unix (and FM7). On FM9/Windows, it show NO path information. Sorry about that.

> ... where do I find ImportObjFile and TiSrcFile options in FrameMaker 9?

It's not anything presented to the user.

You save the document as Maker Interchange Format (MIF), and then examine it with a plaintext editor.

Graphical imports look like:

   <ImportObFileDI `<u\><u\><c\>icons<c\>start-button.tif'>

   <ImportObFile `../../icons/start-button.tif'>

Text Insets look like:

   <TiSrcFile `<u\><u\><u\><u\><c\>common<c\>text<c\>1000<c\>1003.txt'>

Notice that Frame prefers to use relative file paths when possible. You are only going to see full paths when the object is on a different logical drive (different Windows drive letter). You can write scripts to parse this stuff.

If your intent is to replicate a file hierarchy so that imported objects are in the same relative locations on both systems, you need to make sure that the document directories are at least as deep on the clone system as they are on the originating system.