Copy link to clipboard
Copied
HI,
I am new recruit for using structured framemaker.
I have a problem need your help. I have a dtd which dose not create from FM. now i want to modify this dtd and then it can be used for FM. how can I get my answer? i will very appreciate if you can show step by step.
thanks a lot!
Copy link to clipboard
Copied
Hi,
DTD is maintained outside of Framemaker. DTD's counterpart in Framemaker is EDD (Element Definition Document), EDD defines the DTD's element structure and attributes from "Framemaker's point of view", so to say. Framemaker is a non-native SGML/XML editor and it does not directly work with SGML/XML-data. EDD, together with Framemaker template document, also defines the formatting of the SGML/XML document
Mapping between DTD and EDD happens through read/write rules. These rules tell Framemaker things like "element xyz is graphic" etc.
Basic EDD
Take a look into online documents "Structure_Dev_Guide.pdf" and "Structure_Dev_Reference.pdf".
Hope this helps,
Martti
Copy link to clipboard
Copied
To add to Martti's post...
I do not work with DTDs, but I was poking around in FrameMaker 9. You can open a DTD in FrameMaker by selecting StructureTools > Open DTD. When it prompts for the application, select No application. The result, assuming there are no errors, is an untitled EDD file, which is what FrameMaker uses directly, instead of a DTD. As Martti said, you can then edit the EDD file to add formatting to your structured elements.
If you make changes to the structure definitions in the EDD, you can also save it as a DTD, if the DTD is required for other purposes.
I would emphasize Martti's tip that you should read the Structure Application Guide, which is part of the FrameMaker installation.
Good luck,
Van
Copy link to clipboard
Copied
thanks for your helpful answer.
and let me show my sitiuation to you:
1) we are required to provide an XML file (based on framemaker) and its DTD.
2) I have a DTD file already ( but this DTD file is an outside file ), we want to use this DTD file to create an EDD file by using framemaker. As for we are not farmiliar with creating EDD, so could you please give me some addvise or is there some teaching material?
In addition, I have opened the DTD file successfully. and the problem is that I donnot know how to add the farmat to the edd.
waiting for your help.
thanks a lot!
Copy link to clipboard
Copied
The information you need is in the Structured Application Developer Guide, which you can download from:
http://help.adobe.com/en_US/FrameMaker/9.0/StructuredDev/Structure_Dev_Guide.pdf
This is the guide for FrameMaker 9. Earlier versions provided it with the FrameMaker installation.