Exit
  • Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
  • 한국 커뮤니티
0

how to search and replace text in index entries?

Explorer ,
Jul 06, 2012 Jul 06, 2012

Hi,

I recently copied one manual to create a new one for a different product. After doing a global search and replace on product names and other text, I needed to replace a specific word that appears in the index entries.

I saw that the Find box would allow me to search for Marker Text, but I had to replaceme the word by hand -- cut and paste the new word, click on Edit Marker to save it, and then find the next instance.

This is with Frame 7.2. Does anyone know of a quicker way to do this?

Yours,

Michael F.

=========

1.7K
Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Explorer , Jul 06, 2012 Jul 06, 2012

Peter,

Thanks for the lead.

I downloaded the zip file and all it contains is a DLL file, but no instructions.

What do I do to get this to work and how will I know it's working?

Yours,

Michael F

========

Translate
Mentor ,
Jul 06, 2012 Jul 06, 2012

Search Google for "markerworker," without quotes. It's free!

HTH

Regards,

Peter

_______________________

Peter Gold

KnowHow ProServices         

Michael314 wrote:

Hi,

I recently copied one manual to create a new one for a different product. After doing a global search and replace on product names and other text, I needed to replace a specific word that appears in the index entries.

I saw that the Find box would allow me to search for Marker Text, but I had to replaceme the word by hand -- cut and paste the new word, click on Edit Marker to save it, and then find the next instance.

This is with Frame 7.2. Does anyone know of a quicker way to do this?

Yours,

Michael F.

=========

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 06, 2012 Jul 06, 2012

Peter,

Thanks for the lead.

I downloaded the zip file and all it contains is a DLL file, but no instructions.

What do I do to get this to work and how will I know it's working?

Yours,

Michael F

========

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Participant ,
Jul 06, 2012 Jul 06, 2012

Hi Michael

Copy the dll file to C:\Program Files\Adobe\FrameMaker7.2\fminit\Plugins and restart FrameMaker. You will then have the plugin available somewhere in Fm.

Another option is to buy IXGen (Index Generator). This is a great plugin. To find and replace text in index markers, you can do the following:

1. Generate a list of index markers. This will be one file and all the index marker text will appear in a table.

2. FInd and replace text.

3. Click "Apply edited marker list". All changes will then be applied in the index markers.

4. Go to your Fm book and update your index.

You can find IXGen here:

http://www.fsatools.com/

Cheers

Yves

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Jul 06, 2012 Jul 06, 2012

Yves,

Thanks, that worked. I did a quick test and it is easy to use from the CudSpan menu. The last option, Analyze markers of type in doc, didn't seem to do anything.

But it does what I need. Editing a page of text is sure easier than plowing through the file one marker at a time.

Yours,

Michael F

========

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 06, 2012 Jul 06, 2012
LATEST

> Editing a page of text is sure easier than plowing through the file one marker at a time.

MIF mucking to change Marker Text is pretty easy too.

Suppose that you have many Index Markers with Marker Text "aether" that now need to be changed to "Higgs field":

  1. Save the .fm document as a MIF to .mif
  2. Open the .mif with a plain text editor (and a GUI editor may be easier than a command line editor, as the latter may require escaping the quotes).
  3. Change all <MText `aether'> to <MText `Higgs field'>
  4. Save the .mif, re-open in Frame.

Caution: this will change all matching Marker Text, not just Markers of type Index. Usually this is not a large risk.

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Mentor ,
Jul 06, 2012 Jul 06, 2012

The documentation for all CUDspan tools is on another page of his site.

Yves has posted the basic installation instruction.

IXgen is a fabulous tool, for those who need its features and use it often; it's not free, but many folks over the life of FrameMaker have bought it and feel it's worth the money. markerworker is free.

HTH

Regards,

Peter

_______________________

Peter Gold

KnowHow ProServices

Translate
Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines