Copy link to clipboard
Copied
I have an SGML file that's based on a DTD that was created using another program. I'd like to migrate the SGML file over to FrameMaker.
I was wondering:
1) How do you convert a DTD to an EDD?
2) How do I then create a file that's based on that EDD?
3) Can an SGML file be somehow imported into FrameMaker?
Thanks,
Copy link to clipboard
Copied
Hi blhowes...
1) You can create an EDD from a DTD using the .. StructureTools > Open DTD .. command. This creates an EDD from your DTD. You will need to do a bit of work on the EDD to make it useful .. like assigning the proper object types to certain elements, and setting up the context rules for formatting.
2) You don't create a file from an EDD, you create a file from a template (which has an EDD imported into it). You need to create a structure application, which contains a DTD, a template (with the imported EDD), read/write rules, and possibly other bits. Once you have a structure application you can create a file from the template that's part of that app.
3) You don't import an SGML file into FrameMaker, you open it in Frame. Once you have created a structure application that supports your model (based on your DTD), you can open the SGML file, and open that file using your structure application.
You should review the information in the Structured Application Developer's Guide/Reference ..
http://www.adobe.com/support/documentation/en/framemaker
For the fundamental info on structure application development, you can use most any version of this document (from FM7.2 on up). There is an FM9 version available, but I'm not sure where it is. (You'd think that Adobe could get these docs all in the same place.)
Cheers,
...scott
Copy link to clipboard
Copied
Scott,
Thank-you for your help.