Toc cross-ref markers
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
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
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
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
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
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/