Hi Michael,

Good points, well taken. Thanks.

Rick

>I agree with Rick's points. But there are situations where it might not
> be worth the effort digging deep in the available material for a
> so-called standard, when -- in the end -- the customized solution still
> needs non-standard modifications.
> 
> As an example: DocBook comes with many more elements than you will
> likely use and the available XSL transformations deal with almost all of
> them. During all your initial setup work and all maintenance steps you
> will somehow have to deal with a lot of stuff you never use.
> 
> I learned that the maintenance effort is somehow proportional to the
> number of elements and attributes in a DTD. So from my point of view it
> is a good idea to start with a DTD/Schema as simple as possible. If you
> add elements or attributes during your testing phase you do not
> invalidate existing documents.
> 
> A good example of such a minimalistic approach is the DocFrame
> environment created by Scriptorium Publ. IMO it is a perfect head-start
> for FrameMaker users.
> 
> http://scriptorium.com/docframe/
> 
> If you need/want to be compatible with some other structure later on,
> you can create an XSL stylesheet to take care of that compatibility.
> 
> - Michael


Reply via email to