Extendscript is FrameMaker's internal scripting language (more or less javascript). There's also a commercial product called Framescript. IIRC, you can get a commercial script from Rick Quatro at Carmen Publishing that will embed the graphics, if you really want to go this route. See this page for his contact info: Carmen Publishing Inc. Alternatively, you could clean up the old FM files by using his ArchiveES script (see: SWREG - ArchiveES ) to consolidate an "archive" version in one location including all of your external scattered graphics. Then your upgrade can be handled a bit better. [There's a packaging utility built-in to the newer versions of FM, but it won't get files scattered over multiple locations, so I wouldn't recommend you use it for this purpose.] I would highly recommend against consolidating everything into a single file for a number of reasons: The file will substantially bloat and moving through the file will become as slow as molasses at forty below. FM still does occasionally corrupt an internal graphic, leaving you with a grey rectangle and no reference as to what the file was or where it came from - good luck finding the replacement to put back in. Updating any graphics could become a PITA, as you have find it internally, and then replace it [whereas, an external graphic just has to be replaced with the same filename in the same location and FM automatically uses that]. Simple maintenance, re-arranging of chapters, updating numbering, etc. is more difficult in a single file compared to using FM's book structure. If you're just looking to consolidate a legacy product in one place, I would still recommend going the Archive route and skip trying to put it all together in a single file.
... View more