[Date Prev][Date Next] [Thread Prev][Thread Next]
[Date Index] [Thread Index] [New search]

Re: Automating simple Framemaker tasks



Peter,
1) Investigate the File > Utilities > Convert Structured Documents command.
   This command lets you convert all the XML files in a particular directory
   fo FM. You specify the application to use once. The catch is that master
   page maps are not applied. You could use this command to create FM files,
   put all the resulting files into a book, and then apply master pages to
   the book. 

2) Is the DTD-related message "Unable to validate because no DTD was specified
   in the XML file. Continue reading the file?." The Convert Structured Document
   command does not issue this alert. You can, of course, avoid it for single
   documents by specifying a dtd.

3) Convert Structured Documents does not prompt for an application with each file
   since the dialog it brings up asks for the application to use for all files.
   Even when you are opening one document at a time, though, you can avoid this prompt
   unless you are working with multiple applications that support the same root 
   elements. Simply specify the name of each possible root element in a DOCTYPE element 
   in the application definition in your structured application definitions file (probably 
   structapps.fm).

	--Lynne
  





At 10:49 AM 2/5/03 -0500, Peter Desjardins wrote:
>I need to automate a repetitive task in Framemaker and I'm looking for some advice as to the best way to get it done.  
>
>The task is: have Framemaker open each file (*.xml) in a directory and save it in Framemaker format (*.fm).  When I do this manually I have to select the structured application, click through a DTD-related message, and click through an apply master pages message.


Lynne A. Price
Text Structure Consulting, Inc.
Specializing in FrameMaker+SGML consulting and training
lprice@txstruct.com
http://www.txstruct.com
voice/fax: (510) 583-1505
cell phone: (510) 421-2284


** To unsubscribe, send a message to majordomo@omsys.com **
** with "unsubscribe framers" (no quotes) in the body.   **