[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. **