[Date Prev][Date Next]
[Thread Prev][Thread Next]
[Date Index]
[Thread Index]
[New search]
To: Framers@xxxxxxxxx, Framers@xxxxxxxxxxxxxx
Subject: FW: Links don't work
From: "Schwedland, Steve" <Schwedsl@xxxxxxxxxxxxxx>
Date: Wed, 3 Feb 1999 12:58:00 -0500
Sender: owner-framers@xxxxxxxxx
I sent this to the Acrobat list and then thought some of you might like to see it as well. ______________________________________ Steve Schwedland Digital Publishing Facilitator SYKES Enterprises, Incorporated Worldwide Product Information Development 5757 Central Avenue, Suite G Boulder, CO 80301 Telephone: (303) 440-0909; ext. 133 Fax: (303) 440-6369 schwedsl@corp.sykes.com > -----Original Message----- > From: Schwedland, Steve > Sent: Wednesday, February 03, 1999 9:47 AM > To: 'Patricia Carmel'; 'Acrobat Talk Mailing List' > Subject: RE: Links don't work > > Patricia, > > I have a workaround for this problem, but I thought that you might benefit > from a quick explanation of why you are having this problem first. > > When Frame creates the Acrobat data for distilling, what it is doing is > embedding the PDFMark code into the postscript file to create the needed > links. The following is a bit of code that I pulled out of a TOC > postscript file. > > [/Creator(FrameMaker+SGML 5.5.6p145)/DOCINFO FmPD2 > [/CropBox[192 5900 FmDC 4692 500 FmDC FmBx]/PAGE FmPD > [/Dest/P.1/DEST FmPD2 > [/Dest/F/DEST FmPD2 > [/Rect[1542 1698 4342 1573]/Border[0 0 > 0]/Dest/I5.999340/Action/GoToR/File(drives.pdf)/LNK FmPD2 > > In this example each line is doing something different, I will explain > each line and then continue with commentary. > > [/Creator(FrameMaker+SGML 5.5.6p145)/DOCINFO FmPD2 > This sets the "Creator:" line in the "General Info" box in the PDF to > "FrameMaker+SGML 5.5.6p145" > > [/CropBox[192 5900 FmDC 4692 500 FmDC FmBx]/PAGE FmPD > This sets the page size for the PDF to the page size of the Frame file. > What this is actually doing is cropping the PDF file so that it appears to > be the size of the Frame file. If you look at Document > Crop Pages... > you will see that the actual page size is still set to the default printer > page size (8.5 x 11 generally) and the file has been cropped to the > correct size. > > [/Dest/P.1/DEST FmPD2 > [/Dest/F/DEST FmPD2 > These are named destinations for other links to jump to. > > [/Rect[1542 1698 4342 1573]/Border[0 0 > 0]/Dest/I5.999340/Action/GoToR/File(drives.pdf)/LNK FmPD2 > This is the first link on the first page of the TOC. "/Rect[1542 1698 > 4342 1573]" sets the size and location of the link box. "/Border[0 0 0]" > sets the border of that link to invisible. > "/Dest/I5.999340/Action/GoToR/File(drives.pdf)" sets the destination for > the link to the named destination "I5.999340" in the file named > "drives.pdf". > > The following code is the corresponding code from the marker in Frame: > > openObjectId drives.fm:5 999340 > > As you can see it links to the internal Frame hypertext marker "5 999340" > in the Frame file "drives.fm". > > When Frame creates this Acrobat data for an individual chapter, it > converts the file name from ".fm" to ".pdf" in the code. This allows for > the interlinking of the eventual separate PDF files. When Acrobat data is > created for the entire book file it changes the internal named > destinations slightly and does not refer to any other file. Here is that > same link from the entire book postscript file: > > [/Rect[1542 1698 4342 1573]/Border[0 0 > 0]/Dest/I2.5.999340/LNK FmPD2 > > Notice that the named destination has changed to "I2.5.999340" and there > is no "Action/GoToR/File" command. > > > NOW FOR MY WORKAROUND!! > > Sorry to put you through all of that technical garbage just to give you a > workaround, but I thought you might need some understanding first. You > should have your book set up with a book file and then several chapter > files and a TOC and possibly an Index. When you print the entire book to > one file you get one huge postscript file that produces one big PDF with > working links. If you print the entire book from the book file, but use > the "*" as the file name you get separate postscript files for each > chapter. In this case the separate postscript files each refer to each > other as if there would be separate PDF's for each chapter. However, if > you were to go to each individual chapter, with the book file open, then > you should get quite a different response that you would expect (in fact > this actually caused me quite a bit of grief in the past). Here is the > code for that same TOC link when I created the postscript file from the > chapter file with the book file still open: > > [/Rect[742 1292 4342 1179]/Border[0 0 > 0]/Dest/I2.5.999340/Action/GoToR/File(BookFile.pdf)/LNK FmPD2 > > Notice that the named destination is "I2.5.999340", the same as if it were > one giant postscript file, but there is an "/Action/GoToR/File" command as > well. This command now refers to "BookFile.pdf" instead of "drives.pdf" > as it did in the first example. "BookFile.book" is the name of the book > file for this example (quite original, huh?). The result of this should > be that, if you create each postscript file for the chapters from the > chapter files with the book file open, then you should get your desired > result. You must however, name of the final PDF "{your book file > name}.pdf" otherwise none of the links will work as they refer to a non > existent PDF file. > > I hope this is of value to you, and that I did not confuse you with all of > the techie talk. Good luck! > > ______________________________________ > Steve Schwedland > Digital Publishing Facilitator > SYKES Enterprises, Incorporated > Worldwide Product Information Development > 5757 Central Avenue, Suite G > Boulder, CO 80301 > Telephone: (303) 440-0909; ext. 133 > Fax: (303) 440-6369 > schwedsl@corp.sykes.com > > > -----Original Message----- > From: Patricia Carmel [SMTP:patricia@nice.com] > Sent: Monday, February 01, 1999 12:04 PM > To: 'acrobat@blueworld.com' > Subject: Links don't work > > > Sorry if this has already been broached - my problem is as follows: > > As the manual was so large, I distilled and converted to .pdf each > chapter > separately. I then attached each file to create the book in .pdf. > The > problem is that while the cross-references function as links within > the same > file (ie. chapter), they don't work interfile (or interchapter). > And of > course, in the index, which I converted right at the end, none of > the links > work. > > The links are there, as I can see when I select the Link tool - I'm > using > FrameMaker as the source document and Hypertext was selected when I > coverted > the files to Book. > > Can anyone help? > > > --------------------------------------------------------------------- > To Unsubscribe: <mailto:acrobat-off@blueworld.com> > List Archives : > <http://listsearch.blueworld.com/acrobattalksearch.lasso> ** To unsubscribe, send a message to majordomo@omsys.com ** ** with "unsubscribe framers" (no quotes) in the body. **