🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: adobe.framemaker.sgml
5 messages
5 total messages Started by Jang Graat Thu, 20 Nov 2008 20:13
Selecting DITA domains in FrameMaker 8
#430
Author: Jang Graat
Date: Thu, 20 Nov 2008 20:13
6 lines
1027 bytes
I have looked for ways to select the appropriate DITA domains in FrameMaker 8 but have not found anything in the Help or on the online Adobe resources. In other editors, I can select domains (or rather, suppress some of them) so that my list of applicable elements is filtered to what is useful in my context.
Does anybody know whether this feature of suppressing domains is available at all in FM 8 ?

Thanks for any advice.

Jang
Re: Selecting DITA domains in FrameMaker 8
#434
Author: Scott_Prentice
Date: Thu, 20 Nov 2008 22:27
11 lines
2252 bytes
Hi Jang...

With FM, the content model is defined by the EDD (and DTD) of the selected structure application. For ease of use, the default DITA Topic structure application is based on the ditabase.dtd which includes all of the DITA domains. If you want to strictly focus on a specific domain (set of elements), you'd need to develop your own structure application that is based on the model you want to work with. If you do this, then you switch between these domains by selecting the associated structure application when opening a file.

Note that with DITA, the Topic, Map, and Book structure applications are also set in the DITA Options dialog. These apps are used when FM opens a DITA file through the course of automatically resolving a reference (topicref, conref, xref) since there is no opportunity to manually select the application to use. If you do develop domain-specific apps, you'll probably have a bit of extra work because you'll need to change these apps in Options as well.

If you just want to reduce the number of elements (or eliminate specific domains from the "Topic" content model), you can modify the EDD to eliminate these elements. This will make it so these elements are not exposed as being available when authoring in FM. If you do make modifications to the default EDD (or other application files) it is strongly recommended that you clone the apps to create new application names of your own. This way, *when* you mess something up (and you will .. we all do) you'll be able to refer back to a fully functional app.

Cheers,

...scott
Re: Selecting DITA domains in FrameMaker 8
#436
Author: Jang Graat
Date: Fri, 21 Nov 2008 08:07
7 lines
1093 bytes
Thanks, Scott.

Although this was a very helpful and clear answer, FrameMaker is less so, apparently. I was hoping for something more along the line of other DITA authoring environments, where you can blend in and blend out elements belonging to specific domains. On the fly, and if you need them for another topic in the same project, you just blend them in again. Oh well, you can't have it all, they say ;-)

Ciao from Amsterdam

Jang
Re: Selecting DITA domains in FrameMaker 8
#445
Author: Scott_Prentice
Date: Mon, 24 Nov 2008 18:08
9 lines
1599 bytes
Hi Jang...

This is definitely a weakness in FM. If you do need to have the ability to swap in modifications to the content model and support specializations frequently, FM may not be the tool for you.

This may be a rationalization, but I like to compare the effort required to set up FM for a custom data model to that needed to prepare an XSL-FL stylesheet to publish content from that model. FM requires the effort up front .. just to be able to author the content, but once you've done that you can publish to PDF immediately. While, authoring tools that can easily adapt for a new model, get you authoring quickly, but you'll actually spend more time setting up the PDF output later on. It's a trade-off and really depends on where you want to spend your time and money. (If PDF output is a requirement, the FM route will most likely cost less if you take the full authoring/publishing workflow into account.)

Cheers,

...scott
Re: Selecting DITA domains in FrameMaker 8
#446
Author: Michael_Mueller-Hillebrand
Date: Tue, 25 Nov 2008 10:48
9 lines
1375 bytes
Well,

since setting up any structured environment in FrameMaker includes dealing with the EDD, you could take advantage of conditional text in the EDD document to include/exclude certain parts of the structure.

Or vice versa: Have different EDDs that join common parts in form of text insets.

For a certain project/customer/product you usually have a defined, fixed EDD, but if you want to support multiple projects/customers/products with similar structures this might be an option.

- Michael
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads