Learn how you can build a Structured Application in FrameMaker.
To enable XML import and export for structured proposals, you need to set up a Structured Application, which lists the components of the structured authoring environment.
First, you need to create a document type definition (DTD) that matches the EDD.
Open the proposal_edd.fm file in Structured FrameMaker.
Choose proposal.dtd) and where you want to save the file, and then click Save.
. Specify the filename (In the Use Structured Application dialog
box, leave the default selection, <No Application>
, and
click Continue.
In the Select Type dialog box, select XML and then click OK. The DTD file is written out to the location you specified.
You also need a Structured Template that contains formatting and EDD information.
Open the structured_proposal.fm file.
Delete all content from the file. A Structured Template must be empty.
Save the file as proposal_template.fm.
Now, you are ready to configure the Structured Application.
Choose structapps.fm file—in which application definitions are stored—from the following location:
. This command opens the%appdata%\Adobe\FrameMaker\<version>\
Insert an <XMLApplication>
element
as a child of the <StructuredSetup>
element.
Type Proposal for the application name.
Insert a DTD element and specify the following as the DTD element text:
$STRUCTDIR/proposal/proposal.dtd
Insert a Template element and specify the following as the Template element text:
$STRUCTDIR/proposal/proposal_template.fm
Choose structapps.fm file.
to save theChoose
to update FrameMaker with the new application definition.Finally, you need to copy the application files into the directory where the Structured Application definition expects them.
Locate your FrameMaker installation folder using the file explorer, and navigate to the Structure\xml folder.
In the xml folder, create a proposal folder.
Copy the proposal.dtd and proposal_template.fm files into the proposal folder.