Toc cross-ref markers

2010-10-13 Thread Menahem Rosen
When using Mif2Go to create html (chm) Help from my FM files, I have found many 
cross-reference links that do not work.  Upon inspection of the html source 
code, I see that the problematic links begin #Ran_toc155... instead of 
an2525860.htm#Ran375...

In the FM file, double-clicking on the x-ref displays the cross reference 
dialog box, showing the Cross-Ref marker type, and the _toc155... marker. 
Using this dialog box to change the marker type and link to the paragraph does 
not make a permanent change: double-clicking again on the x-ref displays the 
old _toc marker.

The only solution I have found is to delete the offending marker in the target 
and then create a new cross reference from scratch. The KB questions are how 
did the problem occur, and how can I be sure that it won't re-occur? The 
practical question is how can I quickly replace the offending cross references 
with proper ones? (Obviously, doing so manually is a very tedious task, 
especially since the target may be referenced by multiple cross-references in 
the book.)

TIA,

Menahem R.

 
 

This footnote confirms that this email message has been scanned by
PineApp Mail-SeCure for the presence of malicious code, vandals  computer 
viruses.




___


You are currently subscribed to framers as arch...@mail-archive.com.

Send list messages to fram...@lists.frameusers.com.

To unsubscribe send a blank email to
framers-unsubscr...@lists.frameusers.com
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to listad...@frameusers.com. Visit
http://www.frameusers.com/ for more resources and info.


Re: Toc cross-ref markers

2010-10-13 Thread David Spreadbury
Rosen,
Sounds like you may have copied cross-references from an original location to a 
new location. This brings along with it the original source ID marker. You 
can't have more than one unique ID marker, else you get wierd cross-reference 
issues.

There is a tool from West Street Consulting that may fix your problem. Check 
out the XRef Wizard (http://weststreetconsulting.com/WSC_XRefWizard.htm). Only 
$35.00 (for one user). You can download a trial version so see if it helps. It 
has proved to be a life saver.

Also, refer to the support information (Appendix D) in the Mif2Go User's Guide. 
Jeremy should be able to steer you in the right direction, if it is a Mif2Go 
option issue.

--- On Wed, 10/13/10, Menahem Rosen menahem.ro...@objet.com wrote:

From: Menahem Rosen menahem.ro...@objet.com
Subject: Toc cross-ref markers
To: framers@lists.frameusers.com framers@lists.frameusers.com
Cc: st...@context.co.il st...@context.co.il
Date: Wednesday, October 13, 2010, 6:01 AM

When using Mif2Go to create html (chm) Help from my FM files, I have found many 
cross-reference links that do not work.  Upon inspection of the html source 
code, I see that the problematic links begin #Ran_toc155... instead of 
an2525860.htm#Ran375...

In the FM file, double-clicking on the x-ref displays the cross reference 
dialog box, showing the Cross-Ref marker type, and the _toc155... marker. 
Using this dialog box to change the marker type and link to the paragraph does 
not make a permanent change: double-clicking again on the x-ref displays the 
old _toc marker.

The only solution I have found is to delete the offending marker in the target 
and then create a new cross reference from scratch. The KB questions are how 
did the problem occur, and how can I be sure that it won't re-occur? The 
practical question is how can I quickly replace the offending cross references 
with proper ones? (Obviously, doing so manually is a very tedious task, 
especially since the target may be referenced by multiple cross-references in 
the book.)

TIA,

Menahem R.
___


You are currently subscribed to framers as arch...@mail-archive.com.

Send list messages to fram...@lists.frameusers.com.

To unsubscribe send a blank email to
framers-unsubscr...@lists.frameusers.com
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to listad...@frameusers.com. Visit
http://www.frameusers.com/ for more resources and info.


Re: Toc cross-ref markers

2010-10-13 Thread Jeremy H. Griffith
On Wed, 13 Oct 2010 13:01:47 +0200, Menahem Rosen 
menahem.ro...@objet.com wrote:

The only solution I have found is to delete the offending 
marker in the target and then create a new cross reference 
from scratch. The KB questions are how did the problem occur, 
and how can I be sure that it won't re-occur? The practical 
question is how can I quickly replace the offending cross 
references with proper ones? (Obviously, doing so manually 
is a very tedious task, especially since the target may be 
referenced by multiple cross-references in the book.)

This is discussed in the User's Guide, par. 4.2.11, 
Eliminating Word-generated cross-reference markers.
Word creates a very large number of these markers,
and if you use Frame's native Word import (NOT a
good idea!), they are retained in Frame.  By default,
Mif2Go identifies and ignores these markers.

The trouble is that apparently someone made Frame
cross-references using them, instead of the correct
method of having Frame create new cross-reference
markers for the destinations.

As am immediate workaround, you can tell Mif2Go not
to ignore the _tocN markers:

[HTMLOptions]
RemoveWordTocMarkers=No 

The xrefs will then work, but you will also have
many (perhaps thousands) of extra, pointless anchors
in the HTML.  They are harmless, but do bulk up the
files.

You can avoid this problem in the future when you
import files from Word by bringing them in as plain
text using Copy in Word and Paste Special in Frame.
Then retag per your Frame template.  It takes a bit
longer to do it that way, but it eliminates numerous
issues you'll have forever from the Frame import.

HTH!

-- Jeremy H. Griffith, at Omni Systems Inc.
  jer...@omsys.com  http://www.omsys.com/
___


You are currently subscribed to framers as arch...@mail-archive.com.

Send list messages to fram...@lists.frameusers.com.

To unsubscribe send a blank email to
framers-unsubscr...@lists.frameusers.com
or visit 
http://lists.frameusers.com/mailman/options/framers/archive%40mail-archive.com

Send administrative questions to listad...@frameusers.com. Visit
http://www.frameusers.com/ for more resources and info.


"Toc" cross-ref markers

2010-10-13 Thread Menahem Rosen
When using Mif2Go to create html (chm) Help from my FM files, I have found many 
cross-reference links that do not work.  Upon inspection of the html source 
code, I see that the problematic links begin "#Ran_toc155..." instead of 
"an2525860.htm#Ran375..."

In the FM file, double-clicking on the x-ref displays the cross reference 
dialog box, showing the "Cross-Ref" marker type, and the "_toc155..." marker. 
Using this dialog box to change the marker type and link to the paragraph does 
not make a permanent change: double-clicking again on the x-ref displays the 
old "_toc" marker.

The only solution I have found is to delete the offending marker in the target 
and then create a new cross reference from scratch. The KB questions are how 
did the problem occur, and how can I be sure that it won't re-occur? The 
practical question is how can I quickly replace the offending cross references 
with proper ones? (Obviously, doing so manually is a very tedious task, 
especially since the target may be referenced by multiple cross-references in 
the book.)

TIA,

Menahem R.




This footnote confirms that this email message has been scanned by
PineApp Mail-SeCure for the presence of malicious code, vandals & computer 
viruses.






"Toc" cross-ref markers

2010-10-13 Thread David Spreadbury
Rosen,
Sounds like you may have copied cross-references from an original location to a 
new location. This brings along with it the original source ID marker. You 
can't have more than one unique ID marker, else you get wierd cross-reference 
issues.

There is a tool from West Street Consulting that may fix your problem. Check 
out the XRef Wizard (http://weststreetconsulting.com/WSC_XRefWizard.htm). Only 
$35.00 (for one user). You can download a trial version so see if it helps. It 
has proved to be a life saver.

Also, refer to the support information (Appendix D) in the Mif2Go User's Guide. 
Jeremy should be able to steer you in the right direction, if it is a Mif2Go 
option issue.

--- On Wed, 10/13/10, Menahem Rosen  wrote:

From: Menahem Rosen <menahem.ro...@objet.com>
Subject: "Toc" cross-ref markers
To: "framers at lists.frameusers.com" 
Cc: "steve at context.co.il" 
Date: Wednesday, October 13, 2010, 6:01 AM

When using Mif2Go to create html (chm) Help from my FM files, I have found many 
cross-reference links that do not work.? Upon inspection of the html source 
code, I see that the problematic links begin "#Ran_toc155..." instead of 
"an2525860.htm#Ran375..."

In the FM file, double-clicking on the x-ref displays the cross reference 
dialog box, showing the "Cross-Ref" marker type, and the "_toc155..." marker. 
Using this dialog box to change the marker type and link to the paragraph does 
not make a permanent change: double-clicking again on the x-ref displays the 
old "_toc" marker.

The only solution I have found is to delete the offending marker in the target 
and then create a new cross reference from scratch. The KB questions are how 
did the problem occur, and how can I be sure that it won't re-occur? The 
practical question is how can I quickly replace the offending cross references 
with proper ones? (Obviously, doing so manually is a very tedious task, 
especially since the target may be referenced by multiple cross-references in 
the book.)

TIA,

Menahem R.


"Toc" cross-ref markers

2010-10-13 Thread Jeremy H. Griffith
On Wed, 13 Oct 2010 13:01:47 +0200, Menahem Rosen 
 wrote:

>The only solution I have found is to delete the offending 
>marker in the target and then create a new cross reference 
>from scratch. The KB questions are how did the problem occur, 
>and how can I be sure that it won't re-occur? The practical 
>question is how can I quickly replace the offending cross 
>references with proper ones? (Obviously, doing so manually 
>is a very tedious task, especially since the target may be 
>referenced by multiple cross-references in the book.)

This is discussed in the User's Guide, par. 4.2.11, 
"Eliminating Word-generated cross-reference markers".
Word creates a very large number of these markers,
and if you use Frame's native Word import (NOT a
good idea!), they are retained in Frame.  By default,
Mif2Go identifies and ignores these markers.

The trouble is that apparently someone made Frame
cross-references using them, instead of the correct
method of having Frame create new cross-reference
markers for the destinations.

As am immediate workaround, you can tell Mif2Go not
to ignore the _tocN markers:

[HTMLOptions]
RemoveWordTocMarkers=No 

The xrefs will then work, but you will also have
many (perhaps thousands) of extra, pointless anchors
in the HTML.  They are harmless, but do bulk up the
files.

You can avoid this problem in the future when you
import files from Word by bringing them in as plain
text using Copy in Word and Paste Special in Frame.
Then retag per your Frame template.  It takes a bit
longer to do it that way, but it eliminates numerous
issues you'll have forever from the Frame import.

HTH!

-- Jeremy H. Griffith, at Omni Systems Inc.
http://www.omsys.com/