Copy link to clipboard
Copied
I have some content in text file. Is there a way to read text from .txt, line by line, and add that to its corresponding content in the .fm file?
Thanks
Copy link to clipboard
Copied
What do you mean by "corresponding" ?
Copy link to clipboard
Copied
For example if I have following in a text file:
A -- B
C -- D
It should read A and add B to the fm file.
Thanks
Copy link to clipboard
Copied
Your question is lacking some details. Are you trying to do this with the API or ExtendScript? It is definitely possible with either of those. You would use a File object to read the text and then you would use FrameMaker doc methods to add the text to a document. You can read about the File object in the Javascript Tools Guide, available from the Help menu of the ExtendScript editor. You can find some examples of inserting text into a document here: http://www.weststreetconsulting.com/WSC_ExtendScriptSamples.htm.
Russ
Copy link to clipboard
Copied
If you want all of the text in file external.txt, use Text Inset:
File » Import » File
{select file}
Decide (_) Import_By_Reference or (_) Copy_Into_Document
{verify file type in next dialog, then}
Pick line treatment options and any encoding election.
But I'm guessing you need something different.
Copy link to clipboard
Copied
Thanks Bob snd Russ,
I need something like this
For example if I have following in a text file:
A -- B
C -- D
It should read A, find A in fm file and add B A to the fm file.
Thanks
Copy link to clipboard
Copied
Let me know if you want to do a short web meeting so I can see what you are trying to do. Please contact me offlist: rick at frameexpert dot com