Omni Systems, Inc.

  

Mif2Go User's Guide, Version 55

  

Valid HTML 4.01!

 

Made with Mif2Go

6 Converting to print RTF > 6.12 Converting generated files to print RTF > 6.12.4 Ensuring link targets are present in RTF output


6.12.4 Ensuring link targets are present in RTF output

If the target of a link from a FrameMaker-generated list (such as TOC, LOF, or LOT) is not referenced from any other point in your document, the ObjectID for that target might not be present in Word output. This is because the default is to retain only referenced IDs (see §5.3 Identifying files and objects). Mif2Go cannot tell from a file itself whether any ObjectIDs are being referenced from other files.

Note:  This is a problem only for converted lists; targets of links from converted indexes are always present in RTF output.

To ensure that converted-list link targets are present, you have a couple of options:

Include all ObjectIDs

Assign a format property.

The following method is deprecated:

Assign a “level” number.

Include all ObjectIDs

To include all ObjectIDs in RTF output:

[WordOptions]

ObjectIDs=All

Including all ObjectIDs can increase the size of each output file, by providing a Word bookmark for every item. However, this setting does guarantee that links can be completed. See §6.11.1 Including ObjectIDs for Word links and cross references.

Assign a format property

To assign an ObjectID-creating format property to each referenced paragraph format (for example):

[WordStyles]

; KeepID retains the Frame ObjectID, so hyperlinks in Frame-generated

;  files (TOC, LO*, IO*) work in Word; not needed for IX files.

ChapTitle=KeepID

Head1=KeepID

Head2=KeepID

Figure=KeepID

Table=KeepID

These settings cause Mif2Go to retain paragraph ObjectIDs for the formats listed. (The same is true for the deprecated [WordStyles]Contents property.)

Note:  Sometimes character formats can interfere with paragraph ObjectIDs. If any target paragraphs have character formats applied, you might have to use the first method instead: Include all ObjectIDs.

Assign a “level” number

This method is deprecated; use one of the others instead. To assign an ObjectID-creating “level” number to referenced paragraph formats (for example):

[WordCntStyles]

; style = 0 (the default), or 1 to create link targets

Figure=1

Table=1

The integer after the equals sign can be any integer greater than zero; the actual value does not matter. Assigning a non-zero integer causes Mif2Go to retain paragraph ObjectIDs for the formats listed.



6 Converting to print RTF > 6.12 Converting generated files to print RTF > 6.12.4 Ensuring link targets are present in RTF output