Text Structure Consulting, Inc. is pleased to make available an alternative FrameMaker 10.0 template for application definition files such as structapps.fm. Differences between this template and the one used in the structapps.fm file that ships with FrameMaker include:
- An application definition file can define both XML and SGML applications. The permitted content of the two types of applications differs. However, the formatting of the application definition file included with FrameMaker does not distinguish them. Instead of prefixing the name of every application with “Application Name:”, the revised template uses “XML Application Name:” or “SGML Application Name:”.
- The revised templates add a
Comment
element, permitted within and between application definitions, that allows you to insert comments in the main flow of an application definition file. Since the trick of placing comments in background flows on master pages is no longer necessary, the revised templates remove theFirst
master page, and moves the comment it contained to aComment
element. - The revised templates add attributes
CommentsDisplayColor
,CommentsDisplayWeight
,CommentsPrefix
, andCommentsSuffix
to theStructuredSetup
highest-level element. These attributes control formatting of comments in the same way that attributes of the same name on the highest-level element of an EDD control formatting of EDD comments. The revised templates change the prefix for the
XmlCharacterEncoding
andXmlWriteRules
elements to indicate that these elements were supported only in FrameMaker+SGML 6.0.- The revised templates insert a page break before an application definition if the application does not fit in entirety on the current page. Thus, if possible, an entire application definition fits on one page.
- The revised template puts the name of the current application definition in the running header of the page.
The template and its EDD can be downloaded from http://www.txstruct.com/app.htm.